Generate legacy overloads for GetProgramBinary

This commit is contained in:
Fraser Waters 2017-10-05 15:20:24 +01:00
parent c2bd45f676
commit 368c984288
4 changed files with 4 additions and 68 deletions

View file

@ -5558,6 +5558,10 @@
<function name="GetTranslatedShaderSource" extension="ANGLE">
<param name="length" legacyArrayParameter="true" />
</function>
<function name="GetProgramBinary" extension="OES">
<param name="length" legacyArrayParameter="true" />
<param name="binaryFormat" legacyArrayParameter="true" />
</function>
<function name="ExtGetBuffers" extension="QCOM">
<param name="numBuffers" legacyArrayParameter="true" />
</function>
@ -5575,14 +5579,6 @@
</function>
</replace>
<!-- gles2 overloads for backwards compatibility (2.0 and 3.0) -->
<overload name="gles2">
<function name="GetProgramBinary" extension="OES" obsolete="Use out overload instead">
<param name="length"><count>0</count></param>
<param name="binaryFormat"><count>0</count></param>
</function>
</overload>
<!-- gles2 replacements for backwards compatibility (2.0 only) -->
<replace name="gles2" version="2.0">
<!-- Khronos added count="1" to VertexAttrib1fv -->

View file

@ -49414,7 +49414,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -49437,7 +49436,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49462,7 +49460,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49487,7 +49484,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49512,7 +49508,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49537,7 +49532,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -49560,7 +49554,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -49585,7 +49578,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -49610,7 +49602,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -49635,7 +49626,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -49783,7 +49773,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -49806,7 +49795,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49831,7 +49819,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49856,7 +49843,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49881,7 +49867,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -49906,7 +49891,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -49929,7 +49913,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -49954,7 +49937,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -49979,7 +49961,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -50004,7 +49985,6 @@ namespace OpenTK.Graphics.ES20
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)

View file

@ -57815,7 +57815,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -57838,7 +57837,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -57863,7 +57861,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -57888,7 +57885,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -57913,7 +57909,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -57938,7 +57933,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -57961,7 +57955,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -57986,7 +57979,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -58011,7 +58003,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -58036,7 +58027,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -58184,7 +58174,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -58207,7 +58196,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -58232,7 +58220,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -58257,7 +58244,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -58282,7 +58268,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -58307,7 +58292,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -58330,7 +58314,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -58355,7 +58338,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -58380,7 +58362,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -58405,7 +58386,6 @@ namespace OpenTK.Graphics.ES30
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)

View file

@ -55213,7 +55213,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -55236,7 +55235,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55261,7 +55259,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55286,7 +55283,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55311,7 +55307,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55336,7 +55331,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -55359,7 +55353,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55384,7 +55377,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55409,7 +55401,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55434,7 +55425,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55582,7 +55572,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -55605,7 +55594,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55630,7 +55618,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55655,7 +55642,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55680,7 +55666,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static void GetProgramBinary<T4>(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)
@ -55705,7 +55690,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[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(); }
@ -55728,7 +55712,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55753,7 +55736,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55778,7 +55760,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)
@ -55803,7 +55784,6 @@ namespace OpenTK.Graphics.ES31
/// <param name="binary">[length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
/// </param>
[Obsolete("Use out overload instead")]
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")]
[CLSCompliant(false)]
public static unsafe void GetProgramBinary<T4>(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)