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)