From 368c984288cb468b6d4fbbf917ef2508d24dffbc Mon Sep 17 00:00:00 2001 From: Fraser Waters Date: Thu, 5 Oct 2017 15:20:24 +0100 Subject: [PATCH] Generate legacy overloads for GetProgramBinary --- .../Specifications/GL2/overrides.xml | 12 ++++------- src/OpenTK/Graphics/ES20/ES20.cs | 20 ------------------- src/OpenTK/Graphics/ES30/ES30.cs | 20 ------------------- src/OpenTK/Graphics/ES31/ES31.cs | 20 ------------------- 4 files changed, 4 insertions(+), 68 deletions(-) diff --git a/src/Generator.Bind/Specifications/GL2/overrides.xml b/src/Generator.Bind/Specifications/GL2/overrides.xml index 9222946e..3cbe0083 100644 --- a/src/Generator.Bind/Specifications/GL2/overrides.xml +++ b/src/Generator.Bind/Specifications/GL2/overrides.xml @@ -5558,6 +5558,10 @@ + + + + @@ -5575,14 +5579,6 @@ - - - - 0 - 0 - - - diff --git a/src/OpenTK/Graphics/ES20/ES20.cs b/src/OpenTK/Graphics/ES20/ES20.cs index 669968b5..815f14e4 100644 --- a/src/OpenTK/Graphics/ES20/ES20.cs +++ b/src/OpenTK/Graphics/ES20/ES20.cs @@ -49414,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(); } @@ -49437,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) @@ -49462,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) @@ -49487,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) @@ -49512,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) @@ -49537,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(); } @@ -49560,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) @@ -49585,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) @@ -49610,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) @@ -49635,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) @@ -49783,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(); } @@ -49806,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) @@ -49831,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) @@ -49856,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) @@ -49881,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) @@ -49906,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(); } @@ -49929,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) @@ -49954,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) @@ -49979,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) @@ -50004,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) diff --git a/src/OpenTK/Graphics/ES30/ES30.cs b/src/OpenTK/Graphics/ES30/ES30.cs index e069a325..2c0c275f 100644 --- a/src/OpenTK/Graphics/ES30/ES30.cs +++ b/src/OpenTK/Graphics/ES30/ES30.cs @@ -57815,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(); } @@ -57838,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) @@ -57863,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) @@ -57888,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) @@ -57913,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) @@ -57938,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(); } @@ -57961,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) @@ -57986,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) @@ -58011,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) @@ -58036,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) @@ -58184,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(); } @@ -58207,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) @@ -58232,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) @@ -58257,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) @@ -58282,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) @@ -58307,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(); } @@ -58330,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) @@ -58355,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) @@ -58380,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) @@ -58405,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) diff --git a/src/OpenTK/Graphics/ES31/ES31.cs b/src/OpenTK/Graphics/ES31/ES31.cs index caaf94fe..794ebdeb 100644 --- a/src/OpenTK/Graphics/ES31/ES31.cs +++ b/src/OpenTK/Graphics/ES31/ES31.cs @@ -55213,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(); } @@ -55236,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) @@ -55261,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) @@ -55286,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) @@ -55311,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) @@ -55336,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(); } @@ -55359,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) @@ -55384,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) @@ -55409,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) @@ -55434,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) @@ -55582,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(); } @@ -55605,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) @@ -55630,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) @@ -55655,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) @@ -55680,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) @@ -55705,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(); } @@ -55728,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) @@ -55753,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) @@ -55778,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) @@ -55803,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)