From 4fd6347de78950687f68eb62d3eabf1a29aebfca Mon Sep 17 00:00:00 2001 From: Stefanos A Date: Thu, 14 Nov 2013 14:10:19 +0100 Subject: [PATCH] Mark untyped overloads as obsolete --- Source/Bind/FuncProcessor.cs | 3 + Source/Bind/Specifications/GL2/overrides.xml | 63 +-- Source/OpenTK/Graphics/ES11/ES11.cs | 161 +++++++ Source/OpenTK/Graphics/ES20/ES20.cs | 420 +++++++++++++++++++ Source/OpenTK/Graphics/ES20/ES20Enums.cs | 4 +- Source/OpenTK/Graphics/ES30/ES30.cs | 417 ++++++++++++++++++ Source/OpenTK/Graphics/OpenGL/GL.cs | 161 +++++++ Source/OpenTK/Graphics/OpenGL/GLEnums.cs | 2 +- 8 files changed, 1201 insertions(+), 30 deletions(-) diff --git a/Source/Bind/FuncProcessor.cs b/Source/Bind/FuncProcessor.cs index e37821ac..8373b1dd 100644 --- a/Source/Bind/FuncProcessor.cs +++ b/Source/Bind/FuncProcessor.cs @@ -666,6 +666,8 @@ namespace Bind overloads.AddRange(list.Where(f => f.Parameters.Any(p => p.IsEnum)).Select(f => { var fnew = new Function(f); + fnew.Obsolete = "Use strongly-typed overload instead"; + // Note that we can only overload parameters, not the return type foreach (var p in fnew.Parameters) { if (p.IsEnum) @@ -673,6 +675,7 @@ namespace Bind p.CurrentType = Settings.CompleteEnumName; } } + return fnew; })); } diff --git a/Source/Bind/Specifications/GL2/overrides.xml b/Source/Bind/Specifications/GL2/overrides.xml index 45e1de62..2839cdfe 100644 --- a/Source/Bind/Specifications/GL2/overrides.xml +++ b/Source/Bind/Specifications/GL2/overrides.xml @@ -1636,47 +1636,50 @@ - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + BeginMode - + CullFaceMode - + + CullFaceMode + + CullFaceMode - + Version20 @@ -4087,14 +4090,14 @@ - + GLuint - + BeginMode - + BeginMode @@ -4958,51 +4961,57 @@ - + BeginMode - + BeginMode - + CullFaceMode - + + CullFaceMode + + CullFaceMode - + BufferTarget BufferUsage - + + TextureTarget + + TextureTarget PixelInternalFormat PixelFormat PixelType - + TextureTarget PixelFormat PixelType - + TextureTarget PixelInternalFormat - + TextureTarget - + TextureTarget PixelInternalFormat - + TextureTarget PixelFormat diff --git a/Source/OpenTK/Graphics/ES11/ES11.cs b/Source/OpenTK/Graphics/ES11/ES11.cs index e97afc6f..78116d23 100644 --- a/Source/OpenTK/Graphics/ES11/ES11.cs +++ b/Source/OpenTK/Graphics/ES11/ES11.cs @@ -569,6 +569,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 80. texture must be one of GL_TEXTUREi, where i ranges from 0 (GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1). The initial value is GL_TEXTURE0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glActiveTexture")] public static void ActiveTexture(OpenTK.Graphics.ES11.All texture) @@ -618,6 +619,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glAlphaFunc")] public static void AlphaFunc(OpenTK.Graphics.ES11.All func, Single @ref) @@ -769,6 +771,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the name of a texture. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")] public static @@ -857,6 +860,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: GL_ZERO, GL_ONE, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA. GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, and GL_ONE_MINUS_CONSTANT_ALPHA. The initial value is GL_ZERO. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBlendFunc")] public static void BlendFunc(OpenTK.Graphics.ES11.All sfactor, OpenTK.Graphics.ES11.All dfactor) @@ -1355,6 +1359,7 @@ namespace OpenTK.Graphics.ES11 /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, and GL_STENCIL_BUFFER_BIT. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] public static void Clear(OpenTK.Graphics.ES11.All mask) @@ -1399,6 +1404,7 @@ namespace OpenTK.Graphics.ES11 /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, and GL_STENCIL_BUFFER_BIT. /// /// + [Obsolete("Use ClearMask overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] public static void Clear(Int32 mask) @@ -1421,6 +1427,7 @@ namespace OpenTK.Graphics.ES11 /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, and GL_STENCIL_BUFFER_BIT. /// /// + [Obsolete("Use ClearMask overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] public static @@ -1540,6 +1547,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of GL_TEXTURE, where i ranges from 0 to the value of GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value. The initial value is GL_TEXTURE0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClientActiveTexture")] public static void ClientActiveTexture(OpenTK.Graphics.ES11.All texture) @@ -1847,6 +1855,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer) @@ -1884,6 +1893,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[] pointer) @@ -1930,6 +1940,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[,] pointer) @@ -1976,6 +1987,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[,,] pointer) @@ -2022,6 +2034,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] ref T3 pointer) @@ -2311,6 +2324,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) @@ -2368,6 +2382,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[] data) @@ -2434,6 +2449,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,] data) @@ -2500,6 +2516,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,,] data) @@ -2566,6 +2583,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T7 data) @@ -2960,6 +2978,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, IntPtr data) @@ -3022,6 +3041,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -3093,6 +3113,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -3164,6 +3185,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -3235,6 +3257,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -3644,6 +3667,7 @@ namespace OpenTK.Graphics.ES11 /// Must be 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexImage2D")] public static void CopyTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) @@ -3748,6 +3772,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexSubImage2D")] public static void CopyTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -3822,6 +3847,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies whether front- or back-facing facets are candidates for culling. Symbolic constants GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK are accepted. The initial value is GL_BACK. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCullFace")] public static void CullFace(OpenTK.Graphics.ES11.All mode) @@ -4376,6 +4402,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the depth comparison function. Symbolic constants GL_NEVER, GL_LESS, GL_EQUAL, GL_LEQUAL, GL_GREATER, GL_NOTEQUAL, GL_GEQUAL, and GL_ALWAYS are accepted. The initial value is GL_LESS. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthFunc")] public static void DepthFunc(OpenTK.Graphics.ES11.All func) @@ -4477,6 +4504,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDisable")] public static void Disable(OpenTK.Graphics.ES11.All cap) @@ -4507,6 +4535,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDisableClientState")] public static void DisableClientState(OpenTK.Graphics.ES11.All array) @@ -4554,6 +4583,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawArrays")] public static void DrawArrays(OpenTK.Graphics.ES11.All mode, Int32 first, Int32 count) @@ -4586,6 +4616,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawArrays")] public static void DrawArrays(OpenTK.Graphics.ES11.BeginMode mode, Int32 first, Int32 count) @@ -4655,6 +4686,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, IntPtr indices) @@ -4692,6 +4724,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[] indices) @@ -4738,6 +4771,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,] indices) @@ -4784,6 +4818,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,,] indices) @@ -4830,6 +4865,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T3 indices) @@ -4877,6 +4913,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.All type, IntPtr indices) @@ -4914,6 +4951,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[] indices) @@ -4960,6 +4998,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,] indices) @@ -5006,6 +5045,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,,] indices) @@ -5052,6 +5092,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T3 indices) @@ -5311,6 +5352,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnable")] public static void Enable(OpenTK.Graphics.ES11.All cap) @@ -5360,6 +5402,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the capability to enable. Symbolic constants GL_COLOR_ARRAY, GL_EDGE_FLAG_ARRAY, GL_FOG_COORD_ARRAY, GL_INDEX_ARRAY, GL_NORMAL_ARRAY, GL_SECONDARY_COLOR_ARRAY, GL_TEXTURE_COORD_ARRAY, and GL_VERTEX_ARRAY are accepted. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnableClientState")] public static void EnableClientState(OpenTK.Graphics.ES11.All array) @@ -5443,6 +5486,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that pname will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogf")] public static void Fog(OpenTK.Graphics.ES11.All pname, Single param) @@ -5497,6 +5541,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that pname will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")] public static void Fog(OpenTK.Graphics.ES11.All pname, Single[] @params) @@ -5530,6 +5575,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that pname will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")] public static @@ -5666,6 +5712,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the orientation of front-facing polygons. GL_CW and GL_CCW are accepted. The initial value is GL_CCW. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrontFace")] public static void FrontFace(OpenTK.Graphics.ES11.All mode) @@ -6202,6 +6249,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] public static bool GetBoolean(OpenTK.Graphics.ES11.All pname) @@ -6244,6 +6292,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] public static void GetBoolean(OpenTK.Graphics.ES11.All pname, [OutAttribute] bool[] data) @@ -6265,6 +6314,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] public static void GetBoolean(OpenTK.Graphics.ES11.All pname, [OutAttribute] out bool data) @@ -6287,6 +6337,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] public static @@ -6716,6 +6767,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] public static Single GetFloat(OpenTK.Graphics.ES11.All pname) @@ -6758,6 +6810,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] public static void GetFloat(OpenTK.Graphics.ES11.All pname, [OutAttribute] Single[] data) @@ -6779,6 +6832,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] public static void GetFloat(OpenTK.Graphics.ES11.All pname, [OutAttribute] out Single data) @@ -6801,6 +6855,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] public static @@ -6876,6 +6931,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] public static Int32 GetInteger(OpenTK.Graphics.ES11.All pname) @@ -6918,6 +6974,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] public static void GetInteger(OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32[] data) @@ -6939,6 +6996,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] public static void GetInteger(OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int32 data) @@ -6961,6 +7019,7 @@ namespace OpenTK.Graphics.ES11 } /// [requires: v1.0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] public static @@ -7053,6 +7112,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] public static void GetLight(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute] Single[] @params) @@ -7091,6 +7151,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] public static void GetLight(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Single @params) @@ -7130,6 +7191,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] public static @@ -7332,6 +7394,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] public static void GetMaterial(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute] Single[] @params) @@ -7370,6 +7433,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] public static void GetMaterial(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Single @params) @@ -7409,6 +7473,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] public static @@ -7665,6 +7730,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES11.All pname, [OutAttribute] IntPtr @params) @@ -7692,6 +7758,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T1[] @params) @@ -7728,6 +7795,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T1[,] @params) @@ -7764,6 +7832,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T1[,,] @params) @@ -7800,6 +7869,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] ref T1 @params) @@ -8009,6 +8079,7 @@ namespace OpenTK.Graphics.ES11 /// For glGetStringi, specifies the index of the string to return. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetString")] public static String GetString(OpenTK.Graphics.ES11.All name) @@ -8068,6 +8139,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] Single[] @params) @@ -8106,6 +8178,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Single @params) @@ -8145,6 +8218,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] public static @@ -8288,6 +8362,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32[] @params) @@ -8326,6 +8401,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int32 @params) @@ -8365,6 +8441,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] public static @@ -8567,6 +8644,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] Single[] @params) @@ -8605,6 +8683,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Single @params) @@ -8644,6 +8723,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] public static @@ -8787,6 +8867,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32[] @params) @@ -8825,6 +8906,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int32 @params) @@ -8864,6 +8946,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] public static @@ -9061,6 +9144,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a symbolic constant indicating the desired behavior. GL_FASTEST, GL_NICEST, and GL_DONT_CARE are accepted. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glHint")] public static void Hint(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All mode) @@ -9160,6 +9244,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the index of the capability. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsEnabled")] public static bool IsEnabled(OpenTK.Graphics.ES11.All cap) @@ -9264,6 +9349,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that parameter pname of light source light will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightf")] public static void Light(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Single param) @@ -9328,6 +9414,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that parameter pname of light source light will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")] public static void Light(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Single[] @params) @@ -9366,6 +9453,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that parameter pname of light source light will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")] public static @@ -9465,6 +9553,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that param will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelf")] public static void LightModel(OpenTK.Graphics.ES11.All pname, Single param) @@ -9519,6 +9608,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that param will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] public static void LightModel(OpenTK.Graphics.ES11.All pname, Single[] @params) @@ -9552,6 +9642,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that param will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] public static @@ -9931,6 +10022,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: GL_CLEAR, GL_SET, GL_COPY, GL_COPY_INVERTED, GL_NOOP, GL_INVERT, GL_AND, GL_NAND, GL_OR, GL_NOR, GL_XOR, GL_EQUIV, GL_AND_REVERSE, GL_AND_INVERTED, GL_OR_REVERSE, and GL_OR_INVERTED. The initial value is GL_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLogicOp")] public static void LogicOp(OpenTK.Graphics.ES11.All opcode) @@ -9985,6 +10077,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that parameter GL_SHININESS will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialf")] public static void Material(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Single param) @@ -10049,6 +10142,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that parameter GL_SHININESS will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] public static void Material(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Single[] @params) @@ -10087,6 +10181,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that parameter GL_SHININESS will be set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] public static @@ -10233,6 +10328,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: GL_MODELVIEW, GL_PROJECTION, and GL_TEXTURE. The initial value is GL_MODELVIEW. Additionally, if the ARB_imaging extension is supported, GL_COLOR is also accepted. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMatrixMode")] public static void MatrixMode(OpenTK.Graphics.ES11.All mode) @@ -10282,6 +10378,7 @@ namespace OpenTK.Graphics.ES11 /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultiTexCoord4f")] public static void MultiTexCoord4(OpenTK.Graphics.ES11.All target, Single s, Single t, Single r, Single q) @@ -10533,6 +10630,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer) @@ -10565,6 +10663,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T2[] pointer) @@ -10606,6 +10705,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T2[,] pointer) @@ -10647,6 +10747,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T2[,,] pointer) @@ -10688,6 +10789,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] ref T2 pointer) @@ -11027,6 +11129,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the value that pname is set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPixelStorei")] public static void PixelStore(OpenTK.Graphics.ES11.All pname, Int32 param) @@ -11377,6 +11480,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [OutAttribute] IntPtr pixels) @@ -11419,6 +11523,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T6[] pixels) @@ -11470,6 +11575,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T6[,] pixels) @@ -11521,6 +11627,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T6[,,] pixels) @@ -11572,6 +11679,7 @@ namespace OpenTK.Graphics.ES11 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T6 pixels) @@ -11999,6 +12107,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a symbolic value representing a shading technique. Accepted values are GL_FLAT and GL_SMOOTH. The initial value is GL_SMOOTH. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glShadeModel")] public static void ShadeModel(OpenTK.Graphics.ES11.All mode) @@ -12085,6 +12194,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] public static @@ -12228,6 +12338,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilOp")] public static void StencilOp(OpenTK.Graphics.ES11.All fail, OpenTK.Graphics.ES11.All zfail, OpenTK.Graphics.ES11.All zpass) @@ -12297,6 +12408,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer) @@ -12334,6 +12446,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[] pointer) @@ -12380,6 +12493,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[,] pointer) @@ -12426,6 +12540,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[,,] pointer) @@ -12472,6 +12587,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] ref T3 pointer) @@ -12736,6 +12852,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a single symbolic constant, one of GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_SUBTRACT, GL_COMBINE, GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR, GL_PREVIOUS, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the GL_RGB_SCALE or GL_ALPHA_SCALE. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvf")] public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single param) @@ -12800,6 +12917,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a single symbolic constant, one of GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_SUBTRACT, GL_COMBINE, GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR, GL_PREVIOUS, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the GL_RGB_SCALE or GL_ALPHA_SCALE. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single[] @params) @@ -12838,6 +12956,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a single symbolic constant, one of GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_SUBTRACT, GL_COMBINE, GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR, GL_PREVIOUS, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the GL_RGB_SCALE or GL_ALPHA_SCALE. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] public static @@ -12942,6 +13061,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a single symbolic constant, one of GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_SUBTRACT, GL_COMBINE, GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR, GL_PREVIOUS, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the GL_RGB_SCALE or GL_ALPHA_SCALE. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvi")] public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) @@ -13006,6 +13126,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a single symbolic constant, one of GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_SUBTRACT, GL_COMBINE, GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR, GL_PREVIOUS, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the GL_RGB_SCALE or GL_ALPHA_SCALE. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32[] @params) @@ -13044,6 +13165,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a single symbolic constant, one of GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE, GL_MODULATE, GL_DECAL, GL_BLEND, GL_REPLACE, GL_SUBTRACT, GL_COMBINE, GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR, GL_PREVIOUS, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the GL_RGB_SCALE or GL_ALPHA_SCALE. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] public static @@ -13230,6 +13352,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, IntPtr pixels) @@ -13292,6 +13415,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -13363,6 +13487,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -13434,6 +13559,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -13505,6 +13631,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -13902,6 +14029,7 @@ namespace OpenTK.Graphics.ES11 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterf")] public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single param) @@ -13982,6 +14110,7 @@ namespace OpenTK.Graphics.ES11 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single[] @params) @@ -14028,6 +14157,7 @@ namespace OpenTK.Graphics.ES11 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] public static @@ -14156,6 +14286,7 @@ namespace OpenTK.Graphics.ES11 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteri")] public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) @@ -14236,6 +14367,7 @@ namespace OpenTK.Graphics.ES11 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32[] @params) @@ -14282,6 +14414,7 @@ namespace OpenTK.Graphics.ES11 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] public static @@ -14484,6 +14617,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, IntPtr pixels) @@ -14546,6 +14680,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -14617,6 +14752,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -14688,6 +14824,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -14759,6 +14896,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -15190,6 +15328,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer) @@ -15227,6 +15366,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[] pointer) @@ -15273,6 +15413,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[,] pointer) @@ -15319,6 +15460,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] T3[,,] pointer) @@ -15365,6 +15507,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute] ref T3 pointer) @@ -16141,6 +16284,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.ES11.All mode, Int32[] first, Int32[] count, Int32 primcount) @@ -16185,6 +16329,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.ES11.All mode, ref Int32 first, ref Int32 count, Int32 primcount) @@ -16229,6 +16374,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static @@ -16398,6 +16544,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, Int32[] count, OpenTK.Graphics.ES11.All type, IntPtr indices, Int32 primcount) @@ -16446,6 +16593,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -16503,6 +16651,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -16560,6 +16709,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -16617,6 +16767,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -16675,6 +16826,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, ref Int32 count, OpenTK.Graphics.ES11.All type, IntPtr indices, Int32 primcount) @@ -16723,6 +16875,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -16780,6 +16933,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -16837,6 +16991,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -16894,6 +17049,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -16952,6 +17108,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -16995,6 +17152,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -17047,6 +17205,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -17099,6 +17258,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -17151,6 +17311,7 @@ namespace OpenTK.Graphics.ES11 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static diff --git a/Source/OpenTK/Graphics/ES20/ES20.cs b/Source/OpenTK/Graphics/ES20/ES20.cs index 14df4933..b39f1414 100644 --- a/Source/OpenTK/Graphics/ES20/ES20.cs +++ b/Source/OpenTK/Graphics/ES20/ES20.cs @@ -1264,6 +1264,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the interpolation to be applied if the image is stretched. Must be GL_NEAREST or GL_LINEAR. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES20.All mask, OpenTK.Graphics.ES20.All filter) @@ -1338,6 +1339,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] public static void DrawArraysInstanced(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count, Int32 primcount) @@ -1417,6 +1419,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount) @@ -1459,6 +1462,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -1510,6 +1514,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -1561,6 +1566,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -1612,6 +1618,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -2031,6 +2038,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -2196,6 +2204,7 @@ namespace OpenTK.Graphics.ES20 /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] public static @@ -2342,6 +2351,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero. flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] public static IntPtr FenceSync(OpenTK.Graphics.ES20.All condition, OpenTK.Graphics.ES20.All flags) @@ -2384,6 +2394,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: APPLE_sync] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] public static void GetInteger64(OpenTK.Graphics.ES20.All pname, [OutAttribute] Int64[] @params) @@ -2405,6 +2416,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: APPLE_sync] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] public static void GetInteger64(OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int64 @params) @@ -2427,6 +2439,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: APPLE_sync] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] public static @@ -2529,6 +2542,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] public static void GetSync(IntPtr sync, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Int32[] values) @@ -2578,6 +2592,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] public static void GetSync(IntPtr sync, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 values) @@ -2629,6 +2644,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] public static @@ -2837,6 +2853,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -2958,6 +2975,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the timeout that the server should wait before continuing. timeout must be GL_TIMEOUT_IGNORED. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] public static @@ -3048,6 +3066,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 80. texture must be one of GL_TEXTUREi, where i ranges from 0 (GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1). The initial value is GL_TEXTURE0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] public static void ActiveTexture(OpenTK.Graphics.ES20.All texture) @@ -3244,6 +3263,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the name of a buffer object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] public static @@ -3354,6 +3374,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the name of the framebuffer object to bind. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] public static @@ -3464,6 +3485,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the name of the renderbuffer object to bind. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] public static @@ -3574,6 +3596,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the name of a texture. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] public static @@ -3679,6 +3702,7 @@ namespace OpenTK.Graphics.ES20 /// specifies how source and destination colors are combined. It must be GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] public static void BlendEquation(OpenTK.Graphics.ES20.All mode) @@ -3738,6 +3762,7 @@ namespace OpenTK.Graphics.ES20 /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] public static void BlendEquationSeparate(OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha) @@ -3802,6 +3827,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: GL_ZERO, GL_ONE, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA. GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, and GL_ONE_MINUS_CONSTANT_ALPHA. The initial value is GL_ZERO. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] public static void BlendFunc(OpenTK.Graphics.ES20.All sfactor, OpenTK.Graphics.ES20.All dfactor) @@ -3876,6 +3902,7 @@ namespace OpenTK.Graphics.ES20 /// Specified how the alpha destination blending factor is computed. The initial value is GL_ZERO. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] public static void BlendFuncSeparate(OpenTK.Graphics.ES20.All sfactorRGB, OpenTK.Graphics.ES20.All dfactorRGB, OpenTK.Graphics.ES20.All sfactorAlpha, OpenTK.Graphics.ES20.All dfactorAlpha) @@ -3955,6 +3982,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.All usage) @@ -3992,6 +4020,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute] T2[] data, OpenTK.Graphics.ES20.All usage) @@ -4038,6 +4067,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute] T2[,] data, OpenTK.Graphics.ES20.All usage) @@ -4084,6 +4114,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute] T2[,,] data, OpenTK.Graphics.ES20.All usage) @@ -4130,6 +4161,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute] ref T2 data, OpenTK.Graphics.ES20.All usage) @@ -4177,6 +4209,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use BufferUsageHint overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage) @@ -4251,6 +4284,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use BufferUsageHint overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] T2[] data, OpenTK.Graphics.ES20.BufferUsage usage) @@ -4343,6 +4377,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use BufferUsageHint overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] T2[,] data, OpenTK.Graphics.ES20.BufferUsage usage) @@ -4435,6 +4470,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use BufferUsageHint overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] T2[,,] data, OpenTK.Graphics.ES20.BufferUsage usage) @@ -4527,6 +4563,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use BufferUsageHint overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] ref T2 data, OpenTK.Graphics.ES20.BufferUsage usage) @@ -4621,6 +4658,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, IntPtr data) @@ -4658,6 +4696,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[] data) @@ -4704,6 +4743,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,] data) @@ -4750,6 +4790,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,,] data) @@ -4796,6 +4837,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] ref T3 data) @@ -5050,6 +5092,7 @@ namespace OpenTK.Graphics.ES20 /// Specify the target of the framebuffer completeness check. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] public static OpenTK.Graphics.ES20.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES20.All target) @@ -5094,6 +5137,7 @@ namespace OpenTK.Graphics.ES20 /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, and GL_STENCIL_BUFFER_BIT. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] public static void Clear(OpenTK.Graphics.ES20.All mask) @@ -5311,6 +5355,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) @@ -5368,6 +5413,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[] data) @@ -5434,6 +5480,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,] data) @@ -5500,6 +5547,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,,] data) @@ -5566,6 +5614,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T7 data) @@ -5633,6 +5682,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) @@ -5690,6 +5740,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[] data) @@ -5756,6 +5807,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,] data) @@ -5822,6 +5874,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,,] data) @@ -5888,6 +5941,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T7 data) @@ -6282,6 +6336,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, IntPtr data) @@ -6344,6 +6399,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -6415,6 +6471,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -6486,6 +6543,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -6557,6 +6615,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -6629,6 +6688,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, IntPtr data) @@ -6691,6 +6751,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -6762,6 +6823,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -6833,6 +6895,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -6904,6 +6967,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -7313,6 +7377,7 @@ namespace OpenTK.Graphics.ES20 /// Must be 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] public static void CopyTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) @@ -7365,6 +7430,7 @@ namespace OpenTK.Graphics.ES20 /// Must be 0. /// /// + [Obsolete("Use TextureTarget2d and TextureCopyComponentCount overloads instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] public static void CopyTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) @@ -7469,6 +7535,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] public static void CopyTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -7521,6 +7588,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] public static void CopyTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -7612,6 +7680,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the type of shader to be created. Must be one of GL_COMPUTE_SHADER, GL_VERTEX_SHADER, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER, GL_GEOMETRY_SHADER, or GL_FRAGMENT_SHADER. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] public static Int32 CreateShader(OpenTK.Graphics.ES20.All type) @@ -7656,6 +7725,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies whether front- or back-facing facets are candidates for culling. Symbolic constants GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK are accepted. The initial value is GL_BACK. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] public static void CullFace(OpenTK.Graphics.ES20.All mode) @@ -8051,6 +8121,7 @@ namespace OpenTK.Graphics.ES20 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] public static @@ -8105,6 +8176,7 @@ namespace OpenTK.Graphics.ES20 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] public static @@ -8159,6 +8231,7 @@ namespace OpenTK.Graphics.ES20 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] public static @@ -8564,6 +8637,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a character array containing the message to insert. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] public static @@ -9792,6 +9866,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the depth comparison function. Symbolic constants GL_NEVER, GL_LESS, GL_EQUAL, GL_LEQUAL, GL_GREATER, GL_NOTEQUAL, GL_GEQUAL, and GL_ALWAYS are accepted. The initial value is GL_LESS. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] public static void DepthFunc(OpenTK.Graphics.ES20.All func) @@ -9933,6 +10008,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisable")] public static void Disable(OpenTK.Graphics.ES20.All cap) @@ -10011,6 +10087,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] public static void DrawArrays(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count) @@ -10043,6 +10120,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] public static void DrawArrays(OpenTK.Graphics.ES20.BeginMode mode, Int32 first, Int32 count) @@ -10112,6 +10190,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices) @@ -10149,6 +10228,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[] indices) @@ -10195,6 +10275,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,] indices) @@ -10241,6 +10322,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,,] indices) @@ -10287,6 +10369,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T3 indices) @@ -10334,6 +10417,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, IntPtr indices) @@ -10371,6 +10455,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices) @@ -10417,6 +10502,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices) @@ -10463,6 +10549,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices) @@ -10509,6 +10596,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices) @@ -10768,6 +10856,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] public static void Enable(OpenTK.Graphics.ES20.All cap) @@ -10948,6 +11037,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] public static @@ -11054,6 +11144,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] public static @@ -11069,6 +11160,39 @@ namespace OpenTK.Graphics.ES20 #endif } + /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use TextureTarget2d overload instead")] + [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] + public static + void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level) + { + #if DEBUG + using (new ErrorHelper(GraphicsContext.CurrentContext)) + { + #endif + Delegates.glFramebufferTexture2D((OpenTK.Graphics.ES20.FramebufferTarget)target, (OpenTK.Graphics.ES20.FramebufferSlot)attachment, (OpenTK.Graphics.ES20.TextureTarget2d)textarget, (UInt32)texture, (Int32)level); + #if DEBUG + } + #endif + } + + /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use TextureTarget2d overload instead")] + [System.CLSCompliant(false)] + [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] + public static + void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level) + { + #if DEBUG + using (new ErrorHelper(GraphicsContext.CurrentContext)) + { + #endif + Delegates.glFramebufferTexture2D((OpenTK.Graphics.ES20.FramebufferTarget)target, (OpenTK.Graphics.ES20.FramebufferSlot)attachment, (OpenTK.Graphics.ES20.TextureTarget2d)textarget, (UInt32)texture, (Int32)level); + #if DEBUG + } + #endif + } + /// [requires: v2.0 and ES_VERSION_2_0] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] public static @@ -11108,6 +11232,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the orientation of front-facing polygons. GL_CW and GL_CCW are accepted. The initial value is GL_CCW. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] public static void FrontFace(OpenTK.Graphics.ES20.All mode) @@ -11378,6 +11503,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the target to which the texture whose mimaps to generate is bound. target must be GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_2D_ARRAY or GL_TEXTURE_CUBE_MAP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] public static void GenerateMipmap(OpenTK.Graphics.ES20.All target) @@ -12426,6 +12552,7 @@ namespace OpenTK.Graphics.ES20 /// Returns a null terminated string containing the name of the attribute variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] public static @@ -12543,6 +12670,7 @@ namespace OpenTK.Graphics.ES20 /// Returns a null terminated string containing the name of the attribute variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] public static @@ -12892,6 +13020,7 @@ namespace OpenTK.Graphics.ES20 /// Returns a null terminated string containing the name of the uniform variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] public static @@ -13009,6 +13138,7 @@ namespace OpenTK.Graphics.ES20 /// Returns a null terminated string containing the name of the uniform variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] public static @@ -13340,6 +13470,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static bool GetBoolean(OpenTK.Graphics.ES20.All pname) @@ -13382,6 +13513,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static void GetBoolean(OpenTK.Graphics.ES20.All pname, [OutAttribute] bool[] data) @@ -13403,6 +13535,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static void GetBoolean(OpenTK.Graphics.ES20.All pname, [OutAttribute] out bool data) @@ -13425,6 +13558,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static @@ -13517,6 +13651,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] public static void GetBufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) @@ -13555,6 +13690,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] public static void GetBufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) @@ -13594,6 +13730,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] public static @@ -14158,6 +14295,7 @@ namespace OpenTK.Graphics.ES20 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] public static @@ -14226,6 +14364,7 @@ namespace OpenTK.Graphics.ES20 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] public static @@ -14300,6 +14439,7 @@ namespace OpenTK.Graphics.ES20 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] public static @@ -14526,6 +14666,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static Single GetFloat(OpenTK.Graphics.ES20.All pname) @@ -14568,6 +14709,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static void GetFloat(OpenTK.Graphics.ES20.All pname, [OutAttribute] Single[] data) @@ -14589,6 +14731,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static void GetFloat(OpenTK.Graphics.ES20.All pname, [OutAttribute] out Single data) @@ -14611,6 +14754,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static @@ -14708,6 +14852,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of a variable receive the value of pname for attachment. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) @@ -14751,6 +14896,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of a variable receive the value of pname for attachment. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) @@ -14795,6 +14941,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of a variable receive the value of pname for attachment. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] public static @@ -14936,6 +15083,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static Int32 GetInteger(OpenTK.Graphics.ES20.All pname) @@ -14978,6 +15126,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static void GetInteger(OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] data) @@ -14999,6 +15148,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static void GetInteger(OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 data) @@ -15021,6 +15171,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static @@ -15263,6 +15414,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] public static @@ -15312,6 +15464,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] public static @@ -15362,6 +15515,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] public static @@ -16408,6 +16562,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES20.All pname, [OutAttribute] IntPtr @params) @@ -16435,6 +16590,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T1[] @params) @@ -16471,6 +16627,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T1[,] @params) @@ -16507,6 +16664,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T1[,,] @params) @@ -16543,6 +16701,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] ref T1 @params) @@ -17142,6 +17301,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] public static @@ -17181,6 +17341,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] public static @@ -17221,6 +17382,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] public static @@ -17366,6 +17528,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an array to receive the value of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] public static void GetRenderbufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) @@ -17404,6 +17567,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an array to receive the value of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] public static void GetRenderbufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) @@ -17443,6 +17607,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an array to receive the value of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] public static @@ -17971,6 +18136,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] public static @@ -18010,6 +18176,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] public static @@ -18050,6 +18217,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] public static @@ -18200,6 +18368,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, [OutAttribute] Int32[] range, [OutAttribute] Int32[] precision) @@ -18244,6 +18413,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, [OutAttribute] out Int32 range, [OutAttribute] out Int32 precision) @@ -18290,6 +18460,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] public static @@ -18611,6 +18782,7 @@ namespace OpenTK.Graphics.ES20 /// For glGetStringi, specifies the index of the string to return. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] public static String GetString(OpenTK.Graphics.ES20.All name) @@ -18670,6 +18842,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Single[] @params) @@ -18708,6 +18881,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Single @params) @@ -18747,6 +18921,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] public static @@ -18890,6 +19065,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) @@ -18928,6 +19104,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) @@ -18967,6 +19144,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] public static @@ -19829,6 +20007,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] public static @@ -19868,6 +20047,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] public static @@ -19908,6 +20088,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] public static @@ -20273,6 +20454,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] public static @@ -20312,6 +20494,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] public static @@ -20352,6 +20535,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] public static @@ -20891,6 +21075,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -20924,6 +21109,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -20966,6 +21152,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -21008,6 +21195,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -21050,6 +21238,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -21290,6 +21479,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a symbolic constant indicating the desired behavior. GL_FASTEST, GL_NICEST, and GL_DONT_CARE are accepted. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] public static void Hint(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All mode) @@ -21389,6 +21579,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the index of the capability. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] public static bool IsEnabled(OpenTK.Graphics.ES20.All cap) @@ -21782,6 +21973,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string containing the label to assign to the object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] public static @@ -22082,6 +22274,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the value that pname is set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] public static void PixelStore(OpenTK.Graphics.ES20.All pname, Int32 param) @@ -22270,6 +22463,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [OutAttribute] IntPtr pixels) @@ -22312,6 +22506,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T6[] pixels) @@ -22363,6 +22558,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T6[,] pixels) @@ -22414,6 +22610,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T6[,,] pixels) @@ -22465,6 +22662,7 @@ namespace OpenTK.Graphics.ES20 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T6 pixels) @@ -22776,6 +22974,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] public static void RenderbufferStorage(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -24521,6 +24720,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -24570,6 +24770,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -24628,6 +24829,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -24686,6 +24888,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -24744,6 +24947,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25085,6 +25289,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25134,6 +25339,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25192,6 +25398,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25250,6 +25457,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25308,6 +25516,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25649,6 +25858,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25692,6 +25902,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25744,6 +25955,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25796,6 +26008,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -25848,6 +26061,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -26425,6 +26639,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] public static @@ -26565,6 +26780,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static @@ -26603,6 +26819,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use StencilFace overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static void StencilFuncSeparate(OpenTK.Graphics.ES20.CullFaceMode face, OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, Int32 mask) @@ -26640,6 +26857,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use StencilFace overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static @@ -26815,6 +27033,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] public static @@ -26830,6 +27049,63 @@ namespace OpenTK.Graphics.ES20 #endif } + /// [requires: v2.0 and ES_VERSION_2_0] + /// Control the front and/or back writing of individual bits in the stencil planes + /// + /// + /// + /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK. + /// + /// + /// + /// + /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. + /// + /// + [Obsolete("Use StencilFace overload instead")] + [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] + public static + void StencilMaskSeparate(OpenTK.Graphics.ES20.CullFaceMode face, Int32 mask) + { + #if DEBUG + using (new ErrorHelper(GraphicsContext.CurrentContext)) + { + #endif + Delegates.glStencilMaskSeparate((OpenTK.Graphics.ES20.StencilFace)face, (UInt32)mask); + #if DEBUG + } + #endif + } + + /// [requires: v2.0 and ES_VERSION_2_0] + /// Control the front and/or back writing of individual bits in the stencil planes + /// + /// + /// + /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK. + /// + /// + /// + /// + /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. + /// + /// + [Obsolete("Use StencilFace overload instead")] + [System.CLSCompliant(false)] + [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] + public static + void StencilMaskSeparate(OpenTK.Graphics.ES20.CullFaceMode face, UInt32 mask) + { + #if DEBUG + using (new ErrorHelper(GraphicsContext.CurrentContext)) + { + #endif + Delegates.glStencilMaskSeparate((OpenTK.Graphics.ES20.StencilFace)face, (UInt32)mask); + #if DEBUG + } + #endif + } + /// [requires: v2.0 and ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// @@ -26903,6 +27179,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] public static void StencilOp(OpenTK.Graphics.ES20.All fail, OpenTK.Graphics.ES20.All zfail, OpenTK.Graphics.ES20.All zpass) @@ -26972,6 +27249,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] public static void StencilOpSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All sfail, OpenTK.Graphics.ES20.All dpfail, OpenTK.Graphics.ES20.All dppass) @@ -27009,6 +27287,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use StencilFace overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] public static void StencilOpSeparate(OpenTK.Graphics.ES20.CullFaceMode face, OpenTK.Graphics.ES20.StencilOp sfail, OpenTK.Graphics.ES20.StencilOp dpfail, OpenTK.Graphics.ES20.StencilOp dppass) @@ -27108,6 +27387,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels) @@ -27170,6 +27450,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -27241,6 +27522,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -27312,6 +27594,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -27383,6 +27666,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -27455,6 +27739,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels) @@ -27517,6 +27802,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -27588,6 +27874,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -27659,6 +27946,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -27730,6 +28018,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -27802,6 +28091,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, IntPtr pixels) @@ -27864,6 +28154,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T8[] pixels) @@ -27935,6 +28226,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T8[,] pixels) @@ -28006,6 +28298,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -28077,6 +28370,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] ref T8 pixels) @@ -28474,6 +28768,7 @@ namespace OpenTK.Graphics.ES20 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single param) @@ -28554,6 +28849,7 @@ namespace OpenTK.Graphics.ES20 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single[] @params) @@ -28600,6 +28896,7 @@ namespace OpenTK.Graphics.ES20 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] public static @@ -28728,6 +29025,7 @@ namespace OpenTK.Graphics.ES20 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param) @@ -28808,6 +29106,7 @@ namespace OpenTK.Graphics.ES20 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32[] @params) @@ -28854,6 +29153,7 @@ namespace OpenTK.Graphics.ES20 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] public static @@ -29004,6 +29304,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels) @@ -29066,6 +29367,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -29137,6 +29439,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -29208,6 +29511,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -29279,6 +29583,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -29351,6 +29656,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, IntPtr pixels) @@ -29413,6 +29719,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T8[] pixels) @@ -29484,6 +29791,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T8[,] pixels) @@ -29555,6 +29863,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -29626,6 +29935,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use TextureTarget2d overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] ref T8 pixels) @@ -33737,6 +34047,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -33785,6 +34096,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -33842,6 +34154,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -33899,6 +34212,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -33956,6 +34270,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -34413,6 +34728,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the name of a query object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] public static @@ -34541,6 +34857,7 @@ namespace OpenTK.Graphics.ES20 /// specifies how source and destination colors are combined. It must be GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] public static void BlendEquation(OpenTK.Graphics.ES20.All mode) @@ -35107,6 +35424,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] public static void DrawArraysInstanced(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 count, Int32 primcount) @@ -35171,6 +35489,7 @@ namespace OpenTK.Graphics.ES20 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffers(Int32 n, OpenTK.Graphics.ES20.All[] bufs) @@ -35204,6 +35523,7 @@ namespace OpenTK.Graphics.ES20 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffers(Int32 n, ref OpenTK.Graphics.ES20.All bufs) @@ -35237,6 +35557,7 @@ namespace OpenTK.Graphics.ES20 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] public static @@ -35434,6 +35755,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount) @@ -35476,6 +35798,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -35527,6 +35850,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -35578,6 +35902,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -35629,6 +35954,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -35901,6 +36227,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glEndQueryEXT")] public static void EndQuery(OpenTK.Graphics.ES20.All target) @@ -35948,6 +36275,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the length of the buffer subrange, in basic machine units. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] public static void FlushMappedBufferRange(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr length) @@ -36484,6 +36812,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_multiview_draw_buffers] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] public static @@ -36506,6 +36835,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_multiview_draw_buffers] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] public static @@ -36529,6 +36859,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_multiview_draw_buffers] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] public static @@ -37661,6 +37992,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] public static void GetQuery(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) @@ -37682,6 +38014,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] public static void GetQuery(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) @@ -37704,6 +38037,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] public static @@ -38016,6 +38350,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] public static @@ -38055,6 +38390,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] public static @@ -38095,6 +38431,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] public static @@ -38460,6 +38797,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] public static @@ -38499,6 +38837,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] public static @@ -38539,6 +38878,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] public static @@ -38684,6 +39024,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] public static @@ -38723,6 +39064,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] public static @@ -38763,6 +39105,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] public static @@ -38908,6 +39251,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] public static @@ -38947,6 +39291,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] public static @@ -38987,6 +39332,7 @@ namespace OpenTK.Graphics.ES20 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] public static @@ -39310,6 +39656,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a combination of access flags indicating the desired access to the range. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] public static @@ -39423,6 +39770,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.ES20.All mode, Int32[] first, Int32[] count, Int32 primcount) @@ -39467,6 +39815,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.ES20.All mode, ref Int32 first, ref Int32 count, Int32 primcount) @@ -39511,6 +39860,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static @@ -39680,6 +40030,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, Int32[] count, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount) @@ -39728,6 +40079,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -39785,6 +40137,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -39842,6 +40195,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -39899,6 +40253,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -39957,6 +40312,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, ref Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount) @@ -40005,6 +40361,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -40062,6 +40419,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -40119,6 +40477,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -40176,6 +40535,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -40234,6 +40594,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -40277,6 +40638,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -40329,6 +40691,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -40381,6 +40744,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -40433,6 +40797,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -41361,6 +41726,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the new value of the parameter specified by pname for program. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] public static @@ -46879,6 +47245,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -47000,6 +47367,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the texture, in texels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] public static void TexStorage2D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -47089,6 +47457,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the depth of the texture, in texels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] public static void TexStorage3D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth) @@ -47502,6 +47871,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -47921,6 +48291,7 @@ namespace OpenTK.Graphics.ES20 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] public static @@ -47975,6 +48346,7 @@ namespace OpenTK.Graphics.ES20 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] public static @@ -48029,6 +48401,7 @@ namespace OpenTK.Graphics.ES20 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] public static @@ -48434,6 +48807,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a character array containing the message to insert. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] public static @@ -48983,6 +49357,7 @@ namespace OpenTK.Graphics.ES20 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] public static @@ -49051,6 +49426,7 @@ namespace OpenTK.Graphics.ES20 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] public static @@ -49125,6 +49501,7 @@ namespace OpenTK.Graphics.ES20 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] public static @@ -49508,6 +49885,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] public static @@ -49557,6 +49935,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] public static @@ -49607,6 +49986,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] public static @@ -50812,6 +51192,7 @@ namespace OpenTK.Graphics.ES20 /// The address of a string containing the label to assign to the object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] public static @@ -51248,6 +51629,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the interpolation to be applied if the image is stretched. Must be GL_NEAREST or GL_LINEAR. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES20.All mask, OpenTK.Graphics.ES20.All filter) @@ -51327,6 +51709,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] public static void CopyBufferSubData(OpenTK.Graphics.ES20.All readTarget, OpenTK.Graphics.ES20.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) @@ -51554,6 +51937,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] public static void DrawArraysInstanced(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count, Int32 primcount) @@ -51618,6 +52002,7 @@ namespace OpenTK.Graphics.ES20 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffers(Int32 n, OpenTK.Graphics.ES20.All[] bufs) @@ -51651,6 +52036,7 @@ namespace OpenTK.Graphics.ES20 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffers(Int32 n, ref OpenTK.Graphics.ES20.All bufs) @@ -51684,6 +52070,7 @@ namespace OpenTK.Graphics.ES20 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] public static @@ -51821,6 +52208,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices, Int32 primcount) @@ -51863,6 +52251,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -51914,6 +52303,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -51965,6 +52355,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -52016,6 +52407,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -52639,6 +53031,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) @@ -53257,6 +53650,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) @@ -53319,6 +53713,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -53390,6 +53785,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -53461,6 +53857,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -53532,6 +53929,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -53956,6 +54354,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, IntPtr data) @@ -54023,6 +54422,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[] data) @@ -54099,6 +54499,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,] data) @@ -54175,6 +54576,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,,] data) @@ -54251,6 +54653,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T10 data) @@ -54690,6 +55093,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] public static void CopyTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -55205,6 +55609,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] IntPtr @params) @@ -55220,6 +55625,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T2[] @params) @@ -55244,6 +55650,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T2[,] @params) @@ -55268,6 +55675,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T2[,,] @params) @@ -55292,6 +55700,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] ref T2 @params) @@ -57664,6 +58073,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels) @@ -57731,6 +58141,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T9[] pixels) @@ -57807,6 +58218,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T9[,] pixels) @@ -57883,6 +58295,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T9[,,] pixels) @@ -57959,6 +58372,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T9 pixels) @@ -58413,6 +58827,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels) @@ -58485,6 +58900,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T10[] pixels) @@ -58566,6 +58982,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T10[,] pixels) @@ -58647,6 +59064,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T10[,,] pixels) @@ -58728,6 +59146,7 @@ namespace OpenTK.Graphics.ES20 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T10 pixels) @@ -59150,6 +59569,7 @@ namespace OpenTK.Graphics.ES20 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] public static bool UnmapBuffer(OpenTK.Graphics.ES20.All target) diff --git a/Source/OpenTK/Graphics/ES20/ES20Enums.cs b/Source/OpenTK/Graphics/ES20/ES20Enums.cs index 5d8cf5ce..6e1608e4 100644 --- a/Source/OpenTK/Graphics/ES20/ES20Enums.cs +++ b/Source/OpenTK/Graphics/ES20/ES20Enums.cs @@ -8667,7 +8667,7 @@ namespace OpenTK.Graphics.ES20 } /// - /// Used in GL.CullFace, GL.StencilFuncSeparate and 1 other function + /// Used in GL.CullFace, GL.StencilFuncSeparate and 2 other functions /// public enum CullFaceMode : int { @@ -20010,7 +20010,7 @@ namespace OpenTK.Graphics.ES20 } /// - /// Used in GL.BindTexture, GL.CompressedTexImage2D and 8 other functions + /// Used in GL.BindTexture, GL.CompressedTexImage2D and 9 other functions /// public enum TextureTarget : int { diff --git a/Source/OpenTK/Graphics/ES30/ES30.cs b/Source/OpenTK/Graphics/ES30/ES30.cs index a67aa35e..63b65421 100644 --- a/Source/OpenTK/Graphics/ES30/ES30.cs +++ b/Source/OpenTK/Graphics/ES30/ES30.cs @@ -1264,6 +1264,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the interpolation to be applied if the image is stretched. Must be GL_NEAREST or GL_LINEAR. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter) @@ -1338,6 +1339,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 primcount) @@ -1417,6 +1419,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 primcount) @@ -1459,6 +1462,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -1510,6 +1514,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -1561,6 +1566,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -1612,6 +1618,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -2031,6 +2038,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -2196,6 +2204,7 @@ namespace OpenTK.Graphics.ES30 /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] public static @@ -2342,6 +2351,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero. flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] public static IntPtr FenceSync(OpenTK.Graphics.ES30.All condition, OpenTK.Graphics.ES30.All flags) @@ -2384,6 +2394,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: APPLE_sync] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[] @params) @@ -2405,6 +2416,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: APPLE_sync] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 @params) @@ -2427,6 +2439,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: APPLE_sync] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] public static @@ -2529,6 +2542,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Int32[] values) @@ -2578,6 +2592,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 values) @@ -2629,6 +2644,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] public static @@ -2837,6 +2853,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -2958,6 +2975,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the timeout that the server should wait before continuing. timeout must be GL_TIMEOUT_IGNORED. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] public static @@ -3048,6 +3066,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 80. texture must be one of GL_TEXTUREi, where i ranges from 0 (GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1). The initial value is GL_TEXTURE0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] public static void ActiveTexture(OpenTK.Graphics.ES30.All texture) @@ -3179,6 +3198,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of a query object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] public static @@ -3257,6 +3277,7 @@ namespace OpenTK.Graphics.ES30 /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")] public static void BeginTransformFeedback(OpenTK.Graphics.ES30.All primitiveMode) @@ -3398,6 +3419,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of a buffer object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] public static @@ -3518,6 +3540,7 @@ namespace OpenTK.Graphics.ES30 /// The name of a buffer object to bind to the specified binding point. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] public static @@ -3668,6 +3691,7 @@ namespace OpenTK.Graphics.ES30 /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] public static @@ -3808,6 +3832,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of the framebuffer object to bind. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] public static @@ -3918,6 +3943,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of the renderbuffer object to bind. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] public static @@ -4083,6 +4109,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of a texture. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] public static @@ -4193,6 +4220,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] public static @@ -4343,6 +4371,7 @@ namespace OpenTK.Graphics.ES30 /// specifies how source and destination colors are combined. It must be GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] public static void BlendEquation(OpenTK.Graphics.ES30.All mode) @@ -4402,6 +4431,7 @@ namespace OpenTK.Graphics.ES30 /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] public static void BlendEquationSeparate(OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha) @@ -4466,6 +4496,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: GL_ZERO, GL_ONE, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA. GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, and GL_ONE_MINUS_CONSTANT_ALPHA. The initial value is GL_ZERO. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] public static void BlendFunc(OpenTK.Graphics.ES30.All sfactor, OpenTK.Graphics.ES30.All dfactor) @@ -4540,6 +4571,7 @@ namespace OpenTK.Graphics.ES30 /// Specified how the alpha destination blending factor is computed. The initial value is GL_ZERO. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] public static void BlendFuncSeparate(OpenTK.Graphics.ES30.All sfactorRGB, OpenTK.Graphics.ES30.All dfactorRGB, OpenTK.Graphics.ES30.All sfactorAlpha, OpenTK.Graphics.ES30.All dfactorAlpha) @@ -4619,6 +4651,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the interpolation to be applied if the image is stretched. Must be GL_NEAREST or GL_LINEAR. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")] public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter) @@ -4693,6 +4726,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, IntPtr data, OpenTK.Graphics.ES30.All usage) @@ -4730,6 +4764,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] T2[] data, OpenTK.Graphics.ES30.All usage) @@ -4776,6 +4811,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] T2[,] data, OpenTK.Graphics.ES30.All usage) @@ -4822,6 +4858,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] T2[,,] data, OpenTK.Graphics.ES30.All usage) @@ -4868,6 +4905,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the expected usage pattern of the data store. The symbolic constant must be GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] ref T2 data, OpenTK.Graphics.ES30.All usage) @@ -5137,6 +5175,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, IntPtr data) @@ -5174,6 +5213,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[] data) @@ -5220,6 +5260,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,] data) @@ -5266,6 +5307,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,,] data) @@ -5312,6 +5354,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the new data that will be copied into the data store. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] ref T3 data) @@ -5566,6 +5609,7 @@ namespace OpenTK.Graphics.ES30 /// Specify the target of the framebuffer completeness check. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] public static OpenTK.Graphics.ES30.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES30.All target) @@ -5610,6 +5654,7 @@ namespace OpenTK.Graphics.ES30 /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, and GL_STENCIL_BUFFER_BIT. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] public static void Clear(OpenTK.Graphics.ES30.All mask) @@ -5674,6 +5719,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")] public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Single depth, Int32 stencil) @@ -5758,6 +5804,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Single[] value) @@ -5806,6 +5853,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, ref Single value) @@ -5854,6 +5902,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] public static @@ -6036,6 +6085,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Int32[] value) @@ -6084,6 +6134,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, ref Int32 value) @@ -6132,6 +6183,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] public static @@ -6314,6 +6366,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] public static @@ -6363,6 +6416,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] public static @@ -6412,6 +6466,7 @@ namespace OpenTK.Graphics.ES30 /// The value to clear a stencil render buffer to. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] public static @@ -6684,6 +6739,7 @@ namespace OpenTK.Graphics.ES30 /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] public static @@ -6879,6 +6935,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) @@ -6936,6 +6993,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[] data) @@ -7002,6 +7060,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,] data) @@ -7068,6 +7127,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,,] data) @@ -7134,6 +7194,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T7 data) @@ -7528,6 +7589,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) @@ -7590,6 +7652,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -7661,6 +7724,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -7732,6 +7796,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -7803,6 +7868,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -8222,6 +8288,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, IntPtr data) @@ -8284,6 +8351,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -8355,6 +8423,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -8426,6 +8495,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -8497,6 +8567,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -8921,6 +8992,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, IntPtr data) @@ -8988,6 +9060,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[] data) @@ -9064,6 +9137,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,] data) @@ -9140,6 +9214,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,,] data) @@ -9216,6 +9291,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T10 data) @@ -9640,6 +9716,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] public static void CopyBufferSubData(OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) @@ -9734,6 +9811,7 @@ namespace OpenTK.Graphics.ES30 /// Must be 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] public static void CopyTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) @@ -9838,6 +9916,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] public static void CopyTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -9947,6 +10026,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyTexSubImage3D")] public static void CopyTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -10043,6 +10123,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the type of shader to be created. Must be one of GL_COMPUTE_SHADER, GL_VERTEX_SHADER, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER, GL_GEOMETRY_SHADER, or GL_FRAGMENT_SHADER. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] public static Int32 CreateShader(OpenTK.Graphics.ES30.All type) @@ -10087,6 +10168,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies whether front- or back-facing facets are candidates for culling. Symbolic constants GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK are accepted. The initial value is GL_BACK. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] public static void CullFace(OpenTK.Graphics.ES30.All mode) @@ -10482,6 +10564,7 @@ namespace OpenTK.Graphics.ES30 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] public static @@ -10536,6 +10619,7 @@ namespace OpenTK.Graphics.ES30 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] public static @@ -10590,6 +10674,7 @@ namespace OpenTK.Graphics.ES30 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] public static @@ -10995,6 +11080,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a character array containing the message to insert. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] public static @@ -13265,6 +13351,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the depth comparison function. Symbolic constants GL_NEVER, GL_LESS, GL_EQUAL, GL_LEQUAL, GL_GREATER, GL_NOTEQUAL, GL_GEQUAL, and GL_ALWAYS are accepted. The initial value is GL_LESS. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] public static void DepthFunc(OpenTK.Graphics.ES30.All func) @@ -13406,6 +13493,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisable")] public static void Disable(OpenTK.Graphics.ES30.All cap) @@ -13484,6 +13572,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] public static void DrawArrays(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count) @@ -13553,6 +13642,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawArraysInstanced")] public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 instancecount) @@ -13617,6 +13707,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] public static void DrawBuffers(Int32 n, OpenTK.Graphics.ES30.All[] bufs) @@ -13650,6 +13741,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] public static void DrawBuffers(Int32 n, ref OpenTK.Graphics.ES30.All bufs) @@ -13683,6 +13775,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] public static @@ -13815,6 +13908,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices) @@ -13852,6 +13946,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices) @@ -13898,6 +13993,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices) @@ -13944,6 +14040,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices) @@ -13990,6 +14087,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices) @@ -14264,6 +14362,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 instancecount) @@ -14306,6 +14405,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 instancecount) @@ -14357,6 +14457,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 instancecount) @@ -14408,6 +14509,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 instancecount) @@ -14459,6 +14561,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 instancecount) @@ -15035,6 +15138,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] public static @@ -15083,6 +15187,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] public static @@ -15140,6 +15245,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] public static @@ -15197,6 +15303,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] public static @@ -15254,6 +15361,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] public static @@ -15841,6 +15949,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] public static void Enable(OpenTK.Graphics.ES30.All cap) @@ -15928,6 +16037,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glEndQuery")] public static void EndQuery(OpenTK.Graphics.ES30.All target) @@ -15985,6 +16095,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero. flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFenceSync")] public static IntPtr FenceSync(OpenTK.Graphics.ES30.All condition, OpenTK.Graphics.ES30.All flags) @@ -16078,6 +16189,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the buffer subrange, in basic machine units. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length) @@ -16184,6 +16296,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] public static @@ -16290,6 +16403,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] public static @@ -16406,6 +16520,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the layer of texture to attach. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] public static @@ -16514,6 +16629,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the orientation of front-facing polygons. GL_CW and GL_CCW are accepted. The initial value is GL_CCW. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] public static void FrontFace(OpenTK.Graphics.ES30.All mode) @@ -16784,6 +16900,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the target to which the texture whose mimaps to generate is bound. target must be GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_2D_ARRAY or GL_TEXTURE_CUBE_MAP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] public static void GenerateMipmap(OpenTK.Graphics.ES30.All target) @@ -18736,6 +18853,7 @@ namespace OpenTK.Graphics.ES30 /// Returns a null terminated string containing the name of the attribute variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] public static @@ -18853,6 +18971,7 @@ namespace OpenTK.Graphics.ES30 /// Returns a null terminated string containing the name of the attribute variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] public static @@ -19202,6 +19321,7 @@ namespace OpenTK.Graphics.ES30 /// Returns a null terminated string containing the name of the uniform variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] public static @@ -19319,6 +19439,7 @@ namespace OpenTK.Graphics.ES30 /// Returns a null terminated string containing the name of the uniform variable. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] public static @@ -19734,6 +19855,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable to receive the result of the query. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] public static @@ -19778,6 +19900,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable to receive the result of the query. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] public static @@ -19823,6 +19946,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable to receive the result of the query. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] public static @@ -20385,6 +20509,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] public static @@ -20486,6 +20611,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] public static @@ -20580,6 +20706,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] public static @@ -20911,6 +21038,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static bool GetBoolean(OpenTK.Graphics.ES30.All pname) @@ -20953,6 +21081,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static void GetBoolean(OpenTK.Graphics.ES30.All pname, [OutAttribute] bool[] data) @@ -20974,6 +21103,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static void GetBoolean(OpenTK.Graphics.ES30.All pname, [OutAttribute] out bool data) @@ -20996,6 +21126,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] public static @@ -21088,6 +21219,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[] @params) @@ -21126,6 +21258,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 @params) @@ -21165,6 +21298,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] public static @@ -21308,6 +21442,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) @@ -21346,6 +21481,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) @@ -21385,6 +21521,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] public static @@ -21528,6 +21665,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params) @@ -21560,6 +21698,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[] @params) @@ -21601,6 +21740,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,] @params) @@ -21642,6 +21782,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,,] @params) @@ -21683,6 +21824,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T2 @params) @@ -22343,6 +22485,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] public static @@ -22411,6 +22554,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] public static @@ -22485,6 +22629,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] public static @@ -22711,6 +22856,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static Single GetFloat(OpenTK.Graphics.ES30.All pname) @@ -22753,6 +22899,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static void GetFloat(OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[] data) @@ -22774,6 +22921,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static void GetFloat(OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single data) @@ -22796,6 +22944,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] public static @@ -22948,6 +23097,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable receive the value of pname for attachment. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) @@ -22991,6 +23141,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable receive the value of pname for attachment. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) @@ -23035,6 +23186,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable receive the value of pname for attachment. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] public static @@ -23235,6 +23387,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] public static @@ -23257,6 +23410,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] public static @@ -23280,6 +23434,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] public static @@ -23416,6 +23571,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] public static Int64 GetInteger64(OpenTK.Graphics.ES30.All pname) @@ -23458,6 +23614,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[] data) @@ -23479,6 +23636,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 data) @@ -23501,6 +23659,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] public static @@ -23635,6 +23794,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] public static @@ -23657,6 +23817,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] public static @@ -23680,6 +23841,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] public static @@ -23816,6 +23978,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static Int32 GetInteger(OpenTK.Graphics.ES30.All pname) @@ -23858,6 +24021,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static void GetInteger(OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] data) @@ -23879,6 +24043,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static void GetInteger(OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 data) @@ -23901,6 +24066,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v2.0 and ES_VERSION_2_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] public static @@ -24003,6 +24169,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable into which to write the retrieved information. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] public static void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32[] @params) @@ -24051,6 +24218,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable into which to write the retrieved information. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] public static void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 @params) @@ -24100,6 +24268,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of a variable into which to write the retrieved information. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] public static @@ -24423,6 +24592,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] public static @@ -24472,6 +24642,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] public static @@ -24522,6 +24693,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] public static @@ -25568,6 +25740,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params) @@ -25595,6 +25768,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[] @params) @@ -25631,6 +25805,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[,] @params) @@ -25667,6 +25842,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[,,] @params) @@ -25703,6 +25879,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value specified by pname. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T1 @params) @@ -27395,6 +27572,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] public static @@ -27434,6 +27612,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] public static @@ -27474,6 +27653,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] public static @@ -27619,6 +27799,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) @@ -27657,6 +27838,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) @@ -27696,6 +27878,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] public static @@ -28059,6 +28242,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] public static @@ -28098,6 +28282,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] public static @@ -28138,6 +28323,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] public static @@ -28283,6 +28469,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the value of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] public static void GetRenderbufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) @@ -28321,6 +28508,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the value of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] public static void GetRenderbufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) @@ -28360,6 +28548,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the value of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] public static @@ -28723,6 +28912,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the sampler parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] public static @@ -28762,6 +28952,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the sampler parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] public static @@ -28802,6 +28993,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the sampler parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] public static @@ -29167,6 +29359,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the sampler parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] public static @@ -29206,6 +29399,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the sampler parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] public static @@ -29246,6 +29440,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the sampler parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] public static @@ -29776,6 +29971,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] public static @@ -29815,6 +30011,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] public static @@ -29855,6 +30052,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested object parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] public static @@ -30005,6 +30203,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute] Int32[] range, [OutAttribute] Int32[] precision) @@ -30049,6 +30248,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute] out Int32 range, [OutAttribute] out Int32 precision) @@ -30095,6 +30295,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] public static @@ -30416,6 +30617,7 @@ namespace OpenTK.Graphics.ES30 /// For glGetStringi, specifies the index of the string to return. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] public static String GetString(OpenTK.Graphics.ES30.All name) @@ -30497,6 +30699,7 @@ namespace OpenTK.Graphics.ES30 /// For glGetStringi, specifies the index of the string to return. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] public static @@ -30595,6 +30798,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] Int32[] values) @@ -30645,6 +30849,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 values) @@ -30696,6 +30901,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the address of an array to receive the values of the queried parameter. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] public static @@ -30873,6 +31079,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[] @params) @@ -30911,6 +31118,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single @params) @@ -30950,6 +31158,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] public static @@ -31093,6 +31302,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) @@ -31131,6 +31341,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) @@ -31170,6 +31381,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the texture parameters. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] public static @@ -31565,6 +31777,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a buffer into which will be written the name of the varying. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] public static @@ -31693,6 +31906,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a buffer into which will be written the name of the varying. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] public static @@ -32917,6 +33131,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] public static @@ -32956,6 +33171,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] public static @@ -32996,6 +33212,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] public static @@ -33477,6 +33694,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] public static @@ -33516,6 +33734,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] public static @@ -33556,6 +33775,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the requested data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] public static @@ -34095,6 +34315,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -34128,6 +34349,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -34170,6 +34392,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -34212,6 +34435,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -34254,6 +34478,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pointer value. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] public static @@ -34494,6 +34719,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a symbolic constant indicating the desired behavior. GL_FASTEST, GL_NICEST, and GL_DONT_CARE are accepted. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] public static void Hint(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All mode) @@ -34553,6 +34779,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array identifying the attachments to be invalidated. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] public static void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All[] attachments) @@ -34591,6 +34818,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array identifying the attachments to be invalidated. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] public static void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, ref OpenTK.Graphics.ES30.All attachments) @@ -34629,6 +34857,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array identifying the attachments to be invalidated. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] public static @@ -34791,6 +35020,7 @@ namespace OpenTK.Graphics.ES30 /// The height of the region to be invalidated. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] public static void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All[] attachments, Int32 x, Int32 y, Int32 width, Int32 height) @@ -34849,6 +35079,7 @@ namespace OpenTK.Graphics.ES30 /// The height of the region to be invalidated. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] public static void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, ref OpenTK.Graphics.ES30.All attachments, Int32 x, Int32 y, Int32 width, Int32 height) @@ -34907,6 +35138,7 @@ namespace OpenTK.Graphics.ES30 /// The height of the region to be invalidated. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] public static @@ -35149,6 +35381,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the index of the capability. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] public static bool IsEnabled(OpenTK.Graphics.ES30.All cap) @@ -35707,6 +35940,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a combination of access flags indicating the desired access to the range. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.All access) @@ -35818,6 +36052,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string containing the label to assign to the object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] public static @@ -36135,6 +36370,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the value that pname is set to. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] public static void PixelStore(OpenTK.Graphics.ES30.All pname, Int32 param) @@ -36751,6 +36987,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the new value of the parameter specified by pname for program. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] public static @@ -36882,6 +37119,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a color buffer. Accepted values are GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_BACK_LEFT, GL_BACK_RIGHT, GL_FRONT, GL_BACK, GL_LEFT, GL_RIGHT, and the constants GL_COLOR_ATTACHMENTi. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glReadBuffer")] public static void ReadBuffer(OpenTK.Graphics.ES30.All mode) @@ -36946,6 +37184,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [OutAttribute] IntPtr pixels) @@ -36988,6 +37227,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T6[] pixels) @@ -37039,6 +37279,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T6[,] pixels) @@ -37090,6 +37331,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T6[,,] pixels) @@ -37141,6 +37383,7 @@ namespace OpenTK.Graphics.ES30 /// Returns the pixel data. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T6 pixels) @@ -37452,6 +37695,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] public static void RenderbufferStorage(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -37531,6 +37775,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -37728,6 +37973,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands (glSamplerParameter*v), specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] public static @@ -37966,6 +38212,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands (glSamplerParameter*v), specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] public static @@ -38010,6 +38257,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands (glSamplerParameter*v), specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] public static @@ -38204,6 +38452,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands (glSamplerParameter*v), specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] public static @@ -38442,6 +38691,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands (glSamplerParameter*v), specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] public static @@ -38486,6 +38736,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands (glSamplerParameter*v), specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] public static @@ -40250,6 +40501,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40299,6 +40551,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40357,6 +40610,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40415,6 +40669,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40473,6 +40728,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40814,6 +41070,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40863,6 +41120,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40921,6 +41179,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -40979,6 +41238,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -41037,6 +41297,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -41378,6 +41639,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -41421,6 +41683,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -41473,6 +41736,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -41525,6 +41789,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -41577,6 +41842,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the array whose address is given in binary. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] public static @@ -42154,6 +42420,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] public static @@ -42294,6 +42561,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static @@ -42469,6 +42737,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] public static @@ -42557,6 +42826,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] public static void StencilOp(OpenTK.Graphics.ES30.All fail, OpenTK.Graphics.ES30.All zfail, OpenTK.Graphics.ES30.All zpass) @@ -42626,6 +42896,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] public static void StencilOpSeparate(OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All sfail, OpenTK.Graphics.ES30.All dpfail, OpenTK.Graphics.ES30.All dppass) @@ -42725,6 +42996,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels) @@ -42787,6 +43059,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -42858,6 +43131,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -42929,6 +43203,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -43000,6 +43275,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -43424,6 +43700,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels) @@ -43491,6 +43768,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[] pixels) @@ -43567,6 +43845,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[,] pixels) @@ -43643,6 +43922,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[,,] pixels) @@ -43719,6 +43999,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T9 pixels) @@ -44141,6 +44422,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Single param) @@ -44221,6 +44503,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Single[] @params) @@ -44267,6 +44550,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] public static @@ -44395,6 +44679,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32 param) @@ -44475,6 +44760,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32[] @params) @@ -44521,6 +44807,7 @@ namespace OpenTK.Graphics.ES30 /// For the vector commands, specifies a pointer to an array where the value or values of pname are stored. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] public static @@ -44651,6 +44938,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the texture, in texels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage2D")] public static void TexStorage2D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -44740,6 +45028,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the depth of the texture, in texels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage3D")] public static void TexStorage3D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth) @@ -44849,6 +45138,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels) @@ -44911,6 +45201,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[] pixels) @@ -44982,6 +45273,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,] pixels) @@ -45053,6 +45345,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,,] pixels) @@ -45124,6 +45417,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T8 pixels) @@ -45553,6 +45847,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels) @@ -45625,6 +45920,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[] pixels) @@ -45706,6 +46002,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,] pixels) @@ -45787,6 +46084,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,,] pixels) @@ -45868,6 +46166,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T10 pixels) @@ -46386,6 +46685,7 @@ namespace OpenTK.Graphics.ES30 /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be GL_INTERLEAVED_ATTRIBS or GL_SEPARATE_ATTRIBS. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] public static @@ -49304,6 +49604,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUnmapBuffer")] public static bool UnmapBuffer(OpenTK.Graphics.ES30.All target) @@ -51334,6 +51635,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] public static @@ -51350,6 +51652,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] public static @@ -51375,6 +51678,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] public static @@ -51400,6 +51704,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] public static @@ -51425,6 +51730,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: v3.0 and ES_VERSION_3_0] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] public static @@ -52144,6 +52450,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -52192,6 +52499,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -52249,6 +52557,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -52306,6 +52615,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -52363,6 +52673,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the GL_ARRAY_BUFFER target. The initial value is 0. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] public static @@ -52742,6 +53053,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the timeout that the server should wait before continuing. timeout must be GL_TIMEOUT_IGNORED. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] public static @@ -52950,6 +53262,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the name of a query object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] public static @@ -53078,6 +53391,7 @@ namespace OpenTK.Graphics.ES30 /// specifies how source and destination colors are combined. It must be GL_FUNC_ADD, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] public static void BlendEquation(OpenTK.Graphics.ES30.All mode) @@ -53644,6 +53958,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 count, Int32 primcount) @@ -53708,6 +54023,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffers(Int32 n, OpenTK.Graphics.ES30.All[] bufs) @@ -53741,6 +54057,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffers(Int32 n, ref OpenTK.Graphics.ES30.All bufs) @@ -53774,6 +54091,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] public static @@ -53971,6 +54289,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 primcount) @@ -54013,6 +54332,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -54064,6 +54384,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -54115,6 +54436,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -54166,6 +54488,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -54438,6 +54761,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glEndQueryEXT")] public static void EndQuery(OpenTK.Graphics.ES30.All target) @@ -54485,6 +54809,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the length of the buffer subrange, in basic machine units. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length) @@ -55021,6 +55346,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_multiview_draw_buffers] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] public static @@ -55043,6 +55369,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_multiview_draw_buffers] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] public static @@ -55066,6 +55393,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_multiview_draw_buffers] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] public static @@ -56198,6 +56526,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) @@ -56219,6 +56548,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) @@ -56241,6 +56571,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] public static @@ -56553,6 +56884,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] public static @@ -56592,6 +56924,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] public static @@ -56632,6 +56965,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] public static @@ -56997,6 +57331,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] public static @@ -57036,6 +57371,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] public static @@ -57076,6 +57412,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] public static @@ -57221,6 +57558,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] public static @@ -57260,6 +57598,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] public static @@ -57300,6 +57639,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] public static @@ -57445,6 +57785,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] public static @@ -57484,6 +57825,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] public static @@ -57524,6 +57866,7 @@ namespace OpenTK.Graphics.ES30 /// If a buffer is bound to the GL_QUERY_RESULT_BUFFER target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to GL_QUERY_RESULT_BUFFER, then params is treated as an address in client memory of a variable to receive the resulting data. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] public static @@ -57847,6 +58190,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a combination of access flags indicating the desired access to the range. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] public static @@ -57960,6 +58304,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.ES30.All mode, Int32[] first, Int32[] count, Int32 primcount) @@ -58004,6 +58349,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.ES30.All mode, ref Int32 first, ref Int32 count, Int32 primcount) @@ -58048,6 +58394,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the first and count /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static @@ -58217,6 +58564,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, Int32[] count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 primcount) @@ -58265,6 +58613,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -58322,6 +58671,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -58379,6 +58729,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -58436,6 +58787,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -58494,6 +58846,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, ref Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 primcount) @@ -58542,6 +58895,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -58599,6 +58953,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -58656,6 +59011,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -58713,6 +59069,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -58771,6 +59128,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -58814,6 +59172,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -58866,6 +59225,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -58918,6 +59278,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -58970,6 +59331,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -59898,6 +60260,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the new value of the parameter specified by pname for program. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] public static @@ -65416,6 +65779,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -65537,6 +65901,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the texture, in texels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] public static void TexStorage2D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -65626,6 +65991,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the depth of the texture, in texels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] public static void TexStorage3D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth) @@ -66039,6 +66405,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -66458,6 +66825,7 @@ namespace OpenTK.Graphics.ES30 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] public static @@ -66512,6 +66880,7 @@ namespace OpenTK.Graphics.ES30 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] public static @@ -66566,6 +66935,7 @@ namespace OpenTK.Graphics.ES30 /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] public static @@ -66971,6 +67341,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a character array containing the message to insert. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] public static @@ -67520,6 +67891,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] public static @@ -67588,6 +67960,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] public static @@ -67662,6 +68035,7 @@ namespace OpenTK.Graphics.ES30 /// The address of an array of characters that will receive the messages. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] public static @@ -68045,6 +68419,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] public static @@ -68094,6 +68469,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] public static @@ -68144,6 +68520,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string that will receive the object label. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] public static @@ -69349,6 +69726,7 @@ namespace OpenTK.Graphics.ES30 /// The address of a string containing the label to assign to the object. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] public static @@ -69785,6 +70163,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the interpolation to be applied if the image is stretched. Must be GL_NEAREST or GL_LINEAR. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter) @@ -69864,6 +70243,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] public static void CopyBufferSubData(OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) @@ -70091,6 +70471,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 primcount) @@ -70155,6 +70536,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffers(Int32 n, OpenTK.Graphics.ES30.All[] bufs) @@ -70188,6 +70570,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffers(Int32 n, ref OpenTK.Graphics.ES30.All bufs) @@ -70221,6 +70604,7 @@ namespace OpenTK.Graphics.ES30 /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// /// + [Obsolete("Use strongly-typed overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] public static @@ -70358,6 +70742,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 primcount) @@ -70400,6 +70785,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -70451,6 +70837,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -70502,6 +70889,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -70553,6 +70941,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -71176,6 +71565,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the renderbuffer, in pixels. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) @@ -71794,6 +72184,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) @@ -71856,6 +72247,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[] data) @@ -71927,6 +72319,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data) @@ -71998,6 +72391,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data) @@ -72069,6 +72463,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data) @@ -72493,6 +72888,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, IntPtr data) @@ -72560,6 +72956,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[] data) @@ -72636,6 +73033,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,] data) @@ -72712,6 +73110,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,,] data) @@ -72788,6 +73187,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the compressed image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T10 data) @@ -73227,6 +73627,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies the height of the texture subimage. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] public static void CopyTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) @@ -73742,6 +74143,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params) @@ -73757,6 +74159,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[] @params) @@ -73781,6 +74184,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,] @params) @@ -73805,6 +74209,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,,] @params) @@ -73829,6 +74234,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T2 @params) @@ -76201,6 +76607,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels) @@ -76268,6 +76675,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[] pixels) @@ -76344,6 +76752,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[,] pixels) @@ -76420,6 +76829,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[,,] pixels) @@ -76496,6 +76906,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T9 pixels) @@ -76950,6 +77361,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels) @@ -77022,6 +77434,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[] pixels) @@ -77103,6 +77516,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,] pixels) @@ -77184,6 +77598,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,,] pixels) @@ -77265,6 +77680,7 @@ namespace OpenTK.Graphics.ES30 /// Specifies a pointer to the image data in memory. /// /// + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T10 pixels) @@ -77687,6 +78103,7 @@ namespace OpenTK.Graphics.ES30 } /// [requires: OES_mapbuffer] + [Obsolete("Use strongly-typed overload instead")] [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] public static bool UnmapBuffer(OpenTK.Graphics.ES30.All target) diff --git a/Source/OpenTK/Graphics/OpenGL/GL.cs b/Source/OpenTK/Graphics/OpenGL/GL.cs index b9b6e35a..6571d47e 100644 --- a/Source/OpenTK/Graphics/OpenGL/GL.cs +++ b/Source/OpenTK/Graphics/OpenGL/GL.cs @@ -10423,6 +10423,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount) @@ -10465,6 +10466,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -10516,6 +10518,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -10567,6 +10570,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -10618,6 +10622,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -37029,6 +37034,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the primitive or primitives that will be created from vertices presented between glBegin and the subsequent glEnd. Ten symbolic constants are accepted: GL_POINTS, GL_LINES, GL_LINE_STRIP, GL_LINE_LOOP, GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_QUADS, GL_QUAD_STRIP, and GL_POLYGON. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBegin")] public static void Begin(OpenTK.Graphics.OpenGL.BeginMode mode) @@ -54298,6 +54304,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawArrays")] public static void DrawArrays(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 first, Int32 count) @@ -54777,6 +54784,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices) @@ -54814,6 +54822,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices) @@ -54860,6 +54869,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices) @@ -54906,6 +54916,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices) @@ -54952,6 +54963,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] public static void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices) @@ -55226,6 +55238,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex) @@ -55268,6 +55281,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 basevertex) @@ -55319,6 +55333,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 basevertex) @@ -55370,6 +55385,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 basevertex) @@ -55421,6 +55437,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 basevertex) @@ -55917,6 +55934,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 instancecount) @@ -55959,6 +55977,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 instancecount) @@ -56010,6 +56029,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 instancecount) @@ -56061,6 +56081,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 instancecount) @@ -56112,6 +56133,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 instancecount) @@ -56965,6 +56987,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 instancecount, Int32 basevertex) @@ -57012,6 +57035,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 instancecount, Int32 basevertex) @@ -57068,6 +57092,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 instancecount, Int32 basevertex) @@ -57124,6 +57149,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 instancecount, Int32 basevertex) @@ -57180,6 +57206,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 instancecount, Int32 basevertex) @@ -58330,6 +58357,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices) @@ -58377,6 +58405,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices) @@ -58433,6 +58462,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices) @@ -58489,6 +58519,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices) @@ -58545,6 +58576,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices) @@ -58602,6 +58634,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static @@ -58650,6 +58683,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static @@ -58707,6 +58741,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static @@ -58764,6 +58799,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static @@ -58821,6 +58857,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] public static @@ -59433,6 +59470,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex) @@ -59485,6 +59523,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices, Int32 basevertex) @@ -59546,6 +59585,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices, Int32 basevertex) @@ -59607,6 +59647,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices, Int32 basevertex) @@ -59668,6 +59709,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices, Int32 basevertex) @@ -59730,6 +59772,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static @@ -59783,6 +59826,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static @@ -59845,6 +59889,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static @@ -59907,6 +59952,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static @@ -59969,6 +60015,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] public static @@ -89533,6 +89580,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the first and count /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] public static void MultiDrawArrays(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] first, Int32[] count, Int32 drawcount) @@ -89577,6 +89625,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the first and count /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] public static void MultiDrawArrays(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 first, ref Int32 count, Int32 drawcount) @@ -89621,6 +89670,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the first and count /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] public static @@ -90012,6 +90062,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 drawcount) @@ -90060,6 +90111,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 drawcount) @@ -90117,6 +90169,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 drawcount) @@ -90174,6 +90227,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 drawcount) @@ -90231,6 +90285,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 drawcount) @@ -90289,6 +90344,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 drawcount) @@ -90337,6 +90393,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 drawcount) @@ -90394,6 +90451,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 drawcount) @@ -90451,6 +90509,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 drawcount) @@ -90508,6 +90567,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 drawcount) @@ -90566,6 +90626,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static @@ -90609,6 +90670,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static @@ -90661,6 +90723,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static @@ -90713,6 +90776,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static @@ -90765,6 +90829,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] public static @@ -113540,6 +113605,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use StencilFace overload instead")] [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static void StencilFuncSeparate(OpenTK.Graphics.OpenGL.CullFaceMode face, OpenTK.Graphics.OpenGL.StencilFunction func, Int32 @ref, Int32 mask) @@ -113577,6 +113643,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use StencilFace overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static @@ -113690,6 +113757,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use StencilFace overload instead")] [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static void StencilFuncSeparate(OpenTK.Graphics.OpenGL.Version20 face, OpenTK.Graphics.OpenGL.StencilFunction func, Int32 @ref, Int32 mask) @@ -113727,6 +113795,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// /// + [Obsolete("Use StencilFace overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] public static @@ -113787,6 +113856,63 @@ namespace OpenTK.Graphics.OpenGL #endif } + /// [requires: v2.0] + /// Control the front and/or back writing of individual bits in the stencil planes + /// + /// + /// + /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK. + /// + /// + /// + /// + /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. + /// + /// + [Obsolete("Use StencilFace overload instead")] + [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] + public static + void StencilMaskSeparate(OpenTK.Graphics.OpenGL.CullFaceMode face, Int32 mask) + { + #if DEBUG + using (new ErrorHelper(GraphicsContext.CurrentContext)) + { + #endif + Delegates.glStencilMaskSeparate((OpenTK.Graphics.OpenGL.StencilFace)face, (UInt32)mask); + #if DEBUG + } + #endif + } + + /// [requires: v2.0] + /// Control the front and/or back writing of individual bits in the stencil planes + /// + /// + /// + /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK. + /// + /// + /// + /// + /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. + /// + /// + [Obsolete("Use StencilFace overload instead")] + [System.CLSCompliant(false)] + [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] + public static + void StencilMaskSeparate(OpenTK.Graphics.OpenGL.CullFaceMode face, UInt32 mask) + { + #if DEBUG + using (new ErrorHelper(GraphicsContext.CurrentContext)) + { + #endif + Delegates.glStencilMaskSeparate((OpenTK.Graphics.OpenGL.StencilFace)face, (UInt32)mask); + #if DEBUG + } + #endif + } + /// [requires: v2.0] /// Control the front and/or back writing of individual bits in the stencil planes /// @@ -113897,6 +114023,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is GL_KEEP. /// /// + [Obsolete("Use StencilFace overload instead")] [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] public static void StencilOpSeparate(OpenTK.Graphics.OpenGL.CullFaceMode face, OpenTK.Graphics.OpenGL.StencilOp sfail, OpenTK.Graphics.OpenGL.StencilOp dpfail, OpenTK.Graphics.OpenGL.StencilOp dppass) @@ -144043,6 +144170,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glDrawArraysEXT")] public static void DrawArrays(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 first, Int32 count) @@ -144154,6 +144282,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount) @@ -144196,6 +144325,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -144247,6 +144377,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -144298,6 +144429,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -144349,6 +144481,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the number of instances of the specified range of indices to be rendered. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -144653,6 +144786,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices) @@ -144700,6 +144834,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices) @@ -144756,6 +144891,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices) @@ -144812,6 +144948,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices) @@ -144868,6 +145005,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices) @@ -144925,6 +145063,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static @@ -144973,6 +145112,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static @@ -145030,6 +145170,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static @@ -145087,6 +145228,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static @@ -145144,6 +145286,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies a pointer to the location where the indices are stored. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] public static @@ -160977,6 +161120,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the first and count /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] first, Int32[] count, Int32 primcount) @@ -161021,6 +161165,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the first and count /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static void MultiDrawArrays(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount) @@ -161065,6 +161210,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the first and count /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] public static @@ -161234,6 +161380,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount) @@ -161282,6 +161429,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -161339,6 +161487,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -161396,6 +161545,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -161453,6 +161603,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -161511,6 +161662,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount) @@ -161559,6 +161711,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount) @@ -161616,6 +161769,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount) @@ -161673,6 +161827,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount) @@ -161730,6 +161885,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount) @@ -161788,6 +161944,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -161831,6 +161988,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -161883,6 +162041,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -161935,6 +162094,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static @@ -161987,6 +162147,7 @@ namespace OpenTK.Graphics.OpenGL /// Specifies the size of the count and indices arrays. /// /// + [Obsolete("Use PrimitiveType overload instead")] [System.CLSCompliant(false)] [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] public static diff --git a/Source/OpenTK/Graphics/OpenGL/GLEnums.cs b/Source/OpenTK/Graphics/OpenGL/GLEnums.cs index 7e676dd9..903eaf99 100644 --- a/Source/OpenTK/Graphics/OpenGL/GLEnums.cs +++ b/Source/OpenTK/Graphics/OpenGL/GLEnums.cs @@ -29329,7 +29329,7 @@ namespace OpenTK.Graphics.OpenGL } /// - /// Used in GL.CullFace, GL.StencilFuncSeparate and 1 other function + /// Used in GL.CullFace, GL.StencilFuncSeparate and 2 other functions /// public enum CullFaceMode : int {