diff --git a/src/Generator.Bind/FuncProcessor.cs b/src/Generator.Bind/FuncProcessor.cs index 213f8f65..c5ce9b52 100644 --- a/src/Generator.Bind/FuncProcessor.cs +++ b/src/Generator.Bind/FuncProcessor.cs @@ -536,11 +536,16 @@ namespace Bind d.Parameters[i].Flow = Parameter.GetFlowDirection((string)node.TypedValue); break; case "count": + d.Parameters[i].ComputeSize = node.Value.Trim(); int count; - if (Int32.TryParse(node.Value, out count)) + if (Int32.TryParse(d.Parameters[i].ComputeSize, out count)) { d.Parameters[i].ElementCount = count; } + else + { + d.Parameters[i].ElementCount = 0; + } break; } } @@ -648,6 +653,22 @@ namespace Bind { d.Parameters[i].WrapperType |= WrapperTypes.UncheckedParameter; } + + if (function_override != null) + { + XPathNavigator param_override = function_override.SelectSingleNode(String.Format( + "param[@name='{0}' or @index='{1}']", + d.Parameters[i].RawName, + i)); + if (param_override != null) + { + var legacyArrayParameter = param_override.GetAttribute("legacyArrayParameter", String.Empty); + if (!String.IsNullOrEmpty(legacyArrayParameter)) + { + d.Parameters[i].WrapperType |= WrapperTypes.LegacyArrayParameter; + } + } + } } } @@ -1097,6 +1118,17 @@ namespace Bind // Generics are handled in a second pass. if ((parameter.WrapperType & WrapperTypes.GenericParameter) == 0) { + if ((parameter.WrapperType & WrapperTypes.LegacyArrayParameter) != 0) + { + foreach (var wrapper in GetWrapper(wrappers, WrapperTypes.LegacyArrayParameter, func)) + { + wrapper.Obsolete = "Use out overload instead"; + var p = wrapper.Parameters[i]; + p.Array++; + p.Pointer--; + } + } + if ((parameter.WrapperType & WrapperTypes.ArrayParameter) != 0) { foreach (var wrapper in GetWrapper(wrappers, WrapperTypes.ArrayParameter, func)) diff --git a/src/Generator.Bind/Generator.Bind.csproj b/src/Generator.Bind/Generator.Bind.csproj index 96fd937c..8c937e98 100644 --- a/src/Generator.Bind/Generator.Bind.csproj +++ b/src/Generator.Bind/Generator.Bind.csproj @@ -214,7 +214,9 @@ - + + Designer + diff --git a/src/Generator.Bind/Specifications/GL2/overrides.xml b/src/Generator.Bind/Specifications/GL2/overrides.xml index f643204e..fe4dd4bc 100644 --- a/src/Generator.Bind/Specifications/GL2/overrides.xml +++ b/src/Generator.Bind/Specifications/GL2/overrides.xml @@ -228,12 +228,6 @@ - - - 0 - - - ActiveAttribType @@ -1104,6 +1098,7 @@ ObjectLabelIdentifier + @@ -1125,6 +1120,7 @@ ProgramInterface + @@ -1134,6 +1130,7 @@ ProgramProperty + @@ -1692,6 +1689,16 @@ + + + + + + + + + + @@ -1701,34 +1708,27 @@ int - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - + + + + + + + + + + + + + + + + + + + @@ -1866,46 +1866,12 @@ BeginMode - - - 0 - - - - - 0 - - - - - 0 - - - - - 0 - - + ProgramParameter - - - 0 - - - - - 0 - - - - - 0 - - StringName @@ -2006,21 +1972,6 @@ ExtDirectStateAccess - - - 0 - - - - - 0 - - - - - 0 - - ExtDrawBuffers2 @@ -2071,16 +2022,6 @@ IbmVertexArrayLists - - - 0 - - - - - 0 - - NvTransformFeedback2 @@ -4999,21 +4940,6 @@ BeginMode - - 0 - - - 0 - - - 0 - - - 0 - - - 0 - @@ -5021,6 +4947,23 @@ in + + + + + + + + + + + + + + + + + @@ -5575,46 +5518,55 @@ ObjectLabelIdentifier + ObjectLabelIdentifier - - + + - 0 + - - 0 + + - - 0 + + - - 0 + + - - 0 - 0 + + + - - 0 + + - - 0 + + - - 0 + + - - 0 + + - - 0 + + - + + + + + + + + + @@ -5674,13 +5626,6 @@ PixelFormat - - - - 0 - - - diff --git a/src/Generator.Bind/Utilities.cs b/src/Generator.Bind/Utilities.cs index 188e2a75..2d55f4ff 100644 --- a/src/Generator.Bind/Utilities.cs +++ b/src/Generator.Bind/Utilities.cs @@ -94,6 +94,10 @@ namespace Bind /// Add an int32 overload for convenience. /// SizeParameter = 1 << 14, + /// + /// Function takes a ref but we emit a legacy array overload to maintain backwards compatability. + /// + LegacyArrayParameter = 1 << 15, } internal static class Utilities diff --git a/src/Generator.Bind/XmlSpecReader.cs b/src/Generator.Bind/XmlSpecReader.cs index 67e72648..7907dfe3 100644 --- a/src/Generator.Bind/XmlSpecReader.cs +++ b/src/Generator.Bind/XmlSpecReader.cs @@ -304,21 +304,14 @@ namespace Bind p.CurrentType = param.GetAttribute("type", String.Empty).Trim(); p.Name = param.GetAttribute("name", String.Empty).Trim(); - string element_count = param.GetAttribute("elementcount", String.Empty).Trim(); - if (String.IsNullOrEmpty(element_count)) + p.ComputeSize = param.GetAttribute("count", String.Empty).Trim(); + + int elementCount; + if (Int32.TryParse(p.ComputeSize, out elementCount)) { - element_count = param.GetAttribute("count", String.Empty).Trim(); - if (!String.IsNullOrEmpty(element_count)) - { - int count; - if (Int32.TryParse(element_count, out count)) - { - p.ElementCount = count; - } - } + p.ElementCount = elementCount; } - p.ComputeSize = param.GetAttribute("count", String.Empty).Trim(); p.Flow = Parameter.GetFlowDirection(param.GetAttribute("flow", String.Empty).Trim()); d.Parameters.Add(p); diff --git a/src/OpenTK/Graphics/ES11/ES11.cs b/src/OpenTK/Graphics/ES11/ES11.cs index e8b961b5..36c8e8f4 100644 --- a/src/OpenTK/Graphics/ES11/ES11.cs +++ b/src/OpenTK/Graphics/ES11/ES11.cs @@ -14407,15 +14407,6 @@ namespace OpenTK.Graphics.ES11 where T1 : struct { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// @@ -14428,7 +14419,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -14440,16 +14430,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] @@ -14463,7 +14452,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -14475,16 +14463,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + /// [length: maxBuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -14498,7 +14485,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -14510,16 +14496,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -14533,7 +14518,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -14545,6 +14529,14 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get] + /// [length: maxFramebuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] @@ -14601,15 +14593,6 @@ namespace OpenTK.Graphics.ES11 [CLSCompliant(false)] public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// @@ -14622,7 +14605,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -14634,16 +14616,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] @@ -14657,7 +14638,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -14669,16 +14649,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] + /// [requires: QCOM_extended_get2] + /// [length: maxPrograms] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -14692,7 +14671,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -14704,16 +14682,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -14727,7 +14704,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -14739,16 +14715,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + /// [requires: QCOM_extended_get] + /// [length: maxRenderbuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -14762,7 +14737,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -14774,16 +14748,15 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -14797,7 +14770,6 @@ namespace OpenTK.Graphics.ES11 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -14809,6 +14781,14 @@ namespace OpenTK.Graphics.ES11 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get2] + /// [length: maxShaders] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] diff --git a/src/OpenTK/Graphics/ES20/ES20.cs b/src/OpenTK/Graphics/ES20/ES20.cs index 42f19f9e..815f14e4 100644 --- a/src/OpenTK/Graphics/ES20/ES20.cs +++ b/src/OpenTK/Graphics/ES20/ES20.cs @@ -2230,7 +2230,6 @@ namespace OpenTK.Graphics.ES20 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2240,7 +2239,6 @@ namespace OpenTK.Graphics.ES20 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static unsafe void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2260,7 +2258,6 @@ namespace OpenTK.Graphics.ES20 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2270,7 +2267,6 @@ namespace OpenTK.Graphics.ES20 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static unsafe void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -9433,6 +9429,7 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -9499,6 +9496,7 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -9582,7 +9580,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -9602,7 +9599,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -9644,7 +9640,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9666,7 +9661,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9710,7 +9704,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9732,7 +9725,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9776,7 +9768,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9798,7 +9789,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9842,7 +9832,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -9864,7 +9853,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -17069,6 +17057,7 @@ namespace OpenTK.Graphics.ES20 /// [length: 1] /// Specifies the new values to be used for the specified vertex attribute. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] [CLSCompliant(false)] public static void VertexAttrib1(Int32 index, [CountAttribute(Count = 1)] Single[] v) { throw new BindingsNotRewrittenException(); } @@ -17095,6 +17084,7 @@ namespace OpenTK.Graphics.ES20 /// [length: 1] /// Specifies the new values to be used for the specified vertex attribute. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] [CLSCompliant(false)] public static void VertexAttrib1(UInt32 index, [CountAttribute(Count = 1)] Single[] v) { throw new BindingsNotRewrittenException(); } @@ -23851,6 +23841,7 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES20.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -23917,6 +23908,7 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES20.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -24000,7 +23992,6 @@ namespace OpenTK.Graphics.ES20 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -24020,7 +24011,6 @@ namespace OpenTK.Graphics.ES20 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -24060,7 +24050,6 @@ namespace OpenTK.Graphics.ES20 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -24080,7 +24069,6 @@ namespace OpenTK.Graphics.ES20 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -34773,6 +34761,7 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -34839,6 +34828,7 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -34922,7 +34912,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -34942,7 +34931,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -34984,7 +34972,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35006,7 +34993,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35050,7 +35036,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35072,7 +35057,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35116,7 +35100,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35138,7 +35121,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35182,7 +35164,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -35204,7 +35185,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -49434,7 +49414,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -49457,7 +49436,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -49482,7 +49460,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -49507,7 +49484,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -49532,7 +49508,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -49557,7 +49532,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -49580,7 +49554,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -49605,7 +49578,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -49630,7 +49602,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -49655,7 +49626,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -49803,7 +49773,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -49826,7 +49795,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -49851,7 +49819,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -49876,7 +49843,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -49901,7 +49867,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -49926,7 +49891,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -49949,7 +49913,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -49974,7 +49937,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -49999,7 +49961,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -50024,7 +49985,6 @@ namespace OpenTK.Graphics.ES20 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -52751,15 +52711,6 @@ namespace OpenTK.Graphics.ES20 where T1 : struct { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// @@ -52772,7 +52723,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -52784,16 +52734,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] @@ -52807,7 +52756,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -52819,16 +52767,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + /// [length: maxBuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -52842,7 +52789,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -52854,16 +52800,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -52877,7 +52822,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -52889,6 +52833,14 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get] + /// [length: maxFramebuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] @@ -52945,15 +52897,6 @@ namespace OpenTK.Graphics.ES20 [CLSCompliant(false)] public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// @@ -52966,7 +52909,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -52978,16 +52920,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] @@ -53001,7 +52942,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -53013,16 +52953,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] + /// [requires: QCOM_extended_get2] + /// [length: maxPrograms] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -53036,7 +52975,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -53048,16 +52986,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -53071,7 +53008,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -53083,16 +53019,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + /// [requires: QCOM_extended_get] + /// [length: maxRenderbuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -53106,7 +53041,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -53118,16 +53052,15 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -53141,7 +53074,6 @@ namespace OpenTK.Graphics.ES20 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -53153,6 +53085,14 @@ namespace OpenTK.Graphics.ES20 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get2] + /// [length: maxShaders] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] diff --git a/src/OpenTK/Graphics/ES30/ES30.cs b/src/OpenTK/Graphics/ES30/ES30.cs index 38bffb7b..2c0c275f 100644 --- a/src/OpenTK/Graphics/ES30/ES30.cs +++ b/src/OpenTK/Graphics/ES30/ES30.cs @@ -2438,7 +2438,6 @@ namespace OpenTK.Graphics.ES30 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2448,7 +2447,6 @@ namespace OpenTK.Graphics.ES30 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static unsafe void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2468,7 +2466,6 @@ namespace OpenTK.Graphics.ES30 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2478,7 +2475,6 @@ namespace OpenTK.Graphics.ES30 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static unsafe void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -13646,6 +13642,7 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -13712,6 +13709,7 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -13795,7 +13793,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -13815,7 +13812,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -13857,7 +13853,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13879,7 +13874,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13923,7 +13917,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13945,7 +13938,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13989,7 +13981,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -14011,7 +14002,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -14055,7 +14045,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -14077,7 +14066,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -32246,6 +32234,7 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES30.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -32312,6 +32301,7 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -32395,7 +32385,6 @@ namespace OpenTK.Graphics.ES30 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -32415,7 +32404,6 @@ namespace OpenTK.Graphics.ES30 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -32455,7 +32443,6 @@ namespace OpenTK.Graphics.ES30 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -32475,7 +32462,6 @@ namespace OpenTK.Graphics.ES30 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -43172,6 +43158,7 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -43238,6 +43225,7 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -43321,7 +43309,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -43341,7 +43328,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -43383,7 +43369,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43405,7 +43390,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43449,7 +43433,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43471,7 +43454,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43515,7 +43497,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43537,7 +43518,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43581,7 +43561,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -43603,7 +43582,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -57837,7 +57815,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -57860,7 +57837,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -57885,7 +57861,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -57910,7 +57885,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -57935,7 +57909,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -57960,7 +57933,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -57983,7 +57955,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -58008,7 +57979,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -58033,7 +58003,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -58058,7 +58027,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -58206,7 +58174,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -58229,7 +58196,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -58254,7 +58220,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -58279,7 +58244,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -58304,7 +58268,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -58329,7 +58292,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -58352,7 +58314,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -58377,7 +58338,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -58402,7 +58362,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -58427,7 +58386,6 @@ namespace OpenTK.Graphics.ES30 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -60766,15 +60724,6 @@ namespace OpenTK.Graphics.ES30 where T1 : struct { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// @@ -60787,7 +60736,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -60799,16 +60747,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] @@ -60822,7 +60769,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -60834,16 +60780,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + /// [length: maxBuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -60857,7 +60802,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -60869,16 +60813,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -60892,7 +60835,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -60904,6 +60846,14 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get] + /// [length: maxFramebuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] @@ -60960,15 +60910,6 @@ namespace OpenTK.Graphics.ES30 [CLSCompliant(false)] public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// @@ -60981,7 +60922,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -60993,16 +60933,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] @@ -61016,7 +60955,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -61028,16 +60966,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] + /// [requires: QCOM_extended_get2] + /// [length: maxPrograms] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -61051,7 +60988,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -61063,16 +60999,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -61086,7 +61021,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -61098,16 +61032,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + /// [requires: QCOM_extended_get] + /// [length: maxRenderbuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -61121,7 +61054,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -61133,16 +61065,15 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -61156,7 +61087,6 @@ namespace OpenTK.Graphics.ES30 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -61168,6 +61098,14 @@ namespace OpenTK.Graphics.ES30 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get2] + /// [length: maxShaders] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] diff --git a/src/OpenTK/Graphics/ES31/ES31.cs b/src/OpenTK/Graphics/ES31/ES31.cs index 58ecd11d..794ebdeb 100644 --- a/src/OpenTK/Graphics/ES31/ES31.cs +++ b/src/OpenTK/Graphics/ES31/ES31.cs @@ -2568,7 +2568,6 @@ namespace OpenTK.Graphics.ES31 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2578,7 +2577,6 @@ namespace OpenTK.Graphics.ES31 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static unsafe void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2598,7 +2596,6 @@ namespace OpenTK.Graphics.ES31 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -2608,7 +2605,6 @@ namespace OpenTK.Graphics.ES31 /// /// [length: 1] /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] [CLSCompliant(false)] public static unsafe void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute] out String source) { throw new BindingsNotRewrittenException(); } @@ -12711,6 +12707,7 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES31.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -12777,6 +12774,7 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES31.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -12860,7 +12858,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -12880,7 +12877,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -12922,7 +12918,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -12944,7 +12939,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -12988,7 +12982,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13010,7 +13003,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13054,7 +13046,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13076,7 +13067,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13120,7 +13110,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -13142,7 +13131,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -31482,6 +31470,7 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES31.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -31548,6 +31537,7 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES31.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -31631,7 +31621,6 @@ namespace OpenTK.Graphics.ES31 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -31651,7 +31640,6 @@ namespace OpenTK.Graphics.ES31 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -31691,7 +31679,6 @@ namespace OpenTK.Graphics.ES31 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -31711,7 +31698,6 @@ namespace OpenTK.Graphics.ES31 /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -41256,6 +41242,7 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES31.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -41322,6 +41309,7 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.ES31.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -41405,7 +41393,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -41425,7 +41412,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -41467,7 +41453,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41489,7 +41474,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41533,7 +41517,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41555,7 +41538,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41599,7 +41581,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41621,7 +41602,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41665,7 +41645,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -41687,7 +41666,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -55235,7 +55213,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -55258,7 +55235,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -55283,7 +55259,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -55308,7 +55283,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -55333,7 +55307,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -55358,7 +55331,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -55381,7 +55353,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -55406,7 +55377,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -55431,7 +55401,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -55456,7 +55425,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -55604,7 +55572,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -55627,7 +55594,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -55652,7 +55618,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -55677,7 +55642,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -55702,7 +55666,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES31.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -55727,7 +55690,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } @@ -55750,7 +55712,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) @@ -55775,7 +55736,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) @@ -55800,7 +55760,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) @@ -55825,7 +55784,6 @@ namespace OpenTK.Graphics.ES31 /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] [CLSCompliant(false)] public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES31.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) @@ -57751,15 +57709,6 @@ namespace OpenTK.Graphics.ES31 where T1 : struct { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// @@ -57772,7 +57721,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -57784,16 +57732,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxBuffers] @@ -57807,7 +57754,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxBuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } @@ -57819,16 +57765,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + /// [length: maxBuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -57842,7 +57787,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -57854,16 +57798,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxFramebuffers] @@ -57877,7 +57820,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxFramebuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } @@ -57889,6 +57831,14 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get] + /// [length: maxFramebuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] @@ -57945,15 +57895,6 @@ namespace OpenTK.Graphics.ES31 [CLSCompliant(false)] public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES31.All shadertype, [OutAttribute] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// @@ -57966,7 +57907,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -57978,16 +57918,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxPrograms] @@ -58001,7 +57940,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxPrograms] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } @@ -58013,16 +57951,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] + /// [requires: QCOM_extended_get2] + /// [length: maxPrograms] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -58036,7 +57973,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -58048,16 +57984,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] /// [length: maxRenderbuffers] @@ -58071,7 +58006,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxRenderbuffers] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } @@ -58083,16 +58017,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + /// [requires: QCOM_extended_get] + /// [length: maxRenderbuffers] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -58106,7 +58039,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -58118,16 +58050,15 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get2] /// [length: maxShaders] @@ -58141,7 +58072,6 @@ namespace OpenTK.Graphics.ES31 /// [length: maxShaders] /// /// [length: 1] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } @@ -58153,6 +58083,14 @@ namespace OpenTK.Graphics.ES31 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] [CLSCompliant(false)] + public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } + + /// [requires: QCOM_extended_get2] + /// [length: maxShaders] + /// + /// [length: 1] + [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] + [CLSCompliant(false)] public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } /// [requires: QCOM_extended_get] diff --git a/src/OpenTK/Graphics/OpenGL/GL.cs b/src/OpenTK/Graphics/OpenGL/GL.cs index f7df5c78..1a518991 100644 --- a/src/OpenTK/Graphics/OpenGL/GL.cs +++ b/src/OpenTK/Graphics/OpenGL/GL.cs @@ -39011,7 +39011,7 @@ namespace OpenTK.Graphics.OpenGL /// [length: 1] /// Specifies the current edge flag value, either True or False. The initial value is True. /// - [Obsolete("Use ref overload instead")] + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEdgeFlagv")] [CLSCompliant(false)] public static void EdgeFlag([CountAttribute(Count = 1)] bool[] flag) { throw new BindingsNotRewrittenException(); } @@ -39022,7 +39022,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: 1] /// Specifies the current edge flag value, either True or False. The initial value is True. /// - [Obsolete("Use ref overload instead")] [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEdgeFlagv")] [CLSCompliant(false)] public static unsafe void EdgeFlag([CountAttribute(Count = 1)] bool* flag) { throw new BindingsNotRewrittenException(); } @@ -46323,6 +46322,7 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.OpenGL.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -46389,6 +46389,7 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.OpenGL.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -46472,7 +46473,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -46492,7 +46492,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -46534,7 +46533,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46556,7 +46554,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46600,7 +46597,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46622,7 +46618,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46666,7 +46661,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46688,7 +46682,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46732,7 +46725,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -46754,7 +46746,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -47993,7 +47984,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -48013,7 +48003,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -48053,7 +48042,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -48073,7 +48061,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -48206,26 +48193,6 @@ namespace OpenTK.Graphics.OpenGL [CLSCompliant(false)] public static Int32 GetProgramResourceIndex(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - /// [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. - /// - /// - /// - /// [length: propCount] - /// - /// [length: 1] - /// [length: bufSize] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty[] props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - /// [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 /// @@ -48260,7 +48227,6 @@ namespace OpenTK.Graphics.OpenGL /// /// [length: 1] /// [length: bufSize] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] public static void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] ref OpenTK.Graphics.OpenGL.ProgramProperty props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } @@ -48283,7 +48249,7 @@ namespace OpenTK.Graphics.OpenGL [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] - public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } + public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } /// [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 @@ -48300,10 +48266,9 @@ namespace OpenTK.Graphics.OpenGL /// /// [length: 1] /// [length: bufSize] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty[] props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } + public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } /// [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 @@ -48339,7 +48304,6 @@ namespace OpenTK.Graphics.OpenGL /// /// [length: 1] /// [length: bufSize] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] public static void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] ref OpenTK.Graphics.OpenGL.ProgramProperty props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } @@ -48362,6 +48326,25 @@ namespace OpenTK.Graphics.OpenGL [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] + public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } + + /// [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. + /// + /// + /// + /// [length: propCount] + /// + /// [length: 1] + /// [length: bufSize] + [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] + [CLSCompliant(false)] public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] @@ -48475,7 +48458,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static void GetProgramResourceName(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -48501,7 +48483,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static unsafe void GetProgramResourceName(Int32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -48553,7 +48534,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static void GetProgramResourceName(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -48579,7 +48559,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static unsafe void GetProgramResourceName(UInt32 program, OpenTK.Graphics.OpenGL.ProgramInterface programInterface, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -90070,6 +90049,7 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.OpenGL.ExtDebugLabel type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -90136,6 +90116,7 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.OpenGL.ExtDebugLabel type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -90500,7 +90481,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -90520,7 +90500,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -90560,7 +90539,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -90580,7 +90558,6 @@ namespace OpenTK.Graphics.OpenGL /// [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")] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] [CLSCompliant(false)] public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } @@ -111824,7 +111801,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -111844,7 +111820,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -111886,7 +111861,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -111908,7 +111882,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -111952,7 +111925,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -111974,7 +111946,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -112018,7 +111989,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -112040,7 +112010,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -112084,7 +112053,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -112106,7 +112074,6 @@ namespace OpenTK.Graphics.OpenGL /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) diff --git a/src/OpenTK/Graphics/OpenGL4/GL4.cs b/src/OpenTK/Graphics/OpenGL4/GL4.cs index 1dfba67d..5692a616 100644 --- a/src/OpenTK/Graphics/OpenGL4/GL4.cs +++ b/src/OpenTK/Graphics/OpenGL4/GL4.cs @@ -25037,6 +25037,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.OpenGL4.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -25103,6 +25104,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// + [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] [CLSCompliant(false)] public static void GetObjectLabel(OpenTK.Graphics.OpenGL4.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -25186,7 +25188,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -25206,7 +25207,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -25248,7 +25248,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25270,7 +25269,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25314,7 +25312,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25336,7 +25333,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25380,7 +25376,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25402,7 +25397,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25446,7 +25440,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -25468,7 +25461,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectPtrLabel")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -26508,26 +26500,6 @@ namespace OpenTK.Graphics.OpenGL4 [CLSCompliant(false)] public static Int32 GetProgramResourceIndex(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - /// [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. - /// - /// - /// - /// [length: propCount] - /// - /// [length: 1] - /// [length: bufSize] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty[] props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - /// [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 /// @@ -26562,7 +26534,6 @@ namespace OpenTK.Graphics.OpenGL4 /// /// [length: 1] /// [length: bufSize] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] public static void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] ref OpenTK.Graphics.OpenGL4.ProgramProperty props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } @@ -26585,7 +26556,7 @@ namespace OpenTK.Graphics.OpenGL4 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] - public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } + public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } /// [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 @@ -26602,10 +26573,9 @@ namespace OpenTK.Graphics.OpenGL4 /// /// [length: 1] /// [length: bufSize] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty[] props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } + public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } /// [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 @@ -26641,7 +26611,6 @@ namespace OpenTK.Graphics.OpenGL4 /// /// [length: 1] /// [length: bufSize] - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] public static void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] ref OpenTK.Graphics.OpenGL4.ProgramProperty props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } @@ -26664,6 +26633,25 @@ namespace OpenTK.Graphics.OpenGL4 [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] [CLSCompliant(false)] + public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } + + /// [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. + /// + /// + /// + /// [length: propCount] + /// + /// [length: 1] + /// [length: bufSize] + [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceiv")] + [CLSCompliant(false)] public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, UInt32 index, Int32 propCount, [CountAttribute(Parameter = "propCount")] OpenTK.Graphics.OpenGL4.ProgramProperty* props, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] @@ -26777,7 +26765,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static void GetProgramResourceName(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -26803,7 +26790,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static unsafe void GetProgramResourceName(Int32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -26855,7 +26841,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static void GetProgramResourceName(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -26881,7 +26866,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceName")] [CLSCompliant(false)] public static unsafe void GetProgramResourceName(UInt32 program, OpenTK.Graphics.OpenGL4.ProgramInterface programInterface, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } @@ -64718,7 +64702,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -64738,7 +64721,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } @@ -64780,7 +64762,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -64802,7 +64783,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -64846,7 +64826,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -64868,7 +64847,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -64912,7 +64890,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -64934,7 +64911,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -64978,7 +64954,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) @@ -65000,7 +64975,6 @@ namespace OpenTK.Graphics.OpenGL4 /// [length: bufSize] /// The address of a string that will receive the object label. /// - [Obsolete("Use out overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] [CLSCompliant(false)] public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label)