From 6439daa42ad001e5f501375ecbef32dde0cc0661 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Sun, 4 Nov 2007 15:29:24 +0000 Subject: [PATCH] Bindings (with new naming conventions) re-generated with Bind 0.9.9 --- Source/OpenTK/OpenGL/Bindings/GL.cs | 7953 ++++---- Source/OpenTK/OpenGL/Bindings/GLCore.cs | 514 +- Source/OpenTK/OpenGL/Bindings/GLDelegates.cs | 1524 +- Source/OpenTK/OpenGL/Bindings/GLEnums.cs | 16951 ++++++++--------- 4 files changed, 13631 insertions(+), 13311 deletions(-) diff --git a/Source/OpenTK/OpenGL/Bindings/GL.cs b/Source/OpenTK/OpenGL/Bindings/GL.cs index 3336e865..b74dfdf8 100644 --- a/Source/OpenTK/OpenGL/Bindings/GL.cs +++ b/Source/OpenTK/OpenGL/Bindings/GL.cs @@ -8,15 +8,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void NewList(UInt32 list, GL.Enums.ListMode mode) + void NewList(UInt32 list, OpenTK.OpenGL.Enums.ListMode mode) { - Delegates.glNewList((UInt32)list, (GL.Enums.ListMode)mode); + Delegates.glNewList((UInt32)list, (OpenTK.OpenGL.Enums.ListMode)mode); } public static - void NewList(Int32 list, GL.Enums.ListMode mode) + void NewList(Int32 list, OpenTK.OpenGL.Enums.ListMode mode) { - Delegates.glNewList((UInt32)list, (GL.Enums.ListMode)mode); + Delegates.glNewList((UInt32)list, (OpenTK.OpenGL.Enums.ListMode)mode); } public static @@ -39,18 +39,18 @@ namespace OpenTK.OpenGL } public static - void CallLists(Int32 n, GL.Enums.ListNameType type, IntPtr lists) + void CallLists(Int32 n, OpenTK.OpenGL.Enums.ListNameType type, IntPtr lists) { - Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (IntPtr)lists); + Delegates.glCallLists((Int32)n, (OpenTK.OpenGL.Enums.ListNameType)type, (IntPtr)lists); } public static - void CallLists(Int32 n, GL.Enums.ListNameType type, [In, Out] object lists) + void CallLists(Int32 n, OpenTK.OpenGL.Enums.ListNameType type, [In, Out] object lists) { System.Runtime.InteropServices.GCHandle lists_ptr = System.Runtime.InteropServices.GCHandle.Alloc(lists, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (IntPtr)lists_ptr.AddrOfPinnedObject()); + Delegates.glCallLists((Int32)n, (OpenTK.OpenGL.Enums.ListNameType)type, (IntPtr)lists_ptr.AddrOfPinnedObject()); } finally { @@ -91,9 +91,9 @@ namespace OpenTK.OpenGL } public static - void Begin(GL.Enums.BeginMode mode) + void Begin(OpenTK.OpenGL.Enums.BeginMode mode) { - Delegates.glBegin((GL.Enums.BeginMode)mode); + Delegates.glBegin((OpenTK.OpenGL.Enums.BeginMode)mode); } public static @@ -738,16 +738,40 @@ namespace OpenTK.OpenGL } public static - void EdgeFlag(GL.Enums.Boolean flag) + void EdgeFlag(bool flag) { - Delegates.glEdgeFlag((GL.Enums.Boolean)flag); + Delegates.glEdgeFlag((bool)flag); + } + + public static + void EdgeFlag(bool[] flag) + { + unsafe + { + fixed (bool* flag_ptr = flag) + { + Delegates.glEdgeFlagv((bool*)flag_ptr); + } + } + } + + public static + void EdgeFlag(ref bool flag) + { + unsafe + { + fixed (bool* flag_ptr = &flag) + { + Delegates.glEdgeFlagv((bool*)flag_ptr); + } + } } [System.CLSCompliant(false)] public static - unsafe void EdgeFlag(GL.Enums.Boolean* flag) + unsafe void EdgeFlag(bool* flag) { - Delegates.glEdgeFlagv((GL.Enums.Boolean*)flag); + Delegates.glEdgeFlagv((bool*)flag); } public static @@ -2766,280 +2790,280 @@ namespace OpenTK.OpenGL } public static - void ClipPlane(GL.Enums.ClipPlaneName plane, Double[] equation) + void ClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, Double[] equation) { unsafe { fixed (Double* equation_ptr = equation) { - Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); + Delegates.glClipPlane((OpenTK.OpenGL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); } } } public static - void ClipPlane(GL.Enums.ClipPlaneName plane, ref Double equation) + void ClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, ref Double equation) { unsafe { fixed (Double* equation_ptr = &equation) { - Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); + Delegates.glClipPlane((OpenTK.OpenGL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ClipPlane(GL.Enums.ClipPlaneName plane, Double* equation) + unsafe void ClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, Double* equation) { - Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation); + Delegates.glClipPlane((OpenTK.OpenGL.Enums.ClipPlaneName)plane, (Double*)equation); } public static - void ColorMaterial(GL.Enums.MaterialFace face, GL.Enums.ColorMaterialParameter mode) + void ColorMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.ColorMaterialParameter mode) { - Delegates.glColorMaterial((GL.Enums.MaterialFace)face, (GL.Enums.ColorMaterialParameter)mode); + Delegates.glColorMaterial((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.ColorMaterialParameter)mode); } public static - void CullFace(GL.Enums.CullFaceMode mode) + void CullFace(OpenTK.OpenGL.Enums.CullFaceMode mode) { - Delegates.glCullFace((GL.Enums.CullFaceMode)mode); + Delegates.glCullFace((OpenTK.OpenGL.Enums.CullFaceMode)mode); } public static - void Fog(GL.Enums.FogParameter pname, Single param) + void Fog(OpenTK.OpenGL.Enums.FogParameter pname, Single param) { - Delegates.glFogf((GL.Enums.FogParameter)pname, (Single)param); + Delegates.glFogf((OpenTK.OpenGL.Enums.FogParameter)pname, (Single)param); } public static - void Fogv(GL.Enums.FogParameter pname, Single[] @params) + void Fogv(OpenTK.OpenGL.Enums.FogParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params_ptr); + Delegates.glFogfv((OpenTK.OpenGL.Enums.FogParameter)pname, (Single*)@params_ptr); } } } public static - void Fogv(GL.Enums.FogParameter pname, ref Single @params) + void Fogv(OpenTK.OpenGL.Enums.FogParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params_ptr); + Delegates.glFogfv((OpenTK.OpenGL.Enums.FogParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Fogv(GL.Enums.FogParameter pname, Single* @params) + unsafe void Fogv(OpenTK.OpenGL.Enums.FogParameter pname, Single* @params) { - Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params); + Delegates.glFogfv((OpenTK.OpenGL.Enums.FogParameter)pname, (Single*)@params); } public static - void Fog(GL.Enums.FogParameter pname, Int32 param) + void Fog(OpenTK.OpenGL.Enums.FogParameter pname, Int32 param) { - Delegates.glFogi((GL.Enums.FogParameter)pname, (Int32)param); + Delegates.glFogi((OpenTK.OpenGL.Enums.FogParameter)pname, (Int32)param); } public static - void Fogv(GL.Enums.FogParameter pname, Int32[] @params) + void Fogv(OpenTK.OpenGL.Enums.FogParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params_ptr); + Delegates.glFogiv((OpenTK.OpenGL.Enums.FogParameter)pname, (Int32*)@params_ptr); } } } public static - void Fogv(GL.Enums.FogParameter pname, ref Int32 @params) + void Fogv(OpenTK.OpenGL.Enums.FogParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params_ptr); + Delegates.glFogiv((OpenTK.OpenGL.Enums.FogParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Fogv(GL.Enums.FogParameter pname, Int32* @params) + unsafe void Fogv(OpenTK.OpenGL.Enums.FogParameter pname, Int32* @params) { - Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params); + Delegates.glFogiv((OpenTK.OpenGL.Enums.FogParameter)pname, (Int32*)@params); } public static - void FrontFace(GL.Enums.FrontFaceDirection mode) + void FrontFace(OpenTK.OpenGL.Enums.FrontFaceDirection mode) { - Delegates.glFrontFace((GL.Enums.FrontFaceDirection)mode); + Delegates.glFrontFace((OpenTK.OpenGL.Enums.FrontFaceDirection)mode); } public static - void Hint(GL.Enums.HintTarget target, GL.Enums.HintMode mode) + void Hint(OpenTK.OpenGL.Enums.HintTarget target, OpenTK.OpenGL.Enums.HintMode mode) { - Delegates.glHint((GL.Enums.HintTarget)target, (GL.Enums.HintMode)mode); + Delegates.glHint((OpenTK.OpenGL.Enums.HintTarget)target, (OpenTK.OpenGL.Enums.HintMode)mode); } public static - void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param) + void Light(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single param) { - Delegates.glLightf((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single)param); + Delegates.glLightf((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single)param); } public static - void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single[] @params) + void Lightv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); + Delegates.glLightfv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single*)@params_ptr); } } } public static - void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref Single @params) + void Lightv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); + Delegates.glLightfv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single* @params) + unsafe void Lightv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single* @params) { - Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params); + Delegates.glLightfv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single*)@params); } public static - void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param) + void Light(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32 param) { - Delegates.glLighti((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32)param); + Delegates.glLighti((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32)param); } public static - void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32[] @params) + void Lightv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); + Delegates.glLightiv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32*)@params_ptr); } } } public static - void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref Int32 @params) + void Lightv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); + Delegates.glLightiv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32* @params) + unsafe void Lightv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32* @params) { - Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params); + Delegates.glLightiv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32*)@params); } public static - void LightModel(GL.Enums.LightModelParameter pname, Single param) + void LightModel(OpenTK.OpenGL.Enums.LightModelParameter pname, Single param) { - Delegates.glLightModelf((GL.Enums.LightModelParameter)pname, (Single)param); + Delegates.glLightModelf((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Single)param); } public static - void LightModelv(GL.Enums.LightModelParameter pname, Single[] @params) + void LightModelv(OpenTK.OpenGL.Enums.LightModelParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params_ptr); + Delegates.glLightModelfv((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Single*)@params_ptr); } } } public static - void LightModelv(GL.Enums.LightModelParameter pname, ref Single @params) + void LightModelv(OpenTK.OpenGL.Enums.LightModelParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params_ptr); + Delegates.glLightModelfv((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LightModelv(GL.Enums.LightModelParameter pname, Single* @params) + unsafe void LightModelv(OpenTK.OpenGL.Enums.LightModelParameter pname, Single* @params) { - Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params); + Delegates.glLightModelfv((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Single*)@params); } public static - void LightModel(GL.Enums.LightModelParameter pname, Int32 param) + void LightModel(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32 param) { - Delegates.glLightModeli((GL.Enums.LightModelParameter)pname, (Int32)param); + Delegates.glLightModeli((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Int32)param); } public static - void LightModelv(GL.Enums.LightModelParameter pname, Int32[] @params) + void LightModelv(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params_ptr); + Delegates.glLightModeliv((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Int32*)@params_ptr); } } } public static - void LightModelv(GL.Enums.LightModelParameter pname, ref Int32 @params) + void LightModelv(OpenTK.OpenGL.Enums.LightModelParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params_ptr); + Delegates.glLightModeliv((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LightModelv(GL.Enums.LightModelParameter pname, Int32* @params) + unsafe void LightModelv(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32* @params) { - Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params); + Delegates.glLightModeliv((OpenTK.OpenGL.Enums.LightModelParameter)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -3062,77 +3086,77 @@ namespace OpenTK.OpenGL } public static - void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param) + void Material(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single param) { - Delegates.glMaterialf((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single)param); + Delegates.glMaterialf((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single)param); } public static - void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single[] @params) + void Materialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glMaterialfv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Single @params) + void Materialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glMaterialfv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params) + unsafe void Materialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single* @params) { - Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); + Delegates.glMaterialfv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params); } public static - void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param) + void Material(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32 param) { - Delegates.glMateriali((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32)param); + Delegates.glMateriali((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32)param); } public static - void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32[] @params) + void Materialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glMaterialiv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Int32 @params) + void Materialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glMaterialiv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params) + unsafe void Materialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32* @params) { - Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); + Delegates.glMaterialiv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params); } public static @@ -3142,9 +3166,9 @@ namespace OpenTK.OpenGL } public static - void PolygonMode(GL.Enums.MaterialFace face, GL.Enums.PolygonMode mode) + void PolygonMode(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.PolygonMode mode) { - Delegates.glPolygonMode((GL.Enums.MaterialFace)face, (GL.Enums.PolygonMode)mode); + Delegates.glPolygonMode((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.PolygonMode)mode); } public static @@ -3185,98 +3209,98 @@ namespace OpenTK.OpenGL } public static - void ShadeModel(GL.Enums.ShadingModel mode) + void ShadeModel(OpenTK.OpenGL.Enums.ShadingModel mode) { - Delegates.glShadeModel((GL.Enums.ShadingModel)mode); + Delegates.glShadeModel((OpenTK.OpenGL.Enums.ShadingModel)mode); } public static - void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param) + void TexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single param) { - Delegates.glTexParameterf((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single)param); + Delegates.glTexParameterf((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Single)param); } public static - void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single[] @params) + void TexParameterv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params_ptr); + Delegates.glTexParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Single*)@params_ptr); } } } public static - void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Single @params) + void TexParameterv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params_ptr); + Delegates.glTexParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single* @params) + unsafe void TexParameterv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single* @params) { - Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params); + Delegates.glTexParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Single*)@params); } public static - void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param) + void TexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32 param) { - Delegates.glTexParameteri((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32)param); + Delegates.glTexParameteri((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Int32)param); } public static - void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32[] @params) + void TexParameterv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); + Delegates.glTexParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); } } } public static - void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) + void TexParameterv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); + Delegates.glTexParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params) + unsafe void TexParameterv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32* @params) { - Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params); + Delegates.glTexParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (Int32*)@params); } public static - void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -3285,18 +3309,18 @@ namespace OpenTK.OpenGL } public static - void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -3305,210 +3329,210 @@ namespace OpenTK.OpenGL } public static - void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param) + void TexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single param) { - Delegates.glTexEnvf((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single)param); + Delegates.glTexEnvf((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single)param); } public static - void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single[] @params) + void TexEnvv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); + Delegates.glTexEnvfv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); } } } public static - void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref Single @params) + void TexEnvv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); + Delegates.glTexEnvfv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single* @params) + unsafe void TexEnvv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single* @params) { - Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params); + Delegates.glTexEnvfv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single*)@params); } public static - void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param) + void TexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32 param) { - Delegates.glTexEnvi((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32)param); + Delegates.glTexEnvi((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32)param); } public static - void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32[] @params) + void TexEnvv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); + Delegates.glTexEnviv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); } } } public static - void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref Int32 @params) + void TexEnvv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); + Delegates.glTexEnviv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32* @params) + unsafe void TexEnvv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32* @params) { - Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params); + Delegates.glTexEnviv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32*)@params); } public static - void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param) + void TexGend(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double param) { - Delegates.glTexGend((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double)param); + Delegates.glTexGend((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double)param); } public static - void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double[] @params) + void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); + Delegates.glTexGendv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); } } } public static - void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Double @params) + void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, ref Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); + Delegates.glTexGendv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double* @params) + unsafe void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double* @params) { - Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params); + Delegates.glTexGendv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double*)@params); } public static - void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param) + void TexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single param) { - Delegates.glTexGenf((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single)param); + Delegates.glTexGenf((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single)param); } public static - void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single[] @params) + void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); + Delegates.glTexGenfv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); } } } public static - void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Single @params) + void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); + Delegates.glTexGenfv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single* @params) + unsafe void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single* @params) { - Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params); + Delegates.glTexGenfv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single*)@params); } public static - void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param) + void TexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32 param) { - Delegates.glTexGeni((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32)param); + Delegates.glTexGeni((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32)param); } public static - void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32[] @params) + void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); + Delegates.glTexGeniv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); } } } public static - void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Int32 @params) + void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); + Delegates.glTexGeniv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32* @params) + unsafe void TexGenv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32* @params) { - Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params); + Delegates.glTexGeniv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32*)@params); } public static - void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single[] buffer) + void FeedbackBuffer(Int32 size, OpenTK.OpenGL.Enums.FeedbackType type, [Out] Single[] buffer) { unsafe { fixed (Single* buffer_ptr = buffer) { - Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer_ptr); + Delegates.glFeedbackBuffer((Int32)size, (OpenTK.OpenGL.Enums.FeedbackType)type, (Single*)buffer_ptr); } } } public static - void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] out Single buffer) + void FeedbackBuffer(Int32 size, OpenTK.OpenGL.Enums.FeedbackType type, [Out] out Single buffer) { unsafe { fixed (Single* buffer_ptr = &buffer) { - Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer_ptr); + Delegates.glFeedbackBuffer((Int32)size, (OpenTK.OpenGL.Enums.FeedbackType)type, (Single*)buffer_ptr); buffer = *buffer_ptr; } } @@ -3516,9 +3540,9 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single* buffer) + unsafe void FeedbackBuffer(Int32 size, OpenTK.OpenGL.Enums.FeedbackType type, [Out] Single* buffer) { - Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer); + Delegates.glFeedbackBuffer((Int32)size, (OpenTK.OpenGL.Enums.FeedbackType)type, (Single*)buffer); } [System.CLSCompliant(false)] @@ -3588,9 +3612,9 @@ namespace OpenTK.OpenGL } public static - Int32 RenderMode(GL.Enums.RenderingMode mode) + Int32 RenderMode(OpenTK.OpenGL.Enums.RenderingMode mode) { - return Delegates.glRenderMode((GL.Enums.RenderingMode)mode); + return Delegates.glRenderMode((OpenTK.OpenGL.Enums.RenderingMode)mode); } public static @@ -3638,15 +3662,15 @@ namespace OpenTK.OpenGL } public static - void DrawBuffer(GL.Enums.DrawBufferMode mode) + void DrawBuffer(OpenTK.OpenGL.Enums.DrawBufferMode mode) { - Delegates.glDrawBuffer((GL.Enums.DrawBufferMode)mode); + Delegates.glDrawBuffer((OpenTK.OpenGL.Enums.DrawBufferMode)mode); } public static - void Clear(GL.Enums.ClearBufferMask mask) + void Clear(OpenTK.OpenGL.Enums.ClearBufferMask mask) { - Delegates.glClear((GL.Enums.ClearBufferMask)mask); + Delegates.glClear((OpenTK.OpenGL.Enums.ClearBufferMask)mask); } public static @@ -3693,15 +3717,15 @@ namespace OpenTK.OpenGL } public static - void ColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha) + void ColorMask(bool red, bool green, bool blue, bool alpha) { - Delegates.glColorMask((GL.Enums.Boolean)red, (GL.Enums.Boolean)green, (GL.Enums.Boolean)blue, (GL.Enums.Boolean)alpha); + Delegates.glColorMask((bool)red, (bool)green, (bool)blue, (bool)alpha); } public static - void DepthMask(GL.Enums.Boolean flag) + void DepthMask(bool flag) { - Delegates.glDepthMask((GL.Enums.Boolean)flag); + Delegates.glDepthMask((bool)flag); } [System.CLSCompliant(false)] @@ -3718,21 +3742,21 @@ namespace OpenTK.OpenGL } public static - void Accum(GL.Enums.AccumOp op, Single value) + void Accum(OpenTK.OpenGL.Enums.AccumOp op, Single value) { - Delegates.glAccum((GL.Enums.AccumOp)op, (Single)value); + Delegates.glAccum((OpenTK.OpenGL.Enums.AccumOp)op, (Single)value); } public static - void Disable(GL.Enums.EnableCap cap) + void Disable(OpenTK.OpenGL.Enums.EnableCap cap) { - Delegates.glDisable((GL.Enums.EnableCap)cap); + Delegates.glDisable((OpenTK.OpenGL.Enums.EnableCap)cap); } public static - void Enable(GL.Enums.EnableCap cap) + void Enable(OpenTK.OpenGL.Enums.EnableCap cap) { - Delegates.glEnable((GL.Enums.EnableCap)cap); + Delegates.glEnable((OpenTK.OpenGL.Enums.EnableCap)cap); } public static @@ -3754,133 +3778,133 @@ namespace OpenTK.OpenGL } public static - void PushAttrib(GL.Enums.AttribMask mask) + void PushAttrib(OpenTK.OpenGL.Enums.AttribMask mask) { - Delegates.glPushAttrib((GL.Enums.AttribMask)mask); + Delegates.glPushAttrib((OpenTK.OpenGL.Enums.AttribMask)mask); } public static - void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double[] points) + void Map1(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double[] points) { unsafe { fixed (Double* points_ptr = points) { - Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points_ptr); + Delegates.glMap1d((OpenTK.OpenGL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points_ptr); } } } public static - void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, ref Double points) + void Map1(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, ref Double points) { unsafe { fixed (Double* points_ptr = &points) { - Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points_ptr); + Delegates.glMap1d((OpenTK.OpenGL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points) + unsafe void Map1(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points) { - Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points); + Delegates.glMap1d((OpenTK.OpenGL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points); } public static - void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single[] points) + void Map1(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points_ptr); + Delegates.glMap1f((OpenTK.OpenGL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points_ptr); } } } public static - void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, ref Single points) + void Map1(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, ref Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points_ptr); + Delegates.glMap1f((OpenTK.OpenGL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points) + unsafe void Map1(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points) { - Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points); + Delegates.glMap1f((OpenTK.OpenGL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points); } public static - void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double[] points) + void Map2(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double[] points) { unsafe { fixed (Double* points_ptr = points) { - Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points_ptr); + Delegates.glMap2d((OpenTK.OpenGL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points_ptr); } } } public static - void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, ref Double points) + void Map2(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, ref Double points) { unsafe { fixed (Double* points_ptr = &points) { - Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points_ptr); + Delegates.glMap2d((OpenTK.OpenGL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points) + unsafe void Map2(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points) { - Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points); + Delegates.glMap2d((OpenTK.OpenGL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points); } public static - void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single[] points) + void Map2(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points_ptr); + Delegates.glMap2f((OpenTK.OpenGL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points_ptr); } } } public static - void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, ref Single points) + void Map2(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, ref Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points_ptr); + Delegates.glMap2f((OpenTK.OpenGL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points) + unsafe void Map2(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points) { - Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points); + Delegates.glMap2f((OpenTK.OpenGL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points); } public static @@ -4056,9 +4080,9 @@ namespace OpenTK.OpenGL } public static - void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2) + void EvalMesh1(OpenTK.OpenGL.Enums.MeshMode1 mode, Int32 i1, Int32 i2) { - Delegates.glEvalMesh1((GL.Enums.MeshMode1)mode, (Int32)i1, (Int32)i2); + Delegates.glEvalMesh1((OpenTK.OpenGL.Enums.MeshMode1)mode, (Int32)i1, (Int32)i2); } public static @@ -4068,9 +4092,9 @@ namespace OpenTK.OpenGL } public static - void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2) + void EvalMesh2(OpenTK.OpenGL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2) { - Delegates.glEvalMesh2((GL.Enums.MeshMode2)mode, (Int32)i1, (Int32)i2, (Int32)j1, (Int32)j2); + Delegates.glEvalMesh2((OpenTK.OpenGL.Enums.MeshMode2)mode, (Int32)i1, (Int32)i2, (Int32)j1, (Int32)j2); } public static @@ -4080,46 +4104,46 @@ namespace OpenTK.OpenGL } public static - void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref) + void AlphaFunc(OpenTK.OpenGL.Enums.AlphaFunction func, Single @ref) { - Delegates.glAlphaFunc((GL.Enums.AlphaFunction)func, (Single)@ref); + Delegates.glAlphaFunc((OpenTK.OpenGL.Enums.AlphaFunction)func, (Single)@ref); } public static - void BlendFunc(GL.Enums.BlendingFactorSrc sfactor, GL.Enums.BlendingFactorDest dfactor) + void BlendFunc(OpenTK.OpenGL.Enums.BlendingFactorSrc sfactor, OpenTK.OpenGL.Enums.BlendingFactorDest dfactor) { - Delegates.glBlendFunc((GL.Enums.BlendingFactorSrc)sfactor, (GL.Enums.BlendingFactorDest)dfactor); + Delegates.glBlendFunc((OpenTK.OpenGL.Enums.BlendingFactorSrc)sfactor, (OpenTK.OpenGL.Enums.BlendingFactorDest)dfactor); } public static - void LogicOp(GL.Enums.LogicOp opcode) + void LogicOp(OpenTK.OpenGL.Enums.LogicOp opcode) { - Delegates.glLogicOp((GL.Enums.LogicOp)opcode); + Delegates.glLogicOp((OpenTK.OpenGL.Enums.LogicOp)opcode); } [System.CLSCompliant(false)] public static - void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, UInt32 mask) + void StencilFunc(OpenTK.OpenGL.Enums.StencilFunction func, Int32 @ref, UInt32 mask) { - Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); + Delegates.glStencilFunc((OpenTK.OpenGL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); } public static - void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, Int32 mask) + void StencilFunc(OpenTK.OpenGL.Enums.StencilFunction func, Int32 @ref, Int32 mask) { - Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); + Delegates.glStencilFunc((OpenTK.OpenGL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); } public static - void StencilOp(GL.Enums.StencilOp fail, GL.Enums.StencilOp zfail, GL.Enums.StencilOp zpass) + void StencilOp(OpenTK.OpenGL.Enums.StencilOp fail, OpenTK.OpenGL.Enums.StencilOp zfail, OpenTK.OpenGL.Enums.StencilOp zpass) { - Delegates.glStencilOp((GL.Enums.StencilOp)fail, (GL.Enums.StencilOp)zfail, (GL.Enums.StencilOp)zpass); + Delegates.glStencilOp((OpenTK.OpenGL.Enums.StencilOp)fail, (OpenTK.OpenGL.Enums.StencilOp)zfail, (OpenTK.OpenGL.Enums.StencilOp)zpass); } public static - void DepthFunc(GL.Enums.DepthFunction func) + void DepthFunc(OpenTK.OpenGL.Enums.DepthFunction func) { - Delegates.glDepthFunc((GL.Enums.DepthFunction)func); + Delegates.glDepthFunc((OpenTK.OpenGL.Enums.DepthFunction)func); } public static @@ -4129,213 +4153,213 @@ namespace OpenTK.OpenGL } public static - void PixelTransfer(GL.Enums.PixelTransferParameter pname, Single param) + void PixelTransfer(OpenTK.OpenGL.Enums.PixelTransferParameter pname, Single param) { - Delegates.glPixelTransferf((GL.Enums.PixelTransferParameter)pname, (Single)param); + Delegates.glPixelTransferf((OpenTK.OpenGL.Enums.PixelTransferParameter)pname, (Single)param); } public static - void PixelTransfer(GL.Enums.PixelTransferParameter pname, Int32 param) + void PixelTransfer(OpenTK.OpenGL.Enums.PixelTransferParameter pname, Int32 param) { - Delegates.glPixelTransferi((GL.Enums.PixelTransferParameter)pname, (Int32)param); + Delegates.glPixelTransferi((OpenTK.OpenGL.Enums.PixelTransferParameter)pname, (Int32)param); } public static - void PixelStore(GL.Enums.PixelStoreParameter pname, Single param) + void PixelStore(OpenTK.OpenGL.Enums.PixelStoreParameter pname, Single param) { - Delegates.glPixelStoref((GL.Enums.PixelStoreParameter)pname, (Single)param); + Delegates.glPixelStoref((OpenTK.OpenGL.Enums.PixelStoreParameter)pname, (Single)param); } public static - void PixelStore(GL.Enums.PixelStoreParameter pname, Int32 param) + void PixelStore(OpenTK.OpenGL.Enums.PixelStoreParameter pname, Int32 param) { - Delegates.glPixelStorei((GL.Enums.PixelStoreParameter)pname, (Int32)param); + Delegates.glPixelStorei((OpenTK.OpenGL.Enums.PixelStoreParameter)pname, (Int32)param); } public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Single[] values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Single[] values) { unsafe { fixed (Single* values_ptr = values) { - Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values_ptr); + Delegates.glPixelMapfv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values_ptr); } } } public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Single values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, ref Single values) { unsafe { fixed (Single* values_ptr = &values) { - Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values_ptr); + Delegates.glPixelMapfv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Single* values) + unsafe void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Single* values) { - Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values); + Delegates.glPixelMapfv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values); } [System.CLSCompliant(false)] public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, UInt32[] values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt32[] values) { unsafe { fixed (UInt32* values_ptr = values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); + Delegates.glPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); } } } public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Int32[] values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Int32[] values) { unsafe { fixed (Int32* values_ptr = values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); + Delegates.glPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); } } } [System.CLSCompliant(false)] public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref UInt32 values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, ref UInt32 values) { unsafe { fixed (UInt32* values_ptr = &values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); + Delegates.glPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); } } } public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Int32 values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, ref Int32 values) { unsafe { fixed (Int32* values_ptr = &values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); + Delegates.glPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, UInt32* values) + unsafe void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt32* values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); + Delegates.glPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); } [System.CLSCompliant(false)] public static - unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Int32* values) + unsafe void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Int32* values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); + Delegates.glPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); } [System.CLSCompliant(false)] public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, UInt16[] values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt16[] values) { unsafe { fixed (UInt16* values_ptr = values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); + Delegates.glPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); } } } public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Int16[] values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Int16[] values) { unsafe { fixed (Int16* values_ptr = values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); + Delegates.glPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); } } } [System.CLSCompliant(false)] public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref UInt16 values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, ref UInt16 values) { unsafe { fixed (UInt16* values_ptr = &values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); + Delegates.glPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); } } } public static - void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Int16 values) + void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, ref Int16 values) { unsafe { fixed (Int16* values_ptr = &values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); + Delegates.glPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, UInt16* values) + unsafe void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt16* values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); + Delegates.glPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); } [System.CLSCompliant(false)] public static - unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Int16* values) + unsafe void PixelMap(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Int16* values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); + Delegates.glPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); } public static - void ReadBuffer(GL.Enums.ReadBufferMode mode) + void ReadBuffer(OpenTK.OpenGL.Enums.ReadBufferMode mode) { - Delegates.glReadBuffer((GL.Enums.ReadBufferMode)mode); + Delegates.glReadBuffer((OpenTK.OpenGL.Enums.ReadBufferMode)mode); } public static - void CopyPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type) + void CopyPixel(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelCopyType type) { - Delegates.glCopyPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelCopyType)type); + Delegates.glCopyPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelCopyType)type); } public static - void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels) + void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr pixels) { - Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -4344,18 +4368,18 @@ namespace OpenTK.OpenGL } public static - void DrawPixel(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void DrawPixel(Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glDrawPixels((Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void DrawPixel(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void DrawPixel(Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glDrawPixels((Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -4363,33 +4387,58 @@ namespace OpenTK.OpenGL } } - [System.CLSCompliant(false)] public static - unsafe void GetBoolean(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params) + void GetBoolean(OpenTK.OpenGL.Enums.GetPName pname, [Out] bool[] @params) { - Delegates.glGetBooleanv((GL.Enums.GetPName)pname, (GL.Enums.Boolean*)@params); + unsafe + { + fixed (bool* @params_ptr = @params) + { + Delegates.glGetBooleanv((OpenTK.OpenGL.Enums.GetPName)pname, (bool*)@params_ptr); + } + } } public static - void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double[] equation) + void GetBoolean(OpenTK.OpenGL.Enums.GetPName pname, [Out] out bool @params) + { + unsafe + { + fixed (bool* @params_ptr = &@params) + { + Delegates.glGetBooleanv((OpenTK.OpenGL.Enums.GetPName)pname, (bool*)@params_ptr); + @params = *@params_ptr; + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetBoolean(OpenTK.OpenGL.Enums.GetPName pname, [Out] bool* @params) + { + Delegates.glGetBooleanv((OpenTK.OpenGL.Enums.GetPName)pname, (bool*)@params); + } + + public static + void GetClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, [Out] Double[] equation) { unsafe { fixed (Double* equation_ptr = equation) { - Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); + Delegates.glGetClipPlane((OpenTK.OpenGL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); } } } public static - void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] out Double equation) + void GetClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, [Out] out Double equation) { unsafe { fixed (Double* equation_ptr = &equation) { - Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); + Delegates.glGetClipPlane((OpenTK.OpenGL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); equation = *equation_ptr; } } @@ -4397,31 +4446,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double* equation) + unsafe void GetClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, [Out] Double* equation) { - Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation); + Delegates.glGetClipPlane((OpenTK.OpenGL.Enums.ClipPlaneName)plane, (Double*)equation); } public static - void GetDouble(GL.Enums.GetPName pname, [Out] Double[] @params) + void GetDouble(OpenTK.OpenGL.Enums.GetPName pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params_ptr); + Delegates.glGetDoublev((OpenTK.OpenGL.Enums.GetPName)pname, (Double*)@params_ptr); } } } public static - void GetDouble(GL.Enums.GetPName pname, [Out] out Double @params) + void GetDouble(OpenTK.OpenGL.Enums.GetPName pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params_ptr); + Delegates.glGetDoublev((OpenTK.OpenGL.Enums.GetPName)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -4429,37 +4478,37 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetDouble(GL.Enums.GetPName pname, [Out] Double* @params) + unsafe void GetDouble(OpenTK.OpenGL.Enums.GetPName pname, [Out] Double* @params) { - Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params); + Delegates.glGetDoublev((OpenTK.OpenGL.Enums.GetPName)pname, (Double*)@params); } public static - int GetError() + OpenTK.OpenGL.Enums.ErrorCode GetError() { return Delegates.glGetError(); } public static - void GetFloat(GL.Enums.GetPName pname, [Out] Single[] @params) + void GetFloat(OpenTK.OpenGL.Enums.GetPName pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params_ptr); + Delegates.glGetFloatv((OpenTK.OpenGL.Enums.GetPName)pname, (Single*)@params_ptr); } } } public static - void GetFloat(GL.Enums.GetPName pname, [Out] out Single @params) + void GetFloat(OpenTK.OpenGL.Enums.GetPName pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params_ptr); + Delegates.glGetFloatv((OpenTK.OpenGL.Enums.GetPName)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -4467,31 +4516,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFloat(GL.Enums.GetPName pname, [Out] Single* @params) + unsafe void GetFloat(OpenTK.OpenGL.Enums.GetPName pname, [Out] Single* @params) { - Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params); + Delegates.glGetFloatv((OpenTK.OpenGL.Enums.GetPName)pname, (Single*)@params); } public static - void GetInteger(GL.Enums.GetPName pname, [Out] Int32[] @params) + void GetInteger(OpenTK.OpenGL.Enums.GetPName pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params_ptr); + Delegates.glGetIntegerv((OpenTK.OpenGL.Enums.GetPName)pname, (Int32*)@params_ptr); } } } public static - void GetInteger(GL.Enums.GetPName pname, [Out] out Int32 @params) + void GetInteger(OpenTK.OpenGL.Enums.GetPName pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params_ptr); + Delegates.glGetIntegerv((OpenTK.OpenGL.Enums.GetPName)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -4499,31 +4548,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetInteger(GL.Enums.GetPName pname, [Out] Int32* @params) + unsafe void GetInteger(OpenTK.OpenGL.Enums.GetPName pname, [Out] Int32* @params) { - Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params); + Delegates.glGetIntegerv((OpenTK.OpenGL.Enums.GetPName)pname, (Int32*)@params); } public static - void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single[] @params) + void GetLight(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); + Delegates.glGetLightfv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single*)@params_ptr); } } } public static - void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] out Single @params) + void GetLight(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); + Delegates.glGetLightfv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -4531,31 +4580,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single* @params) + unsafe void GetLight(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Single* @params) { - Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params); + Delegates.glGetLightfv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Single*)@params); } public static - void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32[] @params) + void GetLight(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); + Delegates.glGetLightiv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32*)@params_ptr); } } } public static - void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] out Int32 @params) + void GetLight(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); + Delegates.glGetLightiv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -4563,31 +4612,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32* @params) + unsafe void GetLight(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Int32* @params) { - Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params); + Delegates.glGetLightiv((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)pname, (Int32*)@params); } public static - void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double[] v) + void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v_ptr); + Delegates.glGetMapdv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Double*)v_ptr); } } } public static - void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Double v) + void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] out Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v_ptr); + Delegates.glGetMapdv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Double*)v_ptr); v = *v_ptr; } } @@ -4595,31 +4644,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double* v) + unsafe void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Double* v) { - Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v); + Delegates.glGetMapdv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Double*)v); } public static - void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single[] v) + void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v_ptr); + Delegates.glGetMapfv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Single*)v_ptr); } } } public static - void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Single v) + void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] out Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v_ptr); + Delegates.glGetMapfv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Single*)v_ptr); v = *v_ptr; } } @@ -4627,31 +4676,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single* v) + unsafe void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Single* v) { - Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v); + Delegates.glGetMapfv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Single*)v); } public static - void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32[] v) + void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v_ptr); + Delegates.glGetMapiv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Int32*)v_ptr); } } } public static - void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Int32 v) + void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] out Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v_ptr); + Delegates.glGetMapiv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Int32*)v_ptr); v = *v_ptr; } } @@ -4659,31 +4708,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32* v) + unsafe void GetMap(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Int32* v) { - Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v); + Delegates.glGetMapiv((OpenTK.OpenGL.Enums.MapTarget)target, (OpenTK.OpenGL.Enums.GetMapQuery)query, (Int32*)v); } public static - void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single[] @params) + void GetMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glGetMaterialfv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Single @params) + void GetMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glGetMaterialfv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -4691,31 +4740,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params) + unsafe void GetMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single* @params) { - Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); + Delegates.glGetMaterialfv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params); } public static - void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32[] @params) + void GetMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glGetMaterialiv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Int32 @params) + void GetMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glGetMaterialiv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -4723,31 +4772,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params) + unsafe void GetMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32* @params) { - Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); + Delegates.glGetMaterialiv((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params); } public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] Single[] values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] Single[] values) { unsafe { fixed (Single* values_ptr = values) { - Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values_ptr); + Delegates.glGetPixelMapfv((OpenTK.OpenGL.Enums.PixelMap)map, (Single*)values_ptr); } } } public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] out Single values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] out Single values) { unsafe { fixed (Single* values_ptr = &values) { - Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values_ptr); + Delegates.glGetPixelMapfv((OpenTK.OpenGL.Enums.PixelMap)map, (Single*)values_ptr); values = *values_ptr; } } @@ -4755,58 +4804,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] Single* values) + unsafe void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] Single* values) { - Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values); + Delegates.glGetPixelMapfv((OpenTK.OpenGL.Enums.PixelMap)map, (Single*)values); } [System.CLSCompliant(false)] public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] UInt32[] values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt32[] values) { unsafe { fixed (UInt32* values_ptr = values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values_ptr); + Delegates.glGetPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt32*)values_ptr); } } } public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] Int32[] values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] Int32[] values) { unsafe { fixed (Int32* values_ptr = values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values_ptr); + Delegates.glGetPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt32*)values_ptr); } } } [System.CLSCompliant(false)] public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] out UInt32 values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] out UInt32 values) { unsafe { fixed (UInt32* values_ptr = &values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values_ptr); + Delegates.glGetPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt32*)values_ptr); values = *values_ptr; } } } public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] out Int32 values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] out Int32 values) { unsafe { fixed (Int32* values_ptr = &values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values_ptr); + Delegates.glGetPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt32*)values_ptr); values = *values_ptr; } } @@ -4814,65 +4863,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] UInt32* values) + unsafe void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt32* values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values); + Delegates.glGetPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt32*)values); } [System.CLSCompliant(false)] public static - unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] Int32* values) + unsafe void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] Int32* values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values); + Delegates.glGetPixelMapuiv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt32*)values); } [System.CLSCompliant(false)] public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] UInt16[] values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt16[] values) { unsafe { fixed (UInt16* values_ptr = values) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values_ptr); + Delegates.glGetPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt16*)values_ptr); } } } public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] Int16[] values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] Int16[] values) { unsafe { fixed (Int16* values_ptr = values) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values_ptr); + Delegates.glGetPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt16*)values_ptr); } } } [System.CLSCompliant(false)] public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] out UInt16 values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] out UInt16 values) { unsafe { fixed (UInt16* values_ptr = &values) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values_ptr); + Delegates.glGetPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt16*)values_ptr); values = *values_ptr; } } } public static - void GetPixelMap(GL.Enums.PixelMap map, [Out] out Int16 values) + void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] out Int16 values) { unsafe { fixed (Int16* values_ptr = &values) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values_ptr); + Delegates.glGetPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt16*)values_ptr); values = *values_ptr; } } @@ -4880,16 +4929,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] UInt16* values) + unsafe void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt16* values) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values); + Delegates.glGetPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt16*)values); } [System.CLSCompliant(false)] public static - unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] Int16* values) + unsafe void GetPixelMap(OpenTK.OpenGL.Enums.PixelMap map, [Out] Int16* values) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values); + Delegates.glGetPixelMapusv((OpenTK.OpenGL.Enums.PixelMap)map, (UInt16*)values); } public static @@ -4925,31 +4974,31 @@ namespace OpenTK.OpenGL } public static - string GetString(GL.Enums.StringName name) + string GetString(OpenTK.OpenGL.Enums.StringName name) { - return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.glGetString((GL.Enums.StringName)name)); + return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.glGetString((OpenTK.OpenGL.Enums.StringName)name)); } public static - void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single[] @params) + void GetTexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexEnvfv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] out Single @params) + void GetTexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexEnvfv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -4957,31 +5006,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single* @params) + unsafe void GetTexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Single* @params) { - Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params); + Delegates.glGetTexEnvfv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Single*)@params); } public static - void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32[] @params) + void GetTexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexEnviv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] out Int32 @params) + void GetTexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexEnviv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -4989,31 +5038,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32* @params) + unsafe void GetTexEnv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Int32* @params) { - Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params); + Delegates.glGetTexEnviv((OpenTK.OpenGL.Enums.TextureEnvTarget)target, (OpenTK.OpenGL.Enums.TextureEnvParameter)pname, (Int32*)@params); } public static - void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double[] @params) + void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); + Delegates.glGetTexGendv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); } } } public static - void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Double @params) + void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); + Delegates.glGetTexGendv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -5021,31 +5070,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double* @params) + unsafe void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Double* @params) { - Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params); + Delegates.glGetTexGendv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Double*)@params); } public static - void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single[] @params) + void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexGenfv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Single @params) + void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexGenfv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5053,31 +5102,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single* @params) + unsafe void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Single* @params) { - Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params); + Delegates.glGetTexGenfv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Single*)@params); } public static - void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32[] @params) + void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexGeniv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Int32 @params) + void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexGeniv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5085,24 +5134,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params) + unsafe void GetTexGen(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Int32* @params) { - Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params); + Delegates.glGetTexGeniv((OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)pname, (Int32*)@params); } public static - void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels) + void GetTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr pixels) { - Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glGetTexImage((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void GetTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glGetTexImage((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -5111,25 +5160,25 @@ namespace OpenTK.OpenGL } public static - void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single[] @params) + void GetTexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Single @params) + void GetTexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5137,31 +5186,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params) + unsafe void GetTexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single* @params) { - Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params); + Delegates.glGetTexParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Single*)@params); } public static - void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32[] @params) + void GetTexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) + void GetTexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5169,31 +5218,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params) + unsafe void GetTexParameter(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params) { - Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); + Delegates.glGetTexParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Int32*)@params); } public static - void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single[] @params) + void GetTexLevelParameter(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexLevelParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] out Single @params) + void GetTexLevelParameter(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); + Delegates.glGetTexLevelParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5201,31 +5250,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single* @params) + unsafe void GetTexLevelParameter(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single* @params) { - Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params); + Delegates.glGetTexLevelParameterfv((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Single*)@params); } public static - void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32[] @params) + void GetTexLevelParameter(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexLevelParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) + void GetTexLevelParameter(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); + Delegates.glGetTexLevelParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5233,26 +5282,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32* @params) + unsafe void GetTexLevelParameter(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params) { - Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); + Delegates.glGetTexLevelParameteriv((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (Int32*)@params); } public static - Boolean IsEnable(GL.Enums.EnableCap cap) + bool IsEnabled(OpenTK.OpenGL.Enums.EnableCap cap) { - return Delegates.glIsEnabled((GL.Enums.EnableCap)cap); + return Delegates.glIsEnabled((OpenTK.OpenGL.Enums.EnableCap)cap); } [System.CLSCompliant(false)] public static - Boolean IsList(UInt32 list) + bool IsList(UInt32 list) { return Delegates.glIsList((UInt32)list); } public static - Boolean IsList(Int32 list) + bool IsList(Int32 list) { return Delegates.glIsList((UInt32)list); } @@ -5338,9 +5387,9 @@ namespace OpenTK.OpenGL } public static - void MatrixMode(GL.Enums.MatrixMode mode) + void MatrixMode(OpenTK.OpenGL.Enums.MatrixMode mode) { - Delegates.glMatrixMode((GL.Enums.MatrixMode)mode); + Delegates.glMatrixMode((OpenTK.OpenGL.Enums.MatrixMode)mode); } public static @@ -5436,7 +5485,7 @@ namespace OpenTK.OpenGL } public static - void Scale(Double x, Double y, Double z) + void Scaled(Double x, Double y, Double z) { Delegates.glScaled((Double)x, (Double)y, (Double)z); } @@ -5472,18 +5521,18 @@ namespace OpenTK.OpenGL } public static - void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) + void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glColorPointer((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) + void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointer((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -5492,30 +5541,30 @@ namespace OpenTK.OpenGL } public static - void DisableClientState(GL.Enums.EnableCap array) + void DisableClientState(OpenTK.OpenGL.Enums.EnableCap array) { - Delegates.glDisableClientState((GL.Enums.EnableCap)array); + Delegates.glDisableClientState((OpenTK.OpenGL.Enums.EnableCap)array); } public static - void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count) + void DrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count) { - Delegates.glDrawArrays((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); + Delegates.glDrawArrays((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } public static - void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, IntPtr indices) + void DrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.All type, IntPtr indices) { - Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.All)type, (IntPtr)indices); + Delegates.glDrawElements((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)count, (OpenTK.OpenGL.Enums.All)type, (IntPtr)indices); } public static - void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, [In, Out] object indices) + void DrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.All type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.All)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawElements((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)count, (OpenTK.OpenGL.Enums.All)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -5544,24 +5593,24 @@ namespace OpenTK.OpenGL } public static - void EnableClientState(GL.Enums.EnableCap array) + void EnableClientState(OpenTK.OpenGL.Enums.EnableCap array) { - Delegates.glEnableClientState((GL.Enums.EnableCap)array); + Delegates.glEnableClientState((OpenTK.OpenGL.Enums.EnableCap)array); } public static - void GetPointer(GL.Enums.GetPointervPName pname, [Out] IntPtr @params) + void GetPointer(OpenTK.OpenGL.Enums.GetPointervPName pname, [Out] IntPtr @params) { - Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (IntPtr)@params); + Delegates.glGetPointerv((OpenTK.OpenGL.Enums.GetPointervPName)pname, (IntPtr)@params); } public static - void GetPointer(GL.Enums.GetPointervPName pname, [In, Out] object @params) + void GetPointer(OpenTK.OpenGL.Enums.GetPointervPName pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetPointerv((OpenTK.OpenGL.Enums.GetPointervPName)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -5570,18 +5619,18 @@ namespace OpenTK.OpenGL } public static - void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer) + void IndexPointer(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glIndexPointer((OpenTK.OpenGL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer) + void IndexPointer(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glIndexPointer((OpenTK.OpenGL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -5590,18 +5639,18 @@ namespace OpenTK.OpenGL } public static - void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer) + void InterleavedArrays(OpenTK.OpenGL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer) { - Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (IntPtr)pointer); + Delegates.glInterleavedArrays((OpenTK.OpenGL.Enums.InterleavedArrayFormat)format, (Int32)stride, (IntPtr)pointer); } public static - void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, [In, Out] object pointer) + void InterleavedArrays(OpenTK.OpenGL.Enums.InterleavedArrayFormat format, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glInterleavedArrays((OpenTK.OpenGL.Enums.InterleavedArrayFormat)format, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -5610,18 +5659,18 @@ namespace OpenTK.OpenGL } public static - void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer) + void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glNormalPointer((OpenTK.OpenGL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer) + void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointer((OpenTK.OpenGL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -5630,18 +5679,18 @@ namespace OpenTK.OpenGL } public static - void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer) + void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glTexCoordPointer((Int32)size, (OpenTK.OpenGL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer) + void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointer((Int32)size, (OpenTK.OpenGL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -5650,18 +5699,18 @@ namespace OpenTK.OpenGL } public static - void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer) + void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexPointer((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer) + void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointer((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -5676,42 +5725,42 @@ namespace OpenTK.OpenGL } public static - void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) + void CopyTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) { - Delegates.glCopyTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); + Delegates.glCopyTexImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); } public static - void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) + void CopyTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { - Delegates.glCopyTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); + Delegates.glCopyTexImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); } public static - void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) + void CopyTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyTexSubImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) + void CopyTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); + Delegates.glCopyTexSubImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -5720,18 +5769,18 @@ namespace OpenTK.OpenGL } public static - void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -5741,81 +5790,87 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, UInt32[] textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, UInt32[] textures, [Out] bool[] residences) { unsafe { fixed (UInt32* textures_ptr = textures) + fixed (bool* residences_ptr = residences) { - return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); } } } - [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, Int32[] textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, Int32[] textures, [Out] bool[] residences) { unsafe { fixed (Int32* textures_ptr = textures) + fixed (bool* residences_ptr = residences) { - return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); } } } [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, ref UInt32 textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, ref UInt32 textures, [Out] out bool residences) { unsafe { fixed (UInt32* textures_ptr = &textures) + fixed (bool* residences_ptr = &residences) { - return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + bool retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); + residences = *residences_ptr; + return retval; } } } - [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, ref Int32 textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, ref Int32 textures, [Out] out bool residences) { unsafe { fixed (Int32* textures_ptr = &textures) + fixed (bool* residences_ptr = &residences) { - return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + bool retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); + residences = *residences_ptr; + return retval; } } } [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences) + unsafe bool AreTexturesResident(Int32 n, UInt32* textures, [Out] bool* residences) { - return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (bool*)residences); } [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, Int32* textures, [Out] GL.Enums.Boolean* residences) + unsafe bool AreTexturesResident(Int32 n, Int32* textures, [Out] bool* residences) { - return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (bool*)residences); } [System.CLSCompliant(false)] public static - void BindTexture(GL.Enums.TextureTarget target, UInt32 texture) + void BindTexture(OpenTK.OpenGL.Enums.TextureTarget target, UInt32 texture) { - Delegates.glBindTexture((GL.Enums.TextureTarget)target, (UInt32)texture); + Delegates.glBindTexture((OpenTK.OpenGL.Enums.TextureTarget)target, (UInt32)texture); } public static - void BindTexture(GL.Enums.TextureTarget target, Int32 texture) + void BindTexture(OpenTK.OpenGL.Enums.TextureTarget target, Int32 texture) { - Delegates.glBindTexture((GL.Enums.TextureTarget)target, (UInt32)texture); + Delegates.glBindTexture((OpenTK.OpenGL.Enums.TextureTarget)target, (UInt32)texture); } [System.CLSCompliant(false)] @@ -5950,13 +6005,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsTexture(UInt32 texture) + bool IsTexture(UInt32 texture) { return Delegates.glIsTexture((UInt32)texture); } public static - Boolean IsTexture(Int32 texture) + bool IsTexture(Int32 texture) { return Delegates.glIsTexture((UInt32)texture); } @@ -6073,9 +6128,9 @@ namespace OpenTK.OpenGL } public static - void PushClientAttrib(GL.Enums.ClientAttribMask mask) + void PushClientAttrib(OpenTK.OpenGL.Enums.ClientAttribMask mask) { - Delegates.glPushClientAttrib((GL.Enums.ClientAttribMask)mask); + Delegates.glPushClientAttrib((OpenTK.OpenGL.Enums.ClientAttribMask)mask); } public static @@ -6085,32 +6140,32 @@ namespace OpenTK.OpenGL } public static - void BlendEquation(GL.Enums.VERSION_1_2 mode) + void BlendEquation(OpenTK.OpenGL.Enums.Version12 mode) { - Delegates.glBlendEquation((GL.Enums.VERSION_1_2)mode); + Delegates.glBlendEquation((OpenTK.OpenGL.Enums.Version12)mode); } [System.CLSCompliant(false)] public static - void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.Version12 type, IntPtr indices) { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices); + Delegates.glDrawRangeElements((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.Version12)type, (IntPtr)indices); } public static - void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.OpenGL.Enums.Version12 type, IntPtr indices) { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices); + Delegates.glDrawRangeElements((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.Version12)type, (IntPtr)indices); } [System.CLSCompliant(false)] public static - void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, [In, Out] object indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.Version12 type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElements((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.Version12)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -6119,12 +6174,12 @@ namespace OpenTK.OpenGL } public static - void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, [In, Out] object indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.OpenGL.Enums.Version12 type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElements((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.Version12)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -6133,18 +6188,18 @@ namespace OpenTK.OpenGL } public static - void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table) + void ColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table) { - Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); + Delegates.glColorTable((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table); } public static - void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) + void ColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTable((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -6153,86 +6208,86 @@ namespace OpenTK.OpenGL } public static - void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single[] @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glColorTableParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } public static - void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Single @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glColorTableParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params) + unsafe void ColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single* @params) { - Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); + Delegates.glColorTableParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params); } public static - void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32[] @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glColorTableParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } public static - void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Int32 @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glColorTableParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params) + unsafe void ColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32* @params) { - Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); + Delegates.glColorTableParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params); } public static - void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) + void CopyColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyColorTable((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } public static - void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table) + void GetColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr table) { - Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); + Delegates.glGetColorTable((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table); } public static - void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) + void GetColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); + Delegates.glGetColorTable((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -6241,25 +6296,25 @@ namespace OpenTK.OpenGL } public static - void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetColorTableParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } public static - void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetColorTableParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -6267,31 +6322,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) + unsafe void GetColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params) { - Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); + Delegates.glGetColorTableParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params); } public static - void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetColorTableParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } public static - void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetColorTableParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -6299,24 +6354,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) + unsafe void GetColorTableParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params) { - Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); + Delegates.glGetColorTableParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params); } public static - void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data) + void ColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr data) { - Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data); + Delegates.glColorSubTable((OpenTK.OpenGL.Enums.Version12)target, (Int32)start, (Int32)count, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)data); } public static - void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) + void ColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glColorSubTable((OpenTK.OpenGL.Enums.Version12)target, (Int32)start, (Int32)count, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -6325,24 +6380,24 @@ namespace OpenTK.OpenGL } public static - void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width) + void CopyColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyColorSubTable((OpenTK.OpenGL.Enums.Version12)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); } public static - void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) + void ConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image) { - Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); + Delegates.glConvolutionFilter1D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image); } public static - void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) + void ConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter1D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -6351,18 +6406,18 @@ namespace OpenTK.OpenGL } public static - void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) + void ConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image) { - Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); + Delegates.glConvolutionFilter2D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image); } public static - void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) + void ConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter2D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -6371,104 +6426,104 @@ namespace OpenTK.OpenGL } public static - void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params) + void ConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single @params) { - Delegates.glConvolutionParameterf((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single)@params); + Delegates.glConvolutionParameterf((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single)@params); } public static - void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single[] @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glConvolutionParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } public static - void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Single @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glConvolutionParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params) + unsafe void ConvolutionParameterv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single* @params) { - Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); + Delegates.glConvolutionParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params); } public static - void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params) + void ConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32 @params) { - Delegates.glConvolutionParameteri((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32)@params); + Delegates.glConvolutionParameteri((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32)@params); } public static - void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32[] @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glConvolutionParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } public static - void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Int32 @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glConvolutionParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params) + unsafe void ConvolutionParameterv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32* @params) { - Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); + Delegates.glConvolutionParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params); } public static - void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) + void CopyConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyConvolutionFilter1D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) + void CopyConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); + Delegates.glCopyConvolutionFilter2D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image) + void GetConvolutionFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr image) { - Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); + Delegates.glGetConvolutionFilter((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image); } public static - void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) + void GetConvolutionFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); + Delegates.glGetConvolutionFilter((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -6477,25 +6532,25 @@ namespace OpenTK.OpenGL } public static - void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetConvolutionParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } public static - void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetConvolutionParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -6503,31 +6558,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) + unsafe void GetConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params) { - Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); + Delegates.glGetConvolutionParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params); } public static - void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetConvolutionParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } public static - void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetConvolutionParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -6535,26 +6590,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) + unsafe void GetConvolutionParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params) { - Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); + Delegates.glGetConvolutionParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params); } public static - void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span) + void GetSeparableFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span) { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span); + Delegates.glGetSeparableFilter((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span); } public static - void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) + void GetSeparableFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilter((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -6565,13 +6620,13 @@ namespace OpenTK.OpenGL } public static - void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [In, Out] object span) + void GetSeparableFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [In, Out] object span) { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilter((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -6581,19 +6636,19 @@ namespace OpenTK.OpenGL } public static - void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column) + void SeparableFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr row, IntPtr column) { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column); + Delegates.glSeparableFilter2D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column); } public static - void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) + void SeparableFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2D((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject()); } finally { @@ -6603,18 +6658,18 @@ namespace OpenTK.OpenGL } public static - void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) + void GetHistogram(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values) { - Delegates.glGetHistogram((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); + Delegates.glGetHistogram((OpenTK.OpenGL.Enums.Version12)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values); } public static - void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object values) + void GetHistogram(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object values) { System.Runtime.InteropServices.GCHandle values_ptr = System.Runtime.InteropServices.GCHandle.Alloc(values, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetHistogram((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); + Delegates.glGetHistogram((OpenTK.OpenGL.Enums.Version12)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); } finally { @@ -6623,25 +6678,25 @@ namespace OpenTK.OpenGL } public static - void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetHistogramParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } public static - void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetHistogramParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -6649,31 +6704,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) + unsafe void GetHistogramParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params) { - Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); + Delegates.glGetHistogramParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params); } public static - void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetHistogramParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } public static - void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetHistogramParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -6681,24 +6736,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) + unsafe void GetHistogramParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params) { - Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); + Delegates.glGetHistogramParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params); } public static - void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) + void GetMinmax(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values) { - Delegates.glGetMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); + Delegates.glGetMinmax((OpenTK.OpenGL.Enums.Version12)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values); } public static - void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object values) + void GetMinmax(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object values) { System.Runtime.InteropServices.GCHandle values_ptr = System.Runtime.InteropServices.GCHandle.Alloc(values, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); + Delegates.glGetMinmax((OpenTK.OpenGL.Enums.Version12)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); } finally { @@ -6707,25 +6762,25 @@ namespace OpenTK.OpenGL } public static - void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetMinmaxParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); } } } public static - void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); + Delegates.glGetMinmaxParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -6733,31 +6788,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) + unsafe void GetMinmaxParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params) { - Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); + Delegates.glGetMinmaxParameterfv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Single*)@params); } public static - void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetMinmaxParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); } } } public static - void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); + Delegates.glGetMinmaxParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -6765,48 +6820,48 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) + unsafe void GetMinmaxParameter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params) { - Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); + Delegates.glGetMinmaxParameteriv((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.Version12)pname, (Int32*)@params); } public static - void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void Histogram(OpenTK.OpenGL.Enums.Version12 target, Int32 width, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink) { - Delegates.glHistogram((GL.Enums.VERSION_1_2)target, (Int32)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); + Delegates.glHistogram((OpenTK.OpenGL.Enums.Version12)target, (Int32)width, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (bool)sink); } public static - void Minmax(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void Minmax(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink) { - Delegates.glMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); + Delegates.glMinmax((OpenTK.OpenGL.Enums.Version12)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (bool)sink); } public static - void ResetHistogram(GL.Enums.VERSION_1_2 target) + void ResetHistogram(OpenTK.OpenGL.Enums.Version12 target) { - Delegates.glResetHistogram((GL.Enums.VERSION_1_2)target); + Delegates.glResetHistogram((OpenTK.OpenGL.Enums.Version12)target); } public static - void ResetMinmax(GL.Enums.VERSION_1_2 target) + void ResetMinmax(OpenTK.OpenGL.Enums.Version12 target) { - Delegates.glResetMinmax((GL.Enums.VERSION_1_2)target); + Delegates.glResetMinmax((OpenTK.OpenGL.Enums.Version12)target); } public static - void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6815,18 +6870,18 @@ namespace OpenTK.OpenGL } public static - void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6835,613 +6890,613 @@ namespace OpenTK.OpenGL } public static - void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) + void CopyTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); + Delegates.glCopyTexSubImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void ActiveTexture(GL.Enums.VERSION_1_3 texture) + void ActiveTexture(OpenTK.OpenGL.Enums.Version13 texture) { - Delegates.glActiveTexture((GL.Enums.VERSION_1_3)texture); + Delegates.glActiveTexture((OpenTK.OpenGL.Enums.Version13)texture); } public static - void ClientActiveTexture(GL.Enums.VERSION_1_3 texture) + void ClientActiveTexture(OpenTK.OpenGL.Enums.Version13 texture) { - Delegates.glClientActiveTexture((GL.Enums.VERSION_1_3)texture); + Delegates.glClientActiveTexture((OpenTK.OpenGL.Enums.Version13)texture); } public static - void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Double s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.Version13 target, Double s) { - Delegates.glMultiTexCoord1d((GL.Enums.VERSION_1_3)target, (Double)s); + Delegates.glMultiTexCoord1d((OpenTK.OpenGL.Enums.Version13)target, (Double)s); } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Double[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord1dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Double v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord1dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Double* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Double* v) { - Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v); + Delegates.glMultiTexCoord1dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v); } public static - void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Single s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.Version13 target, Single s) { - Delegates.glMultiTexCoord1f((GL.Enums.VERSION_1_3)target, (Single)s); + Delegates.glMultiTexCoord1f((OpenTK.OpenGL.Enums.Version13)target, (Single)s); } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Single[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord1fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Single v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord1fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Single* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Single* v) { - Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v); + Delegates.glMultiTexCoord1fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v); } public static - void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int32 s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.Version13 target, Int32 s) { - Delegates.glMultiTexCoord1i((GL.Enums.VERSION_1_3)target, (Int32)s); + Delegates.glMultiTexCoord1i((OpenTK.OpenGL.Enums.Version13)target, (Int32)s); } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Int32[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord1iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Int32 v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord1iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Int32* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Int32* v) { - Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v); + Delegates.glMultiTexCoord1iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v); } public static - void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int16 s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.Version13 target, Int16 s) { - Delegates.glMultiTexCoord1s((GL.Enums.VERSION_1_3)target, (Int16)s); + Delegates.glMultiTexCoord1s((OpenTK.OpenGL.Enums.Version13)target, (Int16)s); } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Int16[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord1sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Int16 v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord1sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Int16* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.Version13 target, Int16* v) { - Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v); + Delegates.glMultiTexCoord1sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double s, Double t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t) { - Delegates.glMultiTexCoord2d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t); + Delegates.glMultiTexCoord2d((OpenTK.OpenGL.Enums.Version13)target, (Double)s, (Double)t); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord2dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Double v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord2dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Double* v) { - Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v); + Delegates.glMultiTexCoord2dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single s, Single t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t) { - Delegates.glMultiTexCoord2f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t); + Delegates.glMultiTexCoord2f((OpenTK.OpenGL.Enums.Version13)target, (Single)s, (Single)t); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord2fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Single v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord2fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Single* v) { - Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v); + Delegates.glMultiTexCoord2fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t) { - Delegates.glMultiTexCoord2i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t); + Delegates.glMultiTexCoord2i((OpenTK.OpenGL.Enums.Version13)target, (Int32)s, (Int32)t); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord2iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Int32 v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord2iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Int32* v) { - Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v); + Delegates.glMultiTexCoord2iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t) { - Delegates.glMultiTexCoord2s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t); + Delegates.glMultiTexCoord2s((OpenTK.OpenGL.Enums.Version13)target, (Int16)s, (Int16)t); } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord2sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Int16 v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord2sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.Version13 target, Int16* v) { - Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v); + Delegates.glMultiTexCoord2sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t, Double r) { - Delegates.glMultiTexCoord3d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t, (Double)r); + Delegates.glMultiTexCoord3d((OpenTK.OpenGL.Enums.Version13)target, (Double)s, (Double)t, (Double)r); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord3dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Double v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord3dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Double* v) { - Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v); + Delegates.glMultiTexCoord3dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t, Single r) { - Delegates.glMultiTexCoord3f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t, (Single)r); + Delegates.glMultiTexCoord3f((OpenTK.OpenGL.Enums.Version13)target, (Single)s, (Single)t, (Single)r); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord3fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Single v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord3fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Single* v) { - Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v); + Delegates.glMultiTexCoord3fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t, Int32 r) { - Delegates.glMultiTexCoord3i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t, (Int32)r); + Delegates.glMultiTexCoord3i((OpenTK.OpenGL.Enums.Version13)target, (Int32)s, (Int32)t, (Int32)r); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord3iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Int32 v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord3iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Int32* v) { - Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v); + Delegates.glMultiTexCoord3iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t, Int16 r) { - Delegates.glMultiTexCoord3s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t, (Int16)r); + Delegates.glMultiTexCoord3s((OpenTK.OpenGL.Enums.Version13)target, (Int16)s, (Int16)t, (Int16)r); } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord3sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Int16 v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord3sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.Version13 target, Int16* v) { - Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v); + Delegates.glMultiTexCoord3sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t, Double r, Double q) { - Delegates.glMultiTexCoord4d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t, (Double)r, (Double)q); + Delegates.glMultiTexCoord4d((OpenTK.OpenGL.Enums.Version13)target, (Double)s, (Double)t, (Double)r, (Double)q); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord4dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Double v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); + Delegates.glMultiTexCoord4dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Double* v) { - Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v); + Delegates.glMultiTexCoord4dv((OpenTK.OpenGL.Enums.Version13)target, (Double*)v); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t, Single r, Single q) { - Delegates.glMultiTexCoord4f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t, (Single)r, (Single)q); + Delegates.glMultiTexCoord4f((OpenTK.OpenGL.Enums.Version13)target, (Single)s, (Single)t, (Single)r, (Single)q); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord4fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Single v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); + Delegates.glMultiTexCoord4fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Single* v) { - Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v); + Delegates.glMultiTexCoord4fv((OpenTK.OpenGL.Enums.Version13)target, (Single*)v); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t, Int32 r, Int32 q) { - Delegates.glMultiTexCoord4i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); + Delegates.glMultiTexCoord4i((OpenTK.OpenGL.Enums.Version13)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord4iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Int32 v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord4iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Int32* v) { - Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v); + Delegates.glMultiTexCoord4iv((OpenTK.OpenGL.Enums.Version13)target, (Int32*)v); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glMultiTexCoord4s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); + Delegates.glMultiTexCoord4s((OpenTK.OpenGL.Enums.Version13)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord4sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Int16 v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord4sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.Version13 target, Int16* v) { - Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v); + Delegates.glMultiTexCoord4sv((OpenTK.OpenGL.Enums.Version13)target, (Int16*)v); } public static @@ -7569,24 +7624,24 @@ namespace OpenTK.OpenGL } public static - void SampleCoverage(Single value, GL.Enums.Boolean invert) + void SampleCoverage(Single value, bool invert) { - Delegates.glSampleCoverage((Single)value, (GL.Enums.Boolean)invert); + Delegates.glSampleCoverage((Single)value, (bool)invert); } public static - void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) + void CompressedTexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) + void CompressedTexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7595,18 +7650,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) + void CompressedTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) + void CompressedTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7615,18 +7670,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data) + void CompressedTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) + void CompressedTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7635,18 +7690,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) + void CompressedTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexSubImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) + void CompressedTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage3D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7655,18 +7710,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) + void CompressedTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexSubImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) + void CompressedTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage2D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7675,18 +7730,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) + void CompressedTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexSubImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) + void CompressedTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage1D((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7695,18 +7750,18 @@ namespace OpenTK.OpenGL } public static - void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img) + void GetCompressedTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img) { - Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img); + Delegates.glGetCompressedTexImage((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img); } public static - void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [In, Out] object img) + void GetCompressedTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [In, Out] object img) { System.Runtime.InteropServices.GCHandle img_ptr = System.Runtime.InteropServices.GCHandle.Alloc(img, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img_ptr.AddrOfPinnedObject()); + Delegates.glGetCompressedTexImage((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img_ptr.AddrOfPinnedObject()); } finally { @@ -7715,9 +7770,9 @@ namespace OpenTK.OpenGL } public static - void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha) + void BlendFuncSeparate(OpenTK.OpenGL.Enums.Version14 sfactorRGB, OpenTK.OpenGL.Enums.Version14 dfactorRGB, OpenTK.OpenGL.Enums.Version14 sfactorAlpha, OpenTK.OpenGL.Enums.Version14 dfactorAlpha) { - Delegates.glBlendFuncSeparate((GL.Enums.VERSION_1_4)sfactorRGB, (GL.Enums.VERSION_1_4)dfactorRGB, (GL.Enums.VERSION_1_4)sfactorAlpha, (GL.Enums.VERSION_1_4)dfactorAlpha); + Delegates.glBlendFuncSeparate((OpenTK.OpenGL.Enums.Version14)sfactorRGB, (OpenTK.OpenGL.Enums.Version14)dfactorRGB, (OpenTK.OpenGL.Enums.Version14)sfactorAlpha, (OpenTK.OpenGL.Enums.Version14)dfactorAlpha); } public static @@ -7795,18 +7850,18 @@ namespace OpenTK.OpenGL } public static - void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, IntPtr pointer) + void FogCoordPointer(OpenTK.OpenGL.Enums.Version14 type, Int32 stride, IntPtr pointer) { - Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (IntPtr)pointer); + Delegates.glFogCoordPointer((OpenTK.OpenGL.Enums.Version14)type, (Int32)stride, (IntPtr)pointer); } public static - void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, [In, Out] object pointer) + void FogCoordPointer(OpenTK.OpenGL.Enums.Version14 type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFogCoordPointer((OpenTK.OpenGL.Enums.Version14)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -7815,27 +7870,27 @@ namespace OpenTK.OpenGL } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32[] first, [Out] Int32[] count, Int32 primcount) + void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32[] first, [Out] Int32[] count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = first) fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawArrays((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) + void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = &first) fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawArrays((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); first = *first_ptr; count = *count_ptr; } @@ -7844,31 +7899,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount) + unsafe void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); + Delegates.glMultiDrawArrays((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } public static - void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount) + void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32[] count, OpenTK.OpenGL.Enums.Version14 type, IntPtr indices, Int32 primcount) { unsafe { fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (IntPtr)indices, (Int32)primcount); + Delegates.glMultiDrawElements((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)count_ptr, (OpenTK.OpenGL.Enums.Version14)type, (IntPtr)indices, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) + unsafe void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32* count, OpenTK.OpenGL.Enums.Version14 type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElements((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)count, (OpenTK.OpenGL.Enums.Version14)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -7877,7 +7932,7 @@ namespace OpenTK.OpenGL } public static - void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) + void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, ref Int32 count, OpenTK.OpenGL.Enums.Version14 type, [In, Out] object indices, Int32 primcount) { unsafe { @@ -7886,7 +7941,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElements((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)count_ptr, (OpenTK.OpenGL.Enums.Version14)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -7897,77 +7952,77 @@ namespace OpenTK.OpenGL } public static - void PointParameter(GL.Enums.VERSION_1_4 pname, Single param) + void PointParameter(OpenTK.OpenGL.Enums.Version14 pname, Single param) { - Delegates.glPointParameterf((GL.Enums.VERSION_1_4)pname, (Single)param); + Delegates.glPointParameterf((OpenTK.OpenGL.Enums.Version14)pname, (Single)param); } public static - void PointParameterv(GL.Enums.VERSION_1_4 pname, Single[] @params) + void PointParameterv(OpenTK.OpenGL.Enums.Version14 pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params_ptr); + Delegates.glPointParameterfv((OpenTK.OpenGL.Enums.Version14)pname, (Single*)@params_ptr); } } } public static - void PointParameterv(GL.Enums.VERSION_1_4 pname, ref Single @params) + void PointParameterv(OpenTK.OpenGL.Enums.Version14 pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params_ptr); + Delegates.glPointParameterfv((OpenTK.OpenGL.Enums.Version14)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PointParameterv(GL.Enums.VERSION_1_4 pname, Single* @params) + unsafe void PointParameterv(OpenTK.OpenGL.Enums.Version14 pname, Single* @params) { - Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params); + Delegates.glPointParameterfv((OpenTK.OpenGL.Enums.Version14)pname, (Single*)@params); } public static - void PointParameter(GL.Enums.VERSION_1_4 pname, Int32 param) + void PointParameter(OpenTK.OpenGL.Enums.Version14 pname, Int32 param) { - Delegates.glPointParameteri((GL.Enums.VERSION_1_4)pname, (Int32)param); + Delegates.glPointParameteri((OpenTK.OpenGL.Enums.Version14)pname, (Int32)param); } public static - void PointParameterv(GL.Enums.VERSION_1_4 pname, Int32[] @params) + void PointParameterv(OpenTK.OpenGL.Enums.Version14 pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params_ptr); + Delegates.glPointParameteriv((OpenTK.OpenGL.Enums.Version14)pname, (Int32*)@params_ptr); } } } public static - void PointParameterv(GL.Enums.VERSION_1_4 pname, ref Int32 @params) + void PointParameterv(OpenTK.OpenGL.Enums.Version14 pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params_ptr); + Delegates.glPointParameteriv((OpenTK.OpenGL.Enums.Version14)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PointParameterv(GL.Enums.VERSION_1_4 pname, Int32* @params) + unsafe void PointParameterv(OpenTK.OpenGL.Enums.Version14 pname, Int32* @params) { - Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params); + Delegates.glPointParameteriv((OpenTK.OpenGL.Enums.Version14)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -8276,18 +8331,18 @@ namespace OpenTK.OpenGL } public static - void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) + void SecondaryColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glSecondaryColorPointer((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) + void SecondaryColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glSecondaryColorPointer((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -8723,56 +8778,56 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsQuery(UInt32 id) + bool IsQuery(UInt32 id) { return Delegates.glIsQuery((UInt32)id); } public static - Boolean IsQuery(Int32 id) + bool IsQuery(Int32 id) { return Delegates.glIsQuery((UInt32)id); } [System.CLSCompliant(false)] public static - void BeginQuery(GL.Enums.VERSION_1_5 target, UInt32 id) + void BeginQuery(OpenTK.OpenGL.Enums.Version15 target, UInt32 id) { - Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (UInt32)id); + Delegates.glBeginQuery((OpenTK.OpenGL.Enums.Version15)target, (UInt32)id); } public static - void BeginQuery(GL.Enums.VERSION_1_5 target, Int32 id) + void BeginQuery(OpenTK.OpenGL.Enums.Version15 target, Int32 id) { - Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (UInt32)id); + Delegates.glBeginQuery((OpenTK.OpenGL.Enums.Version15)target, (UInt32)id); } public static - void EndQuery(GL.Enums.VERSION_1_5 target) + void EndQuery(OpenTK.OpenGL.Enums.Version15 target) { - Delegates.glEndQuery((GL.Enums.VERSION_1_5)target); + Delegates.glEndQuery((OpenTK.OpenGL.Enums.Version15)target); } public static - void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) + void GetQuery(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + Delegates.glGetQueryiv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params_ptr); } } } public static - void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) + void GetQuery(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + Delegates.glGetQueryiv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -8780,33 +8835,33 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) + unsafe void GetQuery(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params) { - Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); + Delegates.glGetQueryiv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + Delegates.glGetQueryObjectiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + Delegates.glGetQueryObjectiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -8814,58 +8869,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) + unsafe void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params) { - Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); + Delegates.glGetQueryObjectiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32[] @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (UInt32*)@params_ptr); } } } public static - void GetQueryObject(Int32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) + void GetQueryObject(Int32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] out UInt32 @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetQueryObject(Int32 id, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) + void GetQueryObject(Int32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -8873,29 +8928,29 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32* @params) + unsafe void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] UInt32* @params) { - Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params); + Delegates.glGetQueryObjectuiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetQueryObject(Int32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) + unsafe void GetQueryObject(Int32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params) { - Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params); + Delegates.glGetQueryObjectuiv((UInt32)id, (OpenTK.OpenGL.Enums.Version15)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void BindBuffer(GL.Enums.VERSION_1_5 target, UInt32 buffer) + void BindBuffer(OpenTK.OpenGL.Enums.Version15 target, UInt32 buffer) { - Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (UInt32)buffer); + Delegates.glBindBuffer((OpenTK.OpenGL.Enums.Version15)target, (UInt32)buffer); } public static - void BindBuffer(GL.Enums.VERSION_1_5 target, Int32 buffer) + void BindBuffer(OpenTK.OpenGL.Enums.Version15 target, Int32 buffer) { - Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (UInt32)buffer); + Delegates.glBindBuffer((OpenTK.OpenGL.Enums.Version15)target, (UInt32)buffer); } [System.CLSCompliant(false)] @@ -9030,30 +9085,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsBuffer(UInt32 buffer) + bool IsBuffer(UInt32 buffer) { return Delegates.glIsBuffer((UInt32)buffer); } public static - Boolean IsBuffer(Int32 buffer) + bool IsBuffer(Int32 buffer) { return Delegates.glIsBuffer((UInt32)buffer); } public static - void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, IntPtr data, GL.Enums.VERSION_1_5 usage) + void BufferData(OpenTK.OpenGL.Enums.Version15 target, IntPtr size, IntPtr data, OpenTK.OpenGL.Enums.Version15 usage) { - Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (IntPtr)data, (GL.Enums.VERSION_1_5)usage); + Delegates.glBufferData((OpenTK.OpenGL.Enums.Version15)target, (IntPtr)size, (IntPtr)data, (OpenTK.OpenGL.Enums.Version15)usage); } public static - void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, [In, Out] object data, GL.Enums.VERSION_1_5 usage) + void BufferData(OpenTK.OpenGL.Enums.Version15 target, IntPtr size, [In, Out] object data, OpenTK.OpenGL.Enums.Version15 usage) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage); + Delegates.glBufferData((OpenTK.OpenGL.Enums.Version15)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (OpenTK.OpenGL.Enums.Version15)usage); } finally { @@ -9062,18 +9117,18 @@ namespace OpenTK.OpenGL } public static - void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, IntPtr data) + void BufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, IntPtr data) { - Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); + Delegates.glBufferSubData((OpenTK.OpenGL.Enums.Version15)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } public static - void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data) + void BufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glBufferSubData((OpenTK.OpenGL.Enums.Version15)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9082,18 +9137,18 @@ namespace OpenTK.OpenGL } public static - void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] IntPtr data) + void GetBufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, [Out] IntPtr data) { - Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); + Delegates.glGetBufferSubData((OpenTK.OpenGL.Enums.Version15)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } public static - void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data) + void GetBufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferSubData((OpenTK.OpenGL.Enums.Version15)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9103,37 +9158,37 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access) + unsafe IntPtr MapBuffer(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 access) { - return Delegates.glMapBuffer((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)access); + return Delegates.glMapBuffer((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)access); } public static - Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target) + bool UnmapBuffer(OpenTK.OpenGL.Enums.Version15 target) { - return Delegates.glUnmapBuffer((GL.Enums.VERSION_1_5)target); + return Delegates.glUnmapBuffer((OpenTK.OpenGL.Enums.Version15)target); } public static - void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) + void GetBufferParameter(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + Delegates.glGetBufferParameteriv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params_ptr); } } } public static - void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) + void GetBufferParameter(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + Delegates.glGetBufferParameteriv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -9141,24 +9196,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) + unsafe void GetBufferParameter(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params) { - Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); + Delegates.glGetBufferParameteriv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (Int32*)@params); } public static - void GetBufferPointer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] IntPtr @params) + void GetBufferPointer(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] IntPtr @params) { - Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (IntPtr)@params); + Delegates.glGetBufferPointerv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (IntPtr)@params); } public static - void GetBufferPointer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [In, Out] object @params) + void GetBufferPointer(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferPointerv((OpenTK.OpenGL.Enums.Version15)target, (OpenTK.OpenGL.Enums.Version15)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -9167,72 +9222,72 @@ namespace OpenTK.OpenGL } public static - void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha) + void BlendEquationSeparate(OpenTK.OpenGL.Enums.BlendEquationModeExt modeRGB, OpenTK.OpenGL.Enums.BlendEquationModeExt modeAlpha) { - Delegates.glBlendEquationSeparate((GL.Enums.BlendEquationModeEXT)modeRGB, (GL.Enums.BlendEquationModeEXT)modeAlpha); + Delegates.glBlendEquationSeparate((OpenTK.OpenGL.Enums.BlendEquationModeExt)modeRGB, (OpenTK.OpenGL.Enums.BlendEquationModeExt)modeAlpha); } public static - void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0[] bufs) + void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.Version20[] bufs) { unsafe { - fixed (GL.Enums.VERSION_2_0* bufs_ptr = bufs) + fixed (OpenTK.OpenGL.Enums.Version20* bufs_ptr = bufs) { - Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs_ptr); + Delegates.glDrawBuffers((Int32)n, (OpenTK.OpenGL.Enums.Version20*)bufs_ptr); } } } public static - void DrawBuffers(Int32 n, ref GL.Enums.VERSION_2_0 bufs) + void DrawBuffers(Int32 n, ref OpenTK.OpenGL.Enums.Version20 bufs) { unsafe { - fixed (GL.Enums.VERSION_2_0* bufs_ptr = &bufs) + fixed (OpenTK.OpenGL.Enums.Version20* bufs_ptr = &bufs) { - Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs_ptr); + Delegates.glDrawBuffers((Int32)n, (OpenTK.OpenGL.Enums.Version20*)bufs_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0* bufs) + unsafe void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.Version20* bufs) { - Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs); + Delegates.glDrawBuffers((Int32)n, (OpenTK.OpenGL.Enums.Version20*)bufs); } public static - void StencilOpSeparate(GL.Enums.VERSION_2_0 face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass) + void StencilOpSeparate(OpenTK.OpenGL.Enums.Version20 face, OpenTK.OpenGL.Enums.StencilOp sfail, OpenTK.OpenGL.Enums.StencilOp dpfail, OpenTK.OpenGL.Enums.StencilOp dppass) { - Delegates.glStencilOpSeparate((GL.Enums.VERSION_2_0)face, (GL.Enums.StencilOp)sfail, (GL.Enums.StencilOp)dpfail, (GL.Enums.StencilOp)dppass); + Delegates.glStencilOpSeparate((OpenTK.OpenGL.Enums.Version20)face, (OpenTK.OpenGL.Enums.StencilOp)sfail, (OpenTK.OpenGL.Enums.StencilOp)dpfail, (OpenTK.OpenGL.Enums.StencilOp)dppass); } [System.CLSCompliant(false)] public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask) + void StencilFuncSeparate(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask) { - Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); + Delegates.glStencilFuncSeparate((OpenTK.OpenGL.Enums.StencilFunction)frontfunc, (OpenTK.OpenGL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) + void StencilFuncSeparate(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) { - Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); + Delegates.glStencilFuncSeparate((OpenTK.OpenGL.Enums.StencilFunction)frontfunc, (OpenTK.OpenGL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } [System.CLSCompliant(false)] public static - void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, UInt32 mask) + void StencilMaskSeparate(OpenTK.OpenGL.Enums.Version20 face, UInt32 mask) { - Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (UInt32)mask); + Delegates.glStencilMaskSeparate((OpenTK.OpenGL.Enums.Version20)face, (UInt32)mask); } public static - void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, Int32 mask) + void StencilMaskSeparate(OpenTK.OpenGL.Enums.Version20 face, Int32 mask) { - Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (UInt32)mask); + Delegates.glStencilMaskSeparate((OpenTK.OpenGL.Enums.Version20)face, (UInt32)mask); } [System.CLSCompliant(false)] @@ -9281,9 +9336,9 @@ namespace OpenTK.OpenGL } public static - Int32 CreateShader(GL.Enums.VERSION_2_0 type) + Int32 CreateShader(OpenTK.OpenGL.Enums.Version20 type) { - return Delegates.glCreateShader((GL.Enums.VERSION_2_0)type); + return Delegates.glCreateShader((OpenTK.OpenGL.Enums.Version20)type); } [System.CLSCompliant(false)] @@ -9353,44 +9408,44 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.Version20[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.VERSION_2_0* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = type) { - Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.Version20[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.VERSION_2_0* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = type) { - Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.Version20 type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.VERSION_2_0* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = &type) { - Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -9399,15 +9454,15 @@ namespace OpenTK.OpenGL } public static - void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.Version20 type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.VERSION_2_0* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = &type) { - Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -9417,58 +9472,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.Version20*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.Version20*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] public static - void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.Version20[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.VERSION_2_0* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = type) { - Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.Version20[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.VERSION_2_0* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = type) { - Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.Version20 type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.VERSION_2_0* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = &type) { - Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -9477,15 +9532,15 @@ namespace OpenTK.OpenGL } public static - void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.Version20 type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.VERSION_2_0* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.Version20* type_ptr = &type) { - Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.Version20*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -9495,16 +9550,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.Version20*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.Version20*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] @@ -9594,51 +9649,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgram(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) + void GetProgram(UInt32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetProgramiv((UInt32)program, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); } } } public static - void GetProgram(Int32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) + void GetProgram(Int32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetProgramiv((UInt32)program, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgram(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + void GetProgram(UInt32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetProgramiv((UInt32)program, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgram(Int32 program, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + void GetProgram(Int32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetProgramiv((UInt32)program, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -9646,16 +9701,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgram(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + unsafe void GetProgram(UInt32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params) { - Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); + Delegates.glGetProgramiv((UInt32)program, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgram(Int32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + unsafe void GetProgram(Int32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params) { - Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); + Delegates.glGetProgramiv((UInt32)program, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -9726,51 +9781,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetShader(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) + void GetShader(UInt32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetShaderiv((UInt32)shader, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); } } } public static - void GetShader(Int32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) + void GetShader(Int32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetShaderiv((UInt32)shader, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetShader(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + void GetShader(UInt32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetShaderiv((UInt32)shader, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetShader(Int32 shader, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + void GetShader(Int32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetShaderiv((UInt32)shader, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -9778,16 +9833,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetShader(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + unsafe void GetShader(UInt32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params) { - Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); + Delegates.glGetShaderiv((UInt32)shader, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetShader(Int32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + unsafe void GetShader(Int32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params) { - Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); + Delegates.glGetShaderiv((UInt32)shader, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -10069,51 +10124,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Double*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Double[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] out Double @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] out Double @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -10121,65 +10176,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Double* @params) { - Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params); + Delegates.glGetVertexAttribdv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Double* @params) { - Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params); + Delegates.glGetVertexAttribdv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Single*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Single[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] out Single @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] out Single @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -10187,65 +10242,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Single* @params) { - Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params); + Delegates.glGetVertexAttribfv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Single* @params) { - Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params); + Delegates.glGetVertexAttribfv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribiv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribiv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribiv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribiv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -10253,39 +10308,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); + Delegates.glGetVertexAttribiv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); + Delegates.glGetVertexAttribiv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttribPointer(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] IntPtr pointer) { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointerv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (IntPtr)pointer); } public static - void GetVertexAttribPointer(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] IntPtr pointer) { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointerv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void GetVertexAttribPointer(UInt32 index, GL.Enums.VERSION_2_0 pname, [In, Out] object pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointerv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -10294,12 +10349,12 @@ namespace OpenTK.OpenGL } public static - void GetVertexAttribPointer(Int32 index, GL.Enums.VERSION_2_0 pname, [In, Out] object pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.OpenGL.Enums.Version20 pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointerv((UInt32)index, (OpenTK.OpenGL.Enums.Version20)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -10309,26 +10364,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsProgram(UInt32 program) + bool IsProgram(UInt32 program) { return Delegates.glIsProgram((UInt32)program); } public static - Boolean IsProgram(Int32 program) + bool IsProgram(Int32 program) { return Delegates.glIsProgram((UInt32)program); } [System.CLSCompliant(false)] public static - Boolean IsShader(UInt32 shader) + bool IsShader(UInt32 shader) { return Delegates.glIsShader((UInt32)shader); } public static - Boolean IsShader(Int32 shader) + bool IsShader(Int32 shader) { return Delegates.glIsShader((UInt32)shader); } @@ -10720,96 +10775,96 @@ namespace OpenTK.OpenGL } public static - void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix2(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix2(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix2(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix3(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix3(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix3(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix4(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix4(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix4(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } [System.CLSCompliant(false)] @@ -12282,25 +12337,25 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) + void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.Version20 type, bool normalized, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.Version20)type, (bool)normalized, (Int32)stride, (IntPtr)pointer); } public static - void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) + void VertexAttribPointer(Int32 index, Int32 size, OpenTK.OpenGL.Enums.Version20 type, bool normalized, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.Version20)type, (bool)normalized, (Int32)stride, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, [In, Out] object pointer) + void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.Version20 type, bool normalized, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.Version20)type, (bool)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -12309,12 +12364,12 @@ namespace OpenTK.OpenGL } public static - void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, [In, Out] object pointer) + void VertexAttribPointer(Int32 index, Int32 size, OpenTK.OpenGL.Enums.Version20 type, bool normalized, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.Version20)type, (bool)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -12323,795 +12378,795 @@ namespace OpenTK.OpenGL } public static - void UniformMatrix2x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix2x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix3x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix3x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix2x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix2x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix4x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix4x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix3x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix3x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix4x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix4x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } - public static partial class ARB + public static partial class Arb { public static - void ActiveTexture(GL.Enums.ARB_multitexture texture) + void ActiveTexture(OpenTK.OpenGL.Enums.ArbMultitexture texture) { - Delegates.glActiveTextureARB((GL.Enums.ARB_multitexture)texture); + Delegates.glActiveTextureARB((OpenTK.OpenGL.Enums.ArbMultitexture)texture); } public static - void ClientActiveTexture(GL.Enums.ARB_multitexture texture) + void ClientActiveTexture(OpenTK.OpenGL.Enums.ArbMultitexture texture) { - Delegates.glClientActiveTextureARB((GL.Enums.ARB_multitexture)texture); + Delegates.glClientActiveTextureARB((OpenTK.OpenGL.Enums.ArbMultitexture)texture); } public static - void MultiTexCoord1(GL.Enums.ARB_multitexture target, Double s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s) { - Delegates.glMultiTexCoord1dARB((GL.Enums.ARB_multitexture)target, (Double)s); + Delegates.glMultiTexCoord1dARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double)s); } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Double[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord1dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Double v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord1dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Double* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v) { - Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); + Delegates.glMultiTexCoord1dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v); } public static - void MultiTexCoord1(GL.Enums.ARB_multitexture target, Single s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s) { - Delegates.glMultiTexCoord1fARB((GL.Enums.ARB_multitexture)target, (Single)s); + Delegates.glMultiTexCoord1fARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single)s); } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Single[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord1fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Single v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord1fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Single* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v) { - Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); + Delegates.glMultiTexCoord1fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v); } public static - void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int32 s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s) { - Delegates.glMultiTexCoord1iARB((GL.Enums.ARB_multitexture)target, (Int32)s); + Delegates.glMultiTexCoord1iARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32)s); } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Int32[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord1ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Int32 v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord1ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Int32* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v) { - Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); + Delegates.glMultiTexCoord1ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v); } public static - void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int16 s) + void MultiTexCoord1(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s) { - Delegates.glMultiTexCoord1sARB((GL.Enums.ARB_multitexture)target, (Int16)s); + Delegates.glMultiTexCoord1sARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16)s); } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Int16[] v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord1svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Int16 v) + void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord1svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Int16* v) + unsafe void MultiTexCoord1v(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v) { - Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); + Delegates.glMultiTexCoord1svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double s, Double t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s, Double t) { - Delegates.glMultiTexCoord2dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t); + Delegates.glMultiTexCoord2dARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double)s, (Double)t); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord2dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Double v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord2dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v) { - Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); + Delegates.glMultiTexCoord2dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single s, Single t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s, Single t) { - Delegates.glMultiTexCoord2fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t); + Delegates.glMultiTexCoord2fARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single)s, (Single)t); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord2fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Single v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord2fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v) { - Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); + Delegates.glMultiTexCoord2fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32 s, Int32 t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s, Int32 t) { - Delegates.glMultiTexCoord2iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t); + Delegates.glMultiTexCoord2iARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32)s, (Int32)t); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord2ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Int32 v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord2ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v) { - Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); + Delegates.glMultiTexCoord2ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16 s, Int16 t) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s, Int16 t) { - Delegates.glMultiTexCoord2sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t); + Delegates.glMultiTexCoord2sARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16)s, (Int16)t); } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16[] v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord2svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Int16 v) + void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord2svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16* v) + unsafe void MultiTexCoord2(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v) { - Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); + Delegates.glMultiTexCoord2svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double s, Double t, Double r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s, Double t, Double r) { - Delegates.glMultiTexCoord3dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t, (Double)r); + Delegates.glMultiTexCoord3dARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double)s, (Double)t, (Double)r); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord3dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Double v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord3dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v) { - Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); + Delegates.glMultiTexCoord3dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single s, Single t, Single r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s, Single t, Single r) { - Delegates.glMultiTexCoord3fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t, (Single)r); + Delegates.glMultiTexCoord3fARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single)s, (Single)t, (Single)r); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord3fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Single v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord3fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v) { - Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); + Delegates.glMultiTexCoord3fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s, Int32 t, Int32 r) { - Delegates.glMultiTexCoord3iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t, (Int32)r); + Delegates.glMultiTexCoord3iARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32)s, (Int32)t, (Int32)r); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord3ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Int32 v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord3ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v) { - Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); + Delegates.glMultiTexCoord3ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s, Int16 t, Int16 r) { - Delegates.glMultiTexCoord3sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t, (Int16)r); + Delegates.glMultiTexCoord3sARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16)s, (Int16)t, (Int16)r); } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16[] v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord3svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Int16 v) + void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord3svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16* v) + unsafe void MultiTexCoord3(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v) { - Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); + Delegates.glMultiTexCoord3svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double s, Double t, Double r, Double q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s, Double t, Double r, Double q) { - Delegates.glMultiTexCoord4dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t, (Double)r, (Double)q); + Delegates.glMultiTexCoord4dARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double)s, (Double)t, (Double)r, (Double)q); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord4dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Double v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); + Delegates.glMultiTexCoord4dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v) { - Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); + Delegates.glMultiTexCoord4dvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Double*)v); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single s, Single t, Single r, Single q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s, Single t, Single r, Single q) { - Delegates.glMultiTexCoord4fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t, (Single)r, (Single)q); + Delegates.glMultiTexCoord4fARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single)s, (Single)t, (Single)r, (Single)q); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord4fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Single v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); + Delegates.glMultiTexCoord4fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v) { - Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); + Delegates.glMultiTexCoord4fvARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Single*)v); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r, Int32 q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s, Int32 t, Int32 r, Int32 q) { - Delegates.glMultiTexCoord4iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); + Delegates.glMultiTexCoord4iARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord4ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Int32 v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); + Delegates.glMultiTexCoord4ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v) { - Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); + Delegates.glMultiTexCoord4ivARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int32*)v); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r, Int16 q) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glMultiTexCoord4sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); + Delegates.glMultiTexCoord4sARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16[] v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord4svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Int16 v) + void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); + Delegates.glMultiTexCoord4svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16* v) + unsafe void MultiTexCoord4(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v) { - Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); + Delegates.glMultiTexCoord4svARB((OpenTK.OpenGL.Enums.ArbMultitexture)target, (Int16*)v); } public static @@ -13239,24 +13294,24 @@ namespace OpenTK.OpenGL } public static - void SampleCoverage(Single value, GL.Enums.Boolean invert) + void SampleCoverage(Single value, bool invert) { - Delegates.glSampleCoverageARB((Single)value, (GL.Enums.Boolean)invert); + Delegates.glSampleCoverageARB((Single)value, (bool)invert); } public static - void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) + void CompressedTexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexImage3DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) + void CompressedTexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage3DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -13265,18 +13320,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) + void CompressedTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexImage2DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) + void CompressedTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage2DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -13285,18 +13340,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data) + void CompressedTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexImage1DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) + void CompressedTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage1DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -13305,18 +13360,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) + void CompressedTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexSubImage3DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) + void CompressedTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage3DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -13325,18 +13380,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) + void CompressedTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexSubImage2DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) + void CompressedTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage2DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -13345,18 +13400,18 @@ namespace OpenTK.OpenGL } public static - void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) + void CompressedTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); + Delegates.glCompressedTexSubImage1DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } public static - void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) + void CompressedTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage1DARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -13365,18 +13420,18 @@ namespace OpenTK.OpenGL } public static - void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img) + void GetCompressedTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img) { - Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img); + Delegates.glGetCompressedTexImageARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img); } public static - void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [In, Out] object img) + void GetCompressedTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [In, Out] object img) { System.Runtime.InteropServices.GCHandle img_ptr = System.Runtime.InteropServices.GCHandle.Alloc(img, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img_ptr.AddrOfPinnedObject()); + Delegates.glGetCompressedTexImageARB((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img_ptr.AddrOfPinnedObject()); } finally { @@ -13385,40 +13440,40 @@ namespace OpenTK.OpenGL } public static - void PointParameter(GL.Enums.ARB_point_parameters pname, Single param) + void PointParameter(OpenTK.OpenGL.Enums.ArbPointParameters pname, Single param) { - Delegates.glPointParameterfARB((GL.Enums.ARB_point_parameters)pname, (Single)param); + Delegates.glPointParameterfARB((OpenTK.OpenGL.Enums.ArbPointParameters)pname, (Single)param); } public static - void PointParameterv(GL.Enums.ARB_point_parameters pname, Single[] @params) + void PointParameterv(OpenTK.OpenGL.Enums.ArbPointParameters pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params_ptr); + Delegates.glPointParameterfvARB((OpenTK.OpenGL.Enums.ArbPointParameters)pname, (Single*)@params_ptr); } } } public static - void PointParameterv(GL.Enums.ARB_point_parameters pname, ref Single @params) + void PointParameterv(OpenTK.OpenGL.Enums.ArbPointParameters pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params_ptr); + Delegates.glPointParameterfvARB((OpenTK.OpenGL.Enums.ArbPointParameters)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PointParameterv(GL.Enums.ARB_point_parameters pname, Single* @params) + unsafe void PointParameterv(OpenTK.OpenGL.Enums.ArbPointParameters pname, Single* @params) { - Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params); + Delegates.glPointParameterfvARB((OpenTK.OpenGL.Enums.ArbPointParameters)pname, (Single*)@params); } [System.CLSCompliant(false)] @@ -13676,18 +13731,18 @@ namespace OpenTK.OpenGL } public static - void WeightPointer(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, IntPtr pointer) + void WeightPointer(Int32 size, OpenTK.OpenGL.Enums.ArbVertexBlend type, Int32 stride, IntPtr pointer) { - Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (IntPtr)pointer); + Delegates.glWeightPointerARB((Int32)size, (OpenTK.OpenGL.Enums.ArbVertexBlend)type, (Int32)stride, (IntPtr)pointer); } public static - void WeightPointer(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, [In, Out] object pointer) + void WeightPointer(Int32 size, OpenTK.OpenGL.Enums.ArbVertexBlend type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glWeightPointerARB((Int32)size, (OpenTK.OpenGL.Enums.ArbVertexBlend)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -13867,18 +13922,18 @@ namespace OpenTK.OpenGL } public static - void MatrixIndexPointer(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, IntPtr pointer) + void MatrixIndexPointer(Int32 size, OpenTK.OpenGL.Enums.ArbMatrixPalette type, Int32 stride, IntPtr pointer) { - Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (IntPtr)pointer); + Delegates.glMatrixIndexPointerARB((Int32)size, (OpenTK.OpenGL.Enums.ArbMatrixPalette)type, (Int32)stride, (IntPtr)pointer); } public static - void MatrixIndexPointer(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, [In, Out] object pointer) + void MatrixIndexPointer(Int32 size, OpenTK.OpenGL.Enums.ArbMatrixPalette type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glMatrixIndexPointerARB((Int32)size, (OpenTK.OpenGL.Enums.ArbMatrixPalette)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -15639,25 +15694,25 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) + void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.ArbVertexProgram type, bool normalized, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.ArbVertexProgram)type, (bool)normalized, (Int32)stride, (IntPtr)pointer); } public static - void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) + void VertexAttribPointer(Int32 index, Int32 size, OpenTK.OpenGL.Enums.ArbVertexProgram type, bool normalized, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.ArbVertexProgram)type, (bool)normalized, (Int32)stride, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, [In, Out] object pointer) + void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.ArbVertexProgram type, bool normalized, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.ArbVertexProgram)type, (bool)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -15666,12 +15721,12 @@ namespace OpenTK.OpenGL } public static - void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, [In, Out] object pointer) + void VertexAttribPointer(Int32 index, Int32 size, OpenTK.OpenGL.Enums.ArbVertexProgram type, bool normalized, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.ArbVertexProgram)type, (bool)normalized, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -15706,18 +15761,18 @@ namespace OpenTK.OpenGL } public static - void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, IntPtr @string) + void ProgramString(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram format, Int32 len, IntPtr @string) { - Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (IntPtr)@string); + Delegates.glProgramStringARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)format, (Int32)len, (IntPtr)@string); } public static - void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, [In, Out] object @string) + void ProgramString(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram format, Int32 len, [In, Out] object @string) { System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (IntPtr)@string_ptr.AddrOfPinnedObject()); + Delegates.glProgramStringARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)format, (Int32)len, (IntPtr)@string_ptr.AddrOfPinnedObject()); } finally { @@ -15727,15 +15782,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void BindProgram(GL.Enums.ARB_vertex_program target, UInt32 program) + void BindProgram(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 program) { - Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (UInt32)program); + Delegates.glBindProgramARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)program); } public static - void BindProgram(GL.Enums.ARB_vertex_program target, Int32 program) + void BindProgram(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 program) { - Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (UInt32)program); + Delegates.glBindProgramARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)program); } [System.CLSCompliant(false)] @@ -15870,359 +15925,359 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramEnvParameter4dARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double x, Double y, Double z, Double w) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramEnvParameter4dARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double[] @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramEnvParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double[] @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramEnvParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Double @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, ref Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramEnvParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Double @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, ref Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramEnvParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params) + unsafe void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double* @params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glProgramEnvParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double* @params) + unsafe void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Double* @params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glProgramEnvParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramEnvParameter4fARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single x, Single y, Single z, Single w) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramEnvParameter4fARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single[] @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramEnvParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single[] @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramEnvParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Single @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramEnvParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } public static - void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Single @params) + void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramEnvParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params) + unsafe void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single* @params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glProgramEnvParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single* @params) + unsafe void ProgramEnvParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Single* @params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glProgramEnvParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramLocalParameter4dARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double x, Double y, Double z, Double w) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramLocalParameter4dARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double[] @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramLocalParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double[] @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramLocalParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Double @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, ref Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramLocalParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Double @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, ref Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glProgramLocalParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params) + unsafe void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double* @params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glProgramLocalParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double* @params) + unsafe void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Double* @params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glProgramLocalParameter4dvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramLocalParameter4fARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single x, Single y, Single z, Single w) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramLocalParameter4fARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single[] @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramLocalParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single[] @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramLocalParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Single @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramLocalParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } public static - void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Single @params) + void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glProgramLocalParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params) + unsafe void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single* @params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glProgramLocalParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single* @params) + unsafe void ProgramLocalParameter4(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, Single* @params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glProgramLocalParameter4fvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double[] @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramEnvParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Double[] @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramEnvParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Double @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramEnvParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Double @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramEnvParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -16230,65 +16285,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params) + unsafe void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Double* @params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glGetProgramEnvParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Double* @params) + unsafe void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Double* @params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glGetProgramEnvParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single[] @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramEnvParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Single[] @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramEnvParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Single @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramEnvParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Single @params) + void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramEnvParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -16296,65 +16351,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params) + unsafe void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Single* @params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glGetProgramEnvParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Single* @params) + unsafe void GetProgramEnvParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Single* @params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glGetProgramEnvParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double[] @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramLocalParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Double[] @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramLocalParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Double @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramLocalParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Double @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); + Delegates.glGetProgramLocalParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -16362,65 +16417,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params) + unsafe void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Double* @params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glGetProgramLocalParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Double* @params) + unsafe void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Double* @params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); + Delegates.glGetProgramLocalParameterdvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Double*)@params); } [System.CLSCompliant(false)] public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single[] @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramLocalParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Single[] @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramLocalParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Single @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramLocalParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Single @params) + void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + Delegates.glGetProgramLocalParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -16428,38 +16483,38 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params) + unsafe void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Single* @params) { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glGetProgramLocalParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Single* @params) + unsafe void GetProgramLocalParameter(OpenTK.OpenGL.Enums.ArbVertexProgram target, Int32 index, [Out] Single* @params) { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); + Delegates.glGetProgramLocalParameterfvARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (UInt32)index, (Single*)@params); } public static - void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32[] @params) + void GetProgram(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params_ptr); } } } public static - void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) + void GetProgram(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -16467,24 +16522,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params) + unsafe void GetProgram(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); + Delegates.glGetProgramivARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params); } public static - void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] IntPtr @string) + void GetProgramString(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] IntPtr @string) { - Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (IntPtr)@string); + Delegates.glGetProgramStringARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (IntPtr)@string); } public static - void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [In, Out] object @string) + void GetProgramString(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [In, Out] object @string) { System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (IntPtr)@string_ptr.AddrOfPinnedObject()); + Delegates.glGetProgramStringARB((OpenTK.OpenGL.Enums.ArbVertexProgram)target, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (IntPtr)@string_ptr.AddrOfPinnedObject()); } finally { @@ -16494,51 +16549,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Double*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Double[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] out Double @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] out Double @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -16546,65 +16601,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Double* @params) { - Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params); + Delegates.glGetVertexAttribdvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Double* @params) { - Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params); + Delegates.glGetVertexAttribdvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Single[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Single*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Single[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] out Single @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] out Single @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -16612,65 +16667,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Single* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Single* @params) { - Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params); + Delegates.glGetVertexAttribfvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Single* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Single* @params) { - Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params); + Delegates.glGetVertexAttribfvARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -16678,39 +16733,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); + Delegates.glGetVertexAttribivARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); + Delegates.glGetVertexAttribivARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttribPointer(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] IntPtr pointer) { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (IntPtr)pointer); } public static - void GetVertexAttribPointer(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] IntPtr pointer) { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void GetVertexAttribPointer(UInt32 index, GL.Enums.ARB_vertex_program pname, [In, Out] object pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -16719,12 +16774,12 @@ namespace OpenTK.OpenGL } public static - void GetVertexAttribPointer(Int32 index, GL.Enums.ARB_vertex_program pname, [In, Out] object pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (OpenTK.OpenGL.Enums.ArbVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -16734,28 +16789,28 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsProgram(UInt32 program) + bool IsProgram(UInt32 program) { return Delegates.glIsProgramARB((UInt32)program); } public static - Boolean IsProgram(Int32 program) + bool IsProgram(Int32 program) { return Delegates.glIsProgramARB((UInt32)program); } [System.CLSCompliant(false)] public static - void BindBuffer(GL.Enums.ARB_vertex_buffer_object target, UInt32 buffer) + void BindBuffer(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, UInt32 buffer) { - Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (UInt32)buffer); + Delegates.glBindBufferARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (UInt32)buffer); } public static - void BindBuffer(GL.Enums.ARB_vertex_buffer_object target, Int32 buffer) + void BindBuffer(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, Int32 buffer) { - Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (UInt32)buffer); + Delegates.glBindBufferARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (UInt32)buffer); } [System.CLSCompliant(false)] @@ -16890,30 +16945,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsBuffer(UInt32 buffer) + bool IsBuffer(UInt32 buffer) { return Delegates.glIsBufferARB((UInt32)buffer); } public static - Boolean IsBuffer(Int32 buffer) + bool IsBuffer(Int32 buffer) { return Delegates.glIsBufferARB((UInt32)buffer); } public static - void BufferData(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, IntPtr data, GL.Enums.ARB_vertex_buffer_object usage) + void BufferData(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr size, IntPtr data, OpenTK.OpenGL.Enums.ArbVertexBufferObject usage) { - Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (IntPtr)data, (GL.Enums.ARB_vertex_buffer_object)usage); + Delegates.glBufferDataARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (IntPtr)size, (IntPtr)data, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)usage); } public static - void BufferData(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, [In, Out] object data, GL.Enums.ARB_vertex_buffer_object usage) + void BufferData(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr size, [In, Out] object data, OpenTK.OpenGL.Enums.ArbVertexBufferObject usage) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage); + Delegates.glBufferDataARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (OpenTK.OpenGL.Enums.ArbVertexBufferObject)usage); } finally { @@ -16922,18 +16977,18 @@ namespace OpenTK.OpenGL } public static - void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, IntPtr data) + void BufferSubData(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr offset, IntPtr size, IntPtr data) { - Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); + Delegates.glBufferSubDataARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } public static - void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data) + void BufferSubData(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glBufferSubDataARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -16942,18 +16997,18 @@ namespace OpenTK.OpenGL } public static - void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] IntPtr data) + void GetBufferSubData(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr offset, IntPtr size, [Out] IntPtr data) { - Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); + Delegates.glGetBufferSubDataARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } public static - void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data) + void GetBufferSubData(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferSubDataARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -16963,37 +17018,37 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe IntPtr MapBuffer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access) + unsafe IntPtr MapBuffer(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject access) { - return Delegates.glMapBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)access); + return Delegates.glMapBufferARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)access); } public static - Boolean UnmapBuffer(GL.Enums.ARB_vertex_buffer_object target) + bool UnmapBuffer(OpenTK.OpenGL.Enums.ArbVertexBufferObject target) { - return Delegates.glUnmapBufferARB((GL.Enums.ARB_vertex_buffer_object)target); + return Delegates.glUnmapBufferARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target); } public static - void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32[] @params) + void GetBufferParameter(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params_ptr); + Delegates.glGetBufferParameterivARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)pname, (Int32*)@params_ptr); } } } public static - void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] out Int32 @params) + void GetBufferParameter(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params_ptr); + Delegates.glGetBufferParameterivARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -17001,24 +17056,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32* @params) + unsafe void GetBufferParameter(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [Out] Int32* @params) { - Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params); + Delegates.glGetBufferParameterivARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)pname, (Int32*)@params); } public static - void GetBufferPointer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] IntPtr @params) + void GetBufferPointer(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [Out] IntPtr @params) { - Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (IntPtr)@params); + Delegates.glGetBufferPointervARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)pname, (IntPtr)@params); } public static - void GetBufferPointer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [In, Out] object @params) + void GetBufferPointer(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferPointervARB((OpenTK.OpenGL.Enums.ArbVertexBufferObject)target, (OpenTK.OpenGL.Enums.ArbVertexBufferObject)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -17158,56 +17213,56 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsQuery(UInt32 id) + bool IsQuery(UInt32 id) { return Delegates.glIsQueryARB((UInt32)id); } public static - Boolean IsQuery(Int32 id) + bool IsQuery(Int32 id) { return Delegates.glIsQueryARB((UInt32)id); } [System.CLSCompliant(false)] public static - void BeginQuery(GL.Enums.ARB_occlusion_query target, UInt32 id) + void BeginQuery(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, UInt32 id) { - Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (UInt32)id); + Delegates.glBeginQueryARB((OpenTK.OpenGL.Enums.ArbOcclusionQuery)target, (UInt32)id); } public static - void BeginQuery(GL.Enums.ARB_occlusion_query target, Int32 id) + void BeginQuery(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, Int32 id) { - Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (UInt32)id); + Delegates.glBeginQueryARB((OpenTK.OpenGL.Enums.ArbOcclusionQuery)target, (UInt32)id); } public static - void EndQuery(GL.Enums.ARB_occlusion_query target) + void EndQuery(OpenTK.OpenGL.Enums.ArbOcclusionQuery target) { - Delegates.glEndQueryARB((GL.Enums.ARB_occlusion_query)target); + Delegates.glEndQueryARB((OpenTK.OpenGL.Enums.ArbOcclusionQuery)target); } public static - void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32[] @params) + void GetQuery(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); + Delegates.glGetQueryivARB((OpenTK.OpenGL.Enums.ArbOcclusionQuery)target, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (Int32*)@params_ptr); } } } public static - void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) + void GetQuery(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); + Delegates.glGetQueryivARB((OpenTK.OpenGL.Enums.ArbOcclusionQuery)target, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -17215,33 +17270,33 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params) + unsafe void GetQuery(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32* @params) { - Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params); + Delegates.glGetQueryivARB((OpenTK.OpenGL.Enums.ArbOcclusionQuery)target, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32[] @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); + Delegates.glGetQueryObjectivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); + Delegates.glGetQueryObjectivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -17249,58 +17304,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params) + unsafe void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32* @params) { - Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params); + Delegates.glGetQueryObjectivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] UInt32[] @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (UInt32*)@params_ptr); } } } public static - void GetQueryObject(Int32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32[] @params) + void GetQueryObject(Int32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] out UInt32 @params) + void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetQueryObject(Int32 id, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) + void GetQueryObject(Int32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetQueryObjectuivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -17308,16 +17363,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] UInt32* @params) + unsafe void GetQueryObject(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] UInt32* @params) { - Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params); + Delegates.glGetQueryObjectuivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetQueryObject(Int32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params) + unsafe void GetQueryObject(Int32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32* @params) { - Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params); + Delegates.glGetQueryObjectuivARB((UInt32)id, (OpenTK.OpenGL.Enums.ArbOcclusionQuery)pname, (UInt32*)@params); } [System.CLSCompliant(false)] @@ -17334,9 +17389,9 @@ namespace OpenTK.OpenGL } public static - Int32 GetHandle(GL.Enums.ARB_shader_objects pname) + Int32 GetHandle(OpenTK.OpenGL.Enums.ArbShaderObjects pname) { - return Delegates.glGetHandleARB((GL.Enums.ARB_shader_objects)pname); + return Delegates.glGetHandleARB((OpenTK.OpenGL.Enums.ArbShaderObjects)pname); } [System.CLSCompliant(false)] @@ -17353,9 +17408,9 @@ namespace OpenTK.OpenGL } public static - Int32 CreateShaderObject(GL.Enums.ARB_shader_objects shaderType) + Int32 CreateShaderObject(OpenTK.OpenGL.Enums.ArbShaderObjects shaderType) { - return Delegates.glCreateShaderObjectARB((GL.Enums.ARB_shader_objects)shaderType); + return Delegates.glCreateShaderObjectARB((OpenTK.OpenGL.Enums.ArbShaderObjects)shaderType); } [System.CLSCompliant(false)] @@ -17790,145 +17845,145 @@ namespace OpenTK.OpenGL } public static - void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix2(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix2(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix2(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix3(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix3(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix3(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } public static - void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single[] value) + void UniformMatrix4(Int32 location, Int32 count, bool transpose, Single[] value) { unsafe { fixed (Single* value_ptr = value) { - Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } public static - void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, ref Single value) + void UniformMatrix4(Int32 location, Int32 count, bool transpose, ref Single value) { unsafe { fixed (Single* value_ptr = &value) { - Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value_ptr); + Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) + unsafe void UniformMatrix4(Int32 location, Int32 count, bool transpose, Single* value) { - Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); + Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (bool)transpose, (Single*)value); } [System.CLSCompliant(false)] public static - void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single[] @params) + void GetObjectParameter(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params_ptr); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Single*)@params_ptr); } } } public static - void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single[] @params) + void GetObjectParameter(Int32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params_ptr); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Single @params) + void GetObjectParameter(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params_ptr); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Single @params) + void GetObjectParameter(Int32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params_ptr); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -17936,65 +17991,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single* @params) + unsafe void GetObjectParameter(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Single* @params) { - Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single* @params) + unsafe void GetObjectParameter(Int32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Single* @params) { - Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32[] @params) + void GetObjectParameter(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params_ptr); + Delegates.glGetObjectParameterivARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Int32*)@params_ptr); } } } public static - void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32[] @params) + void GetObjectParameter(Int32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params_ptr); + Delegates.glGetObjectParameterivARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Int32 @params) + void GetObjectParameter(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params_ptr); + Delegates.glGetObjectParameterivARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Int32 @params) + void GetObjectParameter(Int32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params_ptr); + Delegates.glGetObjectParameterivARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -18002,16 +18057,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32* @params) + unsafe void GetObjectParameter(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Int32* @params) { - Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params); + Delegates.glGetObjectParameterivARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32* @params) + unsafe void GetObjectParameter(Int32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Int32* @params) { - Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params); + Delegates.glGetObjectParameterivARB((UInt32)obj, (OpenTK.OpenGL.Enums.ArbShaderObjects)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -18167,44 +18222,44 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.ArbShaderObjects[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.ARB_shader_objects* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.ArbShaderObjects* type_ptr = type) { - Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbShaderObjects*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.ArbShaderObjects[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.ARB_shader_objects* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.ArbShaderObjects* type_ptr = type) { - Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbShaderObjects*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveUniform(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.ArbShaderObjects type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.ArbShaderObjects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbShaderObjects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -18213,15 +18268,15 @@ namespace OpenTK.OpenGL } public static - void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) + void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.ArbShaderObjects type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.ArbShaderObjects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbShaderObjects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -18231,16 +18286,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.ArbShaderObjects* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.ArbShaderObjects*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.ArbShaderObjects* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.ArbShaderObjects*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] @@ -18456,44 +18511,44 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.ArbVertexShader[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.ArbVertexShader* type_ptr = type) { - Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbVertexShader*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.ArbVertexShader[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.ArbVertexShader* type_ptr = type) { - Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbVertexShader*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveAttrib(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.ArbVertexShader type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.ArbVertexShader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbVertexShader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -18502,15 +18557,15 @@ namespace OpenTK.OpenGL } public static - void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) + void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.ArbVertexShader type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.ArbVertexShader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.ArbVertexShader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -18520,16 +18575,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.ArbVertexShader* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.ArbVertexShader*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.ArbVertexShader* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.ArbVertexShader*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] @@ -18546,45 +18601,45 @@ namespace OpenTK.OpenGL } public static - void DrawBuffers(Int32 n, GL.Enums.ARB_draw_buffers[] bufs) + void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.ArbDrawBuffers[] bufs) { unsafe { - fixed (GL.Enums.ARB_draw_buffers* bufs_ptr = bufs) + fixed (OpenTK.OpenGL.Enums.ArbDrawBuffers* bufs_ptr = bufs) { - Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersARB((Int32)n, (OpenTK.OpenGL.Enums.ArbDrawBuffers*)bufs_ptr); } } } public static - void DrawBuffers(Int32 n, ref GL.Enums.ARB_draw_buffers bufs) + void DrawBuffers(Int32 n, ref OpenTK.OpenGL.Enums.ArbDrawBuffers bufs) { unsafe { - fixed (GL.Enums.ARB_draw_buffers* bufs_ptr = &bufs) + fixed (OpenTK.OpenGL.Enums.ArbDrawBuffers* bufs_ptr = &bufs) { - Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersARB((Int32)n, (OpenTK.OpenGL.Enums.ArbDrawBuffers*)bufs_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DrawBuffers(Int32 n, GL.Enums.ARB_draw_buffers* bufs) + unsafe void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.ArbDrawBuffers* bufs) { - Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs); + Delegates.glDrawBuffersARB((Int32)n, (OpenTK.OpenGL.Enums.ArbDrawBuffers*)bufs); } public static - void ClampColor(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp) + void ClampColor(OpenTK.OpenGL.Enums.ArbColorBufferFloat target, OpenTK.OpenGL.Enums.ArbColorBufferFloat clamp) { - Delegates.glClampColorARB((GL.Enums.ARB_color_buffer_float)target, (GL.Enums.ARB_color_buffer_float)clamp); + Delegates.glClampColorARB((OpenTK.OpenGL.Enums.ArbColorBufferFloat)target, (OpenTK.OpenGL.Enums.ArbColorBufferFloat)clamp); } } - public static partial class EXT + public static partial class Ext { public static void BlendColor(Single red, Single green, Single blue, Single alpha) @@ -18599,18 +18654,18 @@ namespace OpenTK.OpenGL } public static - void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexImage3DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage3DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -18619,18 +18674,18 @@ namespace OpenTK.OpenGL } public static - void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage3DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage3DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -18639,18 +18694,18 @@ namespace OpenTK.OpenGL } public static - void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage1DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage1DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -18659,18 +18714,18 @@ namespace OpenTK.OpenGL } public static - void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage2DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage2DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -18679,48 +18734,48 @@ namespace OpenTK.OpenGL } public static - void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) + void CopyTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) { - Delegates.glCopyTexImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); + Delegates.glCopyTexImage1DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); } public static - void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) + void CopyTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { - Delegates.glCopyTexImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); + Delegates.glCopyTexImage2DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); } public static - void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) + void CopyTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyTexSubImage1DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) + void CopyTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); + Delegates.glCopyTexSubImage2DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) + void CopyTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); + Delegates.glCopyTexSubImage3DEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void GetHistogram(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) + void GetHistogram(OpenTK.OpenGL.Enums.HistogramTargetExt target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values) { - Delegates.glGetHistogramEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); + Delegates.glGetHistogramEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values); } public static - void GetHistogram(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object values) + void GetHistogram(OpenTK.OpenGL.Enums.HistogramTargetExt target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object values) { System.Runtime.InteropServices.GCHandle values_ptr = System.Runtime.InteropServices.GCHandle.Alloc(values, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetHistogramEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); + Delegates.glGetHistogramEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); } finally { @@ -18729,25 +18784,25 @@ namespace OpenTK.OpenGL } public static - void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single[] @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params_ptr); + Delegates.glGetHistogramParameterfvEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt)pname, (Single*)@params_ptr); } } } public static - void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] out Single @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params_ptr); + Delegates.glGetHistogramParameterfvEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -18755,31 +18810,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single* @params) + unsafe void GetHistogramParameter(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] Single* @params) { - Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params); + Delegates.glGetHistogramParameterfvEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt)pname, (Single*)@params); } public static - void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32[] @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params_ptr); + Delegates.glGetHistogramParameterivEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt)pname, (Int32*)@params_ptr); } } } public static - void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] out Int32 @params) + void GetHistogramParameter(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params_ptr); + Delegates.glGetHistogramParameterivEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -18787,24 +18842,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32* @params) + unsafe void GetHistogramParameter(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] Int32* @params) { - Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params); + Delegates.glGetHistogramParameterivEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt)pname, (Int32*)@params); } public static - void GetMinmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) + void GetMinmax(OpenTK.OpenGL.Enums.MinmaxTargetExt target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values) { - Delegates.glGetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); + Delegates.glGetMinmaxEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values); } public static - void GetMinmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object values) + void GetMinmax(OpenTK.OpenGL.Enums.MinmaxTargetExt target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object values) { System.Runtime.InteropServices.GCHandle values_ptr = System.Runtime.InteropServices.GCHandle.Alloc(values, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); + Delegates.glGetMinmaxEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (bool)reset, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)values_ptr.AddrOfPinnedObject()); } finally { @@ -18813,25 +18868,25 @@ namespace OpenTK.OpenGL } public static - void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single[] @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params_ptr); + Delegates.glGetMinmaxParameterfvEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt)pname, (Single*)@params_ptr); } } } public static - void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] out Single @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params_ptr); + Delegates.glGetMinmaxParameterfvEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -18839,31 +18894,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single* @params) + unsafe void GetMinmaxParameter(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] Single* @params) { - Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params); + Delegates.glGetMinmaxParameterfvEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt)pname, (Single*)@params); } public static - void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32[] @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params_ptr); + Delegates.glGetMinmaxParameterivEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt)pname, (Int32*)@params_ptr); } } } public static - void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] out Int32 @params) + void GetMinmaxParameter(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params_ptr); + Delegates.glGetMinmaxParameterivEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -18871,48 +18926,48 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32* @params) + unsafe void GetMinmaxParameter(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] Int32* @params) { - Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params); + Delegates.glGetMinmaxParameterivEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt)pname, (Int32*)@params); } public static - void Histogram(GL.Enums.HistogramTargetEXT target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void Histogram(OpenTK.OpenGL.Enums.HistogramTargetExt target, Int32 width, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink) { - Delegates.glHistogramEXT((GL.Enums.HistogramTargetEXT)target, (Int32)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); + Delegates.glHistogramEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target, (Int32)width, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (bool)sink); } public static - void Minmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void Minmax(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink) { - Delegates.glMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); + Delegates.glMinmaxEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (bool)sink); } public static - void ResetHistogram(GL.Enums.HistogramTargetEXT target) + void ResetHistogram(OpenTK.OpenGL.Enums.HistogramTargetExt target) { - Delegates.glResetHistogramEXT((GL.Enums.HistogramTargetEXT)target); + Delegates.glResetHistogramEXT((OpenTK.OpenGL.Enums.HistogramTargetExt)target); } public static - void ResetMinmax(GL.Enums.MinmaxTargetEXT target) + void ResetMinmax(OpenTK.OpenGL.Enums.MinmaxTargetExt target) { - Delegates.glResetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target); + Delegates.glResetMinmaxEXT((OpenTK.OpenGL.Enums.MinmaxTargetExt)target); } public static - void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) + void ConvolutionFilter1D(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image) { - Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); + Delegates.glConvolutionFilter1DEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image); } public static - void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) + void ConvolutionFilter1D(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter1DEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -18921,18 +18976,18 @@ namespace OpenTK.OpenGL } public static - void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) + void ConvolutionFilter2D(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image) { - Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); + Delegates.glConvolutionFilter2DEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image); } public static - void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) + void ConvolutionFilter2D(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter2DEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -18941,104 +18996,104 @@ namespace OpenTK.OpenGL } public static - void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params) + void ConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Single @params) { - Delegates.glConvolutionParameterfEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single)@params); + Delegates.glConvolutionParameterfEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single)@params); } public static - void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single[] @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); + Delegates.glConvolutionParameterfvEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single*)@params_ptr); } } } public static - void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref Single @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); + Delegates.glConvolutionParameterfvEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single* @params) + unsafe void ConvolutionParameterv(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Single* @params) { - Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params); + Delegates.glConvolutionParameterfvEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single*)@params); } public static - void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params) + void ConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Int32 @params) { - Delegates.glConvolutionParameteriEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32)@params); + Delegates.glConvolutionParameteriEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32)@params); } public static - void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32[] @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); + Delegates.glConvolutionParameterivEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32*)@params_ptr); } } } public static - void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref Int32 @params) + void ConvolutionParameterv(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); + Delegates.glConvolutionParameterivEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32* @params) + unsafe void ConvolutionParameterv(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Int32* @params) { - Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params); + Delegates.glConvolutionParameterivEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32*)@params); } public static - void CopyConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) + void CopyConvolutionFilter1D(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyConvolutionFilter1DEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) + void CopyConvolutionFilter2D(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); + Delegates.glCopyConvolutionFilter2DEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image) + void GetConvolutionFilter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr image) { - Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); + Delegates.glGetConvolutionFilterEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image); } public static - void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) + void GetConvolutionFilter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); + Delegates.glGetConvolutionFilterEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -19047,25 +19102,25 @@ namespace OpenTK.OpenGL } public static - void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single[] @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); + Delegates.glGetConvolutionParameterfvEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single*)@params_ptr); } } } public static - void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] out Single @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); + Delegates.glGetConvolutionParameterfvEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -19073,31 +19128,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single* @params) + unsafe void GetConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] Single* @params) { - Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params); + Delegates.glGetConvolutionParameterfvEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Single*)@params); } public static - void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32[] @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); + Delegates.glGetConvolutionParameterivEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32*)@params_ptr); } } } public static - void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] out Int32 @params) + void GetConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); + Delegates.glGetConvolutionParameterivEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -19105,26 +19160,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32* @params) + unsafe void GetConvolutionParameter(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] Int32* @params) { - Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params); + Delegates.glGetConvolutionParameterivEXT((OpenTK.OpenGL.Enums.ConvolutionTargetExt)target, (OpenTK.OpenGL.Enums.ConvolutionParameterExt)pname, (Int32*)@params); } public static - void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span) + void GetSeparableFilter(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span) { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span); + Delegates.glGetSeparableFilterEXT((OpenTK.OpenGL.Enums.SeparableTargetExt)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span); } public static - void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) + void GetSeparableFilter(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilterEXT((OpenTK.OpenGL.Enums.SeparableTargetExt)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -19135,13 +19190,13 @@ namespace OpenTK.OpenGL } public static - void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [In, Out] object span) + void GetSeparableFilter(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [In, Out] object span) { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilterEXT((OpenTK.OpenGL.Enums.SeparableTargetExt)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -19151,19 +19206,19 @@ namespace OpenTK.OpenGL } public static - void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column) + void SeparableFilter2D(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr row, IntPtr column) { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column); + Delegates.glSeparableFilter2DEXT((OpenTK.OpenGL.Enums.SeparableTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column); } public static - void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) + void SeparableFilter2D(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2DEXT((OpenTK.OpenGL.Enums.SeparableTargetExt)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject()); } finally { @@ -19174,81 +19229,87 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, UInt32[] textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, UInt32[] textures, [Out] bool[] residences) { unsafe { fixed (UInt32* textures_ptr = textures) + fixed (bool* residences_ptr = residences) { - return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); } } } - [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, Int32[] textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, Int32[] textures, [Out] bool[] residences) { unsafe { fixed (Int32* textures_ptr = textures) + fixed (bool* residences_ptr = residences) { - return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); } } } [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, ref UInt32 textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, ref UInt32 textures, [Out] out bool residences) { unsafe { fixed (UInt32* textures_ptr = &textures) + fixed (bool* residences_ptr = &residences) { - return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + bool retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); + residences = *residences_ptr; + return retval; } } } - [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, ref Int32 textures, [Out] GL.Enums.Boolean* residences) + bool AreTexturesResident(Int32 n, ref Int32 textures, [Out] out bool residences) { unsafe { fixed (Int32* textures_ptr = &textures) + fixed (bool* residences_ptr = &residences) { - return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); + bool retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (bool*)residences_ptr); + residences = *residences_ptr; + return retval; } } } [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences) + unsafe bool AreTexturesResident(Int32 n, UInt32* textures, [Out] bool* residences) { - return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (bool*)residences); } [System.CLSCompliant(false)] public static - unsafe Boolean AreTexturesResident(Int32 n, Int32* textures, [Out] GL.Enums.Boolean* residences) + unsafe bool AreTexturesResident(Int32 n, Int32* textures, [Out] bool* residences) { - return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); + return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (bool*)residences); } [System.CLSCompliant(false)] public static - void BindTexture(GL.Enums.TextureTarget target, UInt32 texture) + void BindTexture(OpenTK.OpenGL.Enums.TextureTarget target, UInt32 texture) { - Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (UInt32)texture); + Delegates.glBindTextureEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (UInt32)texture); } public static - void BindTexture(GL.Enums.TextureTarget target, Int32 texture) + void BindTexture(OpenTK.OpenGL.Enums.TextureTarget target, Int32 texture) { - Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (UInt32)texture); + Delegates.glBindTextureEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (UInt32)texture); } [System.CLSCompliant(false)] @@ -19383,13 +19444,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsTexture(UInt32 texture) + bool IsTexture(UInt32 texture) { return Delegates.glIsTextureEXT((UInt32)texture); } public static - Boolean IsTexture(Int32 texture) + bool IsTexture(Int32 texture) { return Delegates.glIsTextureEXT((UInt32)texture); } @@ -19469,18 +19530,18 @@ namespace OpenTK.OpenGL } public static - void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, IntPtr pointer) + void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); + Delegates.glColorPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } public static - void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) + void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -19489,31 +19550,55 @@ namespace OpenTK.OpenGL } public static - void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count) + void DrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count) { - Delegates.glDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); + Delegates.glDrawArraysEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)first, (Int32)count); + } + + public static + void EdgeFlagPointer(Int32 stride, Int32 count, bool[] pointer) + { + unsafe + { + fixed (bool* pointer_ptr = pointer) + { + Delegates.glEdgeFlagPointerEXT((Int32)stride, (Int32)count, (bool*)pointer_ptr); + } + } + } + + public static + void EdgeFlagPointer(Int32 stride, Int32 count, ref bool pointer) + { + unsafe + { + fixed (bool* pointer_ptr = &pointer) + { + Delegates.glEdgeFlagPointerEXT((Int32)stride, (Int32)count, (bool*)pointer_ptr); + } + } } [System.CLSCompliant(false)] public static - unsafe void EdgeFlagPointer(Int32 stride, Int32 count, GL.Enums.Boolean* pointer) + unsafe void EdgeFlagPointer(Int32 stride, Int32 count, bool* pointer) { - Delegates.glEdgeFlagPointerEXT((Int32)stride, (Int32)count, (GL.Enums.Boolean*)pointer); + Delegates.glEdgeFlagPointerEXT((Int32)stride, (Int32)count, (bool*)pointer); } public static - void GetPointer(GL.Enums.GetPointervPName pname, [Out] IntPtr @params) + void GetPointer(OpenTK.OpenGL.Enums.GetPointervPName pname, [Out] IntPtr @params) { - Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (IntPtr)@params); + Delegates.glGetPointervEXT((OpenTK.OpenGL.Enums.GetPointervPName)pname, (IntPtr)@params); } public static - void GetPointer(GL.Enums.GetPointervPName pname, [In, Out] object @params) + void GetPointer(OpenTK.OpenGL.Enums.GetPointervPName pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetPointervEXT((OpenTK.OpenGL.Enums.GetPointervPName)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -19522,18 +19607,18 @@ namespace OpenTK.OpenGL } public static - void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, IntPtr pointer) + void IndexPointer(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); + Delegates.glIndexPointerEXT((OpenTK.OpenGL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } public static - void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) + void IndexPointer(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glIndexPointerEXT((OpenTK.OpenGL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -19542,18 +19627,18 @@ namespace OpenTK.OpenGL } public static - void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, IntPtr pointer) + void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); + Delegates.glNormalPointerEXT((OpenTK.OpenGL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } public static - void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) + void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointerEXT((OpenTK.OpenGL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -19562,18 +19647,18 @@ namespace OpenTK.OpenGL } public static - void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, IntPtr pointer) + void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); + Delegates.glTexCoordPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } public static - void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) + void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -19582,18 +19667,18 @@ namespace OpenTK.OpenGL } public static - void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, IntPtr pointer) + void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); + Delegates.glVertexPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } public static - void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) + void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -19602,61 +19687,61 @@ namespace OpenTK.OpenGL } public static - void BlendEquation(GL.Enums.BlendEquationModeEXT mode) + void BlendEquation(OpenTK.OpenGL.Enums.BlendEquationModeExt mode) { - Delegates.glBlendEquationEXT((GL.Enums.BlendEquationModeEXT)mode); + Delegates.glBlendEquationEXT((OpenTK.OpenGL.Enums.BlendEquationModeExt)mode); } public static - void PointParameter(GL.Enums.EXT_point_parameters pname, Single param) + void PointParameter(OpenTK.OpenGL.Enums.ExtPointParameters pname, Single param) { - Delegates.glPointParameterfEXT((GL.Enums.EXT_point_parameters)pname, (Single)param); + Delegates.glPointParameterfEXT((OpenTK.OpenGL.Enums.ExtPointParameters)pname, (Single)param); } public static - void PointParameterv(GL.Enums.EXT_point_parameters pname, Single[] @params) + void PointParameterv(OpenTK.OpenGL.Enums.ExtPointParameters pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params_ptr); + Delegates.glPointParameterfvEXT((OpenTK.OpenGL.Enums.ExtPointParameters)pname, (Single*)@params_ptr); } } } public static - void PointParameterv(GL.Enums.EXT_point_parameters pname, ref Single @params) + void PointParameterv(OpenTK.OpenGL.Enums.ExtPointParameters pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params_ptr); + Delegates.glPointParameterfvEXT((OpenTK.OpenGL.Enums.ExtPointParameters)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PointParameterv(GL.Enums.EXT_point_parameters pname, Single* @params) + unsafe void PointParameterv(OpenTK.OpenGL.Enums.ExtPointParameters pname, Single* @params) { - Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params); + Delegates.glPointParameterfvEXT((OpenTK.OpenGL.Enums.ExtPointParameters)pname, (Single*)@params); } public static - void ColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data) + void ColorSubTable(OpenTK.OpenGL.Enums.ExtColorSubtable target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr data) { - Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data); + Delegates.glColorSubTableEXT((OpenTK.OpenGL.Enums.ExtColorSubtable)target, (Int32)start, (Int32)count, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)data); } public static - void ColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) + void ColorSubTable(OpenTK.OpenGL.Enums.ExtColorSubtable target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glColorSubTableEXT((OpenTK.OpenGL.Enums.ExtColorSubtable)target, (Int32)start, (Int32)count, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -19665,24 +19750,24 @@ namespace OpenTK.OpenGL } public static - void CopyColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width) + void CopyColorSubTable(OpenTK.OpenGL.Enums.ExtColorSubtable target, Int32 start, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyColorSubTableEXT((OpenTK.OpenGL.Enums.ExtColorSubtable)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); } public static - void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table) + void ColorTable(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.PixelInternalFormat internalFormat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table) { - Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); + Delegates.glColorTableEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table); } public static - void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) + void ColorTable(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.PixelInternalFormat internalFormat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTableEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -19691,18 +19776,18 @@ namespace OpenTK.OpenGL } public static - void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr data) + void GetColorTable(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr data) { - Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data); + Delegates.glGetColorTableEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)data); } public static - void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) + void GetColorTable(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glGetColorTableEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -19711,25 +19796,25 @@ namespace OpenTK.OpenGL } public static - void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32[] @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params_ptr); + Delegates.glGetColorTableParameterivEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.ExtPalettedTexture)pname, (Int32*)@params_ptr); } } } public static - void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] out Int32 @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params_ptr); + Delegates.glGetColorTableParameterivEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.ExtPalettedTexture)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -19737,31 +19822,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32* @params) + unsafe void GetColorTableParameter(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] Int32* @params) { - Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params); + Delegates.glGetColorTableParameterivEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.ExtPalettedTexture)pname, (Int32*)@params); } public static - void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single[] @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params_ptr); + Delegates.glGetColorTableParameterfvEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.ExtPalettedTexture)pname, (Single*)@params_ptr); } } } public static - void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] out Single @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params_ptr); + Delegates.glGetColorTableParameterfvEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.ExtPalettedTexture)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -19769,21 +19854,21 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single* @params) + unsafe void GetColorTableParameter(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] Single* @params) { - Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params); + Delegates.glGetColorTableParameterfvEXT((OpenTK.OpenGL.Enums.ExtPalettedTexture)target, (OpenTK.OpenGL.Enums.ExtPalettedTexture)pname, (Single*)@params); } public static - void IndexMaterial(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode) + void IndexMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.ExtIndexMaterial mode) { - Delegates.glIndexMaterialEXT((GL.Enums.MaterialFace)face, (GL.Enums.EXT_index_material)mode); + Delegates.glIndexMaterialEXT((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.ExtIndexMaterial)mode); } public static - void IndexFunc(GL.Enums.EXT_index_func func, Single @ref) + void IndexFunc(OpenTK.OpenGL.Enums.ExtIndexFunc func, Single @ref) { - Delegates.glIndexFuncEXT((GL.Enums.EXT_index_func)func, (Single)@ref); + Delegates.glIndexFuncEXT((OpenTK.OpenGL.Enums.ExtIndexFunc)func, (Single)@ref); } public static @@ -19799,25 +19884,25 @@ namespace OpenTK.OpenGL } public static - void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Double[] @params) + void CullParameter(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params_ptr); + Delegates.glCullParameterdvEXT((OpenTK.OpenGL.Enums.ExtCullVertex)pname, (Double*)@params_ptr); } } } public static - void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] out Double @params) + void CullParameter(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params_ptr); + Delegates.glCullParameterdvEXT((OpenTK.OpenGL.Enums.ExtCullVertex)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -19825,31 +19910,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Double* @params) + unsafe void CullParameter(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] Double* @params) { - Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params); + Delegates.glCullParameterdvEXT((OpenTK.OpenGL.Enums.ExtCullVertex)pname, (Double*)@params); } public static - void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Single[] @params) + void CullParameter(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params_ptr); + Delegates.glCullParameterfvEXT((OpenTK.OpenGL.Enums.ExtCullVertex)pname, (Single*)@params_ptr); } } } public static - void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] out Single @params) + void CullParameter(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params_ptr); + Delegates.glCullParameterfvEXT((OpenTK.OpenGL.Enums.ExtCullVertex)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -19857,32 +19942,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Single* @params) + unsafe void CullParameter(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] Single* @params) { - Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params); + Delegates.glCullParameterfvEXT((OpenTK.OpenGL.Enums.ExtCullVertex)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, IntPtr indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.ExtDrawRangeElements type, IntPtr indices) { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices); + Delegates.glDrawRangeElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.ExtDrawRangeElements)type, (IntPtr)indices); } public static - void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, IntPtr indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.OpenGL.Enums.ExtDrawRangeElements type, IntPtr indices) { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices); + Delegates.glDrawRangeElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.ExtDrawRangeElements)type, (IntPtr)indices); } [System.CLSCompliant(false)] public static - void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, [In, Out] object indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.ExtDrawRangeElements type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.ExtDrawRangeElements)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -19891,12 +19976,12 @@ namespace OpenTK.OpenGL } public static - void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, [In, Out] object indices) + void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.OpenGL.Enums.ExtDrawRangeElements type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.OpenGL.Enums.ExtDrawRangeElements)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -19905,95 +19990,95 @@ namespace OpenTK.OpenGL } public static - void ApplyTexture(GL.Enums.EXT_light_texture mode) + void ApplyTexture(OpenTK.OpenGL.Enums.ExtLightTexture mode) { - Delegates.glApplyTextureEXT((GL.Enums.EXT_light_texture)mode); + Delegates.glApplyTextureEXT((OpenTK.OpenGL.Enums.ExtLightTexture)mode); } public static - void TextureLight(GL.Enums.EXT_light_texture pname) + void TextureLight(OpenTK.OpenGL.Enums.ExtLightTexture pname) { - Delegates.glTextureLightEXT((GL.Enums.EXT_light_texture)pname); + Delegates.glTextureLightEXT((OpenTK.OpenGL.Enums.ExtLightTexture)pname); } public static - void TextureMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) + void TextureMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter mode) { - Delegates.glTextureMaterialEXT((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)mode); + Delegates.glTextureMaterialEXT((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)mode); } public static - void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param) + void PixelTransformParameter(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Int32 param) { - Delegates.glPixelTransformParameteriEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32)param); + Delegates.glPixelTransformParameteriEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Int32)param); } public static - void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single param) + void PixelTransformParameter(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Single param) { - Delegates.glPixelTransformParameterfEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single)param); + Delegates.glPixelTransformParameterfEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Single)param); } public static - void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32[] @params) + void PixelTransformParameterv(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params_ptr); + Delegates.glPixelTransformParameterivEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Int32*)@params_ptr); } } } public static - void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref Int32 @params) + void PixelTransformParameterv(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params_ptr); + Delegates.glPixelTransformParameterivEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32* @params) + unsafe void PixelTransformParameterv(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Int32* @params) { - Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params); + Delegates.glPixelTransformParameterivEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Int32*)@params); } public static - void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single[] @params) + void PixelTransformParameterv(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params_ptr); + Delegates.glPixelTransformParameterfvEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Single*)@params_ptr); } } } public static - void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref Single @params) + void PixelTransformParameterv(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params_ptr); + Delegates.glPixelTransformParameterfvEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single* @params) + unsafe void PixelTransformParameterv(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Single* @params) { - Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params); + Delegates.glPixelTransformParameterfvEXT((OpenTK.OpenGL.Enums.ExtPixelTransform)target, (OpenTK.OpenGL.Enums.ExtPixelTransform)pname, (Single*)@params); } [System.CLSCompliant(false)] @@ -20302,18 +20387,18 @@ namespace OpenTK.OpenGL } public static - void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) + void SecondaryColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) { - Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); + Delegates.glSecondaryColorPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); } public static - void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) + void SecondaryColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glSecondaryColorPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -20322,33 +20407,33 @@ namespace OpenTK.OpenGL } public static - void TextureNormal(GL.Enums.EXT_texture_perturb_normal mode) + void TextureNormal(OpenTK.OpenGL.Enums.ExtTexturePerturbNormal mode) { - Delegates.glTextureNormalEXT((GL.Enums.EXT_texture_perturb_normal)mode); + Delegates.glTextureNormalEXT((OpenTK.OpenGL.Enums.ExtTexturePerturbNormal)mode); } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32[] first, [Out] Int32[] count, Int32 primcount) + void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32[] first, [Out] Int32[] count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = first) fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawArraysEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) + void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = &first) fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawArraysEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); first = *first_ptr; count = *count_ptr; } @@ -20357,31 +20442,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount) + unsafe void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); + Delegates.glMultiDrawArraysEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } public static - void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.EXT_multi_draw_arrays type, IntPtr indices, Int32 primcount) + void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32[] count, OpenTK.OpenGL.Enums.ExtMultiDrawArrays type, IntPtr indices, Int32 primcount) { unsafe { fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices, (Int32)primcount); + Delegates.glMultiDrawElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)count_ptr, (OpenTK.OpenGL.Enums.ExtMultiDrawArrays)type, (IntPtr)indices, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) + unsafe void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32* count, OpenTK.OpenGL.Enums.ExtMultiDrawArrays type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)count, (OpenTK.OpenGL.Enums.ExtMultiDrawArrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -20390,7 +20475,7 @@ namespace OpenTK.OpenGL } public static - void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) + void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, ref Int32 count, OpenTK.OpenGL.Enums.ExtMultiDrawArrays type, [In, Out] object indices, Int32 primcount) { unsafe { @@ -20399,7 +20484,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElementsEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)count_ptr, (OpenTK.OpenGL.Enums.ExtMultiDrawArrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -20484,18 +20569,18 @@ namespace OpenTK.OpenGL } public static - void FogCoordPointer(GL.Enums.EXT_fog_coord type, Int32 stride, IntPtr pointer) + void FogCoordPointer(OpenTK.OpenGL.Enums.ExtFogCoord type, Int32 stride, IntPtr pointer) { - Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (IntPtr)pointer); + Delegates.glFogCoordPointerEXT((OpenTK.OpenGL.Enums.ExtFogCoord)type, (Int32)stride, (IntPtr)pointer); } public static - void FogCoordPointer(GL.Enums.EXT_fog_coord type, Int32 stride, [In, Out] object pointer) + void FogCoordPointer(OpenTK.OpenGL.Enums.ExtFogCoord type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFogCoordPointerEXT((OpenTK.OpenGL.Enums.ExtFogCoord)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -20954,18 +21039,18 @@ namespace OpenTK.OpenGL } public static - void TangentPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer) + void TangentPointer(OpenTK.OpenGL.Enums.ExtCoordinateFrame type, Int32 stride, IntPtr pointer) { - Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer); + Delegates.glTangentPointerEXT((OpenTK.OpenGL.Enums.ExtCoordinateFrame)type, (Int32)stride, (IntPtr)pointer); } public static - void TangentPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, [In, Out] object pointer) + void TangentPointer(OpenTK.OpenGL.Enums.ExtCoordinateFrame type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTangentPointerEXT((OpenTK.OpenGL.Enums.ExtCoordinateFrame)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -20974,18 +21059,18 @@ namespace OpenTK.OpenGL } public static - void BinormalPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer) + void BinormalPointer(OpenTK.OpenGL.Enums.ExtCoordinateFrame type, Int32 stride, IntPtr pointer) { - Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer); + Delegates.glBinormalPointerEXT((OpenTK.OpenGL.Enums.ExtCoordinateFrame)type, (Int32)stride, (IntPtr)pointer); } public static - void BinormalPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, [In, Out] object pointer) + void BinormalPointer(OpenTK.OpenGL.Enums.ExtCoordinateFrame type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glBinormalPointerEXT((OpenTK.OpenGL.Enums.ExtCoordinateFrame)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -20994,9 +21079,9 @@ namespace OpenTK.OpenGL } public static - void BlendFuncSeparate(GL.Enums.EXT_blend_func_separate sfactorRGB, GL.Enums.EXT_blend_func_separate dfactorRGB, GL.Enums.EXT_blend_func_separate sfactorAlpha, GL.Enums.EXT_blend_func_separate dfactorAlpha) + void BlendFuncSeparate(OpenTK.OpenGL.Enums.ExtBlendFuncSeparate sfactorRGB, OpenTK.OpenGL.Enums.ExtBlendFuncSeparate dfactorRGB, OpenTK.OpenGL.Enums.ExtBlendFuncSeparate sfactorAlpha, OpenTK.OpenGL.Enums.ExtBlendFuncSeparate dfactorAlpha) { - Delegates.glBlendFuncSeparateEXT((GL.Enums.EXT_blend_func_separate)sfactorRGB, (GL.Enums.EXT_blend_func_separate)dfactorRGB, (GL.Enums.EXT_blend_func_separate)sfactorAlpha, (GL.Enums.EXT_blend_func_separate)dfactorAlpha); + Delegates.glBlendFuncSeparateEXT((OpenTK.OpenGL.Enums.ExtBlendFuncSeparate)sfactorRGB, (OpenTK.OpenGL.Enums.ExtBlendFuncSeparate)dfactorRGB, (OpenTK.OpenGL.Enums.ExtBlendFuncSeparate)sfactorAlpha, (OpenTK.OpenGL.Enums.ExtBlendFuncSeparate)dfactorAlpha); } public static @@ -21037,18 +21122,18 @@ namespace OpenTK.OpenGL } public static - void VertexWeightPointer(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, IntPtr pointer) + void VertexWeightPointer(Int32 size, OpenTK.OpenGL.Enums.ExtVertexWeighting type, Int32 stride, IntPtr pointer) { - Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexWeightPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.ExtVertexWeighting)type, (Int32)stride, (IntPtr)pointer); } public static - void VertexWeightPointer(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, [In, Out] object pointer) + void VertexWeightPointer(Int32 size, OpenTK.OpenGL.Enums.ExtVertexWeighting type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexWeightPointerEXT((Int32)size, (OpenTK.OpenGL.Enums.ExtVertexWeighting)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -21057,15 +21142,15 @@ namespace OpenTK.OpenGL } public static - void SampleMask(Single value, GL.Enums.Boolean invert) + void SampleMask(Single value, bool invert) { - Delegates.glSampleMaskEXT((Single)value, (GL.Enums.Boolean)invert); + Delegates.glSampleMaskEXT((Single)value, (bool)invert); } public static - void SamplePattern(GL.Enums.EXT_multisample pattern) + void SamplePattern(OpenTK.OpenGL.Enums.ExtMultisample pattern) { - Delegates.glSamplePatternEXT((GL.Enums.EXT_multisample)pattern); + Delegates.glSamplePatternEXT((OpenTK.OpenGL.Enums.ExtMultisample)pattern); } public static @@ -21121,67 +21206,67 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void ShaderOp1(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1) + void ShaderOp1(OpenTK.OpenGL.Enums.ExtVertexShader op, UInt32 res, UInt32 arg1) { - Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1); + Delegates.glShaderOp1EXT((OpenTK.OpenGL.Enums.ExtVertexShader)op, (UInt32)res, (UInt32)arg1); } public static - void ShaderOp1(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1) + void ShaderOp1(OpenTK.OpenGL.Enums.ExtVertexShader op, Int32 res, Int32 arg1) { - Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1); + Delegates.glShaderOp1EXT((OpenTK.OpenGL.Enums.ExtVertexShader)op, (UInt32)res, (UInt32)arg1); } [System.CLSCompliant(false)] public static - void ShaderOp2(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2) + void ShaderOp2(OpenTK.OpenGL.Enums.ExtVertexShader op, UInt32 res, UInt32 arg1, UInt32 arg2) { - Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); + Delegates.glShaderOp2EXT((OpenTK.OpenGL.Enums.ExtVertexShader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); } public static - void ShaderOp2(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2) + void ShaderOp2(OpenTK.OpenGL.Enums.ExtVertexShader op, Int32 res, Int32 arg1, Int32 arg2) { - Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); + Delegates.glShaderOp2EXT((OpenTK.OpenGL.Enums.ExtVertexShader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); } [System.CLSCompliant(false)] public static - void ShaderOp3(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3) + void ShaderOp3(OpenTK.OpenGL.Enums.ExtVertexShader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3) { - Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); + Delegates.glShaderOp3EXT((OpenTK.OpenGL.Enums.ExtVertexShader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); } public static - void ShaderOp3(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2, Int32 arg3) + void ShaderOp3(OpenTK.OpenGL.Enums.ExtVertexShader op, Int32 res, Int32 arg1, Int32 arg2, Int32 arg3) { - Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); + Delegates.glShaderOp3EXT((OpenTK.OpenGL.Enums.ExtVertexShader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); } [System.CLSCompliant(false)] public static - void Swizzle(UInt32 res, UInt32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW) + void Swizzle(UInt32 res, UInt32 @in, OpenTK.OpenGL.Enums.ExtVertexShader outX, OpenTK.OpenGL.Enums.ExtVertexShader outY, OpenTK.OpenGL.Enums.ExtVertexShader outZ, OpenTK.OpenGL.Enums.ExtVertexShader outW) { - Delegates.glSwizzleEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); + Delegates.glSwizzleEXT((UInt32)res, (UInt32)@in, (OpenTK.OpenGL.Enums.ExtVertexShader)outX, (OpenTK.OpenGL.Enums.ExtVertexShader)outY, (OpenTK.OpenGL.Enums.ExtVertexShader)outZ, (OpenTK.OpenGL.Enums.ExtVertexShader)outW); } public static - void Swizzle(Int32 res, Int32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW) + void Swizzle(Int32 res, Int32 @in, OpenTK.OpenGL.Enums.ExtVertexShader outX, OpenTK.OpenGL.Enums.ExtVertexShader outY, OpenTK.OpenGL.Enums.ExtVertexShader outZ, OpenTK.OpenGL.Enums.ExtVertexShader outW) { - Delegates.glSwizzleEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); + Delegates.glSwizzleEXT((UInt32)res, (UInt32)@in, (OpenTK.OpenGL.Enums.ExtVertexShader)outX, (OpenTK.OpenGL.Enums.ExtVertexShader)outY, (OpenTK.OpenGL.Enums.ExtVertexShader)outZ, (OpenTK.OpenGL.Enums.ExtVertexShader)outW); } [System.CLSCompliant(false)] public static - void WriteMask(UInt32 res, UInt32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW) + void WriteMask(UInt32 res, UInt32 @in, OpenTK.OpenGL.Enums.ExtVertexShader outX, OpenTK.OpenGL.Enums.ExtVertexShader outY, OpenTK.OpenGL.Enums.ExtVertexShader outZ, OpenTK.OpenGL.Enums.ExtVertexShader outW) { - Delegates.glWriteMaskEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); + Delegates.glWriteMaskEXT((UInt32)res, (UInt32)@in, (OpenTK.OpenGL.Enums.ExtVertexShader)outX, (OpenTK.OpenGL.Enums.ExtVertexShader)outY, (OpenTK.OpenGL.Enums.ExtVertexShader)outZ, (OpenTK.OpenGL.Enums.ExtVertexShader)outW); } public static - void WriteMask(Int32 res, Int32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW) + void WriteMask(Int32 res, Int32 @in, OpenTK.OpenGL.Enums.ExtVertexShader outX, OpenTK.OpenGL.Enums.ExtVertexShader outY, OpenTK.OpenGL.Enums.ExtVertexShader outZ, OpenTK.OpenGL.Enums.ExtVertexShader outW) { - Delegates.glWriteMaskEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); + Delegates.glWriteMaskEXT((UInt32)res, (UInt32)@in, (OpenTK.OpenGL.Enums.ExtVertexShader)outX, (OpenTK.OpenGL.Enums.ExtVertexShader)outY, (OpenTK.OpenGL.Enums.ExtVertexShader)outZ, (OpenTK.OpenGL.Enums.ExtVertexShader)outW); } [System.CLSCompliant(false)] @@ -21212,38 +21297,38 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Int32 GenSymbol(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, UInt32 components) + Int32 GenSymbol(OpenTK.OpenGL.Enums.ExtVertexShader datatype, OpenTK.OpenGL.Enums.ExtVertexShader storagetype, OpenTK.OpenGL.Enums.ExtVertexShader range, UInt32 components) { - return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (UInt32)components); + return Delegates.glGenSymbolsEXT((OpenTK.OpenGL.Enums.ExtVertexShader)datatype, (OpenTK.OpenGL.Enums.ExtVertexShader)storagetype, (OpenTK.OpenGL.Enums.ExtVertexShader)range, (UInt32)components); } public static - Int32 GenSymbol(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, Int32 components) + Int32 GenSymbol(OpenTK.OpenGL.Enums.ExtVertexShader datatype, OpenTK.OpenGL.Enums.ExtVertexShader storagetype, OpenTK.OpenGL.Enums.ExtVertexShader range, Int32 components) { - return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (UInt32)components); + return Delegates.glGenSymbolsEXT((OpenTK.OpenGL.Enums.ExtVertexShader)datatype, (OpenTK.OpenGL.Enums.ExtVertexShader)storagetype, (OpenTK.OpenGL.Enums.ExtVertexShader)range, (UInt32)components); } [System.CLSCompliant(false)] public static - void SetInvariant(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) + void SetInvariant(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, IntPtr addr) { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); + Delegates.glSetInvariantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr); } public static - void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) + void SetInvariant(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, IntPtr addr) { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); + Delegates.glSetInvariantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr); } [System.CLSCompliant(false)] public static - void SetInvariant(UInt32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) + void SetInvariant(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetInvariantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -21252,12 +21337,12 @@ namespace OpenTK.OpenGL } public static - void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) + void SetInvariant(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetInvariantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -21267,25 +21352,25 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void SetLocalConstant(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) + void SetLocalConstant(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, IntPtr addr) { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); + Delegates.glSetLocalConstantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr); } public static - void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) + void SetLocalConstant(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, IntPtr addr) { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); + Delegates.glSetLocalConstantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr); } [System.CLSCompliant(false)] public static - void SetLocalConstant(UInt32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) + void SetLocalConstant(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetLocalConstantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -21294,12 +21379,12 @@ namespace OpenTK.OpenGL } public static - void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) + void SetLocalConstant(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetLocalConstantEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -21728,25 +21813,25 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, IntPtr addr) + void VariantPointer(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, UInt32 stride, IntPtr addr) { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr); + Delegates.glVariantPointerEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (UInt32)stride, (IntPtr)addr); } public static - void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, IntPtr addr) + void VariantPointer(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, Int32 stride, IntPtr addr) { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr); + Delegates.glVariantPointerEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (UInt32)stride, (IntPtr)addr); } [System.CLSCompliant(false)] public static - void VariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, [In, Out] object addr) + void VariantPointer(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, UInt32 stride, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr_ptr.AddrOfPinnedObject()); + Delegates.glVariantPointerEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (UInt32)stride, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -21755,12 +21840,12 @@ namespace OpenTK.OpenGL } public static - void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, [In, Out] object addr) + void VariantPointer(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, Int32 stride, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr_ptr.AddrOfPinnedObject()); + Delegates.glVariantPointerEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)type, (UInt32)stride, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -21795,109 +21880,161 @@ namespace OpenTK.OpenGL } public static - Int32 BindLightParameter(GL.Enums.LightName light, GL.Enums.LightParameter value) + Int32 BindLightParameter(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter value) { - return Delegates.glBindLightParameterEXT((GL.Enums.LightName)light, (GL.Enums.LightParameter)value); + return Delegates.glBindLightParameterEXT((OpenTK.OpenGL.Enums.LightName)light, (OpenTK.OpenGL.Enums.LightParameter)value); } public static - Int32 BindMaterialParameter(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter value) + Int32 BindMaterialParameter(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter value) { - return Delegates.glBindMaterialParameterEXT((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)value); + return Delegates.glBindMaterialParameterEXT((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)value); } public static - Int32 BindTexGenParameter(GL.Enums.EXT_vertex_shader unit, GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter value) + Int32 BindTexGenParameter(OpenTK.OpenGL.Enums.ExtVertexShader unit, OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter value) { - return Delegates.glBindTexGenParameterEXT((GL.Enums.EXT_vertex_shader)unit, (GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)value); + return Delegates.glBindTexGenParameterEXT((OpenTK.OpenGL.Enums.ExtVertexShader)unit, (OpenTK.OpenGL.Enums.TextureCoordName)coord, (OpenTK.OpenGL.Enums.TextureGenParameter)value); } public static - Int32 BindTextureUnitParameter(GL.Enums.EXT_vertex_shader unit, GL.Enums.EXT_vertex_shader value) + Int32 BindTextureUnitParameter(OpenTK.OpenGL.Enums.ExtVertexShader unit, OpenTK.OpenGL.Enums.ExtVertexShader value) { - return Delegates.glBindTextureUnitParameterEXT((GL.Enums.EXT_vertex_shader)unit, (GL.Enums.EXT_vertex_shader)value); + return Delegates.glBindTextureUnitParameterEXT((OpenTK.OpenGL.Enums.ExtVertexShader)unit, (OpenTK.OpenGL.Enums.ExtVertexShader)value); } public static - Int32 BindParameter(GL.Enums.EXT_vertex_shader value) + Int32 BindParameter(OpenTK.OpenGL.Enums.ExtVertexShader value) { - return Delegates.glBindParameterEXT((GL.Enums.EXT_vertex_shader)value); + return Delegates.glBindParameterEXT((OpenTK.OpenGL.Enums.ExtVertexShader)value); } [System.CLSCompliant(false)] public static - Boolean IsVariantEnable(UInt32 id, GL.Enums.EXT_vertex_shader cap) + bool IsVariantEnabled(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader cap) { - return Delegates.glIsVariantEnabledEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)cap); + return Delegates.glIsVariantEnabledEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)cap); } public static - Boolean IsVariantEnable(Int32 id, GL.Enums.EXT_vertex_shader cap) + bool IsVariantEnabled(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader cap) { - return Delegates.glIsVariantEnabledEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)cap); + return Delegates.glIsVariantEnabledEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)cap); } [System.CLSCompliant(false)] public static - unsafe void GetVariantBoolean(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) + void GetVariantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool[] data) { - Delegates.glGetVariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + unsafe + { + fixed (bool* data_ptr = data) + { + Delegates.glGetVariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + } + } + } + + public static + void GetVariantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool[] data) + { + unsafe + { + fixed (bool* data_ptr = data) + { + Delegates.glGetVariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + } + } } [System.CLSCompliant(false)] public static - unsafe void GetVariantBoolean(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) + void GetVariantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out bool data) { - Delegates.glGetVariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + unsafe + { + fixed (bool* data_ptr = &data) + { + Delegates.glGetVariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + data = *data_ptr; + } + } + } + + public static + void GetVariantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out bool data) + { + unsafe + { + fixed (bool* data_ptr = &data) + { + Delegates.glGetVariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + data = *data_ptr; + } + } } [System.CLSCompliant(false)] public static - void GetVariantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) + unsafe void GetVariantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data) + { + Delegates.glGetVariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data); + } + + [System.CLSCompliant(false)] + public static + unsafe void GetVariantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data) + { + Delegates.glGetVariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data); + } + + [System.CLSCompliant(false)] + public static + void GetVariantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32[] data) { unsafe { fixed (Int32* data_ptr = data) { - Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); } } } public static - void GetVariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) + void GetVariantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32[] data) { unsafe { fixed (Int32* data_ptr = data) { - Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) + void GetVariantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Int32 data) { unsafe { fixed (Int32* data_ptr = &data) { - Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); data = *data_ptr; } } } public static - void GetVariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) + void GetVariantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Int32 data) { unsafe { fixed (Int32* data_ptr = &data) { - Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -21905,65 +22042,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVariantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) + unsafe void GetVariantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data) { - Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); + Delegates.glGetVariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data); } [System.CLSCompliant(false)] public static - unsafe void GetVariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) + unsafe void GetVariantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data) { - Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); + Delegates.glGetVariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data); } [System.CLSCompliant(false)] public static - void GetVariantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) + void GetVariantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single[] data) { unsafe { fixed (Single* data_ptr = data) { - Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); } } } public static - void GetVariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) + void GetVariantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single[] data) { unsafe { fixed (Single* data_ptr = data) { - Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) + void GetVariantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Single data) { unsafe { fixed (Single* data_ptr = &data) { - Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); data = *data_ptr; } } } public static - void GetVariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) + void GetVariantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Single data) { unsafe { fixed (Single* data_ptr = &data) { - Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -21971,39 +22108,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVariantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) + unsafe void GetVariantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data) { - Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); + Delegates.glGetVariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data); } [System.CLSCompliant(false)] public static - unsafe void GetVariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) + unsafe void GetVariantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data) { - Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); + Delegates.glGetVariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data); } [System.CLSCompliant(false)] public static - void GetVariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] IntPtr data) + void GetVariantPointer(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] IntPtr data) { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data); + Delegates.glGetVariantPointervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (IntPtr)data); } public static - void GetVariantPointer(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] IntPtr data) + void GetVariantPointer(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] IntPtr data) { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data); + Delegates.glGetVariantPointervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (IntPtr)data); } [System.CLSCompliant(false)] public static - void GetVariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] object data) + void GetVariantPointer(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glGetVariantPointervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -22012,12 +22149,12 @@ namespace OpenTK.OpenGL } public static - void GetVariantPointer(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] object data) + void GetVariantPointer(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data_ptr.AddrOfPinnedObject()); + Delegates.glGetVariantPointervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -22027,65 +22164,117 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetInvariantBoolean(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) + void GetInvariantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool[] data) { - Delegates.glGetInvariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + unsafe + { + fixed (bool* data_ptr = data) + { + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + } + } + } + + public static + void GetInvariantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool[] data) + { + unsafe + { + fixed (bool* data_ptr = data) + { + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + } + } } [System.CLSCompliant(false)] public static - unsafe void GetInvariantBoolean(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) + void GetInvariantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out bool data) { - Delegates.glGetInvariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + unsafe + { + fixed (bool* data_ptr = &data) + { + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + data = *data_ptr; + } + } + } + + public static + void GetInvariantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out bool data) + { + unsafe + { + fixed (bool* data_ptr = &data) + { + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + data = *data_ptr; + } + } } [System.CLSCompliant(false)] public static - void GetInvariantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) + unsafe void GetInvariantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data) + { + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data); + } + + [System.CLSCompliant(false)] + public static + unsafe void GetInvariantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data) + { + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data); + } + + [System.CLSCompliant(false)] + public static + void GetInvariantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32[] data) { unsafe { fixed (Int32* data_ptr = data) { - Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); } } } public static - void GetInvariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) + void GetInvariantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32[] data) { unsafe { fixed (Int32* data_ptr = data) { - Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetInvariantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) + void GetInvariantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Int32 data) { unsafe { fixed (Int32* data_ptr = &data) { - Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); data = *data_ptr; } } } public static - void GetInvariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) + void GetInvariantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Int32 data) { unsafe { fixed (Int32* data_ptr = &data) { - Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -22093,65 +22282,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetInvariantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) + unsafe void GetInvariantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data) { - Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data); } [System.CLSCompliant(false)] public static - unsafe void GetInvariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) + unsafe void GetInvariantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data) { - Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data); } [System.CLSCompliant(false)] public static - void GetInvariantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) + void GetInvariantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single[] data) { unsafe { fixed (Single* data_ptr = data) { - Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); } } } public static - void GetInvariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) + void GetInvariantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single[] data) { unsafe { fixed (Single* data_ptr = data) { - Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetInvariantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) + void GetInvariantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Single data) { unsafe { fixed (Single* data_ptr = &data) { - Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); data = *data_ptr; } } } public static - void GetInvariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) + void GetInvariantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Single data) { unsafe { fixed (Single* data_ptr = &data) { - Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -22159,79 +22348,131 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetInvariantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) + unsafe void GetInvariantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data) { - Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data); } [System.CLSCompliant(false)] public static - unsafe void GetInvariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) + unsafe void GetInvariantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data) { - Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data); } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantBoolean(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) + void GetLocalConstantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool[] data) { - Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + unsafe + { + fixed (bool* data_ptr = data) + { + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + } + } + } + + public static + void GetLocalConstantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool[] data) + { + unsafe + { + fixed (bool* data_ptr = data) + { + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + } + } } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantBoolean(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) + void GetLocalConstantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out bool data) { - Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + unsafe + { + fixed (bool* data_ptr = &data) + { + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + data = *data_ptr; + } + } + } + + public static + void GetLocalConstantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out bool data) + { + unsafe + { + fixed (bool* data_ptr = &data) + { + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data_ptr); + data = *data_ptr; + } + } } [System.CLSCompliant(false)] public static - void GetLocalConstantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) + unsafe void GetLocalConstantBoolean(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data) + { + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data); + } + + [System.CLSCompliant(false)] + public static + unsafe void GetLocalConstantBoolean(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data) + { + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (bool*)data); + } + + [System.CLSCompliant(false)] + public static + void GetLocalConstantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32[] data) { unsafe { fixed (Int32* data_ptr = data) { - Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); } } } public static - void GetLocalConstantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) + void GetLocalConstantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32[] data) { unsafe { fixed (Int32* data_ptr = data) { - Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetLocalConstantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) + void GetLocalConstantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Int32 data) { unsafe { fixed (Int32* data_ptr = &data) { - Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); data = *data_ptr; } } } public static - void GetLocalConstantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) + void GetLocalConstantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Int32 data) { unsafe { fixed (Int32* data_ptr = &data) { - Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -22239,65 +22480,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantInteger(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) + unsafe void GetLocalConstantInteger(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data) { - Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data); } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) + unsafe void GetLocalConstantInteger(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data) { - Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Int32*)data); } [System.CLSCompliant(false)] public static - void GetLocalConstantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) + void GetLocalConstantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single[] data) { unsafe { fixed (Single* data_ptr = data) { - Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); } } } public static - void GetLocalConstantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) + void GetLocalConstantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single[] data) { unsafe { fixed (Single* data_ptr = data) { - Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetLocalConstantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) + void GetLocalConstantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Single data) { unsafe { fixed (Single* data_ptr = &data) { - Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); data = *data_ptr; } } } public static - void GetLocalConstantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) + void GetLocalConstantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] out Single data) { unsafe { fixed (Single* data_ptr = &data) { - Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -22305,22 +22546,22 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantFloat(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) + unsafe void GetLocalConstantFloat(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data) { - Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data); } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) + unsafe void GetLocalConstantFloat(Int32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data) { - Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtVertexShader)value, (Single*)data); } public static - void ActiveStencilFace(GL.Enums.EXT_stencil_two_side face) + void ActiveStencilFace(OpenTK.OpenGL.Enums.ExtStencilTwoSide face) { - Delegates.glActiveStencilFaceEXT((GL.Enums.EXT_stencil_two_side)face); + Delegates.glActiveStencilFaceEXT((OpenTK.OpenGL.Enums.ExtStencilTwoSide)face); } public static @@ -22330,35 +22571,35 @@ namespace OpenTK.OpenGL } public static - void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha) + void BlendEquationSeparate(OpenTK.OpenGL.Enums.BlendEquationModeExt modeRGB, OpenTK.OpenGL.Enums.BlendEquationModeExt modeAlpha) { - Delegates.glBlendEquationSeparateEXT((GL.Enums.BlendEquationModeEXT)modeRGB, (GL.Enums.BlendEquationModeEXT)modeAlpha); + Delegates.glBlendEquationSeparateEXT((OpenTK.OpenGL.Enums.BlendEquationModeExt)modeRGB, (OpenTK.OpenGL.Enums.BlendEquationModeExt)modeAlpha); } [System.CLSCompliant(false)] public static - Boolean IsRenderbuffer(UInt32 renderbuffer) + bool IsRenderbuffer(UInt32 renderbuffer) { return Delegates.glIsRenderbufferEXT((UInt32)renderbuffer); } public static - Boolean IsRenderbuffer(Int32 renderbuffer) + bool IsRenderbuffer(Int32 renderbuffer) { return Delegates.glIsRenderbufferEXT((UInt32)renderbuffer); } [System.CLSCompliant(false)] public static - void BindRenderbuffer(GL.Enums.EXT_framebuffer_object target, UInt32 renderbuffer) + void BindRenderbuffer(OpenTK.OpenGL.Enums.ExtFramebufferObject target, UInt32 renderbuffer) { - Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)renderbuffer); + Delegates.glBindRenderbufferEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (UInt32)renderbuffer); } public static - void BindRenderbuffer(GL.Enums.EXT_framebuffer_object target, Int32 renderbuffer) + void BindRenderbuffer(OpenTK.OpenGL.Enums.ExtFramebufferObject target, Int32 renderbuffer) { - Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)renderbuffer); + Delegates.glBindRenderbufferEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (UInt32)renderbuffer); } [System.CLSCompliant(false)] @@ -22492,31 +22733,31 @@ namespace OpenTK.OpenGL } public static - void RenderbufferStorage(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, Int32 width, Int32 height) + void RenderbufferStorage(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject internalformat, Int32 width, Int32 height) { - Delegates.glRenderbufferStorageEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)internalformat, (Int32)width, (Int32)height); + Delegates.glRenderbufferStorageEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)internalformat, (Int32)width, (Int32)height); } public static - void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32[] @params) + void GetRenderbufferParameter(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); + Delegates.glGetRenderbufferParameterivEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)pname, (Int32*)@params_ptr); } } } public static - void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] out Int32 @params) + void GetRenderbufferParameter(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); + Delegates.glGetRenderbufferParameterivEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -22524,35 +22765,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params) + unsafe void GetRenderbufferParameter(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] Int32* @params) { - Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params); + Delegates.glGetRenderbufferParameterivEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - Boolean IsFramebuffer(UInt32 framebuffer) + bool IsFramebuffer(UInt32 framebuffer) { return Delegates.glIsFramebufferEXT((UInt32)framebuffer); } public static - Boolean IsFramebuffer(Int32 framebuffer) + bool IsFramebuffer(Int32 framebuffer) { return Delegates.glIsFramebufferEXT((UInt32)framebuffer); } [System.CLSCompliant(false)] public static - void BindFramebuffer(GL.Enums.EXT_framebuffer_object target, UInt32 framebuffer) + void BindFramebuffer(OpenTK.OpenGL.Enums.ExtFramebufferObject target, UInt32 framebuffer) { - Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)framebuffer); + Delegates.glBindFramebufferEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (UInt32)framebuffer); } public static - void BindFramebuffer(GL.Enums.EXT_framebuffer_object target, Int32 framebuffer) + void BindFramebuffer(OpenTK.OpenGL.Enums.ExtFramebufferObject target, Int32 framebuffer) { - Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)framebuffer); + Delegates.glBindFramebufferEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (UInt32)framebuffer); } [System.CLSCompliant(false)] @@ -22686,83 +22927,83 @@ namespace OpenTK.OpenGL } public static - int CheckFramebufferStat(GL.Enums.EXT_framebuffer_object target) + IntPtr CheckFramebufferStat(OpenTK.OpenGL.Enums.ExtFramebufferObject target) { - return Delegates.glCheckFramebufferStatusEXT((GL.Enums.EXT_framebuffer_object)target); + return Delegates.glCheckFramebufferStatusEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target); } [System.CLSCompliant(false)] public static - void FramebufferTexture1D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level) + void FramebufferTexture1D(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, UInt32 texture, Int32 level) { - Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); + Delegates.glFramebufferTexture1DEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)textarget, (UInt32)texture, (Int32)level); } public static - void FramebufferTexture1D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level) + void FramebufferTexture1D(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, Int32 texture, Int32 level) { - Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); + Delegates.glFramebufferTexture1DEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)textarget, (UInt32)texture, (Int32)level); } [System.CLSCompliant(false)] public static - void FramebufferTexture2D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level) + void FramebufferTexture2D(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, UInt32 texture, Int32 level) { - Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); + Delegates.glFramebufferTexture2DEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)textarget, (UInt32)texture, (Int32)level); } public static - void FramebufferTexture2D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level) + void FramebufferTexture2D(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, Int32 texture, Int32 level) { - Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); + Delegates.glFramebufferTexture2DEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)textarget, (UInt32)texture, (Int32)level); } [System.CLSCompliant(false)] public static - void FramebufferTexture3D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level, Int32 zoffset) + void FramebufferTexture3D(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, UInt32 texture, Int32 level, Int32 zoffset) { - Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); + Delegates.glFramebufferTexture3DEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); } public static - void FramebufferTexture3D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level, Int32 zoffset) + void FramebufferTexture3D(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, Int32 texture, Int32 level, Int32 zoffset) { - Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); + Delegates.glFramebufferTexture3DEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); } [System.CLSCompliant(false)] public static - void FramebufferRenderbuffer(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, UInt32 renderbuffer) + void FramebufferRenderbuffer(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject renderbuffertarget, UInt32 renderbuffer) { - Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (UInt32)renderbuffer); + Delegates.glFramebufferRenderbufferEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)renderbuffertarget, (UInt32)renderbuffer); } public static - void FramebufferRenderbuffer(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, Int32 renderbuffer) + void FramebufferRenderbuffer(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject renderbuffertarget, Int32 renderbuffer) { - Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (UInt32)renderbuffer); + Delegates.glFramebufferRenderbufferEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)renderbuffertarget, (UInt32)renderbuffer); } public static - void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32[] @params) + void GetFramebufferAttachmentParameter(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); + Delegates.glGetFramebufferAttachmentParameterivEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)pname, (Int32*)@params_ptr); } } } public static - void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] out Int32 @params) + void GetFramebufferAttachmentParameter(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); + Delegates.glGetFramebufferAttachmentParameterivEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -22770,15 +23011,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params) + unsafe void GetFramebufferAttachmentParameter(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] Int32* @params) { - Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params); + Delegates.glGetFramebufferAttachmentParameterivEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target, (OpenTK.OpenGL.Enums.ExtFramebufferObject)attachment, (OpenTK.OpenGL.Enums.ExtFramebufferObject)pname, (Int32*)@params); } public static - void GenerateMipmap(GL.Enums.EXT_framebuffer_object target) + void GenerateMipmap(OpenTK.OpenGL.Enums.ExtFramebufferObject target) { - Delegates.glGenerateMipmapEXT((GL.Enums.EXT_framebuffer_object)target); + Delegates.glGenerateMipmapEXT((OpenTK.OpenGL.Enums.ExtFramebufferObject)target); } [System.CLSCompliant(false)] @@ -22795,64 +23036,64 @@ namespace OpenTK.OpenGL } public static - void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter) + void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.OpenGL.Enums.ClearBufferMask mask, OpenTK.OpenGL.Enums.ExtFramebufferBlit filter) { - Delegates.glBlitFramebufferEXT((Int32)srcX0, (Int32)srcY0, (Int32)srcX1, (Int32)srcY1, (Int32)dstX0, (Int32)dstY0, (Int32)dstX1, (Int32)dstY1, (GL.Enums.ClearBufferMask)mask, (GL.Enums.EXT_framebuffer_blit)filter); + Delegates.glBlitFramebufferEXT((Int32)srcX0, (Int32)srcY0, (Int32)srcX1, (Int32)srcY1, (Int32)dstX0, (Int32)dstY0, (Int32)dstX1, (Int32)dstY1, (OpenTK.OpenGL.Enums.ClearBufferMask)mask, (OpenTK.OpenGL.Enums.ExtFramebufferBlit)filter); } public static - void RenderbufferStorageMultisample(GL.Enums.EXT_framebuffer_multisample target, Int32 samples, GL.Enums.EXT_framebuffer_multisample internalformat, Int32 width, Int32 height) + void RenderbufferStorageMultisample(OpenTK.OpenGL.Enums.ExtFramebufferMultisample target, Int32 samples, OpenTK.OpenGL.Enums.ExtFramebufferMultisample internalformat, Int32 width, Int32 height) { - Delegates.glRenderbufferStorageMultisampleEXT((GL.Enums.EXT_framebuffer_multisample)target, (Int32)samples, (GL.Enums.EXT_framebuffer_multisample)internalformat, (Int32)width, (Int32)height); + Delegates.glRenderbufferStorageMultisampleEXT((OpenTK.OpenGL.Enums.ExtFramebufferMultisample)target, (Int32)samples, (OpenTK.OpenGL.Enums.ExtFramebufferMultisample)internalformat, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - void GetQueryObjecti64(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] Int64[] @params) + void GetQueryObjecti64(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64[] @params) { unsafe { fixed (Int64* @params_ptr = @params) { - Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (Int64*)@params_ptr); } } } public static - void GetQueryObjecti64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64[] @params) + void GetQueryObjecti64(Int32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64[] @params) { unsafe { fixed (Int64* @params_ptr = @params) { - Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (Int64*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObjecti64(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) + void GetQueryObjecti64(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] out Int64 @params) { unsafe { fixed (Int64* @params_ptr = &@params) { - Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (Int64*)@params_ptr); @params = *@params_ptr; } } } public static - void GetQueryObjecti64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) + void GetQueryObjecti64(Int32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] out Int64 @params) { unsafe { fixed (Int64* @params_ptr = &@params) { - Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (Int64*)@params_ptr); @params = *@params_ptr; } } @@ -22860,65 +23101,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryObjecti64(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params) + unsafe void GetQueryObjecti64(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64* @params) { - Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (Int64*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetQueryObjecti64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params) + unsafe void GetQueryObjecti64(Int32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64* @params) { - Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (Int64*)@params); } [System.CLSCompliant(false)] public static - void GetQueryObjectui64(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] UInt64[] @params) + void GetQueryObjectui64(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] UInt64[] @params) { unsafe { fixed (UInt64* @params_ptr = @params) { - Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (UInt64*)@params_ptr); } } } public static - void GetQueryObjectui64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64[] @params) + void GetQueryObjectui64(Int32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64[] @params) { unsafe { fixed (Int64* @params_ptr = @params) { - Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (UInt64*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObjectui64(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] out UInt64 @params) + void GetQueryObjectui64(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] out UInt64 @params) { unsafe { fixed (UInt64* @params_ptr = &@params) { - Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (UInt64*)@params_ptr); @params = *@params_ptr; } } } public static - void GetQueryObjectui64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) + void GetQueryObjectui64(Int32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] out Int64 @params) { unsafe { fixed (Int64* @params_ptr = &@params) { - Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (UInt64*)@params_ptr); @params = *@params_ptr; } } @@ -22926,196 +23167,196 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryObjectui64(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] UInt64* @params) + unsafe void GetQueryObjectui64(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] UInt64* @params) { - Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (UInt64*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetQueryObjectui64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params) + unsafe void GetQueryObjectui64(Int32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64* @params) { - Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (OpenTK.OpenGL.Enums.ExtTimerQuery)pname, (UInt64*)@params); } [System.CLSCompliant(false)] public static - void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single[] @params) + void ProgramEnvParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramEnvParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, Single[] @params) + void ProgramEnvParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, Int32 index, Int32 count, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramEnvParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, ref Single @params) + void ProgramEnvParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramEnvParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, ref Single @params) + void ProgramEnvParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, Int32 index, Int32 count, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramEnvParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params) + unsafe void ProgramEnvParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single* @params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); + Delegates.glProgramEnvParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, Single* @params) + unsafe void ProgramEnvParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, Int32 index, Int32 count, Single* @params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); + Delegates.glProgramEnvParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params); } [System.CLSCompliant(false)] public static - void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single[] @params) + void ProgramLocalParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramLocalParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, Single[] @params) + void ProgramLocalParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, Int32 index, Int32 count, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramLocalParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, ref Single @params) + void ProgramLocalParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramLocalParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, ref Single @params) + void ProgramLocalParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, Int32 index, Int32 count, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramLocalParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params) + unsafe void ProgramLocalParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single* @params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); + Delegates.glProgramLocalParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, Single* @params) + unsafe void ProgramLocalParameters4(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, Int32 index, Int32 count, Single* @params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); + Delegates.glProgramLocalParameters4fvEXT((OpenTK.OpenGL.Enums.ExtGpuProgramParameters)target, (UInt32)index, (Int32)count, (Single*)@params); } [System.CLSCompliant(false)] public static - void FramebufferTexture(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level) + void FramebufferTexture(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, UInt32 texture, Int32 level) { - Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level); + Delegates.glFramebufferTextureEXT((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (OpenTK.OpenGL.Enums.NvGeometryProgram4)attachment, (UInt32)texture, (Int32)level); } public static - void FramebufferTexture(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level) + void FramebufferTexture(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, Int32 texture, Int32 level) { - Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level); + Delegates.glFramebufferTextureEXT((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (OpenTK.OpenGL.Enums.NvGeometryProgram4)attachment, (UInt32)texture, (Int32)level); } [System.CLSCompliant(false)] public static - void FramebufferTextureLayer(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, Int32 layer) + void FramebufferTextureLayer(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, UInt32 texture, Int32 level, Int32 layer) { - Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); + Delegates.glFramebufferTextureLayerEXT((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (OpenTK.OpenGL.Enums.NvGeometryProgram4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); } public static - void FramebufferTextureLayer(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level, Int32 layer) + void FramebufferTextureLayer(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, Int32 texture, Int32 level, Int32 layer) { - Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); + Delegates.glFramebufferTextureLayerEXT((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (OpenTK.OpenGL.Enums.NvGeometryProgram4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); } [System.CLSCompliant(false)] public static - void FramebufferTextureFace(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, GL.Enums.TextureTarget face) + void FramebufferTextureFace(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, UInt32 texture, Int32 level, OpenTK.OpenGL.Enums.TextureTarget face) { - Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (GL.Enums.TextureTarget)face); + Delegates.glFramebufferTextureFaceEXT((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (OpenTK.OpenGL.Enums.NvGeometryProgram4)attachment, (UInt32)texture, (Int32)level, (OpenTK.OpenGL.Enums.TextureTarget)face); } public static - void FramebufferTextureFace(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level, GL.Enums.TextureTarget face) + void FramebufferTextureFace(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, Int32 texture, Int32 level, OpenTK.OpenGL.Enums.TextureTarget face) { - Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (GL.Enums.TextureTarget)face); + Delegates.glFramebufferTextureFaceEXT((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (OpenTK.OpenGL.Enums.NvGeometryProgram4)attachment, (UInt32)texture, (Int32)level, (OpenTK.OpenGL.Enums.TextureTarget)face); } [System.CLSCompliant(false)] public static - void ProgramParameter(UInt32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value) + void ProgramParameter(UInt32 program, OpenTK.OpenGL.Enums.ExtGeometryShader4 pname, Int32 value) { - Delegates.glProgramParameteriEXT((UInt32)program, (GL.Enums.EXT_geometry_shader4)pname, (Int32)value); + Delegates.glProgramParameteriEXT((UInt32)program, (OpenTK.OpenGL.Enums.ExtGeometryShader4)pname, (Int32)value); } public static - void ProgramParameter(Int32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value) + void ProgramParameter(Int32 program, OpenTK.OpenGL.Enums.ExtGeometryShader4 pname, Int32 value) { - Delegates.glProgramParameteriEXT((UInt32)program, (GL.Enums.EXT_geometry_shader4)pname, (Int32)value); + Delegates.glProgramParameteriEXT((UInt32)program, (OpenTK.OpenGL.Enums.ExtGeometryShader4)pname, (Int32)value); } [System.CLSCompliant(false)] @@ -23782,25 +24023,25 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VertexAttribIPointer(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, IntPtr pointer) + void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.NvVertexProgram4 type, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.NvVertexProgram4)type, (Int32)stride, (IntPtr)pointer); } public static - void VertexAttribIPointer(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, IntPtr pointer) + void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.OpenGL.Enums.NvVertexProgram4 type, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.NvVertexProgram4)type, (Int32)stride, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void VertexAttribIPointer(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, [In, Out] object pointer) + void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.NvVertexProgram4 type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.NvVertexProgram4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -23809,12 +24050,12 @@ namespace OpenTK.OpenGL } public static - void VertexAttribIPointer(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, [In, Out] object pointer) + void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.OpenGL.Enums.NvVertexProgram4 type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.NvVertexProgram4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -23824,26 +24065,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32[] @params) + void GetVertexAttribI(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribIivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] out Int32 @params) + void GetVertexAttribI(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribIivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -23851,58 +24092,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params) + unsafe void GetVertexAttribI(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params); + Delegates.glGetVertexAttribIivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] UInt32[] @params) + void GetVertexAttribI(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params_ptr); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (UInt32*)@params_ptr); } } } public static - void GetVertexAttribI(Int32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32[] @params) + void GetVertexAttribI(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params_ptr); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] out UInt32 @params) + void GetVertexAttribI(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params_ptr); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttribI(Int32 index, GL.Enums.NV_vertex_program4 pname, [Out] out Int32 @params) + void GetVertexAttribI(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params_ptr); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -23910,16 +24151,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] UInt32* @params) + unsafe void GetVertexAttribI(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] UInt32* @params) { - Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribI(Int32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params) + unsafe void GetVertexAttribI(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram4)pname, (UInt32*)@params); } [System.CLSCompliant(false)] @@ -24323,24 +24564,24 @@ namespace OpenTK.OpenGL } public static - void DrawArraysInstance(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount) + void DrawArraysInstance(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount) { - Delegates.glDrawArraysInstancedEXT((GL.Enums.BeginMode)mode, (Int32)start, (Int32)count, (Int32)primcount); + Delegates.glDrawArraysInstancedEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)start, (Int32)count, (Int32)primcount); } public static - void DrawElementsInstance(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, IntPtr indices, Int32 primcount) + void DrawElementsInstance(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.ExtDrawInstanced type, IntPtr indices, Int32 primcount) { - Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (IntPtr)indices, (Int32)primcount); + Delegates.glDrawElementsInstancedEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)count, (OpenTK.OpenGL.Enums.ExtDrawInstanced)type, (IntPtr)indices, (Int32)primcount); } public static - void DrawElementsInstance(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, [In, Out] object indices, Int32 primcount) + void DrawElementsInstance(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.ExtDrawInstanced type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glDrawElementsInstancedEXT((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)count, (OpenTK.OpenGL.Enums.ExtDrawInstanced)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -24350,91 +24591,77 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void TexBuffer(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, UInt32 buffer) + void TexBuffer(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.ExtTextureBufferObject internalformat, UInt32 buffer) { - Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (UInt32)buffer); + Delegates.glTexBufferEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.ExtTextureBufferObject)internalformat, (UInt32)buffer); } public static - void TexBuffer(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, Int32 buffer) + void TexBuffer(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.ExtTextureBufferObject internalformat, Int32 buffer) { - Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (UInt32)buffer); + Delegates.glTexBufferEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.ExtTextureBufferObject)internalformat, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void ColorMaskIndexe(UInt32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) + void ColorMaskIndexe(UInt32 index, bool r, bool g, bool b, bool a) { - Delegates.glColorMaskIndexedEXT((UInt32)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); + Delegates.glColorMaskIndexedEXT((UInt32)index, (bool)r, (bool)g, (bool)b, (bool)a); } public static - void ColorMaskIndexe(Int32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) + void ColorMaskIndexe(Int32 index, bool r, bool g, bool b, bool a) { - Delegates.glColorMaskIndexedEXT((UInt32)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); + Delegates.glColorMaskIndexedEXT((UInt32)index, (bool)r, (bool)g, (bool)b, (bool)a); } [System.CLSCompliant(false)] public static - unsafe void GetBooleanIndexed(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] GL.Enums.Boolean* data) - { - Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (GL.Enums.Boolean*)data); - } - - [System.CLSCompliant(false)] - public static - unsafe void GetBooleanIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index, [Out] GL.Enums.Boolean* data) - { - Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (GL.Enums.Boolean*)data); - } - - [System.CLSCompliant(false)] - public static - void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] Int32[] data) + void GetBooleanIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] bool[] data) { unsafe { - fixed (Int32* data_ptr = data) + fixed (bool* data_ptr = data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data_ptr); + Delegates.glGetBooleanIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (bool*)data_ptr); } } } public static - void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index, [Out] Int32[] data) + void GetBooleanIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index, [Out] bool[] data) { unsafe { - fixed (Int32* data_ptr = data) + fixed (bool* data_ptr = data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data_ptr); + Delegates.glGetBooleanIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (bool*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] out Int32 data) + void GetBooleanIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] out bool data) { unsafe { - fixed (Int32* data_ptr = &data) + fixed (bool* data_ptr = &data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data_ptr); + Delegates.glGetBooleanIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (bool*)data_ptr); data = *data_ptr; } } } public static - void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index, [Out] out Int32 data) + void GetBooleanIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index, [Out] out bool data) { unsafe { - fixed (Int32* data_ptr = &data) + fixed (bool* data_ptr = &data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data_ptr); + Delegates.glGetBooleanIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (bool*)data_ptr); data = *data_ptr; } } @@ -24442,55 +24669,121 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] Int32* data) + unsafe void GetBooleanIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] bool* data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data); + Delegates.glGetBooleanIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (bool*)data); } [System.CLSCompliant(false)] public static - unsafe void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index, [Out] Int32* data) + unsafe void GetBooleanIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index, [Out] bool* data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data); + Delegates.glGetBooleanIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (bool*)data); } [System.CLSCompliant(false)] public static - void EnableIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index) + void GetIntegerIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] Int32[] data) { - Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); + unsafe + { + fixed (Int32* data_ptr = data) + { + Delegates.glGetIntegerIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (Int32*)data_ptr); + } + } } public static - void EnableIndexe(GL.Enums.EXT_draw_buffers2 target, Int32 index) + void GetIntegerIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index, [Out] Int32[] data) { - Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); + unsafe + { + fixed (Int32* data_ptr = data) + { + Delegates.glGetIntegerIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (Int32*)data_ptr); + } + } } [System.CLSCompliant(false)] public static - void DisableIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index) + void GetIntegerIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] out Int32 data) { - Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); + unsafe + { + fixed (Int32* data_ptr = &data) + { + Delegates.glGetIntegerIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (Int32*)data_ptr); + data = *data_ptr; + } + } } public static - void DisableIndexe(GL.Enums.EXT_draw_buffers2 target, Int32 index) + void GetIntegerIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index, [Out] out Int32 data) { - Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); + unsafe + { + fixed (Int32* data_ptr = &data) + { + Delegates.glGetIntegerIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (Int32*)data_ptr); + data = *data_ptr; + } + } } [System.CLSCompliant(false)] public static - Boolean IsEnabledIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index) + unsafe void GetIntegerIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] Int32* data) { - return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); + Delegates.glGetIntegerIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (Int32*)data); + } + + [System.CLSCompliant(false)] + public static + unsafe void GetIntegerIndexed(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index, [Out] Int32* data) + { + Delegates.glGetIntegerIndexedvEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index, (Int32*)data); + } + + [System.CLSCompliant(false)] + public static + void EnableIndexe(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index) + { + Delegates.glEnableIndexedEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index); } public static - Boolean IsEnabledIndexe(GL.Enums.EXT_draw_buffers2 target, Int32 index) + void EnableIndexe(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index) { - return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); + Delegates.glEnableIndexedEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index); + } + + [System.CLSCompliant(false)] + public static + void DisableIndexe(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index) + { + Delegates.glDisableIndexedEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index); + } + + public static + void DisableIndexe(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index) + { + Delegates.glDisableIndexedEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index); + } + + [System.CLSCompliant(false)] + public static + bool IsEnabledIndexe(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index) + { + return Delegates.glIsEnabledIndexedEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index); + } + + public static + bool IsEnabledIndexe(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, Int32 index) + { + return Delegates.glIsEnabledIndexedEXT((OpenTK.OpenGL.Enums.ExtDrawBuffers2)target, (UInt32)index); } [System.CLSCompliant(false)] @@ -24534,115 +24827,115 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, UInt32[] @params) + void TexParameterIv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); + Delegates.glTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); } } } public static - void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32[] @params) + void TexParameterIv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); + Delegates.glTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref UInt32 @params) + void TexParameterIv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, ref UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); + Delegates.glTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); } } } public static - void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) + void TexParameterIv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); + Delegates.glTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, UInt32* @params) + unsafe void TexParameterIv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, UInt32* @params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params); + Delegates.glTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params) + unsafe void TexParameterIv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32* @params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params); + Delegates.glTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.TextureParameterName)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] UInt32[] @params) + void GetTexParameterI(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); + Delegates.glGetTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); } } } public static - void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32[] @params) + void GetTexParameterI(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); + Delegates.glGetTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out UInt32 @params) + void GetTexParameterI(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); + Delegates.glGetTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) + void GetTexParameterI(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); + Delegates.glGetTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -24650,16 +24943,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] UInt32* @params) + unsafe void GetTexParameterI(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] UInt32* @params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params); + Delegates.glGetTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params) + unsafe void GetTexParameterI(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params); + Delegates.glGetTexParameterIuivEXT((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.GetTextureParameter)pname, (UInt32*)@params); } [System.CLSCompliant(false)] @@ -24677,28 +24970,28 @@ namespace OpenTK.OpenGL } - public static partial class SGIS + public static partial class Sgis { public static - void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single[] weights) + void GetTexFilterFunc(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, [Out] Single[] weights) { unsafe { fixed (Single* weights_ptr = weights) { - Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights_ptr); + Delegates.glGetTexFilterFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.SgisTextureFilter4)filter, (Single*)weights_ptr); } } } public static - void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] out Single weights) + void GetTexFilterFunc(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, [Out] out Single weights) { unsafe { fixed (Single* weights_ptr = &weights) { - Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights_ptr); + Delegates.glGetTexFilterFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.SgisTextureFilter4)filter, (Single*)weights_ptr); weights = *weights_ptr; } } @@ -24706,136 +24999,136 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single* weights) + unsafe void GetTexFilterFunc(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, [Out] Single* weights) { - Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights); + Delegates.glGetTexFilterFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.SgisTextureFilter4)filter, (Single*)weights); } public static - void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single[] weights) + void TexFilterFunc(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, Int32 n, Single[] weights) { unsafe { fixed (Single* weights_ptr = weights) { - Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights_ptr); + Delegates.glTexFilterFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.SgisTextureFilter4)filter, (Int32)n, (Single*)weights_ptr); } } } public static - void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, ref Single weights) + void TexFilterFunc(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, Int32 n, ref Single weights) { unsafe { fixed (Single* weights_ptr = &weights) { - Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights_ptr); + Delegates.glTexFilterFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.SgisTextureFilter4)filter, (Int32)n, (Single*)weights_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single* weights) + unsafe void TexFilterFunc(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, Int32 n, Single* weights) { - Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights); + Delegates.glTexFilterFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (OpenTK.OpenGL.Enums.SgisTextureFilter4)filter, (Int32)n, (Single*)weights); } public static - void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param) + void PixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Int32 param) { - Delegates.glPixelTexGenParameteriSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32)param); + Delegates.glPixelTexGenParameteriSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32)param); } public static - void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32[] @params) + void PixelTexGenParameterv(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); + Delegates.glPixelTexGenParameterivSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32*)@params_ptr); } } } public static - void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, ref Int32 @params) + void PixelTexGenParameterv(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); + Delegates.glPixelTexGenParameterivSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32* @params) + unsafe void PixelTexGenParameterv(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Int32* @params) { - Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params); + Delegates.glPixelTexGenParameterivSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32*)@params); } public static - void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param) + void PixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Single param) { - Delegates.glPixelTexGenParameterfSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single)param); + Delegates.glPixelTexGenParameterfSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single)param); } public static - void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, Single[] @params) + void PixelTexGenParameterv(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); + Delegates.glPixelTexGenParameterfvSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single*)@params_ptr); } } } public static - void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, ref Single @params) + void PixelTexGenParameterv(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); + Delegates.glPixelTexGenParameterfvSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, Single* @params) + unsafe void PixelTexGenParameterv(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Single* @params) { - Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params); + Delegates.glPixelTexGenParameterfvSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single*)@params); } public static - void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32[] @params) + void GetPixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); + Delegates.glGetPixelTexGenParameterivSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32*)@params_ptr); } } } public static - void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] out Int32 @params) + void GetPixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); + Delegates.glGetPixelTexGenParameterivSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -24843,31 +25136,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32* @params) + unsafe void GetPixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] Int32* @params) { - Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params); + Delegates.glGetPixelTexGenParameterivSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Int32*)@params); } public static - void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single[] @params) + void GetPixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); + Delegates.glGetPixelTexGenParameterfvSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single*)@params_ptr); } } } public static - void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] out Single @params) + void GetPixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); + Delegates.glGetPixelTexGenParameterfvSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -24875,24 +25168,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params) + unsafe void GetPixelTexGenParameter(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] Single* @params) { - Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params); + Delegates.glGetPixelTexGenParameterfvSGIS((OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis)pname, (Single*)@params); } public static - void TexImage4D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexImage4D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexImage4DSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexImage4D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexImage4D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage4DSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -24901,18 +25194,18 @@ namespace OpenTK.OpenGL } public static - void TexSubImage4D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) + void TexSubImage4D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels) { - Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); + Delegates.glTexSubImage4DSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels); } public static - void TexSubImage4D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) + void TexSubImage4D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage4DSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -24921,56 +25214,56 @@ namespace OpenTK.OpenGL } public static - void DetailTexFunc(GL.Enums.TextureTarget target, Int32 n, Single[] points) + void DetailTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); + Delegates.glDetailTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } public static - void DetailTexFunc(GL.Enums.TextureTarget target, Int32 n, ref Single points) + void DetailTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, ref Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); + Delegates.glDetailTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DetailTexFunc(GL.Enums.TextureTarget target, Int32 n, Single* points) + unsafe void DetailTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, Single* points) { - Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points); + Delegates.glDetailTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)n, (Single*)points); } public static - void GetDetailTexFunc(GL.Enums.TextureTarget target, [Out] Single[] points) + void GetDetailTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, [Out] Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); + Delegates.glGetDetailTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Single*)points_ptr); } } } public static - void GetDetailTexFunc(GL.Enums.TextureTarget target, [Out] out Single points) + void GetDetailTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, [Out] out Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); + Delegates.glGetDetailTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Single*)points_ptr); points = *points_ptr; } } @@ -24978,62 +25271,62 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetDetailTexFunc(GL.Enums.TextureTarget target, [Out] Single* points) + unsafe void GetDetailTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, [Out] Single* points) { - Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points); + Delegates.glGetDetailTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Single*)points); } public static - void SharpenTexFunc(GL.Enums.TextureTarget target, Int32 n, Single[] points) + void SharpenTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); + Delegates.glSharpenTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } public static - void SharpenTexFunc(GL.Enums.TextureTarget target, Int32 n, ref Single points) + void SharpenTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, ref Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); + Delegates.glSharpenTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void SharpenTexFunc(GL.Enums.TextureTarget target, Int32 n, Single* points) + unsafe void SharpenTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, Single* points) { - Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points); + Delegates.glSharpenTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Int32)n, (Single*)points); } public static - void GetSharpenTexFunc(GL.Enums.TextureTarget target, [Out] Single[] points) + void GetSharpenTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, [Out] Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); + Delegates.glGetSharpenTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Single*)points_ptr); } } } public static - void GetSharpenTexFunc(GL.Enums.TextureTarget target, [Out] out Single points) + void GetSharpenTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, [Out] out Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); + Delegates.glGetSharpenTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Single*)points_ptr); points = *points_ptr; } } @@ -25041,58 +25334,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSharpenTexFunc(GL.Enums.TextureTarget target, [Out] Single* points) + unsafe void GetSharpenTexFunc(OpenTK.OpenGL.Enums.TextureTarget target, [Out] Single* points) { - Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points); + Delegates.glGetSharpenTexFuncSGIS((OpenTK.OpenGL.Enums.TextureTarget)target, (Single*)points); } public static - void SampleMask(Single value, GL.Enums.Boolean invert) + void SampleMask(Single value, bool invert) { - Delegates.glSampleMaskSGIS((Single)value, (GL.Enums.Boolean)invert); + Delegates.glSampleMaskSGIS((Single)value, (bool)invert); } public static - void SamplePattern(GL.Enums.SamplePatternSGIS pattern) + void SamplePattern(OpenTK.OpenGL.Enums.SamplePatternSgis pattern) { - Delegates.glSamplePatternSGIS((GL.Enums.SamplePatternSGIS)pattern); + Delegates.glSamplePatternSGIS((OpenTK.OpenGL.Enums.SamplePatternSgis)pattern); } public static - void PointParameter(GL.Enums.SGIS_point_parameters pname, Single param) + void PointParameter(OpenTK.OpenGL.Enums.SgisPointParameters pname, Single param) { - Delegates.glPointParameterfSGIS((GL.Enums.SGIS_point_parameters)pname, (Single)param); + Delegates.glPointParameterfSGIS((OpenTK.OpenGL.Enums.SgisPointParameters)pname, (Single)param); } public static - void PointParameterv(GL.Enums.SGIS_point_parameters pname, Single[] @params) + void PointParameterv(OpenTK.OpenGL.Enums.SgisPointParameters pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params_ptr); + Delegates.glPointParameterfvSGIS((OpenTK.OpenGL.Enums.SgisPointParameters)pname, (Single*)@params_ptr); } } } public static - void PointParameterv(GL.Enums.SGIS_point_parameters pname, ref Single @params) + void PointParameterv(OpenTK.OpenGL.Enums.SgisPointParameters pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params_ptr); + Delegates.glPointParameterfvSGIS((OpenTK.OpenGL.Enums.SgisPointParameters)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PointParameterv(GL.Enums.SGIS_point_parameters pname, Single* @params) + unsafe void PointParameterv(OpenTK.OpenGL.Enums.SgisPointParameters pname, Single* @params) { - Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params); + Delegates.glPointParameterfvSGIS((OpenTK.OpenGL.Enums.SgisPointParameters)pname, (Single*)@params); } public static @@ -25159,28 +25452,28 @@ namespace OpenTK.OpenGL } public static - void TextureColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha) + void TextureColorMask(bool red, bool green, bool blue, bool alpha) { - Delegates.glTextureColorMaskSGIS((GL.Enums.Boolean)red, (GL.Enums.Boolean)green, (GL.Enums.Boolean)blue, (GL.Enums.Boolean)alpha); + Delegates.glTextureColorMaskSGIS((bool)red, (bool)green, (bool)blue, (bool)alpha); } } - public static partial class SGI + public static partial class Sgi { public static - void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table) + void ColorTable(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table) { - Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); + Delegates.glColorTableSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table); } public static - void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) + void ColorTable(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTableSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -25189,86 +25482,86 @@ namespace OpenTK.OpenGL } public static - void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single[] @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params_ptr); + Delegates.glColorTableParameterfvSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi)pname, (Single*)@params_ptr); } } } public static - void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref Single @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params_ptr); + Delegates.glColorTableParameterfvSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single* @params) + unsafe void ColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, Single* @params) { - Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params); + Delegates.glColorTableParameterfvSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi)pname, (Single*)@params); } public static - void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32[] @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); + Delegates.glColorTableParameterivSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi)pname, (Int32*)@params_ptr); } } } public static - void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref Int32 @params) + void ColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); + Delegates.glColorTableParameterivSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32* @params) + unsafe void ColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, Int32* @params) { - Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params); + Delegates.glColorTableParameterivSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi)pname, (Int32*)@params); } public static - void CopyColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) + void CopyColorTable(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); + Delegates.glCopyColorTableSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } public static - void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table) + void GetColorTable(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr table) { - Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); + Delegates.glGetColorTableSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table); } public static - void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) + void GetColorTable(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); + Delegates.glGetColorTableSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.PixelFormat)format, (OpenTK.OpenGL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -25277,25 +25570,25 @@ namespace OpenTK.OpenGL } public static - void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single[] @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params_ptr); + Delegates.glGetColorTableParameterfvSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi)pname, (Single*)@params_ptr); } } } public static - void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] out Single @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params_ptr); + Delegates.glGetColorTableParameterfvSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -25303,31 +25596,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single* @params) + unsafe void GetColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] Single* @params) { - Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params); + Delegates.glGetColorTableParameterfvSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi)pname, (Single*)@params); } public static - void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32[] @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); + Delegates.glGetColorTableParameterivSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi)pname, (Int32*)@params_ptr); } } } public static - void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] out Int32 @params) + void GetColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); + Delegates.glGetColorTableParameterivSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -25335,93 +25628,93 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32* @params) + unsafe void GetColorTableParameter(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] Int32* @params) { - Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params); + Delegates.glGetColorTableParameterivSGI((OpenTK.OpenGL.Enums.ColorTableTargetSgi)target, (OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi)pname, (Int32*)@params); } } - public static partial class SGIX + public static partial class Sgix { public static - void PixelTexGen(GL.Enums.SGIX_pixel_texture mode) + void PixelTexGen(OpenTK.OpenGL.Enums.SgixPixelTexture mode) { - Delegates.glPixelTexGenSGIX((GL.Enums.SGIX_pixel_texture)mode); + Delegates.glPixelTexGenSGIX((OpenTK.OpenGL.Enums.SgixPixelTexture)mode); } public static - void SpriteParameter(GL.Enums.SGIX_sprite pname, Single param) + void SpriteParameter(OpenTK.OpenGL.Enums.SgixSprite pname, Single param) { - Delegates.glSpriteParameterfSGIX((GL.Enums.SGIX_sprite)pname, (Single)param); + Delegates.glSpriteParameterfSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Single)param); } public static - void SpriteParameterv(GL.Enums.SGIX_sprite pname, Single[] @params) + void SpriteParameterv(OpenTK.OpenGL.Enums.SgixSprite pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params_ptr); + Delegates.glSpriteParameterfvSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Single*)@params_ptr); } } } public static - void SpriteParameterv(GL.Enums.SGIX_sprite pname, ref Single @params) + void SpriteParameterv(OpenTK.OpenGL.Enums.SgixSprite pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params_ptr); + Delegates.glSpriteParameterfvSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void SpriteParameterv(GL.Enums.SGIX_sprite pname, Single* @params) + unsafe void SpriteParameterv(OpenTK.OpenGL.Enums.SgixSprite pname, Single* @params) { - Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params); + Delegates.glSpriteParameterfvSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Single*)@params); } public static - void SpriteParameter(GL.Enums.SGIX_sprite pname, Int32 param) + void SpriteParameter(OpenTK.OpenGL.Enums.SgixSprite pname, Int32 param) { - Delegates.glSpriteParameteriSGIX((GL.Enums.SGIX_sprite)pname, (Int32)param); + Delegates.glSpriteParameteriSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Int32)param); } public static - void SpriteParameterv(GL.Enums.SGIX_sprite pname, Int32[] @params) + void SpriteParameterv(OpenTK.OpenGL.Enums.SgixSprite pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params_ptr); + Delegates.glSpriteParameterivSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Int32*)@params_ptr); } } } public static - void SpriteParameterv(GL.Enums.SGIX_sprite pname, ref Int32 @params) + void SpriteParameterv(OpenTK.OpenGL.Enums.SgixSprite pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params_ptr); + Delegates.glSpriteParameterivSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void SpriteParameterv(GL.Enums.SGIX_sprite pname, Int32* @params) + unsafe void SpriteParameterv(OpenTK.OpenGL.Enums.SgixSprite pname, Int32* @params) { - Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params); + Delegates.glSpriteParameterivSGIX((OpenTK.OpenGL.Enums.SgixSprite)pname, (Int32*)@params); } public static @@ -25526,77 +25819,77 @@ namespace OpenTK.OpenGL } public static - void DeformationMap3(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double[] points) + void DeformationMap3(OpenTK.OpenGL.Enums.FfdTargetSgix target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double[] points) { unsafe { fixed (Double* points_ptr = points) { - Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points_ptr); + Delegates.glDeformationMap3dSGIX((OpenTK.OpenGL.Enums.FfdTargetSgix)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points_ptr); } } } public static - void DeformationMap3(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, ref Double points) + void DeformationMap3(OpenTK.OpenGL.Enums.FfdTargetSgix target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, ref Double points) { unsafe { fixed (Double* points_ptr = &points) { - Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points_ptr); + Delegates.glDeformationMap3dSGIX((OpenTK.OpenGL.Enums.FfdTargetSgix)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DeformationMap3(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double* points) + unsafe void DeformationMap3(OpenTK.OpenGL.Enums.FfdTargetSgix target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double* points) { - Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points); + Delegates.glDeformationMap3dSGIX((OpenTK.OpenGL.Enums.FfdTargetSgix)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points); } public static - void DeformationMap3(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single[] points) + void DeformationMap3(OpenTK.OpenGL.Enums.FfdTargetSgix target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single[] points) { unsafe { fixed (Single* points_ptr = points) { - Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points_ptr); + Delegates.glDeformationMap3fSGIX((OpenTK.OpenGL.Enums.FfdTargetSgix)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points_ptr); } } } public static - void DeformationMap3(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, ref Single points) + void DeformationMap3(OpenTK.OpenGL.Enums.FfdTargetSgix target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, ref Single points) { unsafe { fixed (Single* points_ptr = &points) { - Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points_ptr); + Delegates.glDeformationMap3fSGIX((OpenTK.OpenGL.Enums.FfdTargetSgix)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DeformationMap3(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single* points) + unsafe void DeformationMap3(OpenTK.OpenGL.Enums.FfdTargetSgix target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single* points) { - Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points); + Delegates.glDeformationMap3fSGIX((OpenTK.OpenGL.Enums.FfdTargetSgix)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points); } public static - void Deform(GL.Enums.FfdMaskSGIX mask) + void Deform(OpenTK.OpenGL.Enums.FfdMaskSgix mask) { - Delegates.glDeformSGIX((GL.Enums.FfdMaskSGIX)mask); + Delegates.glDeformSGIX((OpenTK.OpenGL.Enums.FfdMaskSgix)mask); } public static - void LoadIdentityDeformationMap(GL.Enums.FfdMaskSGIX mask) + void LoadIdentityDeformationMap(OpenTK.OpenGL.Enums.FfdMaskSgix mask) { - Delegates.glLoadIdentityDeformationMapSGIX((GL.Enums.FfdMaskSGIX)mask); + Delegates.glLoadIdentityDeformationMapSGIX((OpenTK.OpenGL.Enums.FfdMaskSgix)mask); } public static @@ -25638,51 +25931,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] Single[] @params) + void GetListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glGetListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } public static - void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] Single[] @params) + void GetListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glGetListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] out Single @params) + void GetListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glGetListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] out Single @params) + void GetListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glGetListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -25690,65 +25983,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] Single* @params) + unsafe void GetListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Single* @params) { - Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); + Delegates.glGetListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] Single* @params) + unsafe void GetListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Single* @params) { - Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); + Delegates.glGetListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] Int32[] @params) + void GetListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glGetListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } public static - void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] Int32[] @params) + void GetListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glGetListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] out Int32 @params) + void GetListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glGetListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] out Int32 @params) + void GetListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glGetListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -25756,420 +26049,420 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] Int32* @params) + unsafe void GetListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Int32* @params) { - Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); + Delegates.glGetListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] Int32* @params) + unsafe void GetListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Int32* @params) { - Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); + Delegates.glGetListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, Single param) + void ListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single param) { - Delegates.glListParameterfSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single)param); + Delegates.glListParameterfSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single)param); } public static - void ListParameter(Int32 list, GL.Enums.ListParameterName pname, Single param) + void ListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single param) { - Delegates.glListParameterfSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single)param); + Delegates.glListParameterfSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single)param); } [System.CLSCompliant(false)] public static - void ListParameterv(UInt32 list, GL.Enums.ListParameterName pname, Single[] @params) + void ListParameterv(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } public static - void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, Single[] @params) + void ListParameterv(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ListParameterv(UInt32 list, GL.Enums.ListParameterName pname, ref Single @params) + void ListParameterv(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } public static - void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, ref Single @params) + void ListParameterv(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); + Delegates.glListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ListParameterv(UInt32 list, GL.Enums.ListParameterName pname, Single* @params) + unsafe void ListParameterv(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single* @params) { - Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); + Delegates.glListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, Single* @params) + unsafe void ListParameterv(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single* @params) { - Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); + Delegates.glListParameterfvSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, Int32 param) + void ListParameter(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32 param) { - Delegates.glListParameteriSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32)param); + Delegates.glListParameteriSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32)param); } public static - void ListParameter(Int32 list, GL.Enums.ListParameterName pname, Int32 param) + void ListParameter(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32 param) { - Delegates.glListParameteriSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32)param); + Delegates.glListParameteriSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32)param); } [System.CLSCompliant(false)] public static - void ListParameterv(UInt32 list, GL.Enums.ListParameterName pname, Int32[] @params) + void ListParameterv(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } public static - void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, Int32[] @params) + void ListParameterv(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ListParameterv(UInt32 list, GL.Enums.ListParameterName pname, ref Int32 @params) + void ListParameterv(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } public static - void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, ref Int32 @params) + void ListParameterv(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); + Delegates.glListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ListParameterv(UInt32 list, GL.Enums.ListParameterName pname, Int32* @params) + unsafe void ListParameterv(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32* @params) { - Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); + Delegates.glListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, Int32* @params) + unsafe void ListParameterv(Int32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32* @params) { - Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); + Delegates.glListParameterivSGIX((UInt32)list, (OpenTK.OpenGL.Enums.ListParameterName)pname, (Int32*)@params); } public static - void FragmentColorMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) + void FragmentColorMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter mode) { - Delegates.glFragmentColorMaterialSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)mode); + Delegates.glFragmentColorMaterialSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)mode); } public static - void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single param) + void FragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Single param) { - Delegates.glFragmentLightfSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single)param); + Delegates.glFragmentLightfSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single)param); } public static - void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single[] @params) + void FragmentLightv(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); + Delegates.glFragmentLightfvSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single*)@params_ptr); } } } public static - void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref Single @params) + void FragmentLightv(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); + Delegates.glFragmentLightfvSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single* @params) + unsafe void FragmentLightv(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Single* @params) { - Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params); + Delegates.glFragmentLightfvSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single*)@params); } public static - void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32 param) + void FragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Int32 param) { - Delegates.glFragmentLightiSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32)param); + Delegates.glFragmentLightiSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32)param); } public static - void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32[] @params) + void FragmentLightv(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); + Delegates.glFragmentLightivSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32*)@params_ptr); } } } public static - void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref Int32 @params) + void FragmentLightv(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); + Delegates.glFragmentLightivSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32* @params) + unsafe void FragmentLightv(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Int32* @params) { - Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params); + Delegates.glFragmentLightivSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32*)@params); } public static - void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, Single param) + void FragmentLightModel(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Single param) { - Delegates.glFragmentLightModelfSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single)param); + Delegates.glFragmentLightModelfSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Single)param); } public static - void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, Single[] @params) + void FragmentLightModelv(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params_ptr); + Delegates.glFragmentLightModelfvSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Single*)@params_ptr); } } } public static - void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, ref Single @params) + void FragmentLightModelv(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params_ptr); + Delegates.glFragmentLightModelfvSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, Single* @params) + unsafe void FragmentLightModelv(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Single* @params) { - Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params); + Delegates.glFragmentLightModelfvSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Single*)@params); } public static - void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param) + void FragmentLightModel(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Int32 param) { - Delegates.glFragmentLightModeliSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32)param); + Delegates.glFragmentLightModeliSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Int32)param); } public static - void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, Int32[] @params) + void FragmentLightModelv(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params_ptr); + Delegates.glFragmentLightModelivSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Int32*)@params_ptr); } } } public static - void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, ref Int32 @params) + void FragmentLightModelv(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params_ptr); + Delegates.glFragmentLightModelivSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, Int32* @params) + unsafe void FragmentLightModelv(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Int32* @params) { - Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params); + Delegates.glFragmentLightModelivSGIX((OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix)pname, (Int32*)@params); } public static - void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param) + void FragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single param) { - Delegates.glFragmentMaterialfSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single)param); + Delegates.glFragmentMaterialfSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single)param); } public static - void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single[] @params) + void FragmentMaterialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glFragmentMaterialfvSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Single @params) + void FragmentMaterialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glFragmentMaterialfvSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params) + unsafe void FragmentMaterialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single* @params) { - Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); + Delegates.glFragmentMaterialfvSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params); } public static - void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param) + void FragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32 param) { - Delegates.glFragmentMaterialiSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32)param); + Delegates.glFragmentMaterialiSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32)param); } public static - void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32[] @params) + void FragmentMaterialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glFragmentMaterialivSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Int32 @params) + void FragmentMaterialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glFragmentMaterialivSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params) + unsafe void FragmentMaterialv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32* @params) { - Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); + Delegates.glFragmentMaterialivSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params); } public static - void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single[] @params) + void GetFragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); + Delegates.glGetFragmentLightfvSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single*)@params_ptr); } } } public static - void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] out Single @params) + void GetFragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); + Delegates.glGetFragmentLightfvSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -26177,31 +26470,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single* @params) + unsafe void GetFragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] Single* @params) { - Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params); + Delegates.glGetFragmentLightfvSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Single*)@params); } public static - void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32[] @params) + void GetFragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); + Delegates.glGetFragmentLightivSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32*)@params_ptr); } } } public static - void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] out Int32 @params) + void GetFragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); + Delegates.glGetFragmentLightivSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -26209,31 +26502,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32* @params) + unsafe void GetFragmentLight(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] Int32* @params) { - Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params); + Delegates.glGetFragmentLightivSGIX((OpenTK.OpenGL.Enums.SgixFragmentLighting)light, (OpenTK.OpenGL.Enums.SgixFragmentLighting)pname, (Int32*)@params); } public static - void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single[] @params) + void GetFragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glGetFragmentMaterialfvSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Single @params) + void GetFragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); + Delegates.glGetFragmentMaterialfvSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -26241,31 +26534,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params) + unsafe void GetFragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single* @params) { - Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); + Delegates.glGetFragmentMaterialfvSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Single*)@params); } public static - void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32[] @params) + void GetFragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glGetFragmentMaterialivSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Int32 @params) + void GetFragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); + Delegates.glGetFragmentMaterialivSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -26273,15 +26566,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params) + unsafe void GetFragmentMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32* @params) { - Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); + Delegates.glGetFragmentMaterialivSGIX((OpenTK.OpenGL.Enums.MaterialFace)face, (OpenTK.OpenGL.Enums.MaterialParameter)pname, (Int32*)@params); } public static - void LightEnv(GL.Enums.LightEnvParameterSGIX pname, Int32 param) + void LightEnv(OpenTK.OpenGL.Enums.LightEnvParameterSgix pname, Int32 param) { - Delegates.glLightEnviSGIX((GL.Enums.LightEnvParameterSGIX)pname, (Int32)param); + Delegates.glLightEnviSGIX((OpenTK.OpenGL.Enums.LightEnvParameterSgix)pname, (Int32)param); } [System.CLSCompliant(false)] @@ -26454,30 +26747,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsAsyncMarker(UInt32 marker) + bool IsAsyncMarker(UInt32 marker) { return Delegates.glIsAsyncMarkerSGIX((UInt32)marker); } public static - Boolean IsAsyncMarker(Int32 marker) + bool IsAsyncMarker(Int32 marker) { return Delegates.glIsAsyncMarkerSGIX((UInt32)marker); } public static - void IglooInterface(GL.Enums.All pname, IntPtr @params) + void IglooInterface(OpenTK.OpenGL.Enums.All pname, IntPtr @params) { - Delegates.glIglooInterfaceSGIX((GL.Enums.All)pname, (IntPtr)@params); + Delegates.glIglooInterfaceSGIX((OpenTK.OpenGL.Enums.All)pname, (IntPtr)@params); } public static - void IglooInterface(GL.Enums.All pname, [In, Out] object @params) + void IglooInterface(OpenTK.OpenGL.Enums.All pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIglooInterfaceSGIX((GL.Enums.All)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); + Delegates.glIglooInterfaceSGIX((OpenTK.OpenGL.Enums.All)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -26490,99 +26783,99 @@ namespace OpenTK.OpenGL public static partial class HP { public static - void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32 param) + void ImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Int32 param) { - Delegates.glImageTransformParameteriHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32)param); + Delegates.glImageTransformParameteriHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32)param); } public static - void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single param) + void ImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Single param) { - Delegates.glImageTransformParameterfHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single)param); + Delegates.glImageTransformParameterfHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single)param); } public static - void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32[] @params) + void ImageTransformParameterv(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); + Delegates.glImageTransformParameterivHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32*)@params_ptr); } } } public static - void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref Int32 @params) + void ImageTransformParameterv(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); + Delegates.glImageTransformParameterivHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32* @params) + unsafe void ImageTransformParameterv(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Int32* @params) { - Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params); + Delegates.glImageTransformParameterivHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32*)@params); } public static - void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single[] @params) + void ImageTransformParameterv(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); + Delegates.glImageTransformParameterfvHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single*)@params_ptr); } } } public static - void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref Single @params) + void ImageTransformParameterv(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); + Delegates.glImageTransformParameterfvHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single* @params) + unsafe void ImageTransformParameterv(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Single* @params) { - Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params); + Delegates.glImageTransformParameterfvHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single*)@params); } public static - void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32[] @params) + void GetImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); + Delegates.glGetImageTransformParameterivHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32*)@params_ptr); } } } public static - void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] out Int32 @params) + void GetImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); + Delegates.glGetImageTransformParameterivHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -26590,31 +26883,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32* @params) + unsafe void GetImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] Int32* @params) { - Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params); + Delegates.glGetImageTransformParameterivHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Int32*)@params); } public static - void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single[] @params) + void GetImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); + Delegates.glGetImageTransformParameterfvHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single*)@params_ptr); } } } public static - void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] out Single @params) + void GetImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); + Delegates.glGetImageTransformParameterfvHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -26622,38 +26915,38 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single* @params) + unsafe void GetImageTransformParameter(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] Single* @params) { - Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params); + Delegates.glGetImageTransformParameterfvHP((OpenTK.OpenGL.Enums.HpImageTransform)target, (OpenTK.OpenGL.Enums.HpImageTransform)pname, (Single*)@params); } } - public static partial class PGI + public static partial class Pgi { public static - void Hint(GL.Enums.PGI_misc_hints target, Int32 mode) + void Hint(OpenTK.OpenGL.Enums.PgiMiscHints target, Int32 mode) { - Delegates.glHintPGI((GL.Enums.PGI_misc_hints)target, (Int32)mode); + Delegates.glHintPGI((OpenTK.OpenGL.Enums.PgiMiscHints)target, (Int32)mode); } } - public static partial class INTEL + public static partial class Intel { public static - void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer) + void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, IntPtr pointer) { - Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer); + Delegates.glVertexPointervINTEL((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (IntPtr)pointer); } public static - void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) + void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointervINTEL((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26662,18 +26955,18 @@ namespace OpenTK.OpenGL } public static - void NormalPointer(GL.Enums.NormalPointerType type, IntPtr pointer) + void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, IntPtr pointer) { - Delegates.glNormalPointervINTEL((GL.Enums.NormalPointerType)type, (IntPtr)pointer); + Delegates.glNormalPointervINTEL((OpenTK.OpenGL.Enums.NormalPointerType)type, (IntPtr)pointer); } public static - void NormalPointer(GL.Enums.NormalPointerType type, [In, Out] object pointer) + void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointervINTEL((GL.Enums.NormalPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointervINTEL((OpenTK.OpenGL.Enums.NormalPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26682,18 +26975,18 @@ namespace OpenTK.OpenGL } public static - void ColorPointer(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer) + void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, IntPtr pointer) { - Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer); + Delegates.glColorPointervINTEL((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (IntPtr)pointer); } public static - void ColorPointer(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) + void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointervINTEL((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26702,18 +26995,18 @@ namespace OpenTK.OpenGL } public static - void TexCoordPointer(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer) + void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, IntPtr pointer) { - Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer); + Delegates.glTexCoordPointervINTEL((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (IntPtr)pointer); } public static - void TexCoordPointer(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) + void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointervINTEL((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26723,7 +27016,7 @@ namespace OpenTK.OpenGL } - public static partial class SUNX + public static partial class Sunx { public static void FinishTexture() @@ -26733,7 +27026,7 @@ namespace OpenTK.OpenGL } - public static partial class SUN + public static partial class Sun { [System.CLSCompliant(false)] public static @@ -26984,18 +27277,18 @@ namespace OpenTK.OpenGL } public static - void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, Int32 stride, IntPtr pointer) + void ReplacementCodePointer(OpenTK.OpenGL.Enums.SunTriangleList type, Int32 stride, IntPtr pointer) { - Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (IntPtr)pointer); + Delegates.glReplacementCodePointerSUN((OpenTK.OpenGL.Enums.SunTriangleList)type, (Int32)stride, (IntPtr)pointer); } public static - void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, Int32 stride, [In, Out] object pointer) + void ReplacementCodePointer(OpenTK.OpenGL.Enums.SunTriangleList type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glReplacementCodePointerSUN((OpenTK.OpenGL.Enums.SunTriangleList)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -28180,19 +28473,19 @@ namespace OpenTK.OpenGL } public static - void DrawMeshArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width) + void DrawMeshArrays(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width) { - Delegates.glDrawMeshArraysSUN((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count, (Int32)width); + Delegates.glDrawMeshArraysSUN((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)first, (Int32)count, (Int32)width); } } - public static partial class INGR + public static partial class Ingr { public static - void BlendFuncSeparate(GL.Enums.All sfactorRGB, GL.Enums.All dfactorRGB, GL.Enums.All sfactorAlpha, GL.Enums.All dfactorAlpha) + void BlendFuncSeparate(OpenTK.OpenGL.Enums.All sfactorRGB, OpenTK.OpenGL.Enums.All dfactorRGB, OpenTK.OpenGL.Enums.All sfactorAlpha, OpenTK.OpenGL.Enums.All dfactorAlpha) { - Delegates.glBlendFuncSeparateINGR((GL.Enums.All)sfactorRGB, (GL.Enums.All)dfactorRGB, (GL.Enums.All)sfactorAlpha, (GL.Enums.All)dfactorAlpha); + Delegates.glBlendFuncSeparateINGR((OpenTK.OpenGL.Enums.All)sfactorRGB, (OpenTK.OpenGL.Enums.All)dfactorRGB, (OpenTK.OpenGL.Enums.All)sfactorAlpha, (OpenTK.OpenGL.Enums.All)dfactorAlpha); } } @@ -28226,117 +28519,117 @@ namespace OpenTK.OpenGL } public static - void CombinerParameterv(GL.Enums.NV_register_combiners pname, Single[] @params) + void CombinerParameterv(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glCombinerParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); } } } public static - void CombinerParameterv(GL.Enums.NV_register_combiners pname, ref Single @params) + void CombinerParameterv(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glCombinerParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void CombinerParameterv(GL.Enums.NV_register_combiners pname, Single* @params) + unsafe void CombinerParameterv(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Single* @params) { - Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params); + Delegates.glCombinerParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params); } public static - void CombinerParameter(GL.Enums.NV_register_combiners pname, Single param) + void CombinerParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Single param) { - Delegates.glCombinerParameterfNV((GL.Enums.NV_register_combiners)pname, (Single)param); + Delegates.glCombinerParameterfNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single)param); } public static - void CombinerParameterv(GL.Enums.NV_register_combiners pname, Int32[] @params) + void CombinerParameterv(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glCombinerParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); } } } public static - void CombinerParameterv(GL.Enums.NV_register_combiners pname, ref Int32 @params) + void CombinerParameterv(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glCombinerParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void CombinerParameterv(GL.Enums.NV_register_combiners pname, Int32* @params) + unsafe void CombinerParameterv(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Int32* @params) { - Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params); + Delegates.glCombinerParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params); } public static - void CombinerParameter(GL.Enums.NV_register_combiners pname, Int32 param) + void CombinerParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Int32 param) { - Delegates.glCombinerParameteriNV((GL.Enums.NV_register_combiners)pname, (Int32)param); + Delegates.glCombinerParameteriNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32)param); } public static - void CombinerInput(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage) + void CombinerInput(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners input, OpenTK.OpenGL.Enums.NvRegisterCombiners mapping, OpenTK.OpenGL.Enums.NvRegisterCombiners componentUsage) { - Delegates.glCombinerInputNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)input, (GL.Enums.NV_register_combiners)mapping, (GL.Enums.NV_register_combiners)componentUsage); + Delegates.glCombinerInputNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)input, (OpenTK.OpenGL.Enums.NvRegisterCombiners)mapping, (OpenTK.OpenGL.Enums.NvRegisterCombiners)componentUsage); } public static - void CombinerOutput(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners abOutput, GL.Enums.NV_register_combiners cdOutput, GL.Enums.NV_register_combiners sumOutput, GL.Enums.NV_register_combiners scale, GL.Enums.NV_register_combiners bias, GL.Enums.Boolean abDotProduct, GL.Enums.Boolean cdDotProduct, GL.Enums.Boolean muxSum) + void CombinerOutput(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners abOutput, OpenTK.OpenGL.Enums.NvRegisterCombiners cdOutput, OpenTK.OpenGL.Enums.NvRegisterCombiners sumOutput, OpenTK.OpenGL.Enums.NvRegisterCombiners scale, OpenTK.OpenGL.Enums.NvRegisterCombiners bias, bool abDotProduct, bool cdDotProduct, bool muxSum) { - Delegates.glCombinerOutputNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)abOutput, (GL.Enums.NV_register_combiners)cdOutput, (GL.Enums.NV_register_combiners)sumOutput, (GL.Enums.NV_register_combiners)scale, (GL.Enums.NV_register_combiners)bias, (GL.Enums.Boolean)abDotProduct, (GL.Enums.Boolean)cdDotProduct, (GL.Enums.Boolean)muxSum); + Delegates.glCombinerOutputNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)abOutput, (OpenTK.OpenGL.Enums.NvRegisterCombiners)cdOutput, (OpenTK.OpenGL.Enums.NvRegisterCombiners)sumOutput, (OpenTK.OpenGL.Enums.NvRegisterCombiners)scale, (OpenTK.OpenGL.Enums.NvRegisterCombiners)bias, (bool)abDotProduct, (bool)cdDotProduct, (bool)muxSum); } public static - void FinalCombinerInput(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage) + void FinalCombinerInput(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners input, OpenTK.OpenGL.Enums.NvRegisterCombiners mapping, OpenTK.OpenGL.Enums.NvRegisterCombiners componentUsage) { - Delegates.glFinalCombinerInputNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)input, (GL.Enums.NV_register_combiners)mapping, (GL.Enums.NV_register_combiners)componentUsage); + Delegates.glFinalCombinerInputNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)input, (OpenTK.OpenGL.Enums.NvRegisterCombiners)mapping, (OpenTK.OpenGL.Enums.NvRegisterCombiners)componentUsage); } public static - void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single[] @params) + void GetCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glGetCombinerInputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); } } } public static - void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Single @params) + void GetCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glGetCombinerInputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -28344,31 +28637,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params) + unsafe void GetCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single* @params) { - Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params); + Delegates.glGetCombinerInputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params); } public static - void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32[] @params) + void GetCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glGetCombinerInputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); } } } public static - void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) + void GetCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glGetCombinerInputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -28376,31 +28669,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params) + unsafe void GetCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32* @params) { - Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); + Delegates.glGetCombinerInputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params); } public static - void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single[] @params) + void GetCombinerOutputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glGetCombinerOutputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); } } } public static - void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] out Single @params) + void GetCombinerOutputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glGetCombinerOutputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -28408,31 +28701,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single* @params) + unsafe void GetCombinerOutputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single* @params) { - Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params); + Delegates.glGetCombinerOutputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params); } public static - void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32[] @params) + void GetCombinerOutputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glGetCombinerOutputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); } } } public static - void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) + void GetCombinerOutputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glGetCombinerOutputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -28440,31 +28733,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32* @params) + unsafe void GetCombinerOutputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32* @params) { - Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); + Delegates.glGetCombinerOutputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners)portion, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params); } public static - void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single[] @params) + void GetFinalCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); } } } public static - void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Single @params) + void GetFinalCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -28472,31 +28765,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params) + unsafe void GetFinalCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single* @params) { - Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params); + Delegates.glGetFinalCombinerInputParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Single*)@params); } public static - void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32[] @params) + void GetFinalCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); } } } public static - void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) + void GetFinalCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -28504,9 +28797,9 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params) + unsafe void GetFinalCombinerInputParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32* @params) { - Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); + Delegates.glGetFinalCombinerInputParameterivNV((OpenTK.OpenGL.Enums.NvRegisterCombiners)variable, (OpenTK.OpenGL.Enums.NvRegisterCombiners)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -28641,77 +28934,77 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsFence(UInt32 fence) + bool IsFence(UInt32 fence) { return Delegates.glIsFenceNV((UInt32)fence); } public static - Boolean IsFence(Int32 fence) + bool IsFence(Int32 fence) { return Delegates.glIsFenceNV((UInt32)fence); } [System.CLSCompliant(false)] public static - Boolean TestFence(UInt32 fence) + bool TestFence(UInt32 fence) { return Delegates.glTestFenceNV((UInt32)fence); } public static - Boolean TestFence(Int32 fence) + bool TestFence(Int32 fence) { return Delegates.glTestFenceNV((UInt32)fence); } [System.CLSCompliant(false)] public static - void GetFence(UInt32 fence, GL.Enums.NV_fence pname, [Out] Int32[] @params) + void GetFence(UInt32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params_ptr); + Delegates.glGetFenceivNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)pname, (Int32*)@params_ptr); } } } public static - void GetFence(Int32 fence, GL.Enums.NV_fence pname, [Out] Int32[] @params) + void GetFence(Int32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params_ptr); + Delegates.glGetFenceivNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetFence(UInt32 fence, GL.Enums.NV_fence pname, [Out] out Int32 @params) + void GetFence(UInt32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params_ptr); + Delegates.glGetFenceivNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetFence(Int32 fence, GL.Enums.NV_fence pname, [Out] out Int32 @params) + void GetFence(Int32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params_ptr); + Delegates.glGetFenceivNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -28719,16 +29012,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFence(UInt32 fence, GL.Enums.NV_fence pname, [Out] Int32* @params) + unsafe void GetFence(UInt32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] Int32* @params) { - Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params); + Delegates.glGetFenceivNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetFence(Int32 fence, GL.Enums.NV_fence pname, [Out] Int32* @params) + unsafe void GetFence(Int32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] Int32* @params) { - Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params); + Delegates.glGetFenceivNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -28746,38 +29039,38 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void SetFence(UInt32 fence, GL.Enums.NV_fence condition) + void SetFence(UInt32 fence, OpenTK.OpenGL.Enums.NvFence condition) { - Delegates.glSetFenceNV((UInt32)fence, (GL.Enums.NV_fence)condition); + Delegates.glSetFenceNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)condition); } public static - void SetFence(Int32 fence, GL.Enums.NV_fence condition) + void SetFence(Int32 fence, OpenTK.OpenGL.Enums.NvFence condition) { - Delegates.glSetFenceNV((UInt32)fence, (GL.Enums.NV_fence)condition); + Delegates.glSetFenceNV((UInt32)fence, (OpenTK.OpenGL.Enums.NvFence)condition); } [System.CLSCompliant(false)] public static - void MapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, IntPtr points) + void MapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, IntPtr points) { - Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (IntPtr)points); + Delegates.glMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (bool)packed, (IntPtr)points); } public static - void MapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, IntPtr points) + void MapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, IntPtr points) { - Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (IntPtr)points); + Delegates.glMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (bool)packed, (IntPtr)points); } [System.CLSCompliant(false)] public static - void MapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, [In, Out] object points) + void MapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, [In, Out] object points) { System.Runtime.InteropServices.GCHandle points_ptr = System.Runtime.InteropServices.GCHandle.Alloc(points, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); + Delegates.glMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (bool)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); } finally { @@ -28786,12 +29079,12 @@ namespace OpenTK.OpenGL } public static - void MapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, [In, Out] object points) + void MapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, [In, Out] object points) { System.Runtime.InteropServices.GCHandle points_ptr = System.Runtime.InteropServices.GCHandle.Alloc(points, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); + Delegates.glMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (bool)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); } finally { @@ -28800,88 +29093,88 @@ namespace OpenTK.OpenGL } public static - void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32[] @params) + void MapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glMapParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); } } } public static - void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref Int32 @params) + void MapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glMapParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32* @params) + unsafe void MapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, Int32* @params) { - Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params); + Delegates.glMapParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params); } public static - void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single[] @params) + void MapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glMapParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); } } } public static - void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref Single @params) + void MapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glMapParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single* @params) + unsafe void MapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, Single* @params) { - Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params); + Delegates.glMapParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetMapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] IntPtr points) + void GetMapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, bool packed, [Out] IntPtr points) { - Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (IntPtr)points); + Delegates.glGetMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (bool)packed, (IntPtr)points); } public static - void GetMapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] IntPtr points) + void GetMapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, bool packed, [Out] IntPtr points) { - Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (IntPtr)points); + Delegates.glGetMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (bool)packed, (IntPtr)points); } [System.CLSCompliant(false)] public static - void GetMapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [In, Out] object points) + void GetMapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, bool packed, [In, Out] object points) { System.Runtime.InteropServices.GCHandle points_ptr = System.Runtime.InteropServices.GCHandle.Alloc(points, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); + Delegates.glGetMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (bool)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); } finally { @@ -28890,12 +29183,12 @@ namespace OpenTK.OpenGL } public static - void GetMapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [In, Out] object points) + void GetMapControlPoints(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, bool packed, [In, Out] object points) { System.Runtime.InteropServices.GCHandle points_ptr = System.Runtime.InteropServices.GCHandle.Alloc(points, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); + Delegates.glGetMapControlPointsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)type, (Int32)ustride, (Int32)vstride, (bool)packed, (IntPtr)points_ptr.AddrOfPinnedObject()); } finally { @@ -28904,25 +29197,25 @@ namespace OpenTK.OpenGL } public static - void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32[] @params) + void GetMapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glGetMapParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); } } } public static - void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) + void GetMapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glGetMapParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -28930,31 +29223,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32* @params) + unsafe void GetMapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32* @params) { - Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params); + Delegates.glGetMapParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params); } public static - void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single[] @params) + void GetMapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glGetMapParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); } } } public static - void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] out Single @params) + void GetMapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glGetMapParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -28962,58 +29255,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single* @params) + unsafe void GetMapParameter(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single* @params) { - Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params); + Delegates.glGetMapParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Int32[] @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glGetMapAttribParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); } } } public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] Int32[] @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glGetMapAttribParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glGetMapAttribParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); + Delegates.glGetMapAttribParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -29021,65 +29314,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Int32* @params) + unsafe void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32* @params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params); + Delegates.glGetMapAttribParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] Int32* @params) + unsafe void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32* @params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params); + Delegates.glGetMapAttribParameterivNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Single[] @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glGetMapAttribParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); } } } public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] Single[] @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glGetMapAttribParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] out Single @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glGetMapAttribParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] out Single @params) + void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); + Delegates.glGetMapAttribParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -29087,75 +29380,75 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Single* @params) + unsafe void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single* @params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params); + Delegates.glGetMapAttribParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] Single* @params) + unsafe void GetMapAttribParameter(OpenTK.OpenGL.Enums.NvEvaluators target, Int32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single* @params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params); + Delegates.glGetMapAttribParameterfvNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvEvaluators)pname, (Single*)@params); } public static - void EvalMap(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode) + void EvalMap(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators mode) { - Delegates.glEvalMapsNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)mode); + Delegates.glEvalMapsNV((OpenTK.OpenGL.Enums.NvEvaluators)target, (OpenTK.OpenGL.Enums.NvEvaluators)mode); } public static - void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single[] @params) + void CombinerStageParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); + Delegates.glCombinerStageParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners2)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners2)pname, (Single*)@params_ptr); } } } public static - void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, ref Single @params) + void CombinerStageParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); + Delegates.glCombinerStageParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners2)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners2)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single* @params) + unsafe void CombinerStageParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, Single* @params) { - Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params); + Delegates.glCombinerStageParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners2)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners2)pname, (Single*)@params); } public static - void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single[] @params) + void GetCombinerStageParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); + Delegates.glGetCombinerStageParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners2)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners2)pname, (Single*)@params_ptr); } } } public static - void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] out Single @params) + void GetCombinerStageParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); + Delegates.glGetCombinerStageParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners2)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners2)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -29163,88 +29456,94 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single* @params) + unsafe void GetCombinerStageParameter(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, [Out] Single* @params) { - Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params); + Delegates.glGetCombinerStageParameterfvNV((OpenTK.OpenGL.Enums.NvRegisterCombiners2)stage, (OpenTK.OpenGL.Enums.NvRegisterCombiners2)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe Boolean AreProgramsResident(Int32 n, UInt32[] programs, [Out] GL.Enums.Boolean* residences) + bool AreProgramsResident(Int32 n, UInt32[] programs, [Out] bool[] residences) { unsafe { fixed (UInt32* programs_ptr = programs) + fixed (bool* residences_ptr = residences) { - return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); + return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (bool*)residences_ptr); } } } - [System.CLSCompliant(false)] public static - unsafe Boolean AreProgramsResident(Int32 n, Int32[] programs, [Out] GL.Enums.Boolean* residences) + bool AreProgramsResident(Int32 n, Int32[] programs, [Out] bool[] residences) { unsafe { fixed (Int32* programs_ptr = programs) + fixed (bool* residences_ptr = residences) { - return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); + return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (bool*)residences_ptr); } } } [System.CLSCompliant(false)] public static - unsafe Boolean AreProgramsResident(Int32 n, ref UInt32 programs, [Out] GL.Enums.Boolean* residences) + bool AreProgramsResident(Int32 n, ref UInt32 programs, [Out] out bool residences) { unsafe { fixed (UInt32* programs_ptr = &programs) + fixed (bool* residences_ptr = &residences) { - return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); + bool retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (bool*)residences_ptr); + residences = *residences_ptr; + return retval; } } } - [System.CLSCompliant(false)] public static - unsafe Boolean AreProgramsResident(Int32 n, ref Int32 programs, [Out] GL.Enums.Boolean* residences) + bool AreProgramsResident(Int32 n, ref Int32 programs, [Out] out bool residences) { unsafe { fixed (Int32* programs_ptr = &programs) + fixed (bool* residences_ptr = &residences) { - return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); + bool retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (bool*)residences_ptr); + residences = *residences_ptr; + return retval; } } } [System.CLSCompliant(false)] public static - unsafe Boolean AreProgramsResident(Int32 n, UInt32* programs, [Out] GL.Enums.Boolean* residences) + unsafe bool AreProgramsResident(Int32 n, UInt32* programs, [Out] bool* residences) { - return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (GL.Enums.Boolean*)residences); + return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (bool*)residences); } [System.CLSCompliant(false)] public static - unsafe Boolean AreProgramsResident(Int32 n, Int32* programs, [Out] GL.Enums.Boolean* residences) + unsafe bool AreProgramsResident(Int32 n, Int32* programs, [Out] bool* residences) { - return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (GL.Enums.Boolean*)residences); + return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (bool*)residences); } [System.CLSCompliant(false)] public static - void BindProgram(GL.Enums.NV_vertex_program target, UInt32 id) + void BindProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id) { - Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id); + Delegates.glBindProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id); } public static - void BindProgram(GL.Enums.NV_vertex_program target, Int32 id) + void BindProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id) { - Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id); + Delegates.glBindProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id); } [System.CLSCompliant(false)] @@ -29313,66 +29612,66 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, UInt32 id, Single[] @params) + void ExecuteProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); } } } public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, Single[] @params) + void ExecuteProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, UInt32 id, ref Single @params) + void ExecuteProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); } } } public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, ref Single @params) + void ExecuteProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ExecuteProgram(GL.Enums.NV_vertex_program target, UInt32 id, Single* @params) + unsafe void ExecuteProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Single* @params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params); + Delegates.glExecuteProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, Single* @params) + unsafe void ExecuteProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id, Single* @params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params); + Delegates.glExecuteProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Single*)@params); } [System.CLSCompliant(false)] @@ -29443,51 +29742,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double[] @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); } } } public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] Double[] @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -29495,65 +29794,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params) + unsafe void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double* @params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); + Delegates.glGetProgramParameterdvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params) + unsafe void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double* @params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); + Delegates.glGetProgramParameterdvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single[] @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); } } } public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] Single[] @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) + void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -29561,65 +29860,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params) + unsafe void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single* @params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); + Delegates.glGetProgramParameterfvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params) + unsafe void GetProgramParameter(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single* @params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); + Delegates.glGetProgramParameterfvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetProgram(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) + void GetProgram(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); } } } public static - void GetProgram(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) + void GetProgram(Int32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgram(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + void GetProgram(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgram(Int32 id, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + void GetProgram(Int32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -29627,65 +29926,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgram(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + unsafe void GetProgram(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgram(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + unsafe void GetProgram(Int32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetProgramString(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Byte[] program) + void GetProgramString(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Byte[] program) { unsafe { fixed (Byte* program_ptr = program) { - Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Byte*)program_ptr); } } } public static - void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Byte[] program) + void GetProgramString(Int32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Byte[] program) { unsafe { fixed (Byte* program_ptr = program) { - Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramString(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] out Byte program) + void GetProgramString(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Byte program) { unsafe { fixed (Byte* program_ptr = &program) { - Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Byte*)program_ptr); program = *program_ptr; } } } public static - void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, [Out] out Byte program) + void GetProgramString(Int32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Byte program) { unsafe { fixed (Byte* program_ptr = &program) { - Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Byte*)program_ptr); program = *program_ptr; } } @@ -29693,65 +29992,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramString(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program) + unsafe void GetProgramString(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Byte* program) { - Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Byte*)program); } [System.CLSCompliant(false)] public static - unsafe void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program) + unsafe void GetProgramString(Int32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Byte* program) { - Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Byte*)program); } [System.CLSCompliant(false)] public static - void GetTrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) + void GetTrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); } } } public static - void GetTrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) + void GetTrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetTrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + void GetTrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetTrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + void GetTrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -29759,65 +30058,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + unsafe void GetTrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); + Delegates.glGetTrackMatrixivNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetTrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + unsafe void GetTrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); + Delegates.glGetTrackMatrixivNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Double[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double[] @params) { unsafe { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Double @params) { unsafe { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -29825,65 +30124,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double* @params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double* @params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Double*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Single[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -29891,65 +30190,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single* @params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single* @params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -29957,39 +30256,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttribPointer(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] IntPtr pointer) { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (IntPtr)pointer); } public static - void GetVertexAttribPointer(Int32 index, GL.Enums.NV_vertex_program pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] IntPtr pointer) { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void GetVertexAttribPointer(UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] object pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -29998,12 +30297,12 @@ namespace OpenTK.OpenGL } public static - void GetVertexAttribPointer(Int32 index, GL.Enums.NV_vertex_program pname, [In, Out] object pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.OpenGL.Enums.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -30013,361 +30312,361 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsProgram(UInt32 id) + bool IsProgram(UInt32 id) { return Delegates.glIsProgramNV((UInt32)id); } public static - Boolean IsProgram(Int32 id) + bool IsProgram(Int32 id) { return Delegates.glIsProgramNV((UInt32)id); } [System.CLSCompliant(false)] public static - void LoadProgram(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, Byte[] program) + void LoadProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Int32 len, Byte[] program) { unsafe { fixed (Byte* program_ptr = program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } public static - void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, Byte[] program) + void LoadProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id, Int32 len, Byte[] program) { unsafe { fixed (Byte* program_ptr = program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - void LoadProgram(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, ref Byte program) + void LoadProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Int32 len, ref Byte program) { unsafe { fixed (Byte* program_ptr = &program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } public static - void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, ref Byte program) + void LoadProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id, Int32 len, ref Byte program) { unsafe { fixed (Byte* program_ptr = &program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LoadProgram(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, Byte* program) + unsafe void LoadProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Int32 len, Byte* program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program); + Delegates.glLoadProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program); } [System.CLSCompliant(false)] public static - unsafe void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, Byte* program) + unsafe void LoadProgram(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 id, Int32 len, Byte* program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program); + Delegates.glLoadProgramNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program); } [System.CLSCompliant(false)] public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramParameter4dNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Double x, Double y, Double z, Double w) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramParameter4dNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Double[] v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); } } } public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Double[] v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, ref Double v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); } } } public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, ref Double v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Double* v) + unsafe void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Double* v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v); + Delegates.glProgramParameter4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double*)v); } [System.CLSCompliant(false)] public static - unsafe void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Double* v) + unsafe void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Double* v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v); + Delegates.glProgramParameter4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Double*)v); } [System.CLSCompliant(false)] public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramParameter4fNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Single x, Single y, Single z, Single w) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramParameter4fNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Single[] v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); } } } public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Single[] v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, ref Single v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); } } } public static - void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, ref Single v) + void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Single* v) + unsafe void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Single* v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v); + Delegates.glProgramParameter4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single*)v); } [System.CLSCompliant(false)] public static - unsafe void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Single* v) + unsafe void ProgramParameter4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Single* v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v); + Delegates.glProgramParameter4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (Single*)v); } [System.CLSCompliant(false)] public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Double[] v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } } public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, Double[] v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Int32 count, Double[] v) { unsafe { fixed (Double* v_ptr = v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, ref Double v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } } public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, ref Double v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Int32 count, ref Double v) { unsafe { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Double* v) + unsafe void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, Double* v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v); + Delegates.glProgramParameters4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v); } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, Double* v) + unsafe void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Int32 count, Double* v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v); + Delegates.glProgramParameters4dvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v); } [System.CLSCompliant(false)] public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Single[] v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } } public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, Single[] v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Int32 count, Single[] v) { unsafe { fixed (Single* v_ptr = v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, ref Single v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } } public static - void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, ref Single v) + void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Int32 count, ref Single v) { unsafe { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Single* v) + unsafe void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, Single* v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v); + Delegates.glProgramParameters4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v); } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, Single* v) + unsafe void ProgramParameters4(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 index, Int32 count, Single* v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v); + Delegates.glProgramParameters4fvNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v); } [System.CLSCompliant(false)] @@ -30436,38 +30735,38 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void TrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) + void TrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 address, OpenTK.OpenGL.Enums.NvVertexProgram matrix, OpenTK.OpenGL.Enums.NvVertexProgram transform) { - Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); + Delegates.glTrackMatrixNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)matrix, (OpenTK.OpenGL.Enums.NvVertexProgram)transform); } public static - void TrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) + void TrackMatrix(OpenTK.OpenGL.Enums.NvVertexProgram target, Int32 address, OpenTK.OpenGL.Enums.NvVertexProgram matrix, OpenTK.OpenGL.Enums.NvVertexProgram transform) { - Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); + Delegates.glTrackMatrixNV((OpenTK.OpenGL.Enums.NvVertexProgram)target, (UInt32)address, (OpenTK.OpenGL.Enums.NvVertexProgram)matrix, (OpenTK.OpenGL.Enums.NvVertexProgram)transform); } [System.CLSCompliant(false)] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, IntPtr pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.OpenGL.Enums.NvVertexProgram type, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.OpenGL.Enums.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer); } public static - void VertexAttribPointer(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, IntPtr pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.OpenGL.Enums.NvVertexProgram type, Int32 stride, IntPtr pointer) { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.OpenGL.Enums.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer); } [System.CLSCompliant(false)] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, [In, Out] object pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.OpenGL.Enums.NvVertexProgram type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.OpenGL.Enums.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -30476,12 +30775,12 @@ namespace OpenTK.OpenGL } public static - void VertexAttribPointer(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, [In, Out] object pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.OpenGL.Enums.NvVertexProgram type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.OpenGL.Enums.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -32454,13 +32753,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsOcclusionQuery(UInt32 id) + bool IsOcclusionQuery(UInt32 id) { return Delegates.glIsOcclusionQueryNV((UInt32)id); } public static - Boolean IsOcclusionQuery(Int32 id) + bool IsOcclusionQuery(Int32 id) { return Delegates.glIsOcclusionQueryNV((UInt32)id); } @@ -32486,26 +32785,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32[] @params) + void GetOcclusionQuery(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params_ptr); + Delegates.glGetOcclusionQueryivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] out Int32 @params) + void GetOcclusionQuery(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params_ptr); + Delegates.glGetOcclusionQueryivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -32513,58 +32812,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32* @params) + unsafe void GetOcclusionQuery(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] Int32* @params) { - Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params); + Delegates.glGetOcclusionQueryivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] UInt32[] @params) + void GetOcclusionQuery(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (UInt32*)@params_ptr); } } } public static - void GetOcclusionQuery(Int32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32[] @params) + void GetOcclusionQuery(Int32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] out UInt32 @params) + void GetOcclusionQuery(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetOcclusionQuery(Int32 id, GL.Enums.NV_occlusion_query pname, [Out] out Int32 @params) + void GetOcclusionQuery(Int32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params_ptr); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -32572,53 +32871,53 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] UInt32* @params) + unsafe void GetOcclusionQuery(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] UInt32* @params) { - Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetOcclusionQuery(Int32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32* @params) + unsafe void GetOcclusionQuery(Int32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] Int32* @params) { - Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (OpenTK.OpenGL.Enums.NvOcclusionQuery)pname, (UInt32*)@params); } public static - void PointParameter(GL.Enums.NV_point_sprite pname, Int32 param) + void PointParameter(OpenTK.OpenGL.Enums.NvPointSprite pname, Int32 param) { - Delegates.glPointParameteriNV((GL.Enums.NV_point_sprite)pname, (Int32)param); + Delegates.glPointParameteriNV((OpenTK.OpenGL.Enums.NvPointSprite)pname, (Int32)param); } public static - void PointParameterv(GL.Enums.NV_point_sprite pname, Int32[] @params) + void PointParameterv(OpenTK.OpenGL.Enums.NvPointSprite pname, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params_ptr); + Delegates.glPointParameterivNV((OpenTK.OpenGL.Enums.NvPointSprite)pname, (Int32*)@params_ptr); } } } public static - void PointParameterv(GL.Enums.NV_point_sprite pname, ref Int32 @params) + void PointParameterv(OpenTK.OpenGL.Enums.NvPointSprite pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params_ptr); + Delegates.glPointParameterivNV((OpenTK.OpenGL.Enums.NvPointSprite)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PointParameterv(GL.Enums.NV_point_sprite pname, Int32* @params) + unsafe void PointParameterv(OpenTK.OpenGL.Enums.NvPointSprite pname, Int32* @params) { - Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params); + Delegates.glPointParameterivNV((OpenTK.OpenGL.Enums.NvPointSprite)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -33797,310 +34096,310 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void MultiTexCoord1h(GL.Enums.NV_half_float target, UInt16 s) + void MultiTexCoord1h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s) { - Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (UInt16)s); + Delegates.glMultiTexCoord1hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s); } public static - void MultiTexCoord1h(GL.Enums.NV_half_float target, Int16 s) + void MultiTexCoord1h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16 s) { - Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (UInt16)s); + Delegates.glMultiTexCoord1hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s); } [System.CLSCompliant(false)] public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, UInt16[] v) + void MultiTexCoord1hv(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16[] v) { unsafe { fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord1hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord1hv(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord1hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, ref UInt16 v) + void MultiTexCoord1hv(OpenTK.OpenGL.Enums.NvHalfFloat target, ref UInt16 v) { unsafe { fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord1hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord1hv(OpenTK.OpenGL.Enums.NvHalfFloat target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord1hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1hv(GL.Enums.NV_half_float target, UInt16* v) + unsafe void MultiTexCoord1hv(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord1hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1hv(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord1hv(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16* v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord1hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, UInt16 s, UInt16 t) + void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s, UInt16 t) { - Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t); + Delegates.glMultiTexCoord2hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s, (UInt16)t); } public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, Int16 s, Int16 t) + void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16 s, Int16 t) { - Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t); + Delegates.glMultiTexCoord2hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s, (UInt16)t); } [System.CLSCompliant(false)] public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, UInt16[] v) + void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16[] v) { unsafe { fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord2hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord2hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, ref UInt16 v) + void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, ref UInt16 v) { unsafe { fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord2hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord2hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2h(GL.Enums.NV_half_float target, UInt16* v) + unsafe void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord2hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2h(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord2h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16* v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord2hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r) + void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s, UInt16 t, UInt16 r) { - Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r); + Delegates.glMultiTexCoord3hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s, (UInt16)t, (UInt16)r); } public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r) + void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16 s, Int16 t, Int16 r) { - Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r); + Delegates.glMultiTexCoord3hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s, (UInt16)t, (UInt16)r); } [System.CLSCompliant(false)] public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, UInt16[] v) + void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16[] v) { unsafe { fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord3hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord3hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, ref UInt16 v) + void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, ref UInt16 v) { unsafe { fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord3hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord3hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3h(GL.Enums.NV_half_float target, UInt16* v) + unsafe void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord3hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3h(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord3h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16* v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord3hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r, UInt16 q) + void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s, UInt16 t, UInt16 r, UInt16 q) { - Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); + Delegates.glMultiTexCoord4hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r, Int16 q) + void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); + Delegates.glMultiTexCoord4hNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } [System.CLSCompliant(false)] public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, UInt16[] v) + void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16[] v) { unsafe { fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord4hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord4hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, ref UInt16 v) + void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, ref UInt16 v) { unsafe { fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord4hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); + Delegates.glMultiTexCoord4hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4h(GL.Enums.NV_half_float target, UInt16* v) + unsafe void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord4hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4h(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord4h(OpenTK.OpenGL.Enums.NvHalfFloat target, Int16* v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); + Delegates.glMultiTexCoord4hvNV((OpenTK.OpenGL.Enums.NvHalfFloat)target, (UInt16*)v); } [System.CLSCompliant(false)] @@ -34899,18 +35198,18 @@ namespace OpenTK.OpenGL } public static - void PixelDataRange(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] IntPtr pointer) + void PixelDataRange(OpenTK.OpenGL.Enums.NvPixelDataRange target, Int32 length, [Out] IntPtr pointer) { - Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (IntPtr)pointer); + Delegates.glPixelDataRangeNV((OpenTK.OpenGL.Enums.NvPixelDataRange)target, (Int32)length, (IntPtr)pointer); } public static - void PixelDataRange(GL.Enums.NV_pixel_data_range target, Int32 length, [In, Out] object pointer) + void PixelDataRange(OpenTK.OpenGL.Enums.NvPixelDataRange target, Int32 length, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glPixelDataRangeNV((OpenTK.OpenGL.Enums.NvPixelDataRange)target, (Int32)length, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -34919,9 +35218,9 @@ namespace OpenTK.OpenGL } public static - void FlushPixelDataRange(GL.Enums.NV_pixel_data_range target) + void FlushPixelDataRange(OpenTK.OpenGL.Enums.NvPixelDataRange target) { - Delegates.glFlushPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target); + Delegates.glFlushPixelDataRangeNV((OpenTK.OpenGL.Enums.NvPixelDataRange)target); } public static @@ -34945,454 +35244,454 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glProgramLocalParameterI4iNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); + Delegates.glProgramLocalParameterI4iNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32[] @params) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glProgramLocalParameterI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref Int32 @params) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glProgramLocalParameterI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params) + unsafe void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32* @params) { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); + Delegates.glProgramLocalParameterI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params); } [System.CLSCompliant(false)] public static - void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32[] @params) + void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); + Delegates.glProgramLocalParametersI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref Int32 @params) + void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); + Delegates.glProgramLocalParametersI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params) + unsafe void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, Int32* @params) { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params); + Delegates.glProgramLocalParametersI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (Int32*)@params); } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) { - Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); + Delegates.glProgramLocalParameterI4uiNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); + Delegates.glProgramLocalParameterI4uiNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32[] @params) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramLocalParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramLocalParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref UInt32 @params) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, ref UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramLocalParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } public static - void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, ref Int32 @params) + void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramLocalParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params) + unsafe void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32* @params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glProgramLocalParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32* @params) + unsafe void ProgramLocalParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32* @params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glProgramLocalParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32[] @params) + void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramLocalParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, Int32[] @params) + void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 count, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramLocalParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref UInt32 @params) + void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, ref UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramLocalParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, ref Int32 @params) + void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramLocalParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params) + unsafe void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, UInt32* @params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); + Delegates.glProgramLocalParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, Int32* @params) + unsafe void ProgramLocalParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 count, Int32* @params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); + Delegates.glProgramLocalParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glProgramEnvParameterI4iNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); + Delegates.glProgramEnvParameterI4iNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32[] @params) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glProgramEnvParameterI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref Int32 @params) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glProgramEnvParameterI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params) + unsafe void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32* @params) { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); + Delegates.glProgramEnvParameterI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params); } [System.CLSCompliant(false)] public static - void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32[] @params) + void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); + Delegates.glProgramEnvParametersI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref Int32 @params) + void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); + Delegates.glProgramEnvParametersI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params) + unsafe void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, Int32* @params) { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params); + Delegates.glProgramEnvParametersI4ivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (Int32*)@params); } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) { - Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); + Delegates.glProgramEnvParameterI4uiNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); + Delegates.glProgramEnvParameterI4uiNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32[] @params) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramEnvParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramEnvParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref UInt32 @params) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, ref UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramEnvParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } public static - void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, ref Int32 @params) + void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glProgramEnvParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params) + unsafe void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32* @params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glProgramEnvParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32* @params) + unsafe void ProgramEnvParameterI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32* @params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glProgramEnvParameterI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32[] @params) + void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramEnvParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, Int32[] @params) + void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 count, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramEnvParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref UInt32 @params) + void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, ref UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramEnvParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, ref Int32 @params) + void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramEnvParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params) + unsafe void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, UInt32* @params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); + Delegates.glProgramEnvParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, Int32* @params) + unsafe void ProgramEnvParametersI4(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, Int32 count, Int32* @params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); + Delegates.glProgramEnvParametersI4uivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32[] @params) + void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glGetProgramLocalParameterIivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out Int32 @params) + void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glGetProgramLocalParameterIivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -35400,58 +35699,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params) + unsafe void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] Int32* @params) { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); + Delegates.glGetProgramLocalParameterIivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32[] @params) + void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramLocalParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } public static - void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] Int32[] @params) + void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramLocalParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out UInt32 @params) + void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramLocalParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] out Int32 @params) + void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramLocalParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -35459,40 +35758,40 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params) + unsafe void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] UInt32* @params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glGetProgramLocalParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] Int32* @params) + unsafe void GetProgramLocalParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, [Out] Int32* @params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glGetProgramLocalParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32[] @params) + void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glGetProgramEnvParameterIivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out Int32 @params) + void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); + Delegates.glGetProgramEnvParameterIivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -35500,58 +35799,58 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params) + unsafe void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] Int32* @params) { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); + Delegates.glGetProgramEnvParameterIivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (Int32*)@params); } [System.CLSCompliant(false)] public static - void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32[] @params) + void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramEnvParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } public static - void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] Int32[] @params) + void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramEnvParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out UInt32 @params) + void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] out UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramEnvParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] out Int32 @params) + void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + Delegates.glGetProgramEnvParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -35559,22 +35858,22 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params) + unsafe void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] UInt32* @params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glGetProgramEnvParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] Int32* @params) + unsafe void GetProgramEnvParameterI(OpenTK.OpenGL.Enums.NvGpuProgram4 target, Int32 index, [Out] Int32* @params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); + Delegates.glGetProgramEnvParameterIuivNV((OpenTK.OpenGL.Enums.NvGpuProgram4)target, (UInt32)index, (UInt32*)@params); } public static - void ProgramVertexLimit(GL.Enums.NV_geometry_program4 target, Int32 limit) + void ProgramVertexLimit(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, Int32 limit) { - Delegates.glProgramVertexLimitNV((GL.Enums.NV_geometry_program4)target, (Int32)limit); + Delegates.glProgramVertexLimitNV((OpenTK.OpenGL.Enums.NvGeometryProgram4)target, (Int32)limit); } public static @@ -35596,176 +35895,176 @@ namespace OpenTK.OpenGL } public static - void RenderbufferStorageMultisampleCoverage(GL.Enums.NV_framebuffer_multisample_coverage target, Int32 coverageSamples, Int32 colorSamples, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height) + void RenderbufferStorageMultisampleCoverage(OpenTK.OpenGL.Enums.NvFramebufferMultisampleCoverage target, Int32 coverageSamples, Int32 colorSamples, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height) { - Delegates.glRenderbufferStorageMultisampleCoverageNV((GL.Enums.NV_framebuffer_multisample_coverage)target, (Int32)coverageSamples, (Int32)colorSamples, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height); + Delegates.glRenderbufferStorageMultisampleCoverageNV((OpenTK.OpenGL.Enums.NvFramebufferMultisampleCoverage)target, (Int32)coverageSamples, (Int32)colorSamples, (OpenTK.OpenGL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Single[] @params) + void ProgramBufferParameters(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramBufferParametersfvNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, Single[] @params) + void ProgramBufferParameters(OpenTK.OpenGL.Enums.NvParameterBufferObject target, Int32 buffer, Int32 index, Int32 count, Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramBufferParametersfvNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, ref Single @params) + void ProgramBufferParameters(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramBufferParametersfvNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, ref Single @params) + void ProgramBufferParameters(OpenTK.OpenGL.Enums.NvParameterBufferObject target, Int32 buffer, Int32 index, Int32 count, ref Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); + Delegates.glProgramBufferParametersfvNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Single* @params) + unsafe void ProgramBufferParameters(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, Single* @params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); + Delegates.glProgramBufferParametersfvNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, Single* @params) + unsafe void ProgramBufferParameters(OpenTK.OpenGL.Enums.NvParameterBufferObject target, Int32 buffer, Int32 index, Int32 count, Single* @params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); + Delegates.glProgramBufferParametersfvNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); } [System.CLSCompliant(false)] public static - void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Int32[] @params) + void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params_ptr); + Delegates.glProgramBufferParametersIivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, ref Int32 @params) + void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params_ptr); + Delegates.glProgramBufferParametersIivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params) + unsafe void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params) { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params); + Delegates.glProgramBufferParametersIivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params); } [System.CLSCompliant(false)] public static - void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, UInt32[] @params) + void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, UInt32[] @params) { unsafe { fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramBufferParametersIuivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, Int32[] @params) + void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, Int32 buffer, Int32 index, Int32 count, Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramBufferParametersIuivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, ref UInt32 @params) + void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, ref UInt32 @params) { unsafe { fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramBufferParametersIuivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, ref Int32 @params) + void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, Int32 buffer, Int32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + Delegates.glProgramBufferParametersIuivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params) + unsafe void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); + Delegates.glProgramBufferParametersIuivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, Int32* @params) + unsafe void ProgramBufferParametersI(OpenTK.OpenGL.Enums.NvParameterBufferObject target, Int32 buffer, Int32 index, Int32 count, Int32* @params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); + Delegates.glProgramBufferParametersIuivNV((OpenTK.OpenGL.Enums.NvParameterBufferObject)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); } public static - void BeginTransformFeedback(GL.Enums.NV_transform_feedback primitiveMode) + void BeginTransformFeedback(OpenTK.OpenGL.Enums.NvTransformFeedback primitiveMode) { - Delegates.glBeginTransformFeedbackNV((GL.Enums.NV_transform_feedback)primitiveMode); + Delegates.glBeginTransformFeedbackNV((OpenTK.OpenGL.Enums.NvTransformFeedback)primitiveMode); } public static @@ -35776,169 +36075,169 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void TransformFeedbackAttrib(UInt32 count, Int32[] attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttrib(UInt32 count, Int32[] attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* attribs_ptr = attribs) { - Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } public static - void TransformFeedbackAttrib(Int32 count, Int32[] attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttrib(Int32 count, Int32[] attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* attribs_ptr = attribs) { - Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } [System.CLSCompliant(false)] public static - void TransformFeedbackAttrib(UInt32 count, ref Int32 attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttrib(UInt32 count, ref Int32 attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* attribs_ptr = &attribs) { - Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } public static - void TransformFeedbackAttrib(Int32 count, ref Int32 attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttrib(Int32 count, ref Int32 attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* attribs_ptr = &attribs) { - Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackAttrib(UInt32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackAttrib(UInt32 count, Int32* attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { - Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackAttrib(Int32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackAttrib(Int32 count, Int32* attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { - Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } [System.CLSCompliant(false)] public static - void BindBufferRange(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size) + void BindBufferRange(OpenTK.OpenGL.Enums.NvTransformFeedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size) { - Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); + Delegates.glBindBufferRangeNV((OpenTK.OpenGL.Enums.NvTransformFeedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); } public static - void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size) + void BindBufferRange(OpenTK.OpenGL.Enums.NvTransformFeedback target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size) { - Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); + Delegates.glBindBufferRangeNV((OpenTK.OpenGL.Enums.NvTransformFeedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); } [System.CLSCompliant(false)] public static - void BindBufferOffset(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset) + void BindBufferOffset(OpenTK.OpenGL.Enums.NvTransformFeedback target, UInt32 index, UInt32 buffer, IntPtr offset) { - Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); + Delegates.glBindBufferOffsetNV((OpenTK.OpenGL.Enums.NvTransformFeedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); } public static - void BindBufferOffset(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset) + void BindBufferOffset(OpenTK.OpenGL.Enums.NvTransformFeedback target, Int32 index, Int32 buffer, IntPtr offset) { - Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); + Delegates.glBindBufferOffsetNV((OpenTK.OpenGL.Enums.NvTransformFeedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); } [System.CLSCompliant(false)] public static - void BindBufferBase(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer) + void BindBufferBase(OpenTK.OpenGL.Enums.NvTransformFeedback target, UInt32 index, UInt32 buffer) { - Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer); + Delegates.glBindBufferBaseNV((OpenTK.OpenGL.Enums.NvTransformFeedback)target, (UInt32)index, (UInt32)buffer); } public static - void BindBufferBase(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer) + void BindBufferBase(OpenTK.OpenGL.Enums.NvTransformFeedback target, Int32 index, Int32 buffer) { - Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer); + Delegates.glBindBufferBaseNV((OpenTK.OpenGL.Enums.NvTransformFeedback)target, (UInt32)index, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void TransformFeedbackVarying(UInt32 program, Int32 count, Int32[] locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVarying(UInt32 program, Int32 count, Int32[] locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* locations_ptr = locations) { - Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } public static - void TransformFeedbackVarying(Int32 program, Int32 count, Int32[] locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVarying(Int32 program, Int32 count, Int32[] locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* locations_ptr = locations) { - Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } [System.CLSCompliant(false)] public static - void TransformFeedbackVarying(UInt32 program, Int32 count, ref Int32 locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVarying(UInt32 program, Int32 count, ref Int32 locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* locations_ptr = &locations) { - Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } public static - void TransformFeedbackVarying(Int32 program, Int32 count, ref Int32 locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVarying(Int32 program, Int32 count, ref Int32 locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { unsafe { fixed (Int32* locations_ptr = &locations) { - Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } } } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackVarying(UInt32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackVarying(UInt32 program, Int32 count, Int32* locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { - Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackVarying(Int32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackVarying(Int32 program, Int32 count, Int32* locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode) { - Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (OpenTK.OpenGL.Enums.NvTransformFeedback)bufferMode); } [System.CLSCompliant(false)] @@ -35969,44 +36268,44 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) + void GetActiveVarying(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.NvTransformFeedback[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.NV_transform_feedback* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.NvTransformFeedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) + void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] OpenTK.OpenGL.Enums.NvTransformFeedback[] type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = length) fixed (Int32* size_ptr = size) - fixed (GL.Enums.NV_transform_feedback* type_ptr = type) + fixed (OpenTK.OpenGL.Enums.NvTransformFeedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveVarying(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) + void GetActiveVarying(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.NvTransformFeedback type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.NvTransformFeedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -36015,15 +36314,15 @@ namespace OpenTK.OpenGL } public static - void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) + void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out OpenTK.OpenGL.Enums.NvTransformFeedback type, [Out] System.Text.StringBuilder name) { unsafe { fixed (Int32* length_ptr = &length) fixed (Int32* size_ptr = &size) - fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) + fixed (OpenTK.OpenGL.Enums.NvTransformFeedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (OpenTK.OpenGL.Enums.NvTransformFeedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -36033,16 +36332,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveVarying(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.NvTransformFeedback* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.NvTransformFeedback*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) + unsafe void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.NvTransformFeedback* type, [Out] System.Text.StringBuilder name) { - Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (OpenTK.OpenGL.Enums.NvTransformFeedback*)type, (System.Text.StringBuilder)name); } [System.CLSCompliant(false)] @@ -36113,7 +36412,7 @@ namespace OpenTK.OpenGL } - public static partial class MESA + public static partial class Mesa { public static void ResizeBuffers() @@ -36567,64 +36866,64 @@ namespace OpenTK.OpenGL } - public static partial class IBM + public static partial class Ibm { public static - void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, Int32[] first, Int32[] count, Int32 primcount, Int32 modestride) + void MultiModeDrawArrays(OpenTK.OpenGL.Enums.BeginMode[] mode, Int32[] first, Int32[] count, Int32 primcount, Int32 modestride) { unsafe { - fixed (GL.Enums.BeginMode* mode_ptr = mode) + fixed (OpenTK.OpenGL.Enums.BeginMode* mode_ptr = mode) fixed (Int32* first_ptr = first) fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawArraysIBM((OpenTK.OpenGL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } public static - void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) + void MultiModeDrawArrays(ref OpenTK.OpenGL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) { unsafe { - fixed (GL.Enums.BeginMode* mode_ptr = &mode) + fixed (OpenTK.OpenGL.Enums.BeginMode* mode_ptr = &mode) fixed (Int32* first_ptr = &first) fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawArraysIBM((OpenTK.OpenGL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawArrays(OpenTK.OpenGL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first, (Int32*)count, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawArraysIBM((OpenTK.OpenGL.Enums.BeginMode*)mode, (Int32*)first, (Int32*)count, (Int32)primcount, (Int32)modestride); } public static - void MultiModeDrawElements(GL.Enums.BeginMode[] mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) + void MultiModeDrawElements(OpenTK.OpenGL.Enums.BeginMode[] mode, Int32[] count, OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { - fixed (GL.Enums.BeginMode* mode_ptr = mode) + fixed (OpenTK.OpenGL.Enums.BeginMode* mode_ptr = mode) fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((OpenTK.OpenGL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawElements(OpenTK.OpenGL.Enums.BeginMode* mode, Int32* count, OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((OpenTK.OpenGL.Enums.BeginMode*)mode, (Int32*)count, (OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -36633,17 +36932,17 @@ namespace OpenTK.OpenGL } public static - void MultiModeDrawElements(ref GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) + void MultiModeDrawElements(ref OpenTK.OpenGL.Enums.BeginMode mode, ref Int32 count, OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { unsafe { - fixed (GL.Enums.BeginMode* mode_ptr = &mode) + fixed (OpenTK.OpenGL.Enums.BeginMode* mode_ptr = &mode) fixed (Int32* count_ptr = &count) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((OpenTK.OpenGL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -36654,18 +36953,18 @@ namespace OpenTK.OpenGL } public static - void ColorPointerList(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void ColorPointerList(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glColorPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void ColorPointerList(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void ColorPointerList(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glColorPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36674,18 +36973,18 @@ namespace OpenTK.OpenGL } public static - void SecondaryColorPointerList(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void SecondaryColorPointerList(Int32 size, OpenTK.OpenGL.Enums.IbmVertexArrayLists type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glSecondaryColorPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.IbmVertexArrayLists)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void SecondaryColorPointerList(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void SecondaryColorPointerList(Int32 size, OpenTK.OpenGL.Enums.IbmVertexArrayLists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glSecondaryColorPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.IbmVertexArrayLists)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36693,26 +36992,50 @@ namespace OpenTK.OpenGL } } + public static + void EdgeFlagPointerList(Int32 stride, bool[] pointer, Int32 ptrstride) + { + unsafe + { + fixed (bool* pointer_ptr = pointer) + { + Delegates.glEdgeFlagPointerListIBM((Int32)stride, (bool*)pointer_ptr, (Int32)ptrstride); + } + } + } + + public static + void EdgeFlagPointerList(Int32 stride, ref bool pointer, Int32 ptrstride) + { + unsafe + { + fixed (bool* pointer_ptr = &pointer) + { + Delegates.glEdgeFlagPointerListIBM((Int32)stride, (bool*)pointer_ptr, (Int32)ptrstride); + } + } + } + [System.CLSCompliant(false)] public static - unsafe void EdgeFlagPointerList(Int32 stride, Boolean* pointer, Int32 ptrstride) + unsafe void EdgeFlagPointerList(Int32 stride, bool* pointer, Int32 ptrstride) { - Delegates.glEdgeFlagPointerListIBM((Int32)stride, (Boolean*)pointer, (Int32)ptrstride); + Delegates.glEdgeFlagPointerListIBM((Int32)stride, (bool*)pointer, (Int32)ptrstride); } public static - void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void FogCoordPointerList(OpenTK.OpenGL.Enums.IbmVertexArrayLists type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glFogCoordPointerListIBM((OpenTK.OpenGL.Enums.IbmVertexArrayLists)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void FogCoordPointerList(OpenTK.OpenGL.Enums.IbmVertexArrayLists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glFogCoordPointerListIBM((OpenTK.OpenGL.Enums.IbmVertexArrayLists)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36721,18 +37044,18 @@ namespace OpenTK.OpenGL } public static - void IndexPointerList(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void IndexPointerList(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glIndexPointerListIBM((OpenTK.OpenGL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void IndexPointerList(GL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void IndexPointerList(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glIndexPointerListIBM((OpenTK.OpenGL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36741,18 +37064,18 @@ namespace OpenTK.OpenGL } public static - void NormalPointerList(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void NormalPointerList(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glNormalPointerListIBM((OpenTK.OpenGL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void NormalPointerList(GL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void NormalPointerList(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glNormalPointerListIBM((OpenTK.OpenGL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36761,18 +37084,18 @@ namespace OpenTK.OpenGL } public static - void TexCoordPointerList(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void TexCoordPointerList(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glTexCoordPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void TexCoordPointerList(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void TexCoordPointerList(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glTexCoordPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36781,18 +37104,18 @@ namespace OpenTK.OpenGL } public static - void VertexPointerList(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) + void VertexPointerList(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); + Delegates.glVertexPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } public static - void VertexPointerList(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) + void VertexPointerList(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glVertexPointerListIBM((Int32)size, (OpenTK.OpenGL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -36802,7 +37125,7 @@ namespace OpenTK.OpenGL } - public static partial class GL_3DFX + public static partial class GL_3dfx { [System.CLSCompliant(false)] public static @@ -36819,90 +37142,90 @@ namespace OpenTK.OpenGL } - public static partial class ATI + public static partial class Ata { public static - void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Int32[] param) + void TexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, Int32[] param) { unsafe { fixed (Int32* param_ptr = param) { - Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); + Delegates.glTexBumpParameterivATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Int32*)param_ptr); } } } public static - void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, ref Int32 param) + void TexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, ref Int32 param) { unsafe { fixed (Int32* param_ptr = ¶m) { - Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); + Delegates.glTexBumpParameterivATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Int32*)param_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Int32* param) + unsafe void TexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, Int32* param) { - Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param); + Delegates.glTexBumpParameterivATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Int32*)param); } public static - void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Single[] param) + void TexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, Single[] param) { unsafe { fixed (Single* param_ptr = param) { - Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); + Delegates.glTexBumpParameterfvATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Single*)param_ptr); } } } public static - void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, ref Single param) + void TexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, ref Single param) { unsafe { fixed (Single* param_ptr = ¶m) { - Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); + Delegates.glTexBumpParameterfvATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Single*)param_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Single* param) + unsafe void TexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, Single* param) { - Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param); + Delegates.glTexBumpParameterfvATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Single*)param); } public static - void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32[] param) + void GetTexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] Int32[] param) { unsafe { fixed (Int32* param_ptr = param) { - Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); + Delegates.glGetTexBumpParameterivATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Int32*)param_ptr); } } } public static - void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] out Int32 param) + void GetTexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] out Int32 param) { unsafe { fixed (Int32* param_ptr = ¶m) { - Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); + Delegates.glGetTexBumpParameterivATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Int32*)param_ptr); param = *param_ptr; } } @@ -36910,31 +37233,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32* param) + unsafe void GetTexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] Int32* param) { - Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param); + Delegates.glGetTexBumpParameterivATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Int32*)param); } public static - void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single[] param) + void GetTexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] Single[] param) { unsafe { fixed (Single* param_ptr = param) { - Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); + Delegates.glGetTexBumpParameterfvATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Single*)param_ptr); } } } public static - void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] out Single param) + void GetTexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] out Single param) { unsafe { fixed (Single* param_ptr = ¶m) { - Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); + Delegates.glGetTexBumpParameterfvATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Single*)param_ptr); param = *param_ptr; } } @@ -36942,9 +37265,9 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single* param) + unsafe void GetTexBumpParameter(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] Single* param) { - Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param); + Delegates.glGetTexBumpParameterfvATI((OpenTK.OpenGL.Enums.AtiEnvmapBumpmap)pname, (Single*)param); } [System.CLSCompliant(false)] @@ -37000,106 +37323,106 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void PassTexCoor(UInt32 dst, UInt32 coord, GL.Enums.ATI_fragment_shader swizzle) + void PassTexCoor(UInt32 dst, UInt32 coord, OpenTK.OpenGL.Enums.AtiFragmentShader swizzle) { - Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (OpenTK.OpenGL.Enums.AtiFragmentShader)swizzle); } public static - void PassTexCoor(Int32 dst, Int32 coord, GL.Enums.ATI_fragment_shader swizzle) + void PassTexCoor(Int32 dst, Int32 coord, OpenTK.OpenGL.Enums.AtiFragmentShader swizzle) { - Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (OpenTK.OpenGL.Enums.AtiFragmentShader)swizzle); } [System.CLSCompliant(false)] public static - void SampleMap(UInt32 dst, UInt32 interp, GL.Enums.ATI_fragment_shader swizzle) + void SampleMap(UInt32 dst, UInt32 interp, OpenTK.OpenGL.Enums.AtiFragmentShader swizzle) { - Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (OpenTK.OpenGL.Enums.AtiFragmentShader)swizzle); } public static - void SampleMap(Int32 dst, Int32 interp, GL.Enums.ATI_fragment_shader swizzle) + void SampleMap(Int32 dst, Int32 interp, OpenTK.OpenGL.Enums.AtiFragmentShader swizzle) { - Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (OpenTK.OpenGL.Enums.AtiFragmentShader)swizzle); } [System.CLSCompliant(false)] public static - void ColorFragmentOp1(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod) + void ColorFragmentOp1(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod) { - Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); + Delegates.glColorFragmentOp1ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } public static - void ColorFragmentOp1(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) + void ColorFragmentOp1(OpenTK.OpenGL.Enums.AtiFragmentShader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) { - Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); + Delegates.glColorFragmentOp1ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } [System.CLSCompliant(false)] public static - void ColorFragmentOp2(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod) + void ColorFragmentOp2(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod) { - Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); + Delegates.glColorFragmentOp2ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } public static - void ColorFragmentOp2(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) + void ColorFragmentOp2(OpenTK.OpenGL.Enums.AtiFragmentShader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) { - Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); + Delegates.glColorFragmentOp2ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } [System.CLSCompliant(false)] public static - void ColorFragmentOp3(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod) + void ColorFragmentOp3(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod) { - Delegates.glColorFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); + Delegates.glColorFragmentOp3ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } public static - void ColorFragmentOp3(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) + void ColorFragmentOp3(OpenTK.OpenGL.Enums.AtiFragmentShader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) { - Delegates.glColorFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); + Delegates.glColorFragmentOp3ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } [System.CLSCompliant(false)] public static - void AlphaFragmentOp1(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod) + void AlphaFragmentOp1(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod) { - Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); + Delegates.glAlphaFragmentOp1ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } public static - void AlphaFragmentOp1(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) + void AlphaFragmentOp1(OpenTK.OpenGL.Enums.AtiFragmentShader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) { - Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); + Delegates.glAlphaFragmentOp1ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } [System.CLSCompliant(false)] public static - void AlphaFragmentOp2(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod) + void AlphaFragmentOp2(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod) { - Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); + Delegates.glAlphaFragmentOp2ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } public static - void AlphaFragmentOp2(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) + void AlphaFragmentOp2(OpenTK.OpenGL.Enums.AtiFragmentShader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) { - Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); + Delegates.glAlphaFragmentOp2ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } [System.CLSCompliant(false)] public static - void AlphaFragmentOp3(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod) + void AlphaFragmentOp3(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod) { - Delegates.glAlphaFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); + Delegates.glAlphaFragmentOp3ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } public static - void AlphaFragmentOp3(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) + void AlphaFragmentOp3(OpenTK.OpenGL.Enums.AtiFragmentShader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) { - Delegates.glAlphaFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); + Delegates.glAlphaFragmentOp3ATI((OpenTK.OpenGL.Enums.AtiFragmentShader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } [System.CLSCompliant(false)] @@ -37167,30 +37490,30 @@ namespace OpenTK.OpenGL } public static - void PNTriangles(GL.Enums.ATI_pn_triangles pname, Int32 param) + void PNTriangles(OpenTK.OpenGL.Enums.AtiPnTriangles pname, Int32 param) { - Delegates.glPNTrianglesiATI((GL.Enums.ATI_pn_triangles)pname, (Int32)param); + Delegates.glPNTrianglesiATI((OpenTK.OpenGL.Enums.AtiPnTriangles)pname, (Int32)param); } public static - void PNTriangles(GL.Enums.ATI_pn_triangles pname, Single param) + void PNTriangles(OpenTK.OpenGL.Enums.AtiPnTriangles pname, Single param) { - Delegates.glPNTrianglesfATI((GL.Enums.ATI_pn_triangles)pname, (Single)param); + Delegates.glPNTrianglesfATI((OpenTK.OpenGL.Enums.AtiPnTriangles)pname, (Single)param); } public static - Int32 NewObjectBuffer(Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object usage) + Int32 NewObjectBuffer(Int32 size, IntPtr pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject usage) { - return Delegates.glNewObjectBufferATI((Int32)size, (IntPtr)pointer, (GL.Enums.ATI_vertex_array_object)usage); + return Delegates.glNewObjectBufferATI((Int32)size, (IntPtr)pointer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)usage); } public static - Int32 NewObjectBuffer(Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object usage) + Int32 NewObjectBuffer(Int32 size, [In, Out] object pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject usage) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - return Delegates.glNewObjectBufferATI((Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)usage); + return Delegates.glNewObjectBufferATI((Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (OpenTK.OpenGL.Enums.AtiVertexArrayObject)usage); } finally { @@ -37200,38 +37523,38 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsObjectBuffer(UInt32 buffer) + bool IsObjectBuffer(UInt32 buffer) { return Delegates.glIsObjectBufferATI((UInt32)buffer); } public static - Boolean IsObjectBuffer(Int32 buffer) + bool IsObjectBuffer(Int32 buffer) { return Delegates.glIsObjectBufferATI((UInt32)buffer); } [System.CLSCompliant(false)] public static - void UpdateObjectBuffer(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBuffer(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject preserve) { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer, (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)preserve); } public static - void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, IntPtr pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject preserve) { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer, (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)preserve); } [System.CLSCompliant(false)] public static - void UpdateObjectBuffer(UInt32 buffer, UInt32 offset, Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBuffer(UInt32 buffer, UInt32 offset, Int32 size, [In, Out] object pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject preserve) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (OpenTK.OpenGL.Enums.AtiVertexArrayObject)preserve); } finally { @@ -37240,12 +37563,12 @@ namespace OpenTK.OpenGL } public static - void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, [In, Out] object pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject preserve) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (OpenTK.OpenGL.Enums.AtiVertexArrayObject)preserve); } finally { @@ -37255,51 +37578,51 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) + void GetObjectBuffer(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); } } } public static - void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) + void GetObjectBuffer(Int32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) + void GetObjectBuffer(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) + void GetObjectBuffer(Int32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -37307,65 +37630,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + unsafe void GetObjectBuffer(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params) { - Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + unsafe void GetObjectBuffer(Int32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params) { - Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) + void GetObjectBuffer(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); } } } public static - void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) + void GetObjectBuffer(Int32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + void GetObjectBuffer(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + void GetObjectBuffer(Int32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -37373,16 +37696,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + unsafe void GetObjectBuffer(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params) { - Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + unsafe void GetObjectBuffer(Int32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params) { - Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params); } [System.CLSCompliant(false)] @@ -37400,37 +37723,37 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void ArrayObject(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset) + void ArrayObject(OpenTK.OpenGL.Enums.EnableCap array, Int32 size, OpenTK.OpenGL.Enums.AtiVertexArrayObject type, Int32 stride, UInt32 buffer, UInt32 offset) { - Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (Int32)size, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); + Delegates.glArrayObjectATI((OpenTK.OpenGL.Enums.EnableCap)array, (Int32)size, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } public static - void ArrayObject(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, Int32 buffer, Int32 offset) + void ArrayObject(OpenTK.OpenGL.Enums.EnableCap array, Int32 size, OpenTK.OpenGL.Enums.AtiVertexArrayObject type, Int32 stride, Int32 buffer, Int32 offset) { - Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (Int32)size, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); + Delegates.glArrayObjectATI((OpenTK.OpenGL.Enums.EnableCap)array, (Int32)size, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } public static - void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) + void GetArrayObject(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetArrayObjectfvATI((OpenTK.OpenGL.Enums.EnableCap)array, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); } } } public static - void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) + void GetArrayObject(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetArrayObjectfvATI((OpenTK.OpenGL.Enums.EnableCap)array, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -37438,31 +37761,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + unsafe void GetArrayObject(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params) { - Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); + Delegates.glGetArrayObjectfvATI((OpenTK.OpenGL.Enums.EnableCap)array, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params); } public static - void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) + void GetArrayObject(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetArrayObjectivATI((OpenTK.OpenGL.Enums.EnableCap)array, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); } } } public static - void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + void GetArrayObject(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetArrayObjectivATI((OpenTK.OpenGL.Enums.EnableCap)array, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -37470,71 +37793,71 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + unsafe void GetArrayObject(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params) { - Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); + Delegates.glGetArrayObjectivATI((OpenTK.OpenGL.Enums.EnableCap)array, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - void VariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset) + void VariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject type, Int32 stride, UInt32 buffer, UInt32 offset) { - Delegates.glVariantArrayObjectATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); + Delegates.glVariantArrayObjectATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } public static - void VariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, Int32 buffer, Int32 offset) + void VariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject type, Int32 stride, Int32 buffer, Int32 offset) { - Delegates.glVariantArrayObjectATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); + Delegates.glVariantArrayObjectATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } [System.CLSCompliant(false)] public static - void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) + void GetVariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); } } } public static - void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) + void GetVariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) + void GetVariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) + void GetVariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -37542,65 +37865,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + unsafe void GetVariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params) { - Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + unsafe void GetVariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params) { - Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) + void GetVariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); } } } public static - void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) + void GetVariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + void GetVariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + void GetVariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -37608,866 +37931,866 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + unsafe void GetVariantArrayObject(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params) { - Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + unsafe void GetVariantArrayObject(Int32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params) { - Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (OpenTK.OpenGL.Enums.AtiVertexArrayObject)pname, (Int32*)@params); } public static - void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int16 x) + void VertexStream1(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x) { - Delegates.glVertexStream1sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x); + Delegates.glVertexStream1sATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16)x); } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Int16[] coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16[] coords) { unsafe { fixed (Int16* coords_ptr = coords) { - Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream1svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int16 coords) { unsafe { fixed (Int16* coords_ptr = &coords) { - Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream1svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Int16* coords) + unsafe void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords) { - Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); + Delegates.glVertexStream1svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords); } public static - void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int32 x) + void VertexStream1(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x) { - Delegates.glVertexStream1iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x); + Delegates.glVertexStream1iATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32)x); } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Int32[] coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32[] coords) { unsafe { fixed (Int32* coords_ptr = coords) { - Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream1ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int32 coords) { unsafe { fixed (Int32* coords_ptr = &coords) { - Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream1ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Int32* coords) + unsafe void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords) { - Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); + Delegates.glVertexStream1ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords); } public static - void VertexStream1(GL.Enums.ATI_vertex_streams stream, Single x) + void VertexStream1(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x) { - Delegates.glVertexStream1fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x); + Delegates.glVertexStream1fATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single)x); } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Single[] coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single[] coords) { unsafe { fixed (Single* coords_ptr = coords) { - Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream1fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Single coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Single coords) { unsafe { fixed (Single* coords_ptr = &coords) { - Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream1fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Single* coords) + unsafe void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords) { - Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); + Delegates.glVertexStream1fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords); } public static - void VertexStream1(GL.Enums.ATI_vertex_streams stream, Double x) + void VertexStream1(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x) { - Delegates.glVertexStream1dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x); + Delegates.glVertexStream1dATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double)x); } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Double[] coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double[] coords) { unsafe { fixed (Double* coords_ptr = coords) { - Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream1dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } public static - void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Double coords) + void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Double coords) { unsafe { fixed (Double* coords_ptr = &coords) { - Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream1dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Double* coords) + unsafe void VertexStream1v(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords) { - Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); + Delegates.glVertexStream1dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x, Int16 y) { - Delegates.glVertexStream2sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y); + Delegates.glVertexStream2sATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16)x, (Int16)y); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16[] coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16[] coords) { unsafe { fixed (Int16* coords_ptr = coords) { - Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream2svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int16 coords) { unsafe { fixed (Int16* coords_ptr = &coords) { - Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream2svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16* coords) + unsafe void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords) { - Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); + Delegates.glVertexStream2svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x, Int32 y) { - Delegates.glVertexStream2iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y); + Delegates.glVertexStream2iATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32)x, (Int32)y); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32[] coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32[] coords) { unsafe { fixed (Int32* coords_ptr = coords) { - Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream2ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int32 coords) { unsafe { fixed (Int32* coords_ptr = &coords) { - Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream2ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32* coords) + unsafe void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords) { - Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); + Delegates.glVertexStream2ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single x, Single y) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x, Single y) { - Delegates.glVertexStream2fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y); + Delegates.glVertexStream2fATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single)x, (Single)y); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single[] coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single[] coords) { unsafe { fixed (Single* coords_ptr = coords) { - Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream2fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Single coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Single coords) { unsafe { fixed (Single* coords_ptr = &coords) { - Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream2fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single* coords) + unsafe void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords) { - Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); + Delegates.glVertexStream2fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double x, Double y) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x, Double y) { - Delegates.glVertexStream2dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y); + Delegates.glVertexStream2dATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double)x, (Double)y); } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double[] coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double[] coords) { unsafe { fixed (Double* coords_ptr = coords) { - Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream2dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } public static - void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Double coords) + void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Double coords) { unsafe { fixed (Double* coords_ptr = &coords) { - Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream2dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double* coords) + unsafe void VertexStream2(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords) { - Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); + Delegates.glVertexStream2dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x, Int16 y, Int16 z) { - Delegates.glVertexStream3sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y, (Int16)z); + Delegates.glVertexStream3sATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16)x, (Int16)y, (Int16)z); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16[] coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16[] coords) { unsafe { fixed (Int16* coords_ptr = coords) { - Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream3svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int16 coords) { unsafe { fixed (Int16* coords_ptr = &coords) { - Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream3svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16* coords) + unsafe void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords) { - Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); + Delegates.glVertexStream3svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x, Int32 y, Int32 z) { - Delegates.glVertexStream3iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y, (Int32)z); + Delegates.glVertexStream3iATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32)x, (Int32)y, (Int32)z); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32[] coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32[] coords) { unsafe { fixed (Int32* coords_ptr = coords) { - Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream3ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int32 coords) { unsafe { fixed (Int32* coords_ptr = &coords) { - Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream3ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32* coords) + unsafe void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords) { - Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); + Delegates.glVertexStream3ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x, Single y, Single z) { - Delegates.glVertexStream3fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y, (Single)z); + Delegates.glVertexStream3fATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single)x, (Single)y, (Single)z); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single[] coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single[] coords) { unsafe { fixed (Single* coords_ptr = coords) { - Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream3fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Single coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Single coords) { unsafe { fixed (Single* coords_ptr = &coords) { - Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream3fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single* coords) + unsafe void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords) { - Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); + Delegates.glVertexStream3fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x, Double y, Double z) { - Delegates.glVertexStream3dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y, (Double)z); + Delegates.glVertexStream3dATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double)x, (Double)y, (Double)z); } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double[] coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double[] coords) { unsafe { fixed (Double* coords_ptr = coords) { - Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream3dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } public static - void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Double coords) + void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Double coords) { unsafe { fixed (Double* coords_ptr = &coords) { - Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream3dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double* coords) + unsafe void VertexStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords) { - Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); + Delegates.glVertexStream3dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z, Int16 w) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x, Int16 y, Int16 z, Int16 w) { - Delegates.glVertexStream4sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y, (Int16)z, (Int16)w); + Delegates.glVertexStream4sATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16[] coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16[] coords) { unsafe { fixed (Int16* coords_ptr = coords) { - Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream4svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int16 coords) { unsafe { fixed (Int16* coords_ptr = &coords) { - Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glVertexStream4svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16* coords) + unsafe void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords) { - Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); + Delegates.glVertexStream4svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z, Int32 w) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glVertexStream4iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y, (Int32)z, (Int32)w); + Delegates.glVertexStream4iATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32[] coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32[] coords) { unsafe { fixed (Int32* coords_ptr = coords) { - Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream4ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int32 coords) { unsafe { fixed (Int32* coords_ptr = &coords) { - Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glVertexStream4ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32* coords) + unsafe void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords) { - Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); + Delegates.glVertexStream4ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z, Single w) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x, Single y, Single z, Single w) { - Delegates.glVertexStream4fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glVertexStream4fATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single)x, (Single)y, (Single)z, (Single)w); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single[] coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single[] coords) { unsafe { fixed (Single* coords_ptr = coords) { - Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream4fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Single coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Single coords) { unsafe { fixed (Single* coords_ptr = &coords) { - Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glVertexStream4fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single* coords) + unsafe void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords) { - Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); + Delegates.glVertexStream4fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z, Double w) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x, Double y, Double z, Double w) { - Delegates.glVertexStream4dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glVertexStream4dATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double)x, (Double)y, (Double)z, (Double)w); } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double[] coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double[] coords) { unsafe { fixed (Double* coords_ptr = coords) { - Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream4dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } public static - void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Double coords) + void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Double coords) { unsafe { fixed (Double* coords_ptr = &coords) { - Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glVertexStream4dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double* coords) + unsafe void VertexStream4(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords) { - Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); + Delegates.glVertexStream4dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords); } [System.CLSCompliant(false)] public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, SByte nx, SByte ny, SByte nz) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, SByte nx, SByte ny, SByte nz) { - Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (SByte)nx, (SByte)ny, (SByte)nz); + Delegates.glNormalStream3bATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte)nx, (SByte)ny, (SByte)nz); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Byte nx, Byte ny, Byte nz) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Byte nx, Byte ny, Byte nz) { - Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (SByte)nx, (SByte)ny, (SByte)nz); + Delegates.glNormalStream3bATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte)nx, (SByte)ny, (SByte)nz); } [System.CLSCompliant(false)] public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, SByte[] coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, SByte[] coords) { unsafe { fixed (SByte* coords_ptr = coords) { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords_ptr); + Delegates.glNormalStream3bvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte*)coords_ptr); } } } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Byte[] coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Byte[] coords) { unsafe { fixed (Byte* coords_ptr = coords) { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords_ptr); + Delegates.glNormalStream3bvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte*)coords_ptr); } } } [System.CLSCompliant(false)] public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref SByte coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref SByte coords) { unsafe { fixed (SByte* coords_ptr = &coords) { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords_ptr); + Delegates.glNormalStream3bvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte*)coords_ptr); } } } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Byte coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Byte coords) { unsafe { fixed (Byte* coords_ptr = &coords) { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords_ptr); + Delegates.glNormalStream3bvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, SByte* coords) + unsafe void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, SByte* coords) { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords); + Delegates.glNormalStream3bvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte*)coords); } [System.CLSCompliant(false)] public static - unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Byte* coords) + unsafe void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Byte* coords) { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords); + Delegates.glNormalStream3bvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (SByte*)coords); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16 nx, Int16 ny, Int16 nz) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 nx, Int16 ny, Int16 nz) { - Delegates.glNormalStream3sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)nx, (Int16)ny, (Int16)nz); + Delegates.glNormalStream3sATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16)nx, (Int16)ny, (Int16)nz); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16[] coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16[] coords) { unsafe { fixed (Int16* coords_ptr = coords) { - Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glNormalStream3svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int16 coords) { unsafe { fixed (Int16* coords_ptr = &coords) { - Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + Delegates.glNormalStream3svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16* coords) + unsafe void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords) { - Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); + Delegates.glNormalStream3svATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int16*)coords); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32 nx, Int32 ny, Int32 nz) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 nx, Int32 ny, Int32 nz) { - Delegates.glNormalStream3iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)nx, (Int32)ny, (Int32)nz); + Delegates.glNormalStream3iATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32)nx, (Int32)ny, (Int32)nz); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32[] coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32[] coords) { unsafe { fixed (Int32* coords_ptr = coords) { - Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glNormalStream3ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Int32 coords) { unsafe { fixed (Int32* coords_ptr = &coords) { - Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + Delegates.glNormalStream3ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32* coords) + unsafe void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords) { - Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); + Delegates.glNormalStream3ivATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Int32*)coords); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single nx, Single ny, Single nz) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single nx, Single ny, Single nz) { - Delegates.glNormalStream3fATI((GL.Enums.ATI_vertex_streams)stream, (Single)nx, (Single)ny, (Single)nz); + Delegates.glNormalStream3fATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single)nx, (Single)ny, (Single)nz); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single[] coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single[] coords) { unsafe { fixed (Single* coords_ptr = coords) { - Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glNormalStream3fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Single coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Single coords) { unsafe { fixed (Single* coords_ptr = &coords) { - Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + Delegates.glNormalStream3fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single* coords) + unsafe void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords) { - Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); + Delegates.glNormalStream3fvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Single*)coords); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double nx, Double ny, Double nz) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double nx, Double ny, Double nz) { - Delegates.glNormalStream3dATI((GL.Enums.ATI_vertex_streams)stream, (Double)nx, (Double)ny, (Double)nz); + Delegates.glNormalStream3dATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double)nx, (Double)ny, (Double)nz); } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double[] coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double[] coords) { unsafe { fixed (Double* coords_ptr = coords) { - Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glNormalStream3dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } public static - void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Double coords) + void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, ref Double coords) { unsafe { fixed (Double* coords_ptr = &coords) { - Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + Delegates.glNormalStream3dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double* coords) + unsafe void NormalStream3(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords) { - Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); + Delegates.glNormalStream3dvATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream, (Double*)coords); } public static - void ClientActiveVertexStream(GL.Enums.ATI_vertex_streams stream) + void ClientActiveVertexStream(OpenTK.OpenGL.Enums.AtiVertexStreams stream) { - Delegates.glClientActiveVertexStreamATI((GL.Enums.ATI_vertex_streams)stream); + Delegates.glClientActiveVertexStreamATI((OpenTK.OpenGL.Enums.AtiVertexStreams)stream); } public static - void VertexBlendEnv(GL.Enums.ATI_vertex_streams pname, Int32 param) + void VertexBlendEnv(OpenTK.OpenGL.Enums.AtiVertexStreams pname, Int32 param) { - Delegates.glVertexBlendEnviATI((GL.Enums.ATI_vertex_streams)pname, (Int32)param); + Delegates.glVertexBlendEnviATI((OpenTK.OpenGL.Enums.AtiVertexStreams)pname, (Int32)param); } public static - void VertexBlendEnv(GL.Enums.ATI_vertex_streams pname, Single param) + void VertexBlendEnv(OpenTK.OpenGL.Enums.AtiVertexStreams pname, Single param) { - Delegates.glVertexBlendEnvfATI((GL.Enums.ATI_vertex_streams)pname, (Single)param); + Delegates.glVertexBlendEnvfATI((OpenTK.OpenGL.Enums.AtiVertexStreams)pname, (Single)param); } public static - void ElementPointer(GL.Enums.ATI_element_array type, IntPtr pointer) + void ElementPointer(OpenTK.OpenGL.Enums.AtiElementArray type, IntPtr pointer) { - Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (IntPtr)pointer); + Delegates.glElementPointerATI((OpenTK.OpenGL.Enums.AtiElementArray)type, (IntPtr)pointer); } public static - void ElementPointer(GL.Enums.ATI_element_array type, [In, Out] object pointer) + void ElementPointer(OpenTK.OpenGL.Enums.AtiElementArray type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glElementPointerATI((OpenTK.OpenGL.Enums.AtiElementArray)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -38476,53 +38799,53 @@ namespace OpenTK.OpenGL } public static - void DrawElementArray(GL.Enums.BeginMode mode, Int32 count) + void DrawElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count) { - Delegates.glDrawElementArrayATI((GL.Enums.BeginMode)mode, (Int32)count); + Delegates.glDrawElementArrayATI((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)count); } [System.CLSCompliant(false)] public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count) + void DrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count) { - Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); + Delegates.glDrawRangeElementArrayATI((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); } public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count) + void DrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count) { - Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); + Delegates.glDrawRangeElementArrayATI((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); } public static - void DrawBuffers(Int32 n, GL.Enums.ATI_draw_buffers[] bufs) + void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.AtiDrawBuffers[] bufs) { unsafe { - fixed (GL.Enums.ATI_draw_buffers* bufs_ptr = bufs) + fixed (OpenTK.OpenGL.Enums.AtiDrawBuffers* bufs_ptr = bufs) { - Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersATI((Int32)n, (OpenTK.OpenGL.Enums.AtiDrawBuffers*)bufs_ptr); } } } public static - void DrawBuffers(Int32 n, ref GL.Enums.ATI_draw_buffers bufs) + void DrawBuffers(Int32 n, ref OpenTK.OpenGL.Enums.AtiDrawBuffers bufs) { unsafe { - fixed (GL.Enums.ATI_draw_buffers* bufs_ptr = &bufs) + fixed (OpenTK.OpenGL.Enums.AtiDrawBuffers* bufs_ptr = &bufs) { - Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersATI((Int32)n, (OpenTK.OpenGL.Enums.AtiDrawBuffers*)bufs_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DrawBuffers(Int32 n, GL.Enums.ATI_draw_buffers* bufs) + unsafe void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.AtiDrawBuffers* bufs) { - Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs); + Delegates.glDrawBuffersATI((Int32)n, (OpenTK.OpenGL.Enums.AtiDrawBuffers*)bufs); } [System.CLSCompliant(false)] @@ -38553,84 +38876,84 @@ namespace OpenTK.OpenGL } public static - void StencilOpSeparate(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass) + void StencilOpSeparate(OpenTK.OpenGL.Enums.AtiSeparateStencil face, OpenTK.OpenGL.Enums.StencilOp sfail, OpenTK.OpenGL.Enums.StencilOp dpfail, OpenTK.OpenGL.Enums.StencilOp dppass) { - Delegates.glStencilOpSeparateATI((GL.Enums.ATI_separate_stencil)face, (GL.Enums.StencilOp)sfail, (GL.Enums.StencilOp)dpfail, (GL.Enums.StencilOp)dppass); + Delegates.glStencilOpSeparateATI((OpenTK.OpenGL.Enums.AtiSeparateStencil)face, (OpenTK.OpenGL.Enums.StencilOp)sfail, (OpenTK.OpenGL.Enums.StencilOp)dpfail, (OpenTK.OpenGL.Enums.StencilOp)dppass); } [System.CLSCompliant(false)] public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask) + void StencilFuncSeparate(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask) { - Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); + Delegates.glStencilFuncSeparateATI((OpenTK.OpenGL.Enums.StencilFunction)frontfunc, (OpenTK.OpenGL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) + void StencilFuncSeparate(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) { - Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); + Delegates.glStencilFuncSeparateATI((OpenTK.OpenGL.Enums.StencilFunction)frontfunc, (OpenTK.OpenGL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } [System.CLSCompliant(false)] public static - void VertexAttribArrayObject(UInt32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, UInt32 buffer, UInt32 offset) + void VertexAttribArrayObject(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject type, bool normalized, Int32 stride, UInt32 buffer, UInt32 offset) { - Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); + Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)type, (bool)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); } public static - void VertexAttribArrayObject(Int32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, Int32 buffer, Int32 offset) + void VertexAttribArrayObject(Int32 index, Int32 size, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject type, bool normalized, Int32 stride, Int32 buffer, Int32 offset) { - Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); + Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)type, (bool)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); } [System.CLSCompliant(false)] public static - void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single[] @params) + void GetVertexAttribArrayObject(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Single*)@params_ptr); } } } public static - void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single[] @params) + void GetVertexAttribArrayObject(Int32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Single[] @params) { unsafe { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Single @params) + void GetVertexAttribArrayObject(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Single @params) + void GetVertexAttribArrayObject(Int32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] out Single @params) { unsafe { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -38638,65 +38961,65 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single* @params) + unsafe void GetVertexAttribArrayObject(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Single* @params) { - Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single* @params) + unsafe void GetVertexAttribArrayObject(Int32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Single* @params) { - Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Single*)@params); } [System.CLSCompliant(false)] public static - void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32[] @params) + void GetVertexAttribArrayObject(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Int32*)@params_ptr); } } } public static - void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32[] @params) + void GetVertexAttribArrayObject(Int32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Int32 @params) + void GetVertexAttribArrayObject(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Int32 @params) + void GetVertexAttribArrayObject(Int32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] out Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -38704,35 +39027,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32* @params) + unsafe void GetVertexAttribArrayObject(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Int32*)@params); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32* @params) + unsafe void GetVertexAttribArrayObject(Int32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Int32* @params) { - Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject)pname, (Int32*)@params); } } - public static partial class APPLE + public static partial class Apple { public static - void ElementPointer(GL.Enums.APPLE_element_array type, IntPtr pointer) + void ElementPointer(OpenTK.OpenGL.Enums.AppleElementArray type, IntPtr pointer) { - Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (IntPtr)pointer); + Delegates.glElementPointerAPPLE((OpenTK.OpenGL.Enums.AppleElementArray)type, (IntPtr)pointer); } public static - void ElementPointer(GL.Enums.APPLE_element_array type, [In, Out] object pointer) + void ElementPointer(OpenTK.OpenGL.Enums.AppleElementArray type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glElementPointerAPPLE((OpenTK.OpenGL.Enums.AppleElementArray)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -38741,123 +39064,123 @@ namespace OpenTK.OpenGL } public static - void DrawElementArray(GL.Enums.BeginMode mode, Int32 first, Int32 count) + void DrawElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count) { - Delegates.glDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); + Delegates.glDrawElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } [System.CLSCompliant(false)] public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count) + void DrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count) { - Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); + Delegates.glDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); } public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 first, Int32 count) + void DrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 first, Int32 count) { - Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); + Delegates.glDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); } public static - void MultiDrawElementArray(GL.Enums.BeginMode mode, Int32[] first, Int32[] count, Int32 primcount) + void MultiDrawElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32[] first, Int32[] count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = first) fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawElementArray(GL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount) + void MultiDrawElementArray(OpenTK.OpenGL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = &first) fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElementArray(GL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount) + unsafe void MultiDrawElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); + Delegates.glMultiDrawElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } [System.CLSCompliant(false)] public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32[] first, Int32[] count, Int32 primcount) + void MultiDrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32[] first, Int32[] count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = first) fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32[] first, Int32[] count, Int32 primcount) + void MultiDrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32[] first, Int32[] count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = first) fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, ref Int32 first, ref Int32 count, Int32 primcount) + void MultiDrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, ref Int32 first, ref Int32 count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = &first) fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, ref Int32 count, Int32 primcount) + void MultiDrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, ref Int32 count, Int32 primcount) { unsafe { fixed (Int32* first_ptr = &first) fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount) + unsafe void MultiDrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32* first, Int32* count, Int32 primcount) + unsafe void MultiDrawRangeElementArray(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 end, Int32* first, Int32* count, Int32 primcount) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((OpenTK.OpenGL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); } [System.CLSCompliant(false)] @@ -39005,26 +39328,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsFence(UInt32 fence) + bool IsFence(UInt32 fence) { return Delegates.glIsFenceAPPLE((UInt32)fence); } public static - Boolean IsFence(Int32 fence) + bool IsFence(Int32 fence) { return Delegates.glIsFenceAPPLE((UInt32)fence); } [System.CLSCompliant(false)] public static - Boolean TestFence(UInt32 fence) + bool TestFence(UInt32 fence) { return Delegates.glTestFenceAPPLE((UInt32)fence); } public static - Boolean TestFence(Int32 fence) + bool TestFence(Int32 fence) { return Delegates.glTestFenceAPPLE((UInt32)fence); } @@ -39044,21 +39367,21 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean TestObject(GL.Enums.APPLE_fence @object, UInt32 name) + bool TestObject(OpenTK.OpenGL.Enums.AppleFence @object, UInt32 name) { - return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (UInt32)name); + return Delegates.glTestObjectAPPLE((OpenTK.OpenGL.Enums.AppleFence)@object, (UInt32)name); } public static - Boolean TestObject(GL.Enums.APPLE_fence @object, Int32 name) + bool TestObject(OpenTK.OpenGL.Enums.AppleFence @object, Int32 name) { - return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (UInt32)name); + return Delegates.glTestObjectAPPLE((OpenTK.OpenGL.Enums.AppleFence)@object, (UInt32)name); } public static - void FinishObject(GL.Enums.APPLE_fence @object, Int32 name) + void FinishObject(OpenTK.OpenGL.Enums.AppleFence @object, Int32 name) { - Delegates.glFinishObjectAPPLE((GL.Enums.APPLE_fence)@object, (Int32)name); + Delegates.glFinishObjectAPPLE((OpenTK.OpenGL.Enums.AppleFence)@object, (Int32)name); } [System.CLSCompliant(false)] @@ -39206,13 +39529,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - Boolean IsVertexArray(UInt32 array) + bool IsVertexArray(UInt32 array) { return Delegates.glIsVertexArrayAPPLE((UInt32)array); } public static - Boolean IsVertexArray(Int32 array) + bool IsVertexArray(Int32 array) { return Delegates.glIsVertexArrayAPPLE((UInt32)array); } @@ -39258,26 +39581,26 @@ namespace OpenTK.OpenGL } public static - void VertexArrayParameter(GL.Enums.APPLE_vertex_array_range pname, Int32 param) + void VertexArrayParameter(OpenTK.OpenGL.Enums.AppleVertexArrayRange pname, Int32 param) { - Delegates.glVertexArrayParameteriAPPLE((GL.Enums.APPLE_vertex_array_range)pname, (Int32)param); + Delegates.glVertexArrayParameteriAPPLE((OpenTK.OpenGL.Enums.AppleVertexArrayRange)pname, (Int32)param); } public static - void BufferParameter(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, Int32 param) + void BufferParameter(OpenTK.OpenGL.Enums.AppleFlushBufferRange target, OpenTK.OpenGL.Enums.AppleFlushBufferRange pname, Int32 param) { - Delegates.glBufferParameteriAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (GL.Enums.APPLE_flush_buffer_range)pname, (Int32)param); + Delegates.glBufferParameteriAPPLE((OpenTK.OpenGL.Enums.AppleFlushBufferRange)target, (OpenTK.OpenGL.Enums.AppleFlushBufferRange)pname, (Int32)param); } public static - void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, IntPtr size) + void FlushMappedBufferRange(OpenTK.OpenGL.Enums.AppleFlushBufferRange target, IntPtr offset, IntPtr size) { - Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size); + Delegates.glFlushMappedBufferRangeAPPLE((OpenTK.OpenGL.Enums.AppleFlushBufferRange)target, (IntPtr)offset, (IntPtr)size); } } - public static partial class GREMEDY + public static partial class Gremedy { public static void StringMarker(Int32 len, IntPtr @string) diff --git a/Source/OpenTK/OpenGL/Bindings/GLCore.cs b/Source/OpenTK/OpenGL/Bindings/GLCore.cs index 2961ed41..c7444f67 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLCore.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLCore.cs @@ -11,7 +11,7 @@ namespace OpenTK.OpenGL [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNewList", ExactSpelling = true)] - internal extern static void NewList(UInt32 list, GL.Enums.ListMode mode); + internal extern static void NewList(UInt32 list, OpenTK.OpenGL.Enums.ListMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndList", ExactSpelling = true)] internal extern static void EndList(); @@ -20,7 +20,7 @@ namespace OpenTK.OpenGL internal extern static void CallList(UInt32 list); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCallLists", ExactSpelling = true)] - internal extern static void CallLists(Int32 n, GL.Enums.ListNameType type, IntPtr lists); + internal extern static void CallLists(Int32 n, OpenTK.OpenGL.Enums.ListNameType type, IntPtr lists); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteLists", ExactSpelling = true)] internal extern static void DeleteLists(UInt32 list, Int32 range); @@ -32,7 +32,7 @@ namespace OpenTK.OpenGL internal extern static void ListBase(UInt32 @base); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBegin", ExactSpelling = true)] - internal extern static void Begin(GL.Enums.BeginMode mode); + internal extern static void Begin(OpenTK.OpenGL.Enums.BeginMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBitmap", ExactSpelling = true)] internal extern static unsafe void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap); @@ -134,10 +134,10 @@ namespace OpenTK.OpenGL internal extern static unsafe void Color4usv(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlag", ExactSpelling = true)] - internal extern static void EdgeFlag(GL.Enums.Boolean flag); + internal extern static void EdgeFlag(bool flag); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlagv", ExactSpelling = true)] - internal extern static unsafe void EdgeFlagv(GL.Enums.Boolean* flag); + internal extern static unsafe void EdgeFlagv(bool* flag); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnd", ExactSpelling = true)] internal extern static void End(); @@ -461,55 +461,55 @@ namespace OpenTK.OpenGL internal extern static unsafe void Vertex4sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClipPlane", ExactSpelling = true)] - internal extern static unsafe void ClipPlane(GL.Enums.ClipPlaneName plane, Double* equation); + internal extern static unsafe void ClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, Double* equation); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMaterial", ExactSpelling = true)] - internal extern static void ColorMaterial(GL.Enums.MaterialFace face, GL.Enums.ColorMaterialParameter mode); + internal extern static void ColorMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.ColorMaterialParameter mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCullFace", ExactSpelling = true)] - internal extern static void CullFace(GL.Enums.CullFaceMode mode); + internal extern static void CullFace(OpenTK.OpenGL.Enums.CullFaceMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogf", ExactSpelling = true)] - internal extern static void Fogf(GL.Enums.FogParameter pname, Single param); + internal extern static void Fogf(OpenTK.OpenGL.Enums.FogParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogfv", ExactSpelling = true)] - internal extern static unsafe void Fogfv(GL.Enums.FogParameter pname, Single* @params); + internal extern static unsafe void Fogfv(OpenTK.OpenGL.Enums.FogParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogi", ExactSpelling = true)] - internal extern static void Fogi(GL.Enums.FogParameter pname, Int32 param); + internal extern static void Fogi(OpenTK.OpenGL.Enums.FogParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogiv", ExactSpelling = true)] - internal extern static unsafe void Fogiv(GL.Enums.FogParameter pname, Int32* @params); + internal extern static unsafe void Fogiv(OpenTK.OpenGL.Enums.FogParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrontFace", ExactSpelling = true)] - internal extern static void FrontFace(GL.Enums.FrontFaceDirection mode); + internal extern static void FrontFace(OpenTK.OpenGL.Enums.FrontFaceDirection mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHint", ExactSpelling = true)] - internal extern static void Hint(GL.Enums.HintTarget target, GL.Enums.HintMode mode); + internal extern static void Hint(OpenTK.OpenGL.Enums.HintTarget target, OpenTK.OpenGL.Enums.HintMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightf", ExactSpelling = true)] - internal extern static void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param); + internal extern static void Lightf(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightfv", ExactSpelling = true)] - internal extern static unsafe void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single* @params); + internal extern static unsafe void Lightfv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLighti", ExactSpelling = true)] - internal extern static void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param); + internal extern static void Lighti(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightiv", ExactSpelling = true)] - internal extern static unsafe void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32* @params); + internal extern static unsafe void Lightiv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelf", ExactSpelling = true)] - internal extern static void LightModelf(GL.Enums.LightModelParameter pname, Single param); + internal extern static void LightModelf(OpenTK.OpenGL.Enums.LightModelParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelfv", ExactSpelling = true)] - internal extern static unsafe void LightModelfv(GL.Enums.LightModelParameter pname, Single* @params); + internal extern static unsafe void LightModelfv(OpenTK.OpenGL.Enums.LightModelParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModeli", ExactSpelling = true)] - internal extern static void LightModeli(GL.Enums.LightModelParameter pname, Int32 param); + internal extern static void LightModeli(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModeliv", ExactSpelling = true)] - internal extern static unsafe void LightModeliv(GL.Enums.LightModelParameter pname, Int32* @params); + internal extern static unsafe void LightModeliv(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineStipple", ExactSpelling = true)] internal extern static void LineStipple(Int32 factor, UInt16 pattern); @@ -518,22 +518,22 @@ namespace OpenTK.OpenGL internal extern static void LineWidth(Single width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialf", ExactSpelling = true)] - internal extern static void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); + internal extern static void Materialf(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialfv", ExactSpelling = true)] - internal extern static unsafe void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); + internal extern static unsafe void Materialfv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMateriali", ExactSpelling = true)] - internal extern static void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); + internal extern static void Materiali(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialiv", ExactSpelling = true)] - internal extern static unsafe void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); + internal extern static unsafe void Materialiv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointSize", ExactSpelling = true)] internal extern static void PointSize(Single size); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonMode", ExactSpelling = true)] - internal extern static void PolygonMode(GL.Enums.MaterialFace face, GL.Enums.PolygonMode mode); + internal extern static void PolygonMode(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.PolygonMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonStipple", ExactSpelling = true)] internal extern static unsafe void PolygonStipple(Byte* mask); @@ -542,64 +542,64 @@ namespace OpenTK.OpenGL internal extern static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShadeModel", ExactSpelling = true)] - internal extern static void ShadeModel(GL.Enums.ShadingModel mode); + internal extern static void ShadeModel(OpenTK.OpenGL.Enums.ShadingModel mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterf", ExactSpelling = true)] - internal extern static void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param); + internal extern static void TexParameterf(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterfv", ExactSpelling = true)] - internal extern static unsafe void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single* @params); + internal extern static unsafe void TexParameterfv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameteri", ExactSpelling = true)] - internal extern static void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param); + internal extern static void TexParameteri(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameteriv", ExactSpelling = true)] - internal extern static unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); + internal extern static unsafe void TexParameteriv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage1D", ExactSpelling = true)] - internal extern static void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void TexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)] - internal extern static void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void TexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)] - internal extern static void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param); + internal extern static void TexEnvf(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvfv", ExactSpelling = true)] - internal extern static unsafe void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single* @params); + internal extern static unsafe void TexEnvfv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvi", ExactSpelling = true)] - internal extern static void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param); + internal extern static void TexEnvi(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnviv", ExactSpelling = true)] - internal extern static unsafe void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32* @params); + internal extern static unsafe void TexEnviv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGend", ExactSpelling = true)] - internal extern static void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param); + internal extern static void TexGend(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGendv", ExactSpelling = true)] - internal extern static unsafe void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double* @params); + internal extern static unsafe void TexGendv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGenf", ExactSpelling = true)] - internal extern static void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param); + internal extern static void TexGenf(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGenfv", ExactSpelling = true)] - internal extern static unsafe void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single* @params); + internal extern static unsafe void TexGenfv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGeni", ExactSpelling = true)] - internal extern static void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param); + internal extern static void TexGeni(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGeniv", ExactSpelling = true)] - internal extern static unsafe void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32* @params); + internal extern static unsafe void TexGeniv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFeedbackBuffer", ExactSpelling = true)] - internal extern static unsafe void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single* buffer); + internal extern static unsafe void FeedbackBuffer(Int32 size, OpenTK.OpenGL.Enums.FeedbackType type, [Out] Single* buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSelectBuffer", ExactSpelling = true)] internal extern static unsafe void SelectBuffer(Int32 size, [Out] UInt32* buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderMode", ExactSpelling = true)] - internal extern static Int32 RenderMode(GL.Enums.RenderingMode mode); + internal extern static Int32 RenderMode(OpenTK.OpenGL.Enums.RenderingMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInitNames", ExactSpelling = true)] internal extern static void InitNames(); @@ -617,10 +617,10 @@ namespace OpenTK.OpenGL internal extern static void PushName(UInt32 name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffer", ExactSpelling = true)] - internal extern static void DrawBuffer(GL.Enums.DrawBufferMode mode); + internal extern static void DrawBuffer(OpenTK.OpenGL.Enums.DrawBufferMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClear", ExactSpelling = true)] - internal extern static void Clear(GL.Enums.ClearBufferMask mask); + internal extern static void Clear(OpenTK.OpenGL.Enums.ClearBufferMask mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearAccum", ExactSpelling = true)] internal extern static void ClearAccum(Single red, Single green, Single blue, Single alpha); @@ -641,22 +641,22 @@ namespace OpenTK.OpenGL internal extern static void StencilMask(UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMask", ExactSpelling = true)] - internal extern static void ColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); + internal extern static void ColorMask(bool red, bool green, bool blue, bool alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthMask", ExactSpelling = true)] - internal extern static void DepthMask(GL.Enums.Boolean flag); + internal extern static void DepthMask(bool flag); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexMask", ExactSpelling = true)] internal extern static void IndexMask(UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAccum", ExactSpelling = true)] - internal extern static void Accum(GL.Enums.AccumOp op, Single value); + internal extern static void Accum(OpenTK.OpenGL.Enums.AccumOp op, Single value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisable", ExactSpelling = true)] - internal extern static void Disable(GL.Enums.EnableCap cap); + internal extern static void Disable(OpenTK.OpenGL.Enums.EnableCap cap); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnable", ExactSpelling = true)] - internal extern static void Enable(GL.Enums.EnableCap cap); + internal extern static void Enable(OpenTK.OpenGL.Enums.EnableCap cap); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinish", ExactSpelling = true)] internal extern static void Finish(); @@ -668,19 +668,19 @@ namespace OpenTK.OpenGL internal extern static void PopAttrib(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPushAttrib", ExactSpelling = true)] - internal extern static void PushAttrib(GL.Enums.AttribMask mask); + internal extern static void PushAttrib(OpenTK.OpenGL.Enums.AttribMask mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap1d", ExactSpelling = true)] - internal extern static unsafe void Map1d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); + internal extern static unsafe void Map1d(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap1f", ExactSpelling = true)] - internal extern static unsafe void Map1f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); + internal extern static unsafe void Map1f(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap2d", ExactSpelling = true)] - internal extern static unsafe void Map2d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); + internal extern static unsafe void Map2d(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap2f", ExactSpelling = true)] - internal extern static unsafe void Map2f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); + internal extern static unsafe void Map2f(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapGrid1d", ExactSpelling = true)] internal extern static void MapGrid1d(Int32 un, Double u1, Double u2); @@ -719,160 +719,160 @@ namespace OpenTK.OpenGL internal extern static unsafe void EvalCoord2fv(Single* u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalMesh1", ExactSpelling = true)] - internal extern static void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2); + internal extern static void EvalMesh1(OpenTK.OpenGL.Enums.MeshMode1 mode, Int32 i1, Int32 i2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalPoint1", ExactSpelling = true)] internal extern static void EvalPoint1(Int32 i); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalMesh2", ExactSpelling = true)] - internal extern static void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); + internal extern static void EvalMesh2(OpenTK.OpenGL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalPoint2", ExactSpelling = true)] internal extern static void EvalPoint2(Int32 i, Int32 j); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFunc", ExactSpelling = true)] - internal extern static void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref); + internal extern static void AlphaFunc(OpenTK.OpenGL.Enums.AlphaFunction func, Single @ref); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFunc", ExactSpelling = true)] - internal extern static void BlendFunc(GL.Enums.BlendingFactorSrc sfactor, GL.Enums.BlendingFactorDest dfactor); + internal extern static void BlendFunc(OpenTK.OpenGL.Enums.BlendingFactorSrc sfactor, OpenTK.OpenGL.Enums.BlendingFactorDest dfactor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLogicOp", ExactSpelling = true)] - internal extern static void LogicOp(GL.Enums.LogicOp opcode); + internal extern static void LogicOp(OpenTK.OpenGL.Enums.LogicOp opcode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)] - internal extern static void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, UInt32 mask); + internal extern static void StencilFunc(OpenTK.OpenGL.Enums.StencilFunction func, Int32 @ref, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOp", ExactSpelling = true)] - internal extern static void StencilOp(GL.Enums.StencilOp fail, GL.Enums.StencilOp zfail, GL.Enums.StencilOp zpass); + internal extern static void StencilOp(OpenTK.OpenGL.Enums.StencilOp fail, OpenTK.OpenGL.Enums.StencilOp zfail, OpenTK.OpenGL.Enums.StencilOp zpass); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)] - internal extern static void DepthFunc(GL.Enums.DepthFunction func); + internal extern static void DepthFunc(OpenTK.OpenGL.Enums.DepthFunction func); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelZoom", ExactSpelling = true)] internal extern static void PixelZoom(Single xfactor, Single yfactor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransferf", ExactSpelling = true)] - internal extern static void PixelTransferf(GL.Enums.PixelTransferParameter pname, Single param); + internal extern static void PixelTransferf(OpenTK.OpenGL.Enums.PixelTransferParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransferi", ExactSpelling = true)] - internal extern static void PixelTransferi(GL.Enums.PixelTransferParameter pname, Int32 param); + internal extern static void PixelTransferi(OpenTK.OpenGL.Enums.PixelTransferParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStoref", ExactSpelling = true)] - internal extern static void PixelStoref(GL.Enums.PixelStoreParameter pname, Single param); + internal extern static void PixelStoref(OpenTK.OpenGL.Enums.PixelStoreParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)] - internal extern static void PixelStorei(GL.Enums.PixelStoreParameter pname, Int32 param); + internal extern static void PixelStorei(OpenTK.OpenGL.Enums.PixelStoreParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelMapfv", ExactSpelling = true)] - internal extern static unsafe void PixelMapfv(GL.Enums.PixelMap map, Int32 mapsize, Single* values); + internal extern static unsafe void PixelMapfv(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Single* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelMapuiv", ExactSpelling = true)] - internal extern static unsafe void PixelMapuiv(GL.Enums.PixelMap map, Int32 mapsize, UInt32* values); + internal extern static unsafe void PixelMapuiv(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt32* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelMapusv", ExactSpelling = true)] - internal extern static unsafe void PixelMapusv(GL.Enums.PixelMap map, Int32 mapsize, UInt16* values); + internal extern static unsafe void PixelMapusv(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt16* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadBuffer", ExactSpelling = true)] - internal extern static void ReadBuffer(GL.Enums.ReadBufferMode mode); + internal extern static void ReadBuffer(OpenTK.OpenGL.Enums.ReadBufferMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyPixels", ExactSpelling = true)] - internal extern static void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type); + internal extern static void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelCopyType type); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadPixels", ExactSpelling = true)] - internal extern static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); + internal extern static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawPixels", ExactSpelling = true)] - internal extern static void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void DrawPixels(Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBooleanv", ExactSpelling = true)] - internal extern static unsafe void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params); + internal extern static unsafe void GetBooleanv(OpenTK.OpenGL.Enums.GetPName pname, [Out] bool* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetClipPlane", ExactSpelling = true)] - internal extern static unsafe void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double* equation); + internal extern static unsafe void GetClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, [Out] Double* equation); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetDoublev", ExactSpelling = true)] - internal extern static unsafe void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params); + internal extern static unsafe void GetDoublev(OpenTK.OpenGL.Enums.GetPName pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetError", ExactSpelling = true)] - internal extern static int GetError(); + internal extern static OpenTK.OpenGL.Enums.ErrorCode GetError(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)] - internal extern static unsafe void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params); + internal extern static unsafe void GetFloatv(OpenTK.OpenGL.Enums.GetPName pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetIntegerv", ExactSpelling = true)] - internal extern static unsafe void GetIntegerv(GL.Enums.GetPName pname, [Out] Int32* @params); + internal extern static unsafe void GetIntegerv(OpenTK.OpenGL.Enums.GetPName pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLightfv", ExactSpelling = true)] - internal extern static unsafe void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single* @params); + internal extern static unsafe void GetLightfv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLightiv", ExactSpelling = true)] - internal extern static unsafe void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32* @params); + internal extern static unsafe void GetLightiv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapdv", ExactSpelling = true)] - internal extern static unsafe void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double* v); + internal extern static unsafe void GetMapdv(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapfv", ExactSpelling = true)] - internal extern static unsafe void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single* v); + internal extern static unsafe void GetMapfv(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapiv", ExactSpelling = true)] - internal extern static unsafe void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32* v); + internal extern static unsafe void GetMapiv(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMaterialfv", ExactSpelling = true)] - internal extern static unsafe void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); + internal extern static unsafe void GetMaterialfv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMaterialiv", ExactSpelling = true)] - internal extern static unsafe void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); + internal extern static unsafe void GetMaterialiv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelMapfv", ExactSpelling = true)] - internal extern static unsafe void GetPixelMapfv(GL.Enums.PixelMap map, [Out] Single* values); + internal extern static unsafe void GetPixelMapfv(OpenTK.OpenGL.Enums.PixelMap map, [Out] Single* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelMapuiv", ExactSpelling = true)] - internal extern static unsafe void GetPixelMapuiv(GL.Enums.PixelMap map, [Out] UInt32* values); + internal extern static unsafe void GetPixelMapuiv(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt32* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelMapusv", ExactSpelling = true)] - internal extern static unsafe void GetPixelMapusv(GL.Enums.PixelMap map, [Out] UInt16* values); + internal extern static unsafe void GetPixelMapusv(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt16* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPolygonStipple", ExactSpelling = true)] internal extern static unsafe void GetPolygonStipple([Out] Byte* mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetString", ExactSpelling = true)] - internal extern static IntPtr GetString(GL.Enums.StringName name); + internal extern static IntPtr GetString(OpenTK.OpenGL.Enums.StringName name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexEnvfv", ExactSpelling = true)] - internal extern static unsafe void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single* @params); + internal extern static unsafe void GetTexEnvfv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexEnviv", ExactSpelling = true)] - internal extern static unsafe void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32* @params); + internal extern static unsafe void GetTexEnviv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexGendv", ExactSpelling = true)] - internal extern static unsafe void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double* @params); + internal extern static unsafe void GetTexGendv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexGenfv", ExactSpelling = true)] - internal extern static unsafe void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single* @params); + internal extern static unsafe void GetTexGenfv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexGeniv", ExactSpelling = true)] - internal extern static unsafe void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params); + internal extern static unsafe void GetTexGeniv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexImage", ExactSpelling = true)] - internal extern static void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); + internal extern static void GetTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params); + internal extern static unsafe void GetTexParameterfv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); + internal extern static unsafe void GetTexParameteriv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexLevelParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetTexLevelParameterfv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single* @params); + internal extern static unsafe void GetTexLevelParameterfv(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexLevelParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetTexLevelParameteriv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); + internal extern static unsafe void GetTexLevelParameteriv(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsEnabled", ExactSpelling = true)] - internal extern static Boolean IsEnabled(GL.Enums.EnableCap cap); + internal extern static bool IsEnabled(OpenTK.OpenGL.Enums.EnableCap cap); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsList", ExactSpelling = true)] - internal extern static Boolean IsList(UInt32 list); + internal extern static bool IsList(UInt32 list); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthRange", ExactSpelling = true)] internal extern static void DepthRange(Double near, Double far); @@ -890,7 +890,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void LoadMatrixd(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixMode", ExactSpelling = true)] - internal extern static void MatrixMode(GL.Enums.MatrixMode mode); + internal extern static void MatrixMode(OpenTK.OpenGL.Enums.MatrixMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultMatrixf", ExactSpelling = true)] internal extern static unsafe void MultMatrixf(Single* m); @@ -932,67 +932,67 @@ namespace OpenTK.OpenGL internal extern static void ArrayElement(Int32 i); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointer", ExactSpelling = true)] - internal extern static void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal extern static void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableClientState", ExactSpelling = true)] - internal extern static void DisableClientState(GL.Enums.EnableCap array); + internal extern static void DisableClientState(OpenTK.OpenGL.Enums.EnableCap array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)] - internal extern static void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count); + internal extern static void DrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElements", ExactSpelling = true)] - internal extern static void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, IntPtr indices); + internal extern static void DrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.All type, IntPtr indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlagPointer", ExactSpelling = true)] internal extern static void EdgeFlagPointer(Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableClientState", ExactSpelling = true)] - internal extern static void EnableClientState(GL.Enums.EnableCap array); + internal extern static void EnableClientState(OpenTK.OpenGL.Enums.EnableCap array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPointerv", ExactSpelling = true)] - internal extern static void GetPointerv(GL.Enums.GetPointervPName pname, [Out] IntPtr @params); + internal extern static void GetPointerv(OpenTK.OpenGL.Enums.GetPointervPName pname, [Out] IntPtr @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexPointer", ExactSpelling = true)] - internal extern static void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer); + internal extern static void IndexPointer(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInterleavedArrays", ExactSpelling = true)] - internal extern static void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer); + internal extern static void InterleavedArrays(OpenTK.OpenGL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointer", ExactSpelling = true)] - internal extern static void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer); + internal extern static void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointer", ExactSpelling = true)] - internal extern static void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer); + internal extern static void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointer", ExactSpelling = true)] - internal extern static void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer); + internal extern static void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)] internal extern static void PolygonOffset(Single factor, Single units); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage1D", ExactSpelling = true)] - internal extern static void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + internal extern static void CopyTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage2D", ExactSpelling = true)] - internal extern static void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + internal extern static void CopyTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage1D", ExactSpelling = true)] - internal extern static void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + internal extern static void CopyTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage2D", ExactSpelling = true)] - internal extern static void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + internal extern static void CopyTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage1D", ExactSpelling = true)] - internal extern static void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void TexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)] - internal extern static void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void TexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAreTexturesResident", ExactSpelling = true)] - internal extern static unsafe Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); + internal extern static unsafe bool AreTexturesResident(Int32 n, UInt32* textures, [Out] bool* residences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTexture", ExactSpelling = true)] - internal extern static void BindTexture(GL.Enums.TextureTarget target, UInt32 texture); + internal extern static void BindTexture(OpenTK.OpenGL.Enums.TextureTarget target, UInt32 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)] internal extern static unsafe void DeleteTextures(Int32 n, UInt32* textures); @@ -1001,7 +1001,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void GenTextures(Int32 n, [Out] UInt32* textures); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsTexture", ExactSpelling = true)] - internal extern static Boolean IsTexture(UInt32 texture); + internal extern static bool IsTexture(UInt32 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPrioritizeTextures", ExactSpelling = true)] internal extern static unsafe void PrioritizeTextures(Int32 n, UInt32* textures, Single* priorities); @@ -1016,223 +1016,223 @@ namespace OpenTK.OpenGL internal extern static void PopClientAttrib(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPushClientAttrib", ExactSpelling = true)] - internal extern static void PushClientAttrib(GL.Enums.ClientAttribMask mask); + internal extern static void PushClientAttrib(OpenTK.OpenGL.Enums.ClientAttribMask mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendColor", ExactSpelling = true)] internal extern static void BlendColor(Single red, Single green, Single blue, Single alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquation", ExactSpelling = true)] - internal extern static void BlendEquation(GL.Enums.VERSION_1_2 mode); + internal extern static void BlendEquation(OpenTK.OpenGL.Enums.Version12 mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElements", ExactSpelling = true)] - internal extern static void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices); + internal extern static void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.Version12 type, IntPtr indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTable", ExactSpelling = true)] - internal extern static void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal extern static void ColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameterfv", ExactSpelling = true)] - internal extern static unsafe void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); + internal extern static unsafe void ColorTableParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameteriv", ExactSpelling = true)] - internal extern static unsafe void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); + internal extern static unsafe void ColorTableParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorTable", ExactSpelling = true)] - internal extern static void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); + internal extern static void CopyColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTable", ExactSpelling = true)] - internal extern static void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table); + internal extern static void GetColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal extern static unsafe void GetColorTableParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal extern static unsafe void GetColorTableParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorSubTable", ExactSpelling = true)] - internal extern static void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data); + internal extern static void ColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorSubTable", ExactSpelling = true)] - internal extern static void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width); + internal extern static void CopyColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter1D", ExactSpelling = true)] - internal extern static void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal extern static void ConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter2D", ExactSpelling = true)] - internal extern static void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal extern static void ConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterf", ExactSpelling = true)] - internal extern static void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params); + internal extern static void ConvolutionParameterf(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterfv", ExactSpelling = true)] - internal extern static unsafe void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); + internal extern static unsafe void ConvolutionParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameteri", ExactSpelling = true)] - internal extern static void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params); + internal extern static void ConvolutionParameteri(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32 @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameteriv", ExactSpelling = true)] - internal extern static unsafe void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); + internal extern static unsafe void ConvolutionParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyConvolutionFilter1D", ExactSpelling = true)] - internal extern static void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); + internal extern static void CopyConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyConvolutionFilter2D", ExactSpelling = true)] - internal extern static void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); + internal extern static void CopyConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionFilter", ExactSpelling = true)] - internal extern static void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image); + internal extern static void GetConvolutionFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal extern static unsafe void GetConvolutionParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal extern static unsafe void GetConvolutionParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetSeparableFilter", ExactSpelling = true)] - internal extern static void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); + internal extern static void GetSeparableFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSeparableFilter2D", ExactSpelling = true)] - internal extern static void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column); + internal extern static void SeparableFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr row, IntPtr column); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogram", ExactSpelling = true)] - internal extern static void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal extern static void GetHistogram(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal extern static unsafe void GetHistogramParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal extern static unsafe void GetHistogramParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmax", ExactSpelling = true)] - internal extern static void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal extern static void GetMinmax(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal extern static unsafe void GetMinmaxParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal extern static unsafe void GetMinmaxParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHistogram", ExactSpelling = true)] - internal extern static void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal extern static void Histogram(OpenTK.OpenGL.Enums.Version12 target, Int32 width, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMinmax", ExactSpelling = true)] - internal extern static void Minmax(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal extern static void Minmax(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glResetHistogram", ExactSpelling = true)] - internal extern static void ResetHistogram(GL.Enums.VERSION_1_2 target); + internal extern static void ResetHistogram(OpenTK.OpenGL.Enums.Version12 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glResetMinmax", ExactSpelling = true)] - internal extern static void ResetMinmax(GL.Enums.VERSION_1_2 target); + internal extern static void ResetMinmax(OpenTK.OpenGL.Enums.Version12 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3D", ExactSpelling = true)] - internal extern static void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void TexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3D", ExactSpelling = true)] - internal extern static void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal extern static void TexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3D", ExactSpelling = true)] - internal extern static void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + internal extern static void CopyTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveTexture", ExactSpelling = true)] - internal extern static void ActiveTexture(GL.Enums.VERSION_1_3 texture); + internal extern static void ActiveTexture(OpenTK.OpenGL.Enums.Version13 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClientActiveTexture", ExactSpelling = true)] - internal extern static void ClientActiveTexture(GL.Enums.VERSION_1_3 texture); + internal extern static void ClientActiveTexture(OpenTK.OpenGL.Enums.Version13 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1d", ExactSpelling = true)] - internal extern static void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, Double s); + internal extern static void MultiTexCoord1d(OpenTK.OpenGL.Enums.Version13 target, Double s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, Double* v); + internal extern static unsafe void MultiTexCoord1dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1f", ExactSpelling = true)] - internal extern static void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, Single s); + internal extern static void MultiTexCoord1f(OpenTK.OpenGL.Enums.Version13 target, Single s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, Single* v); + internal extern static unsafe void MultiTexCoord1fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1i", ExactSpelling = true)] - internal extern static void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, Int32 s); + internal extern static void MultiTexCoord1i(OpenTK.OpenGL.Enums.Version13 target, Int32 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal extern static unsafe void MultiTexCoord1iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1s", ExactSpelling = true)] - internal extern static void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, Int16 s); + internal extern static void MultiTexCoord1s(OpenTK.OpenGL.Enums.Version13 target, Int16 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal extern static unsafe void MultiTexCoord1sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2d", ExactSpelling = true)] - internal extern static void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, Double s, Double t); + internal extern static void MultiTexCoord2d(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, Double* v); + internal extern static unsafe void MultiTexCoord2dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2f", ExactSpelling = true)] - internal extern static void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, Single s, Single t); + internal extern static void MultiTexCoord2f(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, Single* v); + internal extern static unsafe void MultiTexCoord2fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2i", ExactSpelling = true)] - internal extern static void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t); + internal extern static void MultiTexCoord2i(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal extern static unsafe void MultiTexCoord2iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2s", ExactSpelling = true)] - internal extern static void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t); + internal extern static void MultiTexCoord2s(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal extern static unsafe void MultiTexCoord2sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3d", ExactSpelling = true)] - internal extern static void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r); + internal extern static void MultiTexCoord3d(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t, Double r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, Double* v); + internal extern static unsafe void MultiTexCoord3dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3f", ExactSpelling = true)] - internal extern static void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r); + internal extern static void MultiTexCoord3f(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t, Single r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, Single* v); + internal extern static unsafe void MultiTexCoord3fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3i", ExactSpelling = true)] - internal extern static void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r); + internal extern static void MultiTexCoord3i(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t, Int32 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal extern static unsafe void MultiTexCoord3iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3s", ExactSpelling = true)] - internal extern static void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r); + internal extern static void MultiTexCoord3s(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t, Int16 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal extern static unsafe void MultiTexCoord3sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4d", ExactSpelling = true)] - internal extern static void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q); + internal extern static void MultiTexCoord4d(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t, Double r, Double q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, Double* v); + internal extern static unsafe void MultiTexCoord4dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4f", ExactSpelling = true)] - internal extern static void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q); + internal extern static void MultiTexCoord4f(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t, Single r, Single q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, Single* v); + internal extern static unsafe void MultiTexCoord4fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4i", ExactSpelling = true)] - internal extern static void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q); + internal extern static void MultiTexCoord4i(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t, Int32 r, Int32 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal extern static unsafe void MultiTexCoord4iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4s", ExactSpelling = true)] - internal extern static void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q); + internal extern static void MultiTexCoord4s(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t, Int16 r, Int16 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal extern static unsafe void MultiTexCoord4sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadTransposeMatrixf", ExactSpelling = true)] internal extern static unsafe void LoadTransposeMatrixf(Single* m); @@ -1247,31 +1247,31 @@ namespace OpenTK.OpenGL internal extern static unsafe void MultTransposeMatrixd(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)] - internal extern static void SampleCoverage(Single value, GL.Enums.Boolean invert); + internal extern static void SampleCoverage(Single value, bool invert); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage3D", ExactSpelling = true)] - internal extern static void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + internal extern static void CompressedTexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)] - internal extern static void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + internal extern static void CompressedTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage1D", ExactSpelling = true)] - internal extern static void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + internal extern static void CompressedTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage3D", ExactSpelling = true)] - internal extern static void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal extern static void CompressedTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)] - internal extern static void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal extern static void CompressedTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage1D", ExactSpelling = true)] - internal extern static void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal extern static void CompressedTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCompressedTexImage", ExactSpelling = true)] - internal extern static void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); + internal extern static void GetCompressedTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)] - internal extern static void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha); + internal extern static void BlendFuncSeparate(OpenTK.OpenGL.Enums.Version14 sfactorRGB, OpenTK.OpenGL.Enums.Version14 dfactorRGB, OpenTK.OpenGL.Enums.Version14 sfactorAlpha, OpenTK.OpenGL.Enums.Version14 dfactorAlpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordf", ExactSpelling = true)] internal extern static void FogCoordf(Single coord); @@ -1286,25 +1286,25 @@ namespace OpenTK.OpenGL internal extern static unsafe void FogCoorddv(Double* coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordPointer", ExactSpelling = true)] - internal extern static void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, IntPtr pointer); + internal extern static void FogCoordPointer(OpenTK.OpenGL.Enums.Version14 type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArrays", ExactSpelling = true)] - internal extern static unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); + internal extern static unsafe void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElements", ExactSpelling = true)] - internal extern static unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount); + internal extern static unsafe void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32* count, OpenTK.OpenGL.Enums.Version14 type, IntPtr indices, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterf", ExactSpelling = true)] - internal extern static void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param); + internal extern static void PointParameterf(OpenTK.OpenGL.Enums.Version14 pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfv", ExactSpelling = true)] - internal extern static unsafe void PointParameterfv(GL.Enums.VERSION_1_4 pname, Single* @params); + internal extern static unsafe void PointParameterfv(OpenTK.OpenGL.Enums.Version14 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameteri", ExactSpelling = true)] - internal extern static void PointParameteri(GL.Enums.VERSION_1_4 pname, Int32 param); + internal extern static void PointParameteri(OpenTK.OpenGL.Enums.Version14 pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameteriv", ExactSpelling = true)] - internal extern static unsafe void PointParameteriv(GL.Enums.VERSION_1_4 pname, Int32* @params); + internal extern static unsafe void PointParameteriv(OpenTK.OpenGL.Enums.Version14 pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3b", ExactSpelling = true)] internal extern static void SecondaryColor3b(SByte red, SByte green, SByte blue); @@ -1355,7 +1355,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void SecondaryColor3usv(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColorPointer", ExactSpelling = true)] - internal extern static void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal extern static void SecondaryColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2d", ExactSpelling = true)] internal extern static void WindowPos2d(Double x, Double y); @@ -1412,25 +1412,25 @@ namespace OpenTK.OpenGL internal extern static unsafe void DeleteQueries(Int32 n, UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsQuery", ExactSpelling = true)] - internal extern static Boolean IsQuery(UInt32 id); + internal extern static bool IsQuery(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginQuery", ExactSpelling = true)] - internal extern static void BeginQuery(GL.Enums.VERSION_1_5 target, UInt32 id); + internal extern static void BeginQuery(OpenTK.OpenGL.Enums.Version15 target, UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndQuery", ExactSpelling = true)] - internal extern static void EndQuery(GL.Enums.VERSION_1_5 target); + internal extern static void EndQuery(OpenTK.OpenGL.Enums.Version15 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryiv", ExactSpelling = true)] - internal extern static unsafe void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); + internal extern static unsafe void GetQueryiv(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectiv", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); + internal extern static unsafe void GetQueryObjectiv(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectuiv", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectuiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32* @params); + internal extern static unsafe void GetQueryObjectuiv(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBuffer", ExactSpelling = true)] - internal extern static void BindBuffer(GL.Enums.VERSION_1_5 target, UInt32 buffer); + internal extern static void BindBuffer(OpenTK.OpenGL.Enums.Version15 target, UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteBuffers", ExactSpelling = true)] internal extern static unsafe void DeleteBuffers(Int32 n, UInt32* buffers); @@ -1439,43 +1439,43 @@ namespace OpenTK.OpenGL internal extern static unsafe void GenBuffers(Int32 n, [Out] UInt32* buffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsBuffer", ExactSpelling = true)] - internal extern static Boolean IsBuffer(UInt32 buffer); + internal extern static bool IsBuffer(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferData", ExactSpelling = true)] - internal extern static void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, IntPtr data, GL.Enums.VERSION_1_5 usage); + internal extern static void BufferData(OpenTK.OpenGL.Enums.Version15 target, IntPtr size, IntPtr data, OpenTK.OpenGL.Enums.Version15 usage); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferSubData", ExactSpelling = true)] - internal extern static void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, IntPtr data); + internal extern static void BufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferSubData", ExactSpelling = true)] - internal extern static void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] IntPtr data); + internal extern static void GetBufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, [Out] IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBuffer", ExactSpelling = true)] - internal extern static unsafe IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access); + internal extern static unsafe IntPtr MapBuffer(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 access); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUnmapBuffer", ExactSpelling = true)] - internal extern static Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target); + internal extern static bool UnmapBuffer(OpenTK.OpenGL.Enums.Version15 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); + internal extern static unsafe void GetBufferParameteriv(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferPointerv", ExactSpelling = true)] - internal extern static void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] IntPtr @params); + internal extern static void GetBufferPointerv(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] IntPtr @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationSeparate", ExactSpelling = true)] - internal extern static void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); + internal extern static void BlendEquationSeparate(OpenTK.OpenGL.Enums.BlendEquationModeExt modeRGB, OpenTK.OpenGL.Enums.BlendEquationModeExt modeAlpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffers", ExactSpelling = true)] - internal extern static unsafe void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0* bufs); + internal extern static unsafe void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.Version20* bufs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOpSeparate", ExactSpelling = true)] - internal extern static void StencilOpSeparate(GL.Enums.VERSION_2_0 face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); + internal extern static void StencilOpSeparate(OpenTK.OpenGL.Enums.Version20 face, OpenTK.OpenGL.Enums.StencilOp sfail, OpenTK.OpenGL.Enums.StencilOp dpfail, OpenTK.OpenGL.Enums.StencilOp dppass); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFuncSeparate", ExactSpelling = true)] - internal extern static void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); + internal extern static void StencilFuncSeparate(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilMaskSeparate", ExactSpelling = true)] - internal extern static void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, UInt32 mask); + internal extern static void StencilMaskSeparate(OpenTK.OpenGL.Enums.Version20 face, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAttachShader", ExactSpelling = true)] internal extern static void AttachShader(UInt32 program, UInt32 shader); @@ -1490,7 +1490,7 @@ namespace OpenTK.OpenGL internal extern static Int32 CreateProgram(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateShader", ExactSpelling = true)] - internal extern static Int32 CreateShader(GL.Enums.VERSION_2_0 type); + internal extern static Int32 CreateShader(OpenTK.OpenGL.Enums.Version20 type); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteProgram", ExactSpelling = true)] internal extern static void DeleteProgram(UInt32 program); @@ -1508,10 +1508,10 @@ namespace OpenTK.OpenGL internal extern static void EnableVertexAttribArray(UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveAttrib", ExactSpelling = true)] - internal extern static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); + internal extern static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveUniform", ExactSpelling = true)] - internal extern static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); + internal extern static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttachedShaders", ExactSpelling = true)] internal extern static unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj); @@ -1520,13 +1520,13 @@ namespace OpenTK.OpenGL internal extern static Int32 GetAttribLocation(UInt32 program, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramiv", ExactSpelling = true)] - internal extern static unsafe void GetProgramiv(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); + internal extern static unsafe void GetProgramiv(UInt32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramInfoLog", ExactSpelling = true)] internal extern static unsafe void GetProgramInfoLog(UInt32 program, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderiv", ExactSpelling = true)] - internal extern static unsafe void GetShaderiv(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); + internal extern static unsafe void GetShaderiv(UInt32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderInfoLog", ExactSpelling = true)] internal extern static unsafe void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); @@ -1544,22 +1544,22 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetUniformiv(UInt32 program, Int32 location, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribdv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribdv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params); + internal extern static unsafe void GetVertexAttribdv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribfv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribfv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params); + internal extern static unsafe void GetVertexAttribfv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribiv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribiv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); + internal extern static unsafe void GetVertexAttribiv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribPointerv", ExactSpelling = true)] - internal extern static void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer); + internal extern static void GetVertexAttribPointerv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsProgram", ExactSpelling = true)] - internal extern static Boolean IsProgram(UInt32 program); + internal extern static bool IsProgram(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsShader", ExactSpelling = true)] - internal extern static Boolean IsShader(UInt32 shader); + internal extern static bool IsShader(UInt32 shader); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLinkProgram", ExactSpelling = true)] internal extern static void LinkProgram(UInt32 program); @@ -1619,13 +1619,13 @@ namespace OpenTK.OpenGL internal extern static unsafe void Uniform4iv(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glValidateProgram", ExactSpelling = true)] internal extern static void ValidateProgram(UInt32 program); @@ -1739,25 +1739,25 @@ namespace OpenTK.OpenGL internal extern static unsafe void VertexAttrib4usv(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribPointer", ExactSpelling = true)] - internal extern static void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer); + internal extern static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.Version20 type, bool normalized, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2x3fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3x2fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2x4fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4x2fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3x4fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4x3fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal extern static unsafe void UniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); } } } diff --git a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs index 75e958a1..9dc9673d 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs @@ -9,7 +9,7 @@ namespace OpenTK.OpenGL internal static partial class Delegates { [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NewList(UInt32 list, GL.Enums.ListMode mode); + internal delegate void NewList(UInt32 list, OpenTK.OpenGL.Enums.ListMode mode); internal static NewList glNewList; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndList(); @@ -18,7 +18,7 @@ namespace OpenTK.OpenGL internal delegate void CallList(UInt32 list); internal static CallList glCallList; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CallLists(Int32 n, GL.Enums.ListNameType type, IntPtr lists); + internal delegate void CallLists(Int32 n, OpenTK.OpenGL.Enums.ListNameType type, IntPtr lists); internal static CallLists glCallLists; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteLists(UInt32 list, Int32 range); @@ -30,7 +30,7 @@ namespace OpenTK.OpenGL internal delegate void ListBase(UInt32 @base); internal static ListBase glListBase; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Begin(GL.Enums.BeginMode mode); + internal delegate void Begin(OpenTK.OpenGL.Enums.BeginMode mode); internal static Begin glBegin; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap); @@ -132,10 +132,10 @@ namespace OpenTK.OpenGL internal unsafe delegate void Color4usv(UInt16* v); internal unsafe static Color4usv glColor4usv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EdgeFlag(GL.Enums.Boolean flag); + internal delegate void EdgeFlag(bool flag); internal static EdgeFlag glEdgeFlag; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagv(GL.Enums.Boolean* flag); + internal unsafe delegate void EdgeFlagv(bool* flag); internal unsafe static EdgeFlagv glEdgeFlagv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void End(); @@ -459,55 +459,55 @@ namespace OpenTK.OpenGL internal unsafe delegate void Vertex4sv(Int16* v); internal unsafe static Vertex4sv glVertex4sv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ClipPlane(GL.Enums.ClipPlaneName plane, Double* equation); + internal unsafe delegate void ClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, Double* equation); internal unsafe static ClipPlane glClipPlane; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorMaterial(GL.Enums.MaterialFace face, GL.Enums.ColorMaterialParameter mode); + internal delegate void ColorMaterial(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.ColorMaterialParameter mode); internal static ColorMaterial glColorMaterial; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CullFace(GL.Enums.CullFaceMode mode); + internal delegate void CullFace(OpenTK.OpenGL.Enums.CullFaceMode mode); internal static CullFace glCullFace; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Fogf(GL.Enums.FogParameter pname, Single param); + internal delegate void Fogf(OpenTK.OpenGL.Enums.FogParameter pname, Single param); internal static Fogf glFogf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Fogfv(GL.Enums.FogParameter pname, Single* @params); + internal unsafe delegate void Fogfv(OpenTK.OpenGL.Enums.FogParameter pname, Single* @params); internal unsafe static Fogfv glFogfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Fogi(GL.Enums.FogParameter pname, Int32 param); + internal delegate void Fogi(OpenTK.OpenGL.Enums.FogParameter pname, Int32 param); internal static Fogi glFogi; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Fogiv(GL.Enums.FogParameter pname, Int32* @params); + internal unsafe delegate void Fogiv(OpenTK.OpenGL.Enums.FogParameter pname, Int32* @params); internal unsafe static Fogiv glFogiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FrontFace(GL.Enums.FrontFaceDirection mode); + internal delegate void FrontFace(OpenTK.OpenGL.Enums.FrontFaceDirection mode); internal static FrontFace glFrontFace; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Hint(GL.Enums.HintTarget target, GL.Enums.HintMode mode); + internal delegate void Hint(OpenTK.OpenGL.Enums.HintTarget target, OpenTK.OpenGL.Enums.HintMode mode); internal static Hint glHint; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param); + internal delegate void Lightf(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single param); internal static Lightf glLightf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single* @params); + internal unsafe delegate void Lightfv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Single* @params); internal unsafe static Lightfv glLightfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param); + internal delegate void Lighti(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32 param); internal static Lighti glLighti; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32* @params); + internal unsafe delegate void Lightiv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, Int32* @params); internal unsafe static Lightiv glLightiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LightModelf(GL.Enums.LightModelParameter pname, Single param); + internal delegate void LightModelf(OpenTK.OpenGL.Enums.LightModelParameter pname, Single param); internal static LightModelf glLightModelf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LightModelfv(GL.Enums.LightModelParameter pname, Single* @params); + internal unsafe delegate void LightModelfv(OpenTK.OpenGL.Enums.LightModelParameter pname, Single* @params); internal unsafe static LightModelfv glLightModelfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LightModeli(GL.Enums.LightModelParameter pname, Int32 param); + internal delegate void LightModeli(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32 param); internal static LightModeli glLightModeli; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LightModeliv(GL.Enums.LightModelParameter pname, Int32* @params); + internal unsafe delegate void LightModeliv(OpenTK.OpenGL.Enums.LightModelParameter pname, Int32* @params); internal unsafe static LightModeliv glLightModeliv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LineStipple(Int32 factor, UInt16 pattern); @@ -516,22 +516,22 @@ namespace OpenTK.OpenGL internal delegate void LineWidth(Single width); internal static LineWidth glLineWidth; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); + internal delegate void Materialf(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single param); internal static Materialf glMaterialf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); + internal unsafe delegate void Materialfv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single* @params); internal unsafe static Materialfv glMaterialfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); + internal delegate void Materiali(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32 param); internal static Materiali glMateriali; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); + internal unsafe delegate void Materialiv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32* @params); internal unsafe static Materialiv glMaterialiv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointSize(Single size); internal static PointSize glPointSize; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PolygonMode(GL.Enums.MaterialFace face, GL.Enums.PolygonMode mode); + internal delegate void PolygonMode(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.PolygonMode mode); internal static PolygonMode glPolygonMode; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PolygonStipple(Byte* mask); @@ -540,64 +540,64 @@ namespace OpenTK.OpenGL internal delegate void Scissor(Int32 x, Int32 y, Int32 width, Int32 height); internal static Scissor glScissor; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShadeModel(GL.Enums.ShadingModel mode); + internal delegate void ShadeModel(OpenTK.OpenGL.Enums.ShadingModel mode); internal static ShadeModel glShadeModel; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param); + internal delegate void TexParameterf(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single param); internal static TexParameterf glTexParameterf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single* @params); + internal unsafe delegate void TexParameterfv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Single* @params); internal unsafe static TexParameterfv glTexParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param); + internal delegate void TexParameteri(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32 param); internal static TexParameteri glTexParameteri; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); + internal unsafe delegate void TexParameteriv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32* @params); internal unsafe static TexParameteriv glTexParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexImage1D glTexImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexImage2D glTexImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param); + internal delegate void TexEnvf(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single param); internal static TexEnvf glTexEnvf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single* @params); + internal unsafe delegate void TexEnvfv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Single* @params); internal unsafe static TexEnvfv glTexEnvfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param); + internal delegate void TexEnvi(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32 param); internal static TexEnvi glTexEnvi; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32* @params); + internal unsafe delegate void TexEnviv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, Int32* @params); internal unsafe static TexEnviv glTexEnviv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param); + internal delegate void TexGend(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double param); internal static TexGend glTexGend; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double* @params); + internal unsafe delegate void TexGendv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Double* @params); internal unsafe static TexGendv glTexGendv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param); + internal delegate void TexGenf(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single param); internal static TexGenf glTexGenf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single* @params); + internal unsafe delegate void TexGenfv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Single* @params); internal unsafe static TexGenfv glTexGenfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param); + internal delegate void TexGeni(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32 param); internal static TexGeni glTexGeni; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32* @params); + internal unsafe delegate void TexGeniv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, Int32* @params); internal unsafe static TexGeniv glTexGeniv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single* buffer); + internal unsafe delegate void FeedbackBuffer(Int32 size, OpenTK.OpenGL.Enums.FeedbackType type, [Out] Single* buffer); internal unsafe static FeedbackBuffer glFeedbackBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SelectBuffer(Int32 size, [Out] UInt32* buffer); internal unsafe static SelectBuffer glSelectBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 RenderMode(GL.Enums.RenderingMode mode); + internal delegate Int32 RenderMode(OpenTK.OpenGL.Enums.RenderingMode mode); internal static RenderMode glRenderMode; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void InitNames(); @@ -615,10 +615,10 @@ namespace OpenTK.OpenGL internal delegate void PushName(UInt32 name); internal static PushName glPushName; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawBuffer(GL.Enums.DrawBufferMode mode); + internal delegate void DrawBuffer(OpenTK.OpenGL.Enums.DrawBufferMode mode); internal static DrawBuffer glDrawBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Clear(GL.Enums.ClearBufferMask mask); + internal delegate void Clear(OpenTK.OpenGL.Enums.ClearBufferMask mask); internal static Clear glClear; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClearAccum(Single red, Single green, Single blue, Single alpha); @@ -639,22 +639,22 @@ namespace OpenTK.OpenGL internal delegate void StencilMask(UInt32 mask); internal static StencilMask glStencilMask; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); + internal delegate void ColorMask(bool red, bool green, bool blue, bool alpha); internal static ColorMask glColorMask; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DepthMask(GL.Enums.Boolean flag); + internal delegate void DepthMask(bool flag); internal static DepthMask glDepthMask; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void IndexMask(UInt32 mask); internal static IndexMask glIndexMask; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Accum(GL.Enums.AccumOp op, Single value); + internal delegate void Accum(OpenTK.OpenGL.Enums.AccumOp op, Single value); internal static Accum glAccum; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Disable(GL.Enums.EnableCap cap); + internal delegate void Disable(OpenTK.OpenGL.Enums.EnableCap cap); internal static Disable glDisable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Enable(GL.Enums.EnableCap cap); + internal delegate void Enable(OpenTK.OpenGL.Enums.EnableCap cap); internal static Enable glEnable; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Finish(); @@ -666,19 +666,19 @@ namespace OpenTK.OpenGL internal delegate void PopAttrib(); internal static PopAttrib glPopAttrib; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PushAttrib(GL.Enums.AttribMask mask); + internal delegate void PushAttrib(OpenTK.OpenGL.Enums.AttribMask mask); internal static PushAttrib glPushAttrib; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map1d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); + internal unsafe delegate void Map1d(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); internal unsafe static Map1d glMap1d; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map1f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); + internal unsafe delegate void Map1f(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); internal unsafe static Map1f glMap1f; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map2d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); + internal unsafe delegate void Map2d(OpenTK.OpenGL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); internal unsafe static Map2d glMap2d; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map2f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); + internal unsafe delegate void Map2f(OpenTK.OpenGL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); internal unsafe static Map2f glMap2f; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MapGrid1d(Int32 un, Double u1, Double u2); @@ -717,160 +717,160 @@ namespace OpenTK.OpenGL internal unsafe delegate void EvalCoord2fv(Single* u); internal unsafe static EvalCoord2fv glEvalCoord2fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2); + internal delegate void EvalMesh1(OpenTK.OpenGL.Enums.MeshMode1 mode, Int32 i1, Int32 i2); internal static EvalMesh1 glEvalMesh1; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EvalPoint1(Int32 i); internal static EvalPoint1 glEvalPoint1; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); + internal delegate void EvalMesh2(OpenTK.OpenGL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); internal static EvalMesh2 glEvalMesh2; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EvalPoint2(Int32 i, Int32 j); internal static EvalPoint2 glEvalPoint2; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref); + internal delegate void AlphaFunc(OpenTK.OpenGL.Enums.AlphaFunction func, Single @ref); internal static AlphaFunc glAlphaFunc; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendFunc(GL.Enums.BlendingFactorSrc sfactor, GL.Enums.BlendingFactorDest dfactor); + internal delegate void BlendFunc(OpenTK.OpenGL.Enums.BlendingFactorSrc sfactor, OpenTK.OpenGL.Enums.BlendingFactorDest dfactor); internal static BlendFunc glBlendFunc; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LogicOp(GL.Enums.LogicOp opcode); + internal delegate void LogicOp(OpenTK.OpenGL.Enums.LogicOp opcode); internal static LogicOp glLogicOp; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, UInt32 mask); + internal delegate void StencilFunc(OpenTK.OpenGL.Enums.StencilFunction func, Int32 @ref, UInt32 mask); internal static StencilFunc glStencilFunc; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilOp(GL.Enums.StencilOp fail, GL.Enums.StencilOp zfail, GL.Enums.StencilOp zpass); + internal delegate void StencilOp(OpenTK.OpenGL.Enums.StencilOp fail, OpenTK.OpenGL.Enums.StencilOp zfail, OpenTK.OpenGL.Enums.StencilOp zpass); internal static StencilOp glStencilOp; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DepthFunc(GL.Enums.DepthFunction func); + internal delegate void DepthFunc(OpenTK.OpenGL.Enums.DepthFunction func); internal static DepthFunc glDepthFunc; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelZoom(Single xfactor, Single yfactor); internal static PixelZoom glPixelZoom; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransferf(GL.Enums.PixelTransferParameter pname, Single param); + internal delegate void PixelTransferf(OpenTK.OpenGL.Enums.PixelTransferParameter pname, Single param); internal static PixelTransferf glPixelTransferf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransferi(GL.Enums.PixelTransferParameter pname, Int32 param); + internal delegate void PixelTransferi(OpenTK.OpenGL.Enums.PixelTransferParameter pname, Int32 param); internal static PixelTransferi glPixelTransferi; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelStoref(GL.Enums.PixelStoreParameter pname, Single param); + internal delegate void PixelStoref(OpenTK.OpenGL.Enums.PixelStoreParameter pname, Single param); internal static PixelStoref glPixelStoref; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelStorei(GL.Enums.PixelStoreParameter pname, Int32 param); + internal delegate void PixelStorei(OpenTK.OpenGL.Enums.PixelStoreParameter pname, Int32 param); internal static PixelStorei glPixelStorei; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelMapfv(GL.Enums.PixelMap map, Int32 mapsize, Single* values); + internal unsafe delegate void PixelMapfv(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, Single* values); internal unsafe static PixelMapfv glPixelMapfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelMapuiv(GL.Enums.PixelMap map, Int32 mapsize, UInt32* values); + internal unsafe delegate void PixelMapuiv(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt32* values); internal unsafe static PixelMapuiv glPixelMapuiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelMapusv(GL.Enums.PixelMap map, Int32 mapsize, UInt16* values); + internal unsafe delegate void PixelMapusv(OpenTK.OpenGL.Enums.PixelMap map, Int32 mapsize, UInt16* values); internal unsafe static PixelMapusv glPixelMapusv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReadBuffer(GL.Enums.ReadBufferMode mode); + internal delegate void ReadBuffer(OpenTK.OpenGL.Enums.ReadBufferMode mode); internal static ReadBuffer glReadBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type); + internal delegate void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelCopyType type); internal static CopyPixels glCopyPixels; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); + internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr pixels); internal static ReadPixels glReadPixels; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void DrawPixels(Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static DrawPixels glDrawPixels; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params); + internal unsafe delegate void GetBooleanv(OpenTK.OpenGL.Enums.GetPName pname, [Out] bool* @params); internal unsafe static GetBooleanv glGetBooleanv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double* equation); + internal unsafe delegate void GetClipPlane(OpenTK.OpenGL.Enums.ClipPlaneName plane, [Out] Double* equation); internal unsafe static GetClipPlane glGetClipPlane; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params); + internal unsafe delegate void GetDoublev(OpenTK.OpenGL.Enums.GetPName pname, [Out] Double* @params); internal unsafe static GetDoublev glGetDoublev; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate int GetError(); + internal delegate OpenTK.OpenGL.Enums.ErrorCode GetError(); internal static GetError glGetError; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params); + internal unsafe delegate void GetFloatv(OpenTK.OpenGL.Enums.GetPName pname, [Out] Single* @params); internal unsafe static GetFloatv glGetFloatv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetIntegerv(GL.Enums.GetPName pname, [Out] Int32* @params); + internal unsafe delegate void GetIntegerv(OpenTK.OpenGL.Enums.GetPName pname, [Out] Int32* @params); internal unsafe static GetIntegerv glGetIntegerv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single* @params); + internal unsafe delegate void GetLightfv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Single* @params); internal unsafe static GetLightfv glGetLightfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetLightiv(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter pname, [Out] Int32* @params); internal unsafe static GetLightiv glGetLightiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double* v); + internal unsafe delegate void GetMapdv(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Double* v); internal unsafe static GetMapdv glGetMapdv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single* v); + internal unsafe delegate void GetMapfv(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Single* v); internal unsafe static GetMapfv glGetMapfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32* v); + internal unsafe delegate void GetMapiv(OpenTK.OpenGL.Enums.MapTarget target, OpenTK.OpenGL.Enums.GetMapQuery query, [Out] Int32* v); internal unsafe static GetMapiv glGetMapiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); + internal unsafe delegate void GetMaterialfv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single* @params); internal unsafe static GetMaterialfv glGetMaterialfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetMaterialiv(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32* @params); internal unsafe static GetMaterialiv glGetMaterialiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelMapfv(GL.Enums.PixelMap map, [Out] Single* values); + internal unsafe delegate void GetPixelMapfv(OpenTK.OpenGL.Enums.PixelMap map, [Out] Single* values); internal unsafe static GetPixelMapfv glGetPixelMapfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelMapuiv(GL.Enums.PixelMap map, [Out] UInt32* values); + internal unsafe delegate void GetPixelMapuiv(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt32* values); internal unsafe static GetPixelMapuiv glGetPixelMapuiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelMapusv(GL.Enums.PixelMap map, [Out] UInt16* values); + internal unsafe delegate void GetPixelMapusv(OpenTK.OpenGL.Enums.PixelMap map, [Out] UInt16* values); internal unsafe static GetPixelMapusv glGetPixelMapusv; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetPolygonStipple([Out] Byte* mask); internal unsafe static GetPolygonStipple glGetPolygonStipple; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate IntPtr GetString(GL.Enums.StringName name); + internal delegate IntPtr GetString(OpenTK.OpenGL.Enums.StringName name); internal static GetString glGetString; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single* @params); + internal unsafe delegate void GetTexEnvfv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Single* @params); internal unsafe static GetTexEnvfv glGetTexEnvfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetTexEnviv(OpenTK.OpenGL.Enums.TextureEnvTarget target, OpenTK.OpenGL.Enums.TextureEnvParameter pname, [Out] Int32* @params); internal unsafe static GetTexEnviv glGetTexEnviv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double* @params); + internal unsafe delegate void GetTexGendv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Double* @params); internal unsafe static GetTexGendv glGetTexGendv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single* @params); + internal unsafe delegate void GetTexGenfv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Single* @params); internal unsafe static GetTexGenfv glGetTexGenfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetTexGeniv(OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter pname, [Out] Int32* @params); internal unsafe static GetTexGeniv glGetTexGeniv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); + internal delegate void GetTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr pixels); internal static GetTexImage glGetTexImage; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params); + internal unsafe delegate void GetTexParameterfv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single* @params); internal unsafe static GetTexParameterfv glGetTexParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetTexParameteriv(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params); internal unsafe static GetTexParameteriv glGetTexParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexLevelParameterfv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single* @params); + internal unsafe delegate void GetTexLevelParameterfv(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Single* @params); internal unsafe static GetTexLevelParameterfv glGetTexLevelParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexLevelParameteriv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetTexLevelParameteriv(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params); internal unsafe static GetTexLevelParameteriv glGetTexLevelParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsEnabled(GL.Enums.EnableCap cap); + internal delegate bool IsEnabled(OpenTK.OpenGL.Enums.EnableCap cap); internal static IsEnabled glIsEnabled; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsList(UInt32 list); + internal delegate bool IsList(UInt32 list); internal static IsList glIsList; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DepthRange(Double near, Double far); @@ -888,7 +888,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void LoadMatrixd(Double* m); internal unsafe static LoadMatrixd glLoadMatrixd; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MatrixMode(GL.Enums.MatrixMode mode); + internal delegate void MatrixMode(OpenTK.OpenGL.Enums.MatrixMode mode); internal static MatrixMode glMatrixMode; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultMatrixf(Single* m); @@ -930,67 +930,67 @@ namespace OpenTK.OpenGL internal delegate void ArrayElement(Int32 i); internal static ArrayElement glArrayElement; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal delegate void ColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); internal static ColorPointer glColorPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DisableClientState(GL.Enums.EnableCap array); + internal delegate void DisableClientState(OpenTK.OpenGL.Enums.EnableCap array); internal static DisableClientState glDisableClientState; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count); + internal delegate void DrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawArrays glDrawArrays; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, IntPtr indices); + internal delegate void DrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.All type, IntPtr indices); internal static DrawElements glDrawElements; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EdgeFlagPointer(Int32 stride, IntPtr pointer); internal static EdgeFlagPointer glEdgeFlagPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EnableClientState(GL.Enums.EnableCap array); + internal delegate void EnableClientState(OpenTK.OpenGL.Enums.EnableCap array); internal static EnableClientState glEnableClientState; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetPointerv(GL.Enums.GetPointervPName pname, [Out] IntPtr @params); + internal delegate void GetPointerv(OpenTK.OpenGL.Enums.GetPointervPName pname, [Out] IntPtr @params); internal static GetPointerv glGetPointerv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer); + internal delegate void IndexPointer(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer); internal static IndexPointer glIndexPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer); + internal delegate void InterleavedArrays(OpenTK.OpenGL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer); internal static InterleavedArrays glInterleavedArrays; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer); + internal delegate void NormalPointer(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer); internal static NormalPointer glNormalPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer); + internal delegate void TexCoordPointer(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer); internal static TexCoordPointer glTexCoordPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer); + internal delegate void VertexPointer(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer); internal static VertexPointer glVertexPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PolygonOffset(Single factor, Single units); internal static PolygonOffset glPolygonOffset; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + internal delegate void CopyTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); internal static CopyTexImage1D glCopyTexImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + internal delegate void CopyTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); internal static CopyTexImage2D glCopyTexImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + internal delegate void CopyTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); internal static CopyTexSubImage1D glCopyTexSubImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + internal delegate void CopyTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage2D glCopyTexSubImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage1D glTexSubImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage2D glTexSubImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); + internal unsafe delegate bool AreTexturesResident(Int32 n, UInt32* textures, [Out] bool* residences); internal unsafe static AreTexturesResident glAreTexturesResident; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindTexture(GL.Enums.TextureTarget target, UInt32 texture); + internal delegate void BindTexture(OpenTK.OpenGL.Enums.TextureTarget target, UInt32 texture); internal static BindTexture glBindTexture; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures); @@ -999,7 +999,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenTextures(Int32 n, [Out] UInt32* textures); internal unsafe static GenTextures glGenTextures; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsTexture(UInt32 texture); + internal delegate bool IsTexture(UInt32 texture); internal static IsTexture glIsTexture; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PrioritizeTextures(Int32 n, UInt32* textures, Single* priorities); @@ -1014,223 +1014,223 @@ namespace OpenTK.OpenGL internal delegate void PopClientAttrib(); internal static PopClientAttrib glPopClientAttrib; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PushClientAttrib(GL.Enums.ClientAttribMask mask); + internal delegate void PushClientAttrib(OpenTK.OpenGL.Enums.ClientAttribMask mask); internal static PushClientAttrib glPushClientAttrib; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendColor(Single red, Single green, Single blue, Single alpha); internal static BlendColor glBlendColor; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendEquation(GL.Enums.VERSION_1_2 mode); + internal delegate void BlendEquation(OpenTK.OpenGL.Enums.Version12 mode); internal static BlendEquation glBlendEquation; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices); + internal delegate void DrawRangeElements(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.Version12 type, IntPtr indices); internal static DrawRangeElements glDrawRangeElements; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal delegate void ColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table); internal static ColorTable glColorTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); + internal unsafe delegate void ColorTableParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single* @params); internal unsafe static ColorTableParameterfv glColorTableParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); + internal unsafe delegate void ColorTableParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32* @params); internal unsafe static ColorTableParameteriv glColorTableParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); + internal delegate void CopyColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyColorTable glCopyColorTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table); + internal delegate void GetColorTable(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr table); internal static GetColorTable glGetColorTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal unsafe delegate void GetColorTableParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); internal unsafe static GetColorTableParameterfv glGetColorTableParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal unsafe delegate void GetColorTableParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); internal unsafe static GetColorTableParameteriv glGetColorTableParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data); + internal delegate void ColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr data); internal static ColorSubTable glColorSubTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width); + internal delegate void CopyColorSubTable(OpenTK.OpenGL.Enums.Version12 target, Int32 start, Int32 x, Int32 y, Int32 width); internal static CopyColorSubTable glCopyColorSubTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal delegate void ConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image); internal static ConvolutionFilter1D glConvolutionFilter1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal delegate void ConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image); internal static ConvolutionFilter2D glConvolutionFilter2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params); + internal delegate void ConvolutionParameterf(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single @params); internal static ConvolutionParameterf glConvolutionParameterf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); + internal unsafe delegate void ConvolutionParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Single* @params); internal unsafe static ConvolutionParameterfv glConvolutionParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params); + internal delegate void ConvolutionParameteri(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32 @params); internal static ConvolutionParameteri glConvolutionParameteri; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); + internal unsafe delegate void ConvolutionParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, Int32* @params); internal unsafe static ConvolutionParameteriv glConvolutionParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); + internal delegate void CopyConvolutionFilter1D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyConvolutionFilter1D glCopyConvolutionFilter1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); + internal delegate void CopyConvolutionFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyConvolutionFilter2D glCopyConvolutionFilter2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image); + internal delegate void GetConvolutionFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr image); internal static GetConvolutionFilter glGetConvolutionFilter; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal unsafe delegate void GetConvolutionParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); internal unsafe static GetConvolutionParameterfv glGetConvolutionParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal unsafe delegate void GetConvolutionParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); internal unsafe static GetConvolutionParameteriv glGetConvolutionParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); + internal delegate void GetSeparableFilter(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); internal static GetSeparableFilter glGetSeparableFilter; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column); + internal delegate void SeparableFilter2D(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr row, IntPtr column); internal static SeparableFilter2D glSeparableFilter2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal delegate void GetHistogram(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values); internal static GetHistogram glGetHistogram; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal unsafe delegate void GetHistogramParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); internal unsafe static GetHistogramParameterfv glGetHistogramParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal unsafe delegate void GetHistogramParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); internal unsafe static GetHistogramParameteriv glGetHistogramParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal delegate void GetMinmax(OpenTK.OpenGL.Enums.Version12 target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values); internal static GetMinmax glGetMinmax; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); + internal unsafe delegate void GetMinmaxParameterfv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Single* @params); internal unsafe static GetMinmaxParameterfv glGetMinmaxParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); + internal unsafe delegate void GetMinmaxParameteriv(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.Version12 pname, [Out] Int32* @params); internal unsafe static GetMinmaxParameteriv glGetMinmaxParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal delegate void Histogram(OpenTK.OpenGL.Enums.Version12 target, Int32 width, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink); internal static Histogram glHistogram; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Minmax(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal delegate void Minmax(OpenTK.OpenGL.Enums.Version12 target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink); internal static Minmax glMinmax; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ResetHistogram(GL.Enums.VERSION_1_2 target); + internal delegate void ResetHistogram(OpenTK.OpenGL.Enums.Version12 target); internal static ResetHistogram glResetHistogram; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ResetMinmax(GL.Enums.VERSION_1_2 target); + internal delegate void ResetMinmax(OpenTK.OpenGL.Enums.Version12 target); internal static ResetMinmax glResetMinmax; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexImage3D glTexImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage3D glTexSubImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + internal delegate void CopyTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage3D glCopyTexSubImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ActiveTexture(GL.Enums.VERSION_1_3 texture); + internal delegate void ActiveTexture(OpenTK.OpenGL.Enums.Version13 texture); internal static ActiveTexture glActiveTexture; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClientActiveTexture(GL.Enums.VERSION_1_3 texture); + internal delegate void ClientActiveTexture(OpenTK.OpenGL.Enums.Version13 texture); internal static ClientActiveTexture glClientActiveTexture; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, Double s); + internal delegate void MultiTexCoord1d(OpenTK.OpenGL.Enums.Version13 target, Double s); internal static MultiTexCoord1d glMultiTexCoord1d; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, Double* v); + internal unsafe delegate void MultiTexCoord1dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); internal unsafe static MultiTexCoord1dv glMultiTexCoord1dv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, Single s); + internal delegate void MultiTexCoord1f(OpenTK.OpenGL.Enums.Version13 target, Single s); internal static MultiTexCoord1f glMultiTexCoord1f; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, Single* v); + internal unsafe delegate void MultiTexCoord1fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); internal unsafe static MultiTexCoord1fv glMultiTexCoord1fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, Int32 s); + internal delegate void MultiTexCoord1i(OpenTK.OpenGL.Enums.Version13 target, Int32 s); internal static MultiTexCoord1i glMultiTexCoord1i; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal unsafe delegate void MultiTexCoord1iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); internal unsafe static MultiTexCoord1iv glMultiTexCoord1iv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, Int16 s); + internal delegate void MultiTexCoord1s(OpenTK.OpenGL.Enums.Version13 target, Int16 s); internal static MultiTexCoord1s glMultiTexCoord1s; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal unsafe delegate void MultiTexCoord1sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); internal unsafe static MultiTexCoord1sv glMultiTexCoord1sv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, Double s, Double t); + internal delegate void MultiTexCoord2d(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t); internal static MultiTexCoord2d glMultiTexCoord2d; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, Double* v); + internal unsafe delegate void MultiTexCoord2dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); internal unsafe static MultiTexCoord2dv glMultiTexCoord2dv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, Single s, Single t); + internal delegate void MultiTexCoord2f(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t); internal static MultiTexCoord2f glMultiTexCoord2f; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, Single* v); + internal unsafe delegate void MultiTexCoord2fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); internal unsafe static MultiTexCoord2fv glMultiTexCoord2fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t); + internal delegate void MultiTexCoord2i(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t); internal static MultiTexCoord2i glMultiTexCoord2i; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal unsafe delegate void MultiTexCoord2iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); internal unsafe static MultiTexCoord2iv glMultiTexCoord2iv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t); + internal delegate void MultiTexCoord2s(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t); internal static MultiTexCoord2s glMultiTexCoord2s; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal unsafe delegate void MultiTexCoord2sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); internal unsafe static MultiTexCoord2sv glMultiTexCoord2sv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r); + internal delegate void MultiTexCoord3d(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t, Double r); internal static MultiTexCoord3d glMultiTexCoord3d; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, Double* v); + internal unsafe delegate void MultiTexCoord3dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); internal unsafe static MultiTexCoord3dv glMultiTexCoord3dv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r); + internal delegate void MultiTexCoord3f(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t, Single r); internal static MultiTexCoord3f glMultiTexCoord3f; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, Single* v); + internal unsafe delegate void MultiTexCoord3fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); internal unsafe static MultiTexCoord3fv glMultiTexCoord3fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r); + internal delegate void MultiTexCoord3i(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t, Int32 r); internal static MultiTexCoord3i glMultiTexCoord3i; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal unsafe delegate void MultiTexCoord3iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); internal unsafe static MultiTexCoord3iv glMultiTexCoord3iv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r); + internal delegate void MultiTexCoord3s(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t, Int16 r); internal static MultiTexCoord3s glMultiTexCoord3s; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal unsafe delegate void MultiTexCoord3sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); internal unsafe static MultiTexCoord3sv glMultiTexCoord3sv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q); + internal delegate void MultiTexCoord4d(OpenTK.OpenGL.Enums.Version13 target, Double s, Double t, Double r, Double q); internal static MultiTexCoord4d glMultiTexCoord4d; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, Double* v); + internal unsafe delegate void MultiTexCoord4dv(OpenTK.OpenGL.Enums.Version13 target, Double* v); internal unsafe static MultiTexCoord4dv glMultiTexCoord4dv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q); + internal delegate void MultiTexCoord4f(OpenTK.OpenGL.Enums.Version13 target, Single s, Single t, Single r, Single q); internal static MultiTexCoord4f glMultiTexCoord4f; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, Single* v); + internal unsafe delegate void MultiTexCoord4fv(OpenTK.OpenGL.Enums.Version13 target, Single* v); internal unsafe static MultiTexCoord4fv glMultiTexCoord4fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q); + internal delegate void MultiTexCoord4i(OpenTK.OpenGL.Enums.Version13 target, Int32 s, Int32 t, Int32 r, Int32 q); internal static MultiTexCoord4i glMultiTexCoord4i; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, Int32* v); + internal unsafe delegate void MultiTexCoord4iv(OpenTK.OpenGL.Enums.Version13 target, Int32* v); internal unsafe static MultiTexCoord4iv glMultiTexCoord4iv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q); + internal delegate void MultiTexCoord4s(OpenTK.OpenGL.Enums.Version13 target, Int16 s, Int16 t, Int16 r, Int16 q); internal static MultiTexCoord4s glMultiTexCoord4s; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, Int16* v); + internal unsafe delegate void MultiTexCoord4sv(OpenTK.OpenGL.Enums.Version13 target, Int16* v); internal unsafe static MultiTexCoord4sv glMultiTexCoord4sv; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void LoadTransposeMatrixf(Single* m); @@ -1245,31 +1245,31 @@ namespace OpenTK.OpenGL internal unsafe delegate void MultTransposeMatrixd(Double* m); internal unsafe static MultTransposeMatrixd glMultTransposeMatrixd; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleCoverage(Single value, GL.Enums.Boolean invert); + internal delegate void SampleCoverage(Single value, bool invert); internal static SampleCoverage glSampleCoverage; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); internal static CompressedTexImage3D glCompressedTexImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); internal static CompressedTexImage2D glCompressedTexImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); internal static CompressedTexImage1D glCompressedTexImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexSubImage3D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); internal static CompressedTexSubImage3D glCompressedTexSubImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexSubImage2D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); internal static CompressedTexSubImage2D glCompressedTexSubImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexSubImage1D(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); internal static CompressedTexSubImage1D glCompressedTexSubImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); + internal delegate void GetCompressedTexImage(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); internal static GetCompressedTexImage glGetCompressedTexImage; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha); + internal delegate void BlendFuncSeparate(OpenTK.OpenGL.Enums.Version14 sfactorRGB, OpenTK.OpenGL.Enums.Version14 dfactorRGB, OpenTK.OpenGL.Enums.Version14 sfactorAlpha, OpenTK.OpenGL.Enums.Version14 dfactorAlpha); internal static BlendFuncSeparate glBlendFuncSeparate; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoordf(Single coord); @@ -1284,25 +1284,25 @@ namespace OpenTK.OpenGL internal unsafe delegate void FogCoorddv(Double* coord); internal unsafe static FogCoorddv glFogCoorddv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, IntPtr pointer); + internal delegate void FogCoordPointer(OpenTK.OpenGL.Enums.Version14 type, Int32 stride, IntPtr pointer); internal static FogCoordPointer glFogCoordPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); + internal unsafe delegate void MultiDrawArrays(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); internal unsafe static MultiDrawArrays glMultiDrawArrays; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount); + internal unsafe delegate void MultiDrawElements(OpenTK.OpenGL.Enums.BeginMode mode, Int32* count, OpenTK.OpenGL.Enums.Version14 type, IntPtr indices, Int32 primcount); internal unsafe static MultiDrawElements glMultiDrawElements; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param); + internal delegate void PointParameterf(OpenTK.OpenGL.Enums.Version14 pname, Single param); internal static PointParameterf glPointParameterf; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfv(GL.Enums.VERSION_1_4 pname, Single* @params); + internal unsafe delegate void PointParameterfv(OpenTK.OpenGL.Enums.Version14 pname, Single* @params); internal unsafe static PointParameterfv glPointParameterfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameteri(GL.Enums.VERSION_1_4 pname, Int32 param); + internal delegate void PointParameteri(OpenTK.OpenGL.Enums.Version14 pname, Int32 param); internal static PointParameteri glPointParameteri; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameteriv(GL.Enums.VERSION_1_4 pname, Int32* @params); + internal unsafe delegate void PointParameteriv(OpenTK.OpenGL.Enums.Version14 pname, Int32* @params); internal unsafe static PointParameteriv glPointParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3b(SByte red, SByte green, SByte blue); @@ -1353,7 +1353,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void SecondaryColor3usv(UInt16* v); internal unsafe static SecondaryColor3usv glSecondaryColor3usv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal delegate void SecondaryColorPointer(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); internal static SecondaryColorPointer glSecondaryColorPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2d(Double x, Double y); @@ -1410,25 +1410,25 @@ namespace OpenTK.OpenGL internal unsafe delegate void DeleteQueries(Int32 n, UInt32* ids); internal unsafe static DeleteQueries glDeleteQueries; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsQuery(UInt32 id); + internal delegate bool IsQuery(UInt32 id); internal static IsQuery glIsQuery; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BeginQuery(GL.Enums.VERSION_1_5 target, UInt32 id); + internal delegate void BeginQuery(OpenTK.OpenGL.Enums.Version15 target, UInt32 id); internal static BeginQuery glBeginQuery; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EndQuery(GL.Enums.VERSION_1_5 target); + internal delegate void EndQuery(OpenTK.OpenGL.Enums.Version15 target); internal static EndQuery glEndQuery; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); + internal unsafe delegate void GetQueryiv(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params); internal unsafe static GetQueryiv glGetQueryiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); + internal unsafe delegate void GetQueryObjectiv(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params); internal unsafe static GetQueryObjectiv glGetQueryObjectiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectuiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32* @params); + internal unsafe delegate void GetQueryObjectuiv(UInt32 id, OpenTK.OpenGL.Enums.Version15 pname, [Out] UInt32* @params); internal unsafe static GetQueryObjectuiv glGetQueryObjectuiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBuffer(GL.Enums.VERSION_1_5 target, UInt32 buffer); + internal delegate void BindBuffer(OpenTK.OpenGL.Enums.Version15 target, UInt32 buffer); internal static BindBuffer glBindBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteBuffers(Int32 n, UInt32* buffers); @@ -1437,43 +1437,43 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenBuffers(Int32 n, [Out] UInt32* buffers); internal unsafe static GenBuffers glGenBuffers; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsBuffer(UInt32 buffer); + internal delegate bool IsBuffer(UInt32 buffer); internal static IsBuffer glIsBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, IntPtr data, GL.Enums.VERSION_1_5 usage); + internal delegate void BufferData(OpenTK.OpenGL.Enums.Version15 target, IntPtr size, IntPtr data, OpenTK.OpenGL.Enums.Version15 usage); internal static BufferData glBufferData; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, IntPtr data); + internal delegate void BufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, IntPtr data); internal static BufferSubData glBufferSubData; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] IntPtr data); + internal delegate void GetBufferSubData(OpenTK.OpenGL.Enums.Version15 target, IntPtr offset, IntPtr size, [Out] IntPtr data); internal static GetBufferSubData glGetBufferSubData; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access); + internal unsafe delegate IntPtr MapBuffer(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 access); internal unsafe static MapBuffer glMapBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target); + internal delegate bool UnmapBuffer(OpenTK.OpenGL.Enums.Version15 target); internal static UnmapBuffer glUnmapBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); + internal unsafe delegate void GetBufferParameteriv(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] Int32* @params); internal unsafe static GetBufferParameteriv glGetBufferParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] IntPtr @params); + internal delegate void GetBufferPointerv(OpenTK.OpenGL.Enums.Version15 target, OpenTK.OpenGL.Enums.Version15 pname, [Out] IntPtr @params); internal static GetBufferPointerv glGetBufferPointerv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); + internal delegate void BlendEquationSeparate(OpenTK.OpenGL.Enums.BlendEquationModeExt modeRGB, OpenTK.OpenGL.Enums.BlendEquationModeExt modeAlpha); internal static BlendEquationSeparate glBlendEquationSeparate; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0* bufs); + internal unsafe delegate void DrawBuffers(Int32 n, OpenTK.OpenGL.Enums.Version20* bufs); internal unsafe static DrawBuffers glDrawBuffers; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilOpSeparate(GL.Enums.VERSION_2_0 face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); + internal delegate void StencilOpSeparate(OpenTK.OpenGL.Enums.Version20 face, OpenTK.OpenGL.Enums.StencilOp sfail, OpenTK.OpenGL.Enums.StencilOp dpfail, OpenTK.OpenGL.Enums.StencilOp dppass); internal static StencilOpSeparate glStencilOpSeparate; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); + internal delegate void StencilFuncSeparate(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); internal static StencilFuncSeparate glStencilFuncSeparate; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, UInt32 mask); + internal delegate void StencilMaskSeparate(OpenTK.OpenGL.Enums.Version20 face, UInt32 mask); internal static StencilMaskSeparate glStencilMaskSeparate; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AttachShader(UInt32 program, UInt32 shader); @@ -1488,7 +1488,7 @@ namespace OpenTK.OpenGL internal delegate Int32 CreateProgram(); internal static CreateProgram glCreateProgram; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 CreateShader(GL.Enums.VERSION_2_0 type); + internal delegate Int32 CreateShader(OpenTK.OpenGL.Enums.Version20 type); internal static CreateShader glCreateShader; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteProgram(UInt32 program); @@ -1506,10 +1506,10 @@ namespace OpenTK.OpenGL internal delegate void EnableVertexAttribArray(UInt32 index); internal static EnableVertexAttribArray glEnableVertexAttribArray; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); + internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveAttrib glGetActiveAttrib; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); + internal unsafe delegate void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.Version20* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveUniform glGetActiveUniform; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj); @@ -1518,13 +1518,13 @@ namespace OpenTK.OpenGL internal delegate Int32 GetAttribLocation(UInt32 program, System.String name); internal static GetAttribLocation glGetAttribLocation; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramiv(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); + internal unsafe delegate void GetProgramiv(UInt32 program, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params); internal unsafe static GetProgramiv glGetProgramiv; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramInfoLog(UInt32 program, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); internal unsafe static GetProgramInfoLog glGetProgramInfoLog; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetShaderiv(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); + internal unsafe delegate void GetShaderiv(UInt32 shader, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params); internal unsafe static GetShaderiv glGetShaderiv; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); @@ -1542,22 +1542,22 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetUniformiv(UInt32 program, Int32 location, [Out] Int32* @params); internal unsafe static GetUniformiv glGetUniformiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params); + internal unsafe delegate void GetVertexAttribdv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Double* @params); internal unsafe static GetVertexAttribdv glGetVertexAttribdv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params); + internal unsafe delegate void GetVertexAttribfv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Single* @params); internal unsafe static GetVertexAttribfv glGetVertexAttribfv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribiv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); + internal unsafe delegate void GetVertexAttribiv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] Int32* @params); internal unsafe static GetVertexAttribiv glGetVertexAttribiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer); + internal delegate void GetVertexAttribPointerv(UInt32 index, OpenTK.OpenGL.Enums.Version20 pname, [Out] IntPtr pointer); internal static GetVertexAttribPointerv glGetVertexAttribPointerv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsProgram(UInt32 program); + internal delegate bool IsProgram(UInt32 program); internal static IsProgram glIsProgram; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsShader(UInt32 shader); + internal delegate bool IsShader(UInt32 shader); internal static IsShader glIsShader; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LinkProgram(UInt32 program); @@ -1617,13 +1617,13 @@ namespace OpenTK.OpenGL internal unsafe delegate void Uniform4iv(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform4iv glUniform4iv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix2fv glUniformMatrix2fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix3fv glUniformMatrix3fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix4fv glUniformMatrix4fv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ValidateProgram(UInt32 program); @@ -1737,127 +1737,127 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttrib4usv(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4usv glVertexAttrib4usv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer); + internal delegate void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.Version20 type, bool normalized, Int32 stride, IntPtr pointer); internal static VertexAttribPointer glVertexAttribPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix2x3fv glUniformMatrix2x3fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix3x2fv glUniformMatrix3x2fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix2x4fv glUniformMatrix2x4fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix4x2fv glUniformMatrix4x2fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix3x4fv glUniformMatrix3x4fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix4x3fv glUniformMatrix4x3fv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ActiveTextureARB(GL.Enums.ARB_multitexture texture); + internal delegate void ActiveTextureARB(OpenTK.OpenGL.Enums.ArbMultitexture texture); internal static ActiveTextureARB glActiveTextureARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClientActiveTextureARB(GL.Enums.ARB_multitexture texture); + internal delegate void ClientActiveTextureARB(OpenTK.OpenGL.Enums.ArbMultitexture texture); internal static ClientActiveTextureARB glClientActiveTextureARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1dARB(GL.Enums.ARB_multitexture target, Double s); + internal delegate void MultiTexCoord1dARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s); internal static MultiTexCoord1dARB glMultiTexCoord1dARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1dvARB(GL.Enums.ARB_multitexture target, Double* v); + internal unsafe delegate void MultiTexCoord1dvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v); internal unsafe static MultiTexCoord1dvARB glMultiTexCoord1dvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1fARB(GL.Enums.ARB_multitexture target, Single s); + internal delegate void MultiTexCoord1fARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s); internal static MultiTexCoord1fARB glMultiTexCoord1fARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1fvARB(GL.Enums.ARB_multitexture target, Single* v); + internal unsafe delegate void MultiTexCoord1fvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v); internal unsafe static MultiTexCoord1fvARB glMultiTexCoord1fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1iARB(GL.Enums.ARB_multitexture target, Int32 s); + internal delegate void MultiTexCoord1iARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s); internal static MultiTexCoord1iARB glMultiTexCoord1iARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1ivARB(GL.Enums.ARB_multitexture target, Int32* v); + internal unsafe delegate void MultiTexCoord1ivARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v); internal unsafe static MultiTexCoord1ivARB glMultiTexCoord1ivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1sARB(GL.Enums.ARB_multitexture target, Int16 s); + internal delegate void MultiTexCoord1sARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s); internal static MultiTexCoord1sARB glMultiTexCoord1sARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1svARB(GL.Enums.ARB_multitexture target, Int16* v); + internal unsafe delegate void MultiTexCoord1svARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v); internal unsafe static MultiTexCoord1svARB glMultiTexCoord1svARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2dARB(GL.Enums.ARB_multitexture target, Double s, Double t); + internal delegate void MultiTexCoord2dARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s, Double t); internal static MultiTexCoord2dARB glMultiTexCoord2dARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2dvARB(GL.Enums.ARB_multitexture target, Double* v); + internal unsafe delegate void MultiTexCoord2dvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v); internal unsafe static MultiTexCoord2dvARB glMultiTexCoord2dvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2fARB(GL.Enums.ARB_multitexture target, Single s, Single t); + internal delegate void MultiTexCoord2fARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s, Single t); internal static MultiTexCoord2fARB glMultiTexCoord2fARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2fvARB(GL.Enums.ARB_multitexture target, Single* v); + internal unsafe delegate void MultiTexCoord2fvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v); internal unsafe static MultiTexCoord2fvARB glMultiTexCoord2fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t); + internal delegate void MultiTexCoord2iARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s, Int32 t); internal static MultiTexCoord2iARB glMultiTexCoord2iARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2ivARB(GL.Enums.ARB_multitexture target, Int32* v); + internal unsafe delegate void MultiTexCoord2ivARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v); internal unsafe static MultiTexCoord2ivARB glMultiTexCoord2ivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t); + internal delegate void MultiTexCoord2sARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s, Int16 t); internal static MultiTexCoord2sARB glMultiTexCoord2sARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2svARB(GL.Enums.ARB_multitexture target, Int16* v); + internal unsafe delegate void MultiTexCoord2svARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v); internal unsafe static MultiTexCoord2svARB glMultiTexCoord2svARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3dARB(GL.Enums.ARB_multitexture target, Double s, Double t, Double r); + internal delegate void MultiTexCoord3dARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s, Double t, Double r); internal static MultiTexCoord3dARB glMultiTexCoord3dARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3dvARB(GL.Enums.ARB_multitexture target, Double* v); + internal unsafe delegate void MultiTexCoord3dvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v); internal unsafe static MultiTexCoord3dvARB glMultiTexCoord3dvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3fARB(GL.Enums.ARB_multitexture target, Single s, Single t, Single r); + internal delegate void MultiTexCoord3fARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s, Single t, Single r); internal static MultiTexCoord3fARB glMultiTexCoord3fARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3fvARB(GL.Enums.ARB_multitexture target, Single* v); + internal unsafe delegate void MultiTexCoord3fvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v); internal unsafe static MultiTexCoord3fvARB glMultiTexCoord3fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r); + internal delegate void MultiTexCoord3iARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s, Int32 t, Int32 r); internal static MultiTexCoord3iARB glMultiTexCoord3iARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3ivARB(GL.Enums.ARB_multitexture target, Int32* v); + internal unsafe delegate void MultiTexCoord3ivARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v); internal unsafe static MultiTexCoord3ivARB glMultiTexCoord3ivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r); + internal delegate void MultiTexCoord3sARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s, Int16 t, Int16 r); internal static MultiTexCoord3sARB glMultiTexCoord3sARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3svARB(GL.Enums.ARB_multitexture target, Int16* v); + internal unsafe delegate void MultiTexCoord3svARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v); internal unsafe static MultiTexCoord3svARB glMultiTexCoord3svARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4dARB(GL.Enums.ARB_multitexture target, Double s, Double t, Double r, Double q); + internal delegate void MultiTexCoord4dARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double s, Double t, Double r, Double q); internal static MultiTexCoord4dARB glMultiTexCoord4dARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4dvARB(GL.Enums.ARB_multitexture target, Double* v); + internal unsafe delegate void MultiTexCoord4dvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Double* v); internal unsafe static MultiTexCoord4dvARB glMultiTexCoord4dvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4fARB(GL.Enums.ARB_multitexture target, Single s, Single t, Single r, Single q); + internal delegate void MultiTexCoord4fARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single s, Single t, Single r, Single q); internal static MultiTexCoord4fARB glMultiTexCoord4fARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4fvARB(GL.Enums.ARB_multitexture target, Single* v); + internal unsafe delegate void MultiTexCoord4fvARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Single* v); internal unsafe static MultiTexCoord4fvARB glMultiTexCoord4fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r, Int32 q); + internal delegate void MultiTexCoord4iARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32 s, Int32 t, Int32 r, Int32 q); internal static MultiTexCoord4iARB glMultiTexCoord4iARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4ivARB(GL.Enums.ARB_multitexture target, Int32* v); + internal unsafe delegate void MultiTexCoord4ivARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int32* v); internal unsafe static MultiTexCoord4ivARB glMultiTexCoord4ivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r, Int16 q); + internal delegate void MultiTexCoord4sARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16 s, Int16 t, Int16 r, Int16 q); internal static MultiTexCoord4sARB glMultiTexCoord4sARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4svARB(GL.Enums.ARB_multitexture target, Int16* v); + internal unsafe delegate void MultiTexCoord4svARB(OpenTK.OpenGL.Enums.ArbMultitexture target, Int16* v); internal unsafe static MultiTexCoord4svARB glMultiTexCoord4svARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void LoadTransposeMatrixfARB(Single* m); @@ -1872,34 +1872,34 @@ namespace OpenTK.OpenGL internal unsafe delegate void MultTransposeMatrixdARB(Double* m); internal unsafe static MultTransposeMatrixdARB glMultTransposeMatrixdARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleCoverageARB(Single value, GL.Enums.Boolean invert); + internal delegate void SampleCoverageARB(Single value, bool invert); internal static SampleCoverageARB glSampleCoverageARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexImage3DARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); internal static CompressedTexImage3DARB glCompressedTexImage3DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexImage2DARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); internal static CompressedTexImage2DARB glCompressedTexImage2DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexImage1DARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); internal static CompressedTexImage1DARB glCompressedTexImage1DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexSubImage3DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexSubImage3DARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); internal static CompressedTexSubImage3DARB glCompressedTexSubImage3DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexSubImage2DARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); internal static CompressedTexSubImage2DARB glCompressedTexSubImage2DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal delegate void CompressedTexSubImage1DARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); internal static CompressedTexSubImage1DARB glCompressedTexSubImage1DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); + internal delegate void GetCompressedTexImageARB(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); internal static GetCompressedTexImageARB glGetCompressedTexImageARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterfARB(GL.Enums.ARB_point_parameters pname, Single param); + internal delegate void PointParameterfARB(OpenTK.OpenGL.Enums.ArbPointParameters pname, Single param); internal static PointParameterfARB glPointParameterfARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfvARB(GL.Enums.ARB_point_parameters pname, Single* @params); + internal unsafe delegate void PointParameterfvARB(OpenTK.OpenGL.Enums.ArbPointParameters pname, Single* @params); internal unsafe static PointParameterfvARB glPointParameterfvARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightbvARB(Int32 size, SByte* weights); @@ -1926,7 +1926,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void WeightuivARB(Int32 size, UInt32* weights); internal unsafe static WeightuivARB glWeightuivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, IntPtr pointer); + internal delegate void WeightPointerARB(Int32 size, OpenTK.OpenGL.Enums.ArbVertexBlend type, Int32 stride, IntPtr pointer); internal static WeightPointerARB glWeightPointerARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexBlendARB(Int32 count); @@ -1944,7 +1944,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void MatrixIndexuivARB(Int32 size, UInt32* indices); internal unsafe static MatrixIndexuivARB glMatrixIndexuivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, IntPtr pointer); + internal delegate void MatrixIndexPointerARB(Int32 size, OpenTK.OpenGL.Enums.ArbMatrixPalette type, Int32 stride, IntPtr pointer); internal static MatrixIndexPointerARB glMatrixIndexPointerARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2dARB(Double x, Double y); @@ -2103,7 +2103,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttrib4usvARB(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4usvARB glVertexAttrib4usvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribPointerARB(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer); + internal delegate void VertexAttribPointerARB(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.ArbVertexProgram type, bool normalized, Int32 stride, IntPtr pointer); internal static VertexAttribPointerARB glVertexAttribPointerARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableVertexAttribArrayARB(UInt32 index); @@ -2112,10 +2112,10 @@ namespace OpenTK.OpenGL internal delegate void DisableVertexAttribArrayARB(UInt32 index); internal static DisableVertexAttribArrayARB glDisableVertexAttribArrayARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, IntPtr @string); + internal delegate void ProgramStringARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram format, Int32 len, IntPtr @string); internal static ProgramStringARB glProgramStringARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindProgramARB(GL.Enums.ARB_vertex_program target, UInt32 program); + internal delegate void BindProgramARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 program); internal static BindProgramARB glBindProgramARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteProgramsARB(Int32 n, UInt32* programs); @@ -2124,64 +2124,64 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenProgramsARB(Int32 n, [Out] UInt32* programs); internal unsafe static GenProgramsARB glGenProgramsARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameter4dARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); + internal delegate void ProgramEnvParameter4dARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w); internal static ProgramEnvParameter4dARB glProgramEnvParameter4dARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameter4dvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params); + internal unsafe delegate void ProgramEnvParameter4dvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double* @params); internal unsafe static ProgramEnvParameter4dvARB glProgramEnvParameter4dvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameter4fARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); + internal delegate void ProgramEnvParameter4fARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w); internal static ProgramEnvParameter4fARB glProgramEnvParameter4fARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameter4fvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params); + internal unsafe delegate void ProgramEnvParameter4fvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single* @params); internal unsafe static ProgramEnvParameter4fvARB glProgramEnvParameter4fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameter4dARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); + internal delegate void ProgramLocalParameter4dARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w); internal static ProgramLocalParameter4dARB glProgramLocalParameter4dARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameter4dvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params); + internal unsafe delegate void ProgramLocalParameter4dvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Double* @params); internal unsafe static ProgramLocalParameter4dvARB glProgramLocalParameter4dvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameter4fARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); + internal delegate void ProgramLocalParameter4fARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w); internal static ProgramLocalParameter4fARB glProgramLocalParameter4fARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameter4fvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params); + internal unsafe delegate void ProgramLocalParameter4fvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, Single* @params); internal unsafe static ProgramLocalParameter4fvARB glProgramLocalParameter4fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterdvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params); + internal unsafe delegate void GetProgramEnvParameterdvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Double* @params); internal unsafe static GetProgramEnvParameterdvARB glGetProgramEnvParameterdvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterfvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params); + internal unsafe delegate void GetProgramEnvParameterfvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Single* @params); internal unsafe static GetProgramEnvParameterfvARB glGetProgramEnvParameterfvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterdvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params); + internal unsafe delegate void GetProgramLocalParameterdvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Double* @params); internal unsafe static GetProgramLocalParameterdvARB glGetProgramLocalParameterdvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterfvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params); + internal unsafe delegate void GetProgramLocalParameterfvARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, UInt32 index, [Out] Single* @params); internal unsafe static GetProgramLocalParameterfvARB glGetProgramLocalParameterfvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramivARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); + internal unsafe delegate void GetProgramivARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32* @params); internal unsafe static GetProgramivARB glGetProgramivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] IntPtr @string); + internal delegate void GetProgramStringARB(OpenTK.OpenGL.Enums.ArbVertexProgram target, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] IntPtr @string); internal static GetProgramStringARB glGetProgramStringARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params); + internal unsafe delegate void GetVertexAttribdvARB(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Double* @params); internal unsafe static GetVertexAttribdvARB glGetVertexAttribdvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Single* @params); + internal unsafe delegate void GetVertexAttribfvARB(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Single* @params); internal unsafe static GetVertexAttribfvARB glGetVertexAttribfvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribivARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); + internal unsafe delegate void GetVertexAttribivARB(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] Int32* @params); internal unsafe static GetVertexAttribivARB glGetVertexAttribivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] IntPtr pointer); + internal delegate void GetVertexAttribPointervARB(UInt32 index, OpenTK.OpenGL.Enums.ArbVertexProgram pname, [Out] IntPtr pointer); internal static GetVertexAttribPointervARB glGetVertexAttribPointervARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsProgramARB(UInt32 program); + internal delegate bool IsProgramARB(UInt32 program); internal static IsProgramARB glIsProgramARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, UInt32 buffer); + internal delegate void BindBufferARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, UInt32 buffer); internal static BindBufferARB glBindBufferARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteBuffersARB(Int32 n, UInt32* buffers); @@ -2190,28 +2190,28 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenBuffersARB(Int32 n, [Out] UInt32* buffers); internal unsafe static GenBuffersARB glGenBuffersARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsBufferARB(UInt32 buffer); + internal delegate bool IsBufferARB(UInt32 buffer); internal static IsBufferARB glIsBufferARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, IntPtr data, GL.Enums.ARB_vertex_buffer_object usage); + internal delegate void BufferDataARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr size, IntPtr data, OpenTK.OpenGL.Enums.ArbVertexBufferObject usage); internal static BufferDataARB glBufferDataARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, IntPtr data); + internal delegate void BufferSubDataARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr offset, IntPtr size, IntPtr data); internal static BufferSubDataARB glBufferSubDataARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] IntPtr data); + internal delegate void GetBufferSubDataARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, IntPtr offset, IntPtr size, [Out] IntPtr data); internal static GetBufferSubDataARB glGetBufferSubDataARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate IntPtr MapBufferARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access); + internal unsafe delegate IntPtr MapBufferARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject access); internal unsafe static MapBufferARB glMapBufferARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target); + internal delegate bool UnmapBufferARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target); internal static UnmapBufferARB glUnmapBufferARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferParameterivARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32* @params); + internal unsafe delegate void GetBufferParameterivARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [Out] Int32* @params); internal unsafe static GetBufferParameterivARB glGetBufferParameterivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] IntPtr @params); + internal delegate void GetBufferPointervARB(OpenTK.OpenGL.Enums.ArbVertexBufferObject target, OpenTK.OpenGL.Enums.ArbVertexBufferObject pname, [Out] IntPtr @params); internal static GetBufferPointervARB glGetBufferPointervARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenQueriesARB(Int32 n, [Out] UInt32* ids); @@ -2220,34 +2220,34 @@ namespace OpenTK.OpenGL internal unsafe delegate void DeleteQueriesARB(Int32 n, UInt32* ids); internal unsafe static DeleteQueriesARB glDeleteQueriesARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsQueryARB(UInt32 id); + internal delegate bool IsQueryARB(UInt32 id); internal static IsQueryARB glIsQueryARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BeginQueryARB(GL.Enums.ARB_occlusion_query target, UInt32 id); + internal delegate void BeginQueryARB(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, UInt32 id); internal static BeginQueryARB glBeginQueryARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EndQueryARB(GL.Enums.ARB_occlusion_query target); + internal delegate void EndQueryARB(OpenTK.OpenGL.Enums.ArbOcclusionQuery target); internal static EndQueryARB glEndQueryARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryivARB(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params); + internal unsafe delegate void GetQueryivARB(OpenTK.OpenGL.Enums.ArbOcclusionQuery target, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32* @params); internal unsafe static GetQueryivARB glGetQueryivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectivARB(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params); + internal unsafe delegate void GetQueryObjectivARB(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] Int32* @params); internal unsafe static GetQueryObjectivARB glGetQueryObjectivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectuivARB(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] UInt32* @params); + internal unsafe delegate void GetQueryObjectuivARB(UInt32 id, OpenTK.OpenGL.Enums.ArbOcclusionQuery pname, [Out] UInt32* @params); internal unsafe static GetQueryObjectuivARB glGetQueryObjectuivARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteObjectARB(UInt32 obj); internal static DeleteObjectARB glDeleteObjectARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 GetHandleARB(GL.Enums.ARB_shader_objects pname); + internal delegate Int32 GetHandleARB(OpenTK.OpenGL.Enums.ArbShaderObjects pname); internal static GetHandleARB glGetHandleARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DetachObjectARB(UInt32 containerObj, UInt32 attachedObj); internal static DetachObjectARB glDetachObjectARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 CreateShaderObjectARB(GL.Enums.ARB_shader_objects shaderType); + internal delegate Int32 CreateShaderObjectARB(OpenTK.OpenGL.Enums.ArbShaderObjects shaderType); internal static CreateShaderObjectARB glCreateShaderObjectARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ShaderSourceARB(UInt32 shaderObj, Int32 count, System.String[] @string, Int32* length); @@ -2319,19 +2319,19 @@ namespace OpenTK.OpenGL internal unsafe delegate void Uniform4ivARB(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform4ivARB glUniform4ivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix2fvARB(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix2fvARB glUniformMatrix2fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix3fvARB(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix3fvARB glUniformMatrix3fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); + internal unsafe delegate void UniformMatrix4fvARB(Int32 location, Int32 count, bool transpose, Single* value); internal unsafe static UniformMatrix4fvARB glUniformMatrix4fvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectParameterfvARB(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single* @params); + internal unsafe delegate void GetObjectParameterfvARB(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Single* @params); internal unsafe static GetObjectParameterfvARB glGetObjectParameterfvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectParameterivARB(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32* @params); + internal unsafe delegate void GetObjectParameterivARB(UInt32 obj, OpenTK.OpenGL.Enums.ArbShaderObjects pname, [Out] Int32* @params); internal unsafe static GetObjectParameterivARB glGetObjectParameterivARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetInfoLogARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); @@ -2343,7 +2343,7 @@ namespace OpenTK.OpenGL internal delegate Int32 GetUniformLocationARB(UInt32 programObj, System.String name); internal static GetUniformLocationARB glGetUniformLocationARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name); + internal unsafe delegate void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.ArbShaderObjects* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveUniformARB glGetActiveUniformARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetUniformfvARB(UInt32 programObj, Int32 location, [Out] Single* @params); @@ -2358,16 +2358,16 @@ namespace OpenTK.OpenGL internal delegate void BindAttribLocationARB(UInt32 programObj, UInt32 index, System.String name); internal static BindAttribLocationARB glBindAttribLocationARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name); + internal unsafe delegate void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.ArbVertexShader* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveAttribARB glGetActiveAttribARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetAttribLocationARB(UInt32 programObj, System.String name); internal static GetAttribLocationARB glGetAttribLocationARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawBuffersARB(Int32 n, GL.Enums.ARB_draw_buffers* bufs); + internal unsafe delegate void DrawBuffersARB(Int32 n, OpenTK.OpenGL.Enums.ArbDrawBuffers* bufs); internal unsafe static DrawBuffersARB glDrawBuffersARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClampColorARB(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp); + internal delegate void ClampColorARB(OpenTK.OpenGL.Enums.ArbColorBufferFloat target, OpenTK.OpenGL.Enums.ArbColorBufferFloat clamp); internal static ClampColorARB glClampColorARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendColorEXT(Single red, Single green, Single blue, Single alpha); @@ -2376,160 +2376,160 @@ namespace OpenTK.OpenGL internal delegate void PolygonOffsetEXT(Single factor, Single bias); internal static PolygonOffsetEXT glPolygonOffsetEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexImage3DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexImage3DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexImage3DEXT glTexImage3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage3DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage3DEXT glTexSubImage3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single* weights); + internal unsafe delegate void GetTexFilterFuncSGIS(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, [Out] Single* weights); internal unsafe static GetTexFilterFuncSGIS glGetTexFilterFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single* weights); + internal unsafe delegate void TexFilterFuncSGIS(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.SgisTextureFilter4 filter, Int32 n, Single* weights); internal unsafe static TexFilterFuncSGIS glTexFilterFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage1DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage1DEXT glTexSubImage1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage2DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage2DEXT glTexSubImage2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage1DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + internal delegate void CopyTexImage1DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); internal static CopyTexImage1DEXT glCopyTexImage1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage2DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + internal delegate void CopyTexImage2DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); internal static CopyTexImage2DEXT glCopyTexImage2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + internal delegate void CopyTexSubImage1DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); internal static CopyTexSubImage1DEXT glCopyTexSubImage1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + internal delegate void CopyTexSubImage2DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage2DEXT glCopyTexSubImage2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + internal delegate void CopyTexSubImage3DEXT(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage3DEXT glCopyTexSubImage3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal delegate void GetHistogramEXT(OpenTK.OpenGL.Enums.HistogramTargetExt target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values); internal static GetHistogramEXT glGetHistogramEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameterfvEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single* @params); + internal unsafe delegate void GetHistogramParameterfvEXT(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] Single* @params); internal unsafe static GetHistogramParameterfvEXT glGetHistogramParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameterivEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32* @params); + internal unsafe delegate void GetHistogramParameterivEXT(OpenTK.OpenGL.Enums.HistogramTargetExt target, OpenTK.OpenGL.Enums.GetHistogramParameterPNameExt pname, [Out] Int32* @params); internal unsafe static GetHistogramParameterivEXT glGetHistogramParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal delegate void GetMinmaxEXT(OpenTK.OpenGL.Enums.MinmaxTargetExt target, bool reset, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr values); internal static GetMinmaxEXT glGetMinmaxEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameterfvEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single* @params); + internal unsafe delegate void GetMinmaxParameterfvEXT(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] Single* @params); internal unsafe static GetMinmaxParameterfvEXT glGetMinmaxParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameterivEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32* @params); + internal unsafe delegate void GetMinmaxParameterivEXT(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.GetMinmaxParameterPNameExt pname, [Out] Int32* @params); internal unsafe static GetMinmaxParameterivEXT glGetMinmaxParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void HistogramEXT(GL.Enums.HistogramTargetEXT target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal delegate void HistogramEXT(OpenTK.OpenGL.Enums.HistogramTargetExt target, Int32 width, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink); internal static HistogramEXT glHistogramEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal delegate void MinmaxEXT(OpenTK.OpenGL.Enums.MinmaxTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, bool sink); internal static MinmaxEXT glMinmaxEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ResetHistogramEXT(GL.Enums.HistogramTargetEXT target); + internal delegate void ResetHistogramEXT(OpenTK.OpenGL.Enums.HistogramTargetExt target); internal static ResetHistogramEXT glResetHistogramEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ResetMinmaxEXT(GL.Enums.MinmaxTargetEXT target); + internal delegate void ResetMinmaxEXT(OpenTK.OpenGL.Enums.MinmaxTargetExt target); internal static ResetMinmaxEXT glResetMinmaxEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal delegate void ConvolutionFilter1DEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image); internal static ConvolutionFilter1DEXT glConvolutionFilter1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal delegate void ConvolutionFilter2DEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr image); internal static ConvolutionFilter2DEXT glConvolutionFilter2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params); + internal delegate void ConvolutionParameterfEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Single @params); internal static ConvolutionParameterfEXT glConvolutionParameterfEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single* @params); + internal unsafe delegate void ConvolutionParameterfvEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Single* @params); internal unsafe static ConvolutionParameterfvEXT glConvolutionParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params); + internal delegate void ConvolutionParameteriEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Int32 @params); internal static ConvolutionParameteriEXT glConvolutionParameteriEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32* @params); + internal unsafe delegate void ConvolutionParameterivEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, Int32* @params); internal unsafe static ConvolutionParameterivEXT glConvolutionParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); + internal delegate void CopyConvolutionFilter1DEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyConvolutionFilter1DEXT glCopyConvolutionFilter1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); + internal delegate void CopyConvolutionFilter2DEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyConvolutionFilter2DEXT glCopyConvolutionFilter2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image); + internal delegate void GetConvolutionFilterEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr image); internal static GetConvolutionFilterEXT glGetConvolutionFilterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single* @params); + internal unsafe delegate void GetConvolutionParameterfvEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] Single* @params); internal unsafe static GetConvolutionParameterfvEXT glGetConvolutionParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32* @params); + internal unsafe delegate void GetConvolutionParameterivEXT(OpenTK.OpenGL.Enums.ConvolutionTargetExt target, OpenTK.OpenGL.Enums.ConvolutionParameterExt pname, [Out] Int32* @params); internal unsafe static GetConvolutionParameterivEXT glGetConvolutionParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); + internal delegate void GetSeparableFilterEXT(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); internal static GetSeparableFilterEXT glGetSeparableFilterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column); + internal delegate void SeparableFilter2DEXT(OpenTK.OpenGL.Enums.SeparableTargetExt target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr row, IntPtr column); internal static SeparableFilter2DEXT glSeparableFilter2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal delegate void ColorTableSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table); internal static ColorTableSGI glColorTableSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single* @params); + internal unsafe delegate void ColorTableParameterfvSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, Single* @params); internal unsafe static ColorTableParameterfvSGI glColorTableParameterfvSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32* @params); + internal unsafe delegate void ColorTableParameterivSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.ColorTableParameterPNameSgi pname, Int32* @params); internal unsafe static ColorTableParameterivSGI glColorTableParameterivSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); + internal delegate void CopyColorTableSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyColorTableSGI glCopyColorTableSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table); + internal delegate void GetColorTableSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr table); internal static GetColorTableSGI glGetColorTableSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single* @params); + internal unsafe delegate void GetColorTableParameterfvSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] Single* @params); internal unsafe static GetColorTableParameterfvSGI glGetColorTableParameterfvSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32* @params); + internal unsafe delegate void GetColorTableParameterivSGI(OpenTK.OpenGL.Enums.ColorTableTargetSgi target, OpenTK.OpenGL.Enums.GetColorTableParameterPNameSgi pname, [Out] Int32* @params); internal unsafe static GetColorTableParameterivSGI glGetColorTableParameterivSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTexGenSGIX(GL.Enums.SGIX_pixel_texture mode); + internal delegate void PixelTexGenSGIX(OpenTK.OpenGL.Enums.SgixPixelTexture mode); internal static PixelTexGenSGIX glPixelTexGenSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param); + internal delegate void PixelTexGenParameteriSGIS(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Int32 param); internal static PixelTexGenParameteriSGIS glPixelTexGenParameteriSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32* @params); + internal unsafe delegate void PixelTexGenParameterivSGIS(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Int32* @params); internal unsafe static PixelTexGenParameterivSGIS glPixelTexGenParameterivSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param); + internal delegate void PixelTexGenParameterfSGIS(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Single param); internal static PixelTexGenParameterfSGIS glPixelTexGenParameterfSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single* @params); + internal unsafe delegate void PixelTexGenParameterfvSGIS(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, Single* @params); internal unsafe static PixelTexGenParameterfvSGIS glPixelTexGenParameterfvSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32* @params); + internal unsafe delegate void GetPixelTexGenParameterivSGIS(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] Int32* @params); internal unsafe static GetPixelTexGenParameterivSGIS glGetPixelTexGenParameterivSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params); + internal unsafe delegate void GetPixelTexGenParameterfvSGIS(OpenTK.OpenGL.Enums.PixelTexGenParameterNameSgis pname, [Out] Single* @params); internal unsafe static GetPixelTexGenParameterfvSGIS glGetPixelTexGenParameterfvSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexImage4DSGIS(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexImage4DSGIS glTexImage4DSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexSubImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal delegate void TexSubImage4DSGIS(OpenTK.OpenGL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr pixels); internal static TexSubImage4DSGIS glTexSubImage4DSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate Boolean AreTexturesResidentEXT(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); + internal unsafe delegate bool AreTexturesResidentEXT(Int32 n, UInt32* textures, [Out] bool* residences); internal unsafe static AreTexturesResidentEXT glAreTexturesResidentEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindTextureEXT(GL.Enums.TextureTarget target, UInt32 texture); + internal delegate void BindTextureEXT(OpenTK.OpenGL.Enums.TextureTarget target, UInt32 texture); internal static BindTextureEXT glBindTextureEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteTexturesEXT(Int32 n, UInt32* textures); @@ -2538,82 +2538,82 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenTexturesEXT(Int32 n, [Out] UInt32* textures); internal unsafe static GenTexturesEXT glGenTexturesEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsTextureEXT(UInt32 texture); + internal delegate bool IsTextureEXT(UInt32 texture); internal static IsTextureEXT glIsTextureEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities); internal unsafe static PrioritizeTexturesEXT glPrioritizeTexturesEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); + internal unsafe delegate void DetailTexFuncSGIS(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, Single* points); internal unsafe static DetailTexFuncSGIS glDetailTexFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); + internal unsafe delegate void GetDetailTexFuncSGIS(OpenTK.OpenGL.Enums.TextureTarget target, [Out] Single* points); internal unsafe static GetDetailTexFuncSGIS glGetDetailTexFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); + internal unsafe delegate void SharpenTexFuncSGIS(OpenTK.OpenGL.Enums.TextureTarget target, Int32 n, Single* points); internal unsafe static SharpenTexFuncSGIS glSharpenTexFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); + internal unsafe delegate void GetSharpenTexFuncSGIS(OpenTK.OpenGL.Enums.TextureTarget target, [Out] Single* points); internal unsafe static GetSharpenTexFuncSGIS glGetSharpenTexFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleMaskSGIS(Single value, GL.Enums.Boolean invert); + internal delegate void SampleMaskSGIS(Single value, bool invert); internal static SampleMaskSGIS glSampleMaskSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SamplePatternSGIS(GL.Enums.SamplePatternSGIS pattern); + internal delegate void SamplePatternSGIS(OpenTK.OpenGL.Enums.SamplePatternSgis pattern); internal static SamplePatternSGIS glSamplePatternSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ArrayElementEXT(Int32 i); internal static ArrayElementEXT glArrayElementEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal delegate void ColorPointerEXT(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, Int32 count, IntPtr pointer); internal static ColorPointerEXT glColorPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawArraysEXT(GL.Enums.BeginMode mode, Int32 first, Int32 count); + internal delegate void DrawArraysEXT(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawArraysEXT glDrawArraysEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagPointerEXT(Int32 stride, Int32 count, GL.Enums.Boolean* pointer); + internal unsafe delegate void EdgeFlagPointerEXT(Int32 stride, Int32 count, bool* pointer); internal unsafe static EdgeFlagPointerEXT glEdgeFlagPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] IntPtr @params); + internal delegate void GetPointervEXT(OpenTK.OpenGL.Enums.GetPointervPName pname, [Out] IntPtr @params); internal static GetPointervEXT glGetPointervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal delegate void IndexPointerEXT(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, Int32 count, IntPtr pointer); internal static IndexPointerEXT glIndexPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal delegate void NormalPointerEXT(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, Int32 count, IntPtr pointer); internal static NormalPointerEXT glNormalPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal delegate void TexCoordPointerEXT(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, IntPtr pointer); internal static TexCoordPointerEXT glTexCoordPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal delegate void VertexPointerEXT(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, Int32 count, IntPtr pointer); internal static VertexPointerEXT glVertexPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendEquationEXT(GL.Enums.BlendEquationModeEXT mode); + internal delegate void BlendEquationEXT(OpenTK.OpenGL.Enums.BlendEquationModeExt mode); internal static BlendEquationEXT glBlendEquationEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, Single param); + internal delegate void SpriteParameterfSGIX(OpenTK.OpenGL.Enums.SgixSprite pname, Single param); internal static SpriteParameterfSGIX glSpriteParameterfSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SpriteParameterfvSGIX(GL.Enums.SGIX_sprite pname, Single* @params); + internal unsafe delegate void SpriteParameterfvSGIX(OpenTK.OpenGL.Enums.SgixSprite pname, Single* @params); internal unsafe static SpriteParameterfvSGIX glSpriteParameterfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, Int32 param); + internal delegate void SpriteParameteriSGIX(OpenTK.OpenGL.Enums.SgixSprite pname, Int32 param); internal static SpriteParameteriSGIX glSpriteParameteriSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SpriteParameterivSGIX(GL.Enums.SGIX_sprite pname, Int32* @params); + internal unsafe delegate void SpriteParameterivSGIX(OpenTK.OpenGL.Enums.SgixSprite pname, Int32* @params); internal unsafe static SpriteParameterivSGIX glSpriteParameterivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, Single param); + internal delegate void PointParameterfEXT(OpenTK.OpenGL.Enums.ExtPointParameters pname, Single param); internal static PointParameterfEXT glPointParameterfEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfvEXT(GL.Enums.EXT_point_parameters pname, Single* @params); + internal unsafe delegate void PointParameterfvEXT(OpenTK.OpenGL.Enums.ExtPointParameters pname, Single* @params); internal unsafe static PointParameterfvEXT glPointParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, Single param); + internal delegate void PointParameterfSGIS(OpenTK.OpenGL.Enums.SgisPointParameters pname, Single param); internal static PointParameterfSGIS glPointParameterfSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfvSGIS(GL.Enums.SGIS_point_parameters pname, Single* @params); + internal unsafe delegate void PointParameterfvSGIS(OpenTK.OpenGL.Enums.SgisPointParameters pname, Single* @params); internal unsafe static PointParameterfvSGIS glPointParameterfvSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetInstrumentsSGIX(); @@ -2640,16 +2640,16 @@ namespace OpenTK.OpenGL internal delegate void TagSampleBufferSGIX(); internal static TagSampleBufferSGIX glTagSampleBufferSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeformationMap3dSGIX(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double* points); + internal unsafe delegate void DeformationMap3dSGIX(OpenTK.OpenGL.Enums.FfdTargetSgix target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double* points); internal unsafe static DeformationMap3dSGIX glDeformationMap3dSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeformationMap3fSGIX(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single* points); + internal unsafe delegate void DeformationMap3fSGIX(OpenTK.OpenGL.Enums.FfdTargetSgix target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single* points); internal unsafe static DeformationMap3fSGIX glDeformationMap3fSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeformSGIX(GL.Enums.FfdMaskSGIX mask); + internal delegate void DeformSGIX(OpenTK.OpenGL.Enums.FfdMaskSgix mask); internal static DeformSGIX glDeformSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LoadIdentityDeformationMapSGIX(GL.Enums.FfdMaskSGIX mask); + internal delegate void LoadIdentityDeformationMapSGIX(OpenTK.OpenGL.Enums.FfdMaskSgix mask); internal static LoadIdentityDeformationMapSGIX glLoadIdentityDeformationMapSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReferencePlaneSGIX(Double* equation); @@ -2664,67 +2664,67 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetFogFuncSGIS([Out] Single* points); internal unsafe static GetFogFuncSGIS glGetFogFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ImageTransformParameteriHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32 param); + internal delegate void ImageTransformParameteriHP(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Int32 param); internal static ImageTransformParameteriHP glImageTransformParameteriHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ImageTransformParameterfHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single param); + internal delegate void ImageTransformParameterfHP(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Single param); internal static ImageTransformParameterfHP glImageTransformParameterfHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32* @params); + internal unsafe delegate void ImageTransformParameterivHP(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Int32* @params); internal unsafe static ImageTransformParameterivHP glImageTransformParameterivHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single* @params); + internal unsafe delegate void ImageTransformParameterfvHP(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, Single* @params); internal unsafe static ImageTransformParameterfvHP glImageTransformParameterfvHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32* @params); + internal unsafe delegate void GetImageTransformParameterivHP(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] Int32* @params); internal unsafe static GetImageTransformParameterivHP glGetImageTransformParameterivHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single* @params); + internal unsafe delegate void GetImageTransformParameterfvHP(OpenTK.OpenGL.Enums.HpImageTransform target, OpenTK.OpenGL.Enums.HpImageTransform pname, [Out] Single* @params); internal unsafe static GetImageTransformParameterfvHP glGetImageTransformParameterfvHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data); + internal delegate void ColorSubTableEXT(OpenTK.OpenGL.Enums.ExtColorSubtable target, Int32 start, Int32 count, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr data); internal static ColorSubTableEXT glColorSubTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width); + internal delegate void CopyColorSubTableEXT(OpenTK.OpenGL.Enums.ExtColorSubtable target, Int32 start, Int32 x, Int32 y, Int32 width); internal static CopyColorSubTableEXT glCopyColorSubTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void HintPGI(GL.Enums.PGI_misc_hints target, Int32 mode); + internal delegate void HintPGI(OpenTK.OpenGL.Enums.PgiMiscHints target, Int32 mode); internal static HintPGI glHintPGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal delegate void ColorTableEXT(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.PixelInternalFormat internalFormat, Int32 width, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, IntPtr table); internal static ColorTableEXT glColorTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr data); + internal delegate void GetColorTableEXT(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.PixelFormat format, OpenTK.OpenGL.Enums.PixelType type, [Out] IntPtr data); internal static GetColorTableEXT glGetColorTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterivEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32* @params); + internal unsafe delegate void GetColorTableParameterivEXT(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] Int32* @params); internal unsafe static GetColorTableParameterivEXT glGetColorTableParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterfvEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single* @params); + internal unsafe delegate void GetColorTableParameterfvEXT(OpenTK.OpenGL.Enums.ExtPalettedTexture target, OpenTK.OpenGL.Enums.ExtPalettedTexture pname, [Out] Single* @params); internal unsafe static GetColorTableParameterfvEXT glGetColorTableParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, [Out] Single* @params); + internal unsafe delegate void GetListParameterfvSGIX(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Single* @params); internal unsafe static GetListParameterfvSGIX glGetListParameterfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, [Out] Int32* @params); + internal unsafe delegate void GetListParameterivSGIX(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, [Out] Int32* @params); internal unsafe static GetListParameterivSGIX glGetListParameterivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ListParameterfSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single param); + internal delegate void ListParameterfSGIX(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single param); internal static ListParameterfSGIX glListParameterfSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single* @params); + internal unsafe delegate void ListParameterfvSGIX(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Single* @params); internal unsafe static ListParameterfvSGIX glListParameterfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ListParameteriSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32 param); + internal delegate void ListParameteriSGIX(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32 param); internal static ListParameteriSGIX glListParameteriSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32* @params); + internal unsafe delegate void ListParameterivSGIX(UInt32 list, OpenTK.OpenGL.Enums.ListParameterName pname, Int32* @params); internal unsafe static ListParameterivSGIX glListParameterivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode); + internal delegate void IndexMaterialEXT(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.ExtIndexMaterial mode); internal static IndexMaterialEXT glIndexMaterialEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexFuncEXT(GL.Enums.EXT_index_func func, Single @ref); + internal delegate void IndexFuncEXT(OpenTK.OpenGL.Enums.ExtIndexFunc func, Single @ref); internal static IndexFuncEXT glIndexFuncEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LockArraysEXT(Int32 first, Int32 count); @@ -2733,76 +2733,76 @@ namespace OpenTK.OpenGL internal delegate void UnlockArraysEXT(); internal static UnlockArraysEXT glUnlockArraysEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CullParameterdvEXT(GL.Enums.EXT_cull_vertex pname, [Out] Double* @params); + internal unsafe delegate void CullParameterdvEXT(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] Double* @params); internal unsafe static CullParameterdvEXT glCullParameterdvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CullParameterfvEXT(GL.Enums.EXT_cull_vertex pname, [Out] Single* @params); + internal unsafe delegate void CullParameterfvEXT(OpenTK.OpenGL.Enums.ExtCullVertex pname, [Out] Single* @params); internal unsafe static CullParameterfvEXT glCullParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentColorMaterialSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); + internal delegate void FragmentColorMaterialSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter mode); internal static FragmentColorMaterialSGIX glFragmentColorMaterialSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightfSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single param); + internal delegate void FragmentLightfSGIX(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Single param); internal static FragmentLightfSGIX glFragmentLightfSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single* @params); + internal unsafe delegate void FragmentLightfvSGIX(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Single* @params); internal unsafe static FragmentLightfvSGIX glFragmentLightfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightiSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32 param); + internal delegate void FragmentLightiSGIX(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Int32 param); internal static FragmentLightiSGIX glFragmentLightiSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32* @params); + internal unsafe delegate void FragmentLightivSGIX(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, Int32* @params); internal unsafe static FragmentLightivSGIX glFragmentLightivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single param); + internal delegate void FragmentLightModelfSGIX(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Single param); internal static FragmentLightModelfSGIX glFragmentLightModelfSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightModelfvSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single* @params); + internal unsafe delegate void FragmentLightModelfvSGIX(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Single* @params); internal unsafe static FragmentLightModelfvSGIX glFragmentLightModelfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param); + internal delegate void FragmentLightModeliSGIX(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Int32 param); internal static FragmentLightModeliSGIX glFragmentLightModeliSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightModelivSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32* @params); + internal unsafe delegate void FragmentLightModelivSGIX(OpenTK.OpenGL.Enums.FragmentLightModelParameterSgix pname, Int32* @params); internal unsafe static FragmentLightModelivSGIX glFragmentLightModelivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); + internal delegate void FragmentMaterialfSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single param); internal static FragmentMaterialfSGIX glFragmentMaterialfSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); + internal unsafe delegate void FragmentMaterialfvSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Single* @params); internal unsafe static FragmentMaterialfvSGIX glFragmentMaterialfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); + internal delegate void FragmentMaterialiSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32 param); internal static FragmentMaterialiSGIX glFragmentMaterialiSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); + internal unsafe delegate void FragmentMaterialivSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, Int32* @params); internal unsafe static FragmentMaterialivSGIX glFragmentMaterialivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single* @params); + internal unsafe delegate void GetFragmentLightfvSGIX(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] Single* @params); internal unsafe static GetFragmentLightfvSGIX glGetFragmentLightfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32* @params); + internal unsafe delegate void GetFragmentLightivSGIX(OpenTK.OpenGL.Enums.SgixFragmentLighting light, OpenTK.OpenGL.Enums.SgixFragmentLighting pname, [Out] Int32* @params); internal unsafe static GetFragmentLightivSGIX glGetFragmentLightivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); + internal unsafe delegate void GetFragmentMaterialfvSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Single* @params); internal unsafe static GetFragmentMaterialfvSGIX glGetFragmentMaterialfvSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetFragmentMaterialivSGIX(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter pname, [Out] Int32* @params); internal unsafe static GetFragmentMaterialivSGIX glGetFragmentMaterialivSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, Int32 param); + internal delegate void LightEnviSGIX(OpenTK.OpenGL.Enums.LightEnvParameterSgix pname, Int32 param); internal static LightEnviSGIX glLightEnviSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, IntPtr indices); + internal delegate void DrawRangeElementsEXT(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.OpenGL.Enums.ExtDrawRangeElements type, IntPtr indices); internal static DrawRangeElementsEXT glDrawRangeElementsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ApplyTextureEXT(GL.Enums.EXT_light_texture mode); + internal delegate void ApplyTextureEXT(OpenTK.OpenGL.Enums.ExtLightTexture mode); internal static ApplyTextureEXT glApplyTextureEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TextureLightEXT(GL.Enums.EXT_light_texture pname); + internal delegate void TextureLightEXT(OpenTK.OpenGL.Enums.ExtLightTexture pname); internal static TextureLightEXT glTextureLightEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TextureMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); + internal delegate void TextureMaterialEXT(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter mode); internal static TextureMaterialEXT glTextureMaterialEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AsyncMarkerSGIX(UInt32 marker); @@ -2820,31 +2820,31 @@ namespace OpenTK.OpenGL internal delegate void DeleteAsyncMarkersSGIX(UInt32 marker, Int32 range); internal static DeleteAsyncMarkersSGIX glDeleteAsyncMarkersSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsAsyncMarkerSGIX(UInt32 marker); + internal delegate bool IsAsyncMarkerSGIX(UInt32 marker); internal static IsAsyncMarkerSGIX glIsAsyncMarkerSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer); + internal delegate void VertexPointervINTEL(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, IntPtr pointer); internal static VertexPointervINTEL glVertexPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalPointervINTEL(GL.Enums.NormalPointerType type, IntPtr pointer); + internal delegate void NormalPointervINTEL(OpenTK.OpenGL.Enums.NormalPointerType type, IntPtr pointer); internal static NormalPointervINTEL glNormalPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer); + internal delegate void ColorPointervINTEL(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, IntPtr pointer); internal static ColorPointervINTEL glColorPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer); + internal delegate void TexCoordPointervINTEL(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, IntPtr pointer); internal static TexCoordPointervINTEL glTexCoordPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param); + internal delegate void PixelTransformParameteriEXT(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Int32 param); internal static PixelTransformParameteriEXT glPixelTransformParameteriEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransformParameterfEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single param); + internal delegate void PixelTransformParameterfEXT(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Single param); internal static PixelTransformParameterfEXT glPixelTransformParameterfEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTransformParameterivEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32* @params); + internal unsafe delegate void PixelTransformParameterivEXT(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Int32* @params); internal unsafe static PixelTransformParameterivEXT glPixelTransformParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTransformParameterfvEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single* @params); + internal unsafe delegate void PixelTransformParameterfvEXT(OpenTK.OpenGL.Enums.ExtPixelTransform target, OpenTK.OpenGL.Enums.ExtPixelTransform pname, Single* @params); internal unsafe static PixelTransformParameterfvEXT glPixelTransformParameterfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3bEXT(SByte red, SByte green, SByte blue); @@ -2895,16 +2895,16 @@ namespace OpenTK.OpenGL internal unsafe delegate void SecondaryColor3usvEXT(UInt16* v); internal unsafe static SecondaryColor3usvEXT glSecondaryColor3usvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal delegate void SecondaryColorPointerEXT(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); internal static SecondaryColorPointerEXT glSecondaryColorPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TextureNormalEXT(GL.Enums.EXT_texture_perturb_normal mode); + internal delegate void TextureNormalEXT(OpenTK.OpenGL.Enums.ExtTexturePerturbNormal mode); internal static TextureNormalEXT glTextureNormalEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); + internal unsafe delegate void MultiDrawArraysEXT(OpenTK.OpenGL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, IntPtr indices, Int32 primcount); + internal unsafe delegate void MultiDrawElementsEXT(OpenTK.OpenGL.Enums.BeginMode mode, Int32* count, OpenTK.OpenGL.Enums.ExtMultiDrawArrays type, IntPtr indices, Int32 primcount); internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoordfEXT(Single coord); @@ -2919,7 +2919,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void FogCoorddvEXT(Double* coord); internal unsafe static FogCoorddvEXT glFogCoorddvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, IntPtr pointer); + internal delegate void FogCoordPointerEXT(OpenTK.OpenGL.Enums.ExtFogCoord type, Int32 stride, IntPtr pointer); internal static FogCoordPointerEXT glFogCoordPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3bEXT(SByte tx, SByte ty, SByte tz); @@ -2982,10 +2982,10 @@ namespace OpenTK.OpenGL internal unsafe delegate void Binormal3svEXT(Int16* v); internal unsafe static Binormal3svEXT glBinormal3svEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer); + internal delegate void TangentPointerEXT(OpenTK.OpenGL.Enums.ExtCoordinateFrame type, Int32 stride, IntPtr pointer); internal static TangentPointerEXT glTangentPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer); + internal delegate void BinormalPointerEXT(OpenTK.OpenGL.Enums.ExtCoordinateFrame type, Int32 stride, IntPtr pointer); internal static BinormalPointerEXT glBinormalPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishTextureSUNX(); @@ -3033,7 +3033,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void ReplacementCodeubvSUN(Byte* code); internal unsafe static ReplacementCodeubvSUN glReplacementCodeubvSUN; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, IntPtr pointer); + internal delegate void ReplacementCodePointerSUN(OpenTK.OpenGL.Enums.SunTriangleList type, Int32 stride, IntPtr pointer); internal static ReplacementCodePointerSUN glReplacementCodePointerSUN; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color4ubVertex2fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y); @@ -3156,10 +3156,10 @@ namespace OpenTK.OpenGL internal unsafe delegate void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* c, Single* n, Single* v); internal unsafe static ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendFuncSeparateEXT(GL.Enums.EXT_blend_func_separate sfactorRGB, GL.Enums.EXT_blend_func_separate dfactorRGB, GL.Enums.EXT_blend_func_separate sfactorAlpha, GL.Enums.EXT_blend_func_separate dfactorAlpha); + internal delegate void BlendFuncSeparateEXT(OpenTK.OpenGL.Enums.ExtBlendFuncSeparate sfactorRGB, OpenTK.OpenGL.Enums.ExtBlendFuncSeparate dfactorRGB, OpenTK.OpenGL.Enums.ExtBlendFuncSeparate sfactorAlpha, OpenTK.OpenGL.Enums.ExtBlendFuncSeparate dfactorAlpha); internal static BlendFuncSeparateEXT glBlendFuncSeparateEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendFuncSeparateINGR(GL.Enums.All sfactorRGB, GL.Enums.All dfactorRGB, GL.Enums.All sfactorAlpha, GL.Enums.All dfactorAlpha); + internal delegate void BlendFuncSeparateINGR(OpenTK.OpenGL.Enums.All sfactorRGB, OpenTK.OpenGL.Enums.All dfactorRGB, OpenTK.OpenGL.Enums.All sfactorAlpha, OpenTK.OpenGL.Enums.All dfactorAlpha); internal static BlendFuncSeparateINGR glBlendFuncSeparateINGR; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexWeightfEXT(Single weight); @@ -3168,7 +3168,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexWeightfvEXT(Single* weight); internal unsafe static VertexWeightfvEXT glVertexWeightfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, IntPtr pointer); + internal delegate void VertexWeightPointerEXT(Int32 size, OpenTK.OpenGL.Enums.ExtVertexWeighting type, Int32 stride, IntPtr pointer); internal static VertexWeightPointerEXT glVertexWeightPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushVertexArrayRangeNV(); @@ -3177,43 +3177,43 @@ namespace OpenTK.OpenGL internal delegate void VertexArrayRangeNV(Int32 length, IntPtr pointer); internal static VertexArrayRangeNV glVertexArrayRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, Single* @params); + internal unsafe delegate void CombinerParameterfvNV(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Single* @params); internal unsafe static CombinerParameterfvNV glCombinerParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, Single param); + internal delegate void CombinerParameterfNV(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Single param); internal static CombinerParameterfNV glCombinerParameterfNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CombinerParameterivNV(GL.Enums.NV_register_combiners pname, Int32* @params); + internal unsafe delegate void CombinerParameterivNV(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Int32* @params); internal unsafe static CombinerParameterivNV glCombinerParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, Int32 param); + internal delegate void CombinerParameteriNV(OpenTK.OpenGL.Enums.NvRegisterCombiners pname, Int32 param); internal static CombinerParameteriNV glCombinerParameteriNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CombinerInputNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage); + internal delegate void CombinerInputNV(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners input, OpenTK.OpenGL.Enums.NvRegisterCombiners mapping, OpenTK.OpenGL.Enums.NvRegisterCombiners componentUsage); internal static CombinerInputNV glCombinerInputNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CombinerOutputNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners abOutput, GL.Enums.NV_register_combiners cdOutput, GL.Enums.NV_register_combiners sumOutput, GL.Enums.NV_register_combiners scale, GL.Enums.NV_register_combiners bias, GL.Enums.Boolean abDotProduct, GL.Enums.Boolean cdDotProduct, GL.Enums.Boolean muxSum); + internal delegate void CombinerOutputNV(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners abOutput, OpenTK.OpenGL.Enums.NvRegisterCombiners cdOutput, OpenTK.OpenGL.Enums.NvRegisterCombiners sumOutput, OpenTK.OpenGL.Enums.NvRegisterCombiners scale, OpenTK.OpenGL.Enums.NvRegisterCombiners bias, bool abDotProduct, bool cdDotProduct, bool muxSum); internal static CombinerOutputNV glCombinerOutputNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FinalCombinerInputNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage); + internal delegate void FinalCombinerInputNV(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners input, OpenTK.OpenGL.Enums.NvRegisterCombiners mapping, OpenTK.OpenGL.Enums.NvRegisterCombiners componentUsage); internal static FinalCombinerInputNV glFinalCombinerInputNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCombinerInputParameterfvNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params); + internal unsafe delegate void GetCombinerInputParameterfvNV(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single* @params); internal unsafe static GetCombinerInputParameterfvNV glGetCombinerInputParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCombinerInputParameterivNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); + internal unsafe delegate void GetCombinerInputParameterivNV(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32* @params); internal unsafe static GetCombinerInputParameterivNV glGetCombinerInputParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCombinerOutputParameterfvNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single* @params); + internal unsafe delegate void GetCombinerOutputParameterfvNV(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single* @params); internal unsafe static GetCombinerOutputParameterfvNV glGetCombinerOutputParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCombinerOutputParameterivNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); + internal unsafe delegate void GetCombinerOutputParameterivNV(OpenTK.OpenGL.Enums.NvRegisterCombiners stage, OpenTK.OpenGL.Enums.NvRegisterCombiners portion, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32* @params); internal unsafe static GetCombinerOutputParameterivNV glGetCombinerOutputParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFinalCombinerInputParameterfvNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params); + internal unsafe delegate void GetFinalCombinerInputParameterfvNV(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Single* @params); internal unsafe static GetFinalCombinerInputParameterfvNV glGetFinalCombinerInputParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFinalCombinerInputParameterivNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); + internal unsafe delegate void GetFinalCombinerInputParameterivNV(OpenTK.OpenGL.Enums.NvRegisterCombiners variable, OpenTK.OpenGL.Enums.NvRegisterCombiners pname, [Out] Int32* @params); internal unsafe static GetFinalCombinerInputParameterivNV glGetFinalCombinerInputParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ResizeBuffersMESA(); @@ -3291,49 +3291,49 @@ namespace OpenTK.OpenGL internal unsafe delegate void WindowPos4svMESA(Int16* v); internal unsafe static WindowPos4svMESA glWindowPos4svMESA; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); + internal unsafe delegate void MultiModeDrawArraysIBM(OpenTK.OpenGL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); internal unsafe static MultiModeDrawArraysIBM glMultiModeDrawArraysIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride); + internal unsafe delegate void MultiModeDrawElementsIBM(OpenTK.OpenGL.Enums.BeginMode* mode, Int32* count, OpenTK.OpenGL.Enums.IbmMultimodeDrawArrays type, IntPtr indices, Int32 primcount, Int32 modestride); internal unsafe static MultiModeDrawElementsIBM glMultiModeDrawElementsIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void ColorPointerListIBM(Int32 size, OpenTK.OpenGL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static ColorPointerListIBM glColorPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void SecondaryColorPointerListIBM(Int32 size, OpenTK.OpenGL.Enums.IbmVertexArrayLists type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static SecondaryColorPointerListIBM glSecondaryColorPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagPointerListIBM(Int32 stride, Boolean* pointer, Int32 ptrstride); + internal unsafe delegate void EdgeFlagPointerListIBM(Int32 stride, bool* pointer, Int32 ptrstride); internal unsafe static EdgeFlagPointerListIBM glEdgeFlagPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void FogCoordPointerListIBM(OpenTK.OpenGL.Enums.IbmVertexArrayLists type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static FogCoordPointerListIBM glFogCoordPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void IndexPointerListIBM(OpenTK.OpenGL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static IndexPointerListIBM glIndexPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void NormalPointerListIBM(OpenTK.OpenGL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static NormalPointerListIBM glNormalPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void TexCoordPointerListIBM(Int32 size, OpenTK.OpenGL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static TexCoordPointerListIBM glTexCoordPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal delegate void VertexPointerListIBM(Int32 size, OpenTK.OpenGL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); internal static VertexPointerListIBM glVertexPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TbufferMask3DFX(UInt32 mask); internal static TbufferMask3DFX glTbufferMask3DFX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleMaskEXT(Single value, GL.Enums.Boolean invert); + internal delegate void SampleMaskEXT(Single value, bool invert); internal static SampleMaskEXT glSampleMaskEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SamplePatternEXT(GL.Enums.EXT_multisample pattern); + internal delegate void SamplePatternEXT(OpenTK.OpenGL.Enums.ExtMultisample pattern); internal static SamplePatternEXT glSamplePatternEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TextureColorMaskSGIS(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); + internal delegate void TextureColorMaskSGIS(bool red, bool green, bool blue, bool alpha); internal static TextureColorMaskSGIS glTextureColorMaskSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IglooInterfaceSGIX(GL.Enums.All pname, IntPtr @params); + internal delegate void IglooInterfaceSGIX(OpenTK.OpenGL.Enums.All pname, IntPtr @params); internal static IglooInterfaceSGIX glIglooInterfaceSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteFencesNV(Int32 n, UInt32* fences); @@ -3342,127 +3342,127 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenFencesNV(Int32 n, [Out] UInt32* fences); internal unsafe static GenFencesNV glGenFencesNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsFenceNV(UInt32 fence); + internal delegate bool IsFenceNV(UInt32 fence); internal static IsFenceNV glIsFenceNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean TestFenceNV(UInt32 fence); + internal delegate bool TestFenceNV(UInt32 fence); internal static TestFenceNV glTestFenceNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFenceivNV(UInt32 fence, GL.Enums.NV_fence pname, [Out] Int32* @params); + internal unsafe delegate void GetFenceivNV(UInt32 fence, OpenTK.OpenGL.Enums.NvFence pname, [Out] Int32* @params); internal unsafe static GetFenceivNV glGetFenceivNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishFenceNV(UInt32 fence); internal static FinishFenceNV glFinishFenceNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SetFenceNV(UInt32 fence, GL.Enums.NV_fence condition); + internal delegate void SetFenceNV(UInt32 fence, OpenTK.OpenGL.Enums.NvFence condition); internal static SetFenceNV glSetFenceNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, IntPtr points); + internal delegate void MapControlPointsNV(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, IntPtr points); internal static MapControlPointsNV glMapControlPointsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32* @params); + internal unsafe delegate void MapParameterivNV(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, Int32* @params); internal unsafe static MapParameterivNV glMapParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single* @params); + internal unsafe delegate void MapParameterfvNV(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, Single* @params); internal unsafe static MapParameterfvNV glMapParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetMapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] IntPtr points); + internal delegate void GetMapControlPointsNV(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators type, Int32 ustride, Int32 vstride, bool packed, [Out] IntPtr points); internal static GetMapControlPointsNV glGetMapControlPointsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32* @params); + internal unsafe delegate void GetMapParameterivNV(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32* @params); internal unsafe static GetMapParameterivNV glGetMapParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single* @params); + internal unsafe delegate void GetMapParameterfvNV(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single* @params); internal unsafe static GetMapParameterfvNV glGetMapParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapAttribParameterivNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Int32* @params); + internal unsafe delegate void GetMapAttribParameterivNV(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Int32* @params); internal unsafe static GetMapAttribParameterivNV glGetMapAttribParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapAttribParameterfvNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Single* @params); + internal unsafe delegate void GetMapAttribParameterfvNV(OpenTK.OpenGL.Enums.NvEvaluators target, UInt32 index, OpenTK.OpenGL.Enums.NvEvaluators pname, [Out] Single* @params); internal unsafe static GetMapAttribParameterfvNV glGetMapAttribParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalMapsNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode); + internal delegate void EvalMapsNV(OpenTK.OpenGL.Enums.NvEvaluators target, OpenTK.OpenGL.Enums.NvEvaluators mode); internal static EvalMapsNV glEvalMapsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single* @params); + internal unsafe delegate void CombinerStageParameterfvNV(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, Single* @params); internal unsafe static CombinerStageParameterfvNV glCombinerStageParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single* @params); + internal unsafe delegate void GetCombinerStageParameterfvNV(OpenTK.OpenGL.Enums.NvRegisterCombiners2 stage, OpenTK.OpenGL.Enums.NvRegisterCombiners2 pname, [Out] Single* @params); internal unsafe static GetCombinerStageParameterfvNV glGetCombinerStageParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate Boolean AreProgramsResidentNV(Int32 n, UInt32* programs, [Out] GL.Enums.Boolean* residences); + internal unsafe delegate bool AreProgramsResidentNV(Int32 n, UInt32* programs, [Out] bool* residences); internal unsafe static AreProgramsResidentNV glAreProgramsResidentNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindProgramNV(GL.Enums.NV_vertex_program target, UInt32 id); + internal delegate void BindProgramNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id); internal static BindProgramNV glBindProgramNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteProgramsNV(Int32 n, UInt32* programs); internal unsafe static DeleteProgramsNV glDeleteProgramsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ExecuteProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Single* @params); + internal unsafe delegate void ExecuteProgramNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Single* @params); internal unsafe static ExecuteProgramNV glExecuteProgramNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenProgramsNV(Int32 n, [Out] UInt32* programs); internal unsafe static GenProgramsNV glGenProgramsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramParameterdvNV(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params); + internal unsafe delegate void GetProgramParameterdvNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double* @params); internal unsafe static GetProgramParameterdvNV glGetProgramParameterdvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramParameterfvNV(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params); + internal unsafe delegate void GetProgramParameterfvNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single* @params); internal unsafe static GetProgramParameterfvNV glGetProgramParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramivNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); + internal unsafe delegate void GetProgramivNV(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params); internal unsafe static GetProgramivNV glGetProgramivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramStringNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program); + internal unsafe delegate void GetProgramStringNV(UInt32 id, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Byte* program); internal unsafe static GetProgramStringNV glGetProgramStringNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTrackMatrixivNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); + internal unsafe delegate void GetTrackMatrixivNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 address, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params); internal unsafe static GetTrackMatrixivNV glGetTrackMatrixivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdvNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params); + internal unsafe delegate void GetVertexAttribdvNV(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Double* @params); internal unsafe static GetVertexAttribdvNV glGetVertexAttribdvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfvNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params); + internal unsafe delegate void GetVertexAttribfvNV(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Single* @params); internal unsafe static GetVertexAttribfvNV glGetVertexAttribfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribivNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); + internal unsafe delegate void GetVertexAttribivNV(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] Int32* @params); internal unsafe static GetVertexAttribivNV glGetVertexAttribivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] IntPtr pointer); + internal delegate void GetVertexAttribPointervNV(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram pname, [Out] IntPtr pointer); internal static GetVertexAttribPointervNV glGetVertexAttribPointervNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsProgramNV(UInt32 id); + internal delegate bool IsProgramNV(UInt32 id); internal static IsProgramNV glIsProgramNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, Byte* program); + internal unsafe delegate void LoadProgramNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 id, Int32 len, Byte* program); internal unsafe static LoadProgramNV glLoadProgramNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameter4dNV(GL.Enums.NV_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); + internal delegate void ProgramParameter4dNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w); internal static ProgramParameter4dNV glProgramParameter4dNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameter4dvNV(GL.Enums.NV_vertex_program target, UInt32 index, Double* v); + internal unsafe delegate void ProgramParameter4dvNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Double* v); internal unsafe static ProgramParameter4dvNV glProgramParameter4dvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameter4fNV(GL.Enums.NV_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); + internal delegate void ProgramParameter4fNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w); internal static ProgramParameter4fNV glProgramParameter4fNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameter4fvNV(GL.Enums.NV_vertex_program target, UInt32 index, Single* v); + internal unsafe delegate void ProgramParameter4fvNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, Single* v); internal unsafe static ProgramParameter4fvNV glProgramParameter4fvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameters4dvNV(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Double* v); + internal unsafe delegate void ProgramParameters4dvNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, Double* v); internal unsafe static ProgramParameters4dvNV glProgramParameters4dvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameters4fvNV(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Single* v); + internal unsafe delegate void ProgramParameters4fvNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 index, UInt32 count, Single* v); internal unsafe static ProgramParameters4fvNV glProgramParameters4fvNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void RequestResidentProgramsNV(Int32 n, UInt32* programs); internal unsafe static RequestResidentProgramsNV glRequestResidentProgramsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TrackMatrixNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform); + internal delegate void TrackMatrixNV(OpenTK.OpenGL.Enums.NvVertexProgram target, UInt32 address, OpenTK.OpenGL.Enums.NvVertexProgram matrix, OpenTK.OpenGL.Enums.NvVertexProgram transform); internal static TrackMatrixNV glTrackMatrixNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, IntPtr pointer); + internal delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, OpenTK.OpenGL.Enums.NvVertexProgram type, Int32 stride, IntPtr pointer); internal static VertexAttribPointerNV glVertexAttribPointerNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1dNV(UInt32 index, Double x); @@ -3582,16 +3582,16 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttribs4ubvNV(UInt32 index, Int32 count, Byte* v); internal unsafe static VertexAttribs4ubvNV glVertexAttribs4ubvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, Int32* param); + internal unsafe delegate void TexBumpParameterivATI(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, Int32* param); internal unsafe static TexBumpParameterivATI glTexBumpParameterivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, Single* param); + internal unsafe delegate void TexBumpParameterfvATI(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, Single* param); internal unsafe static TexBumpParameterfvATI glTexBumpParameterfvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32* param); + internal unsafe delegate void GetTexBumpParameterivATI(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] Int32* param); internal unsafe static GetTexBumpParameterivATI glGetTexBumpParameterivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single* param); + internal unsafe delegate void GetTexBumpParameterfvATI(OpenTK.OpenGL.Enums.AtiEnvmapBumpmap pname, [Out] Single* param); internal unsafe static GetTexBumpParameterfvATI glGetTexBumpParameterfvATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GenFragmentShadersATI(UInt32 range); @@ -3609,73 +3609,73 @@ namespace OpenTK.OpenGL internal delegate void EndFragmentShaderATI(); internal static EndFragmentShaderATI glEndFragmentShaderATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PassTexCoordATI(UInt32 dst, UInt32 coord, GL.Enums.ATI_fragment_shader swizzle); + internal delegate void PassTexCoordATI(UInt32 dst, UInt32 coord, OpenTK.OpenGL.Enums.AtiFragmentShader swizzle); internal static PassTexCoordATI glPassTexCoordATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleMapATI(UInt32 dst, UInt32 interp, GL.Enums.ATI_fragment_shader swizzle); + internal delegate void SampleMapATI(UInt32 dst, UInt32 interp, OpenTK.OpenGL.Enums.AtiFragmentShader swizzle); internal static SampleMapATI glSampleMapATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); + internal delegate void ColorFragmentOp1ATI(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); internal static ColorFragmentOp1ATI glColorFragmentOp1ATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); + internal delegate void ColorFragmentOp2ATI(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); internal static ColorFragmentOp2ATI glColorFragmentOp2ATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); + internal delegate void ColorFragmentOp3ATI(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); internal static ColorFragmentOp3ATI glColorFragmentOp3ATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); + internal delegate void AlphaFragmentOp1ATI(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); internal static AlphaFragmentOp1ATI glAlphaFragmentOp1ATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); + internal delegate void AlphaFragmentOp2ATI(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); internal static AlphaFragmentOp2ATI glAlphaFragmentOp2ATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); + internal delegate void AlphaFragmentOp3ATI(OpenTK.OpenGL.Enums.AtiFragmentShader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); internal static AlphaFragmentOp3ATI glAlphaFragmentOp3ATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SetFragmentShaderConstantATI(UInt32 dst, Single* value); internal unsafe static SetFragmentShaderConstantATI glSetFragmentShaderConstantATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, Int32 param); + internal delegate void PNTrianglesiATI(OpenTK.OpenGL.Enums.AtiPnTriangles pname, Int32 param); internal static PNTrianglesiATI glPNTrianglesiATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, Single param); + internal delegate void PNTrianglesfATI(OpenTK.OpenGL.Enums.AtiPnTriangles pname, Single param); internal static PNTrianglesfATI glPNTrianglesfATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 NewObjectBufferATI(Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object usage); + internal delegate Int32 NewObjectBufferATI(Int32 size, IntPtr pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject usage); internal static NewObjectBufferATI glNewObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsObjectBufferATI(UInt32 buffer); + internal delegate bool IsObjectBufferATI(UInt32 buffer); internal static IsObjectBufferATI glIsObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object preserve); + internal delegate void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, OpenTK.OpenGL.Enums.AtiVertexArrayObject preserve); internal static UpdateObjectBufferATI glUpdateObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectBufferfvATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); + internal unsafe delegate void GetObjectBufferfvATI(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params); internal unsafe static GetObjectBufferfvATI glGetObjectBufferfvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectBufferivATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); + internal unsafe delegate void GetObjectBufferivATI(UInt32 buffer, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params); internal unsafe static GetObjectBufferivATI glGetObjectBufferivATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FreeObjectBufferATI(UInt32 buffer); internal static FreeObjectBufferATI glFreeObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ArrayObjectATI(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset); + internal delegate void ArrayObjectATI(OpenTK.OpenGL.Enums.EnableCap array, Int32 size, OpenTK.OpenGL.Enums.AtiVertexArrayObject type, Int32 stride, UInt32 buffer, UInt32 offset); internal static ArrayObjectATI glArrayObjectATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetArrayObjectfvATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); + internal unsafe delegate void GetArrayObjectfvATI(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params); internal unsafe static GetArrayObjectfvATI glGetArrayObjectfvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetArrayObjectivATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); + internal unsafe delegate void GetArrayObjectivATI(OpenTK.OpenGL.Enums.EnableCap array, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params); internal unsafe static GetArrayObjectivATI glGetArrayObjectivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VariantArrayObjectATI(UInt32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset); + internal delegate void VariantArrayObjectATI(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject type, Int32 stride, UInt32 buffer, UInt32 offset); internal static VariantArrayObjectATI glVariantArrayObjectATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantArrayObjectfvATI(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); + internal unsafe delegate void GetVariantArrayObjectfvATI(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Single* @params); internal unsafe static GetVariantArrayObjectfvATI glGetVariantArrayObjectfvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantArrayObjectivATI(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); + internal unsafe delegate void GetVariantArrayObjectivATI(UInt32 id, OpenTK.OpenGL.Enums.AtiVertexArrayObject pname, [Out] Int32* @params); internal unsafe static GetVariantArrayObjectivATI glGetVariantArrayObjectivATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginVertexShaderEXT(); @@ -3693,19 +3693,19 @@ namespace OpenTK.OpenGL internal delegate void DeleteVertexShaderEXT(UInt32 id); internal static DeleteVertexShaderEXT glDeleteVertexShaderEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1); + internal delegate void ShaderOp1EXT(OpenTK.OpenGL.Enums.ExtVertexShader op, UInt32 res, UInt32 arg1); internal static ShaderOp1EXT glShaderOp1EXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2); + internal delegate void ShaderOp2EXT(OpenTK.OpenGL.Enums.ExtVertexShader op, UInt32 res, UInt32 arg1, UInt32 arg2); internal static ShaderOp2EXT glShaderOp2EXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3); + internal delegate void ShaderOp3EXT(OpenTK.OpenGL.Enums.ExtVertexShader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3); internal static ShaderOp3EXT glShaderOp3EXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SwizzleEXT(UInt32 res, UInt32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW); + internal delegate void SwizzleEXT(UInt32 res, UInt32 @in, OpenTK.OpenGL.Enums.ExtVertexShader outX, OpenTK.OpenGL.Enums.ExtVertexShader outY, OpenTK.OpenGL.Enums.ExtVertexShader outZ, OpenTK.OpenGL.Enums.ExtVertexShader outW); internal static SwizzleEXT glSwizzleEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WriteMaskEXT(UInt32 res, UInt32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW); + internal delegate void WriteMaskEXT(UInt32 res, UInt32 @in, OpenTK.OpenGL.Enums.ExtVertexShader outX, OpenTK.OpenGL.Enums.ExtVertexShader outY, OpenTK.OpenGL.Enums.ExtVertexShader outZ, OpenTK.OpenGL.Enums.ExtVertexShader outW); internal static WriteMaskEXT glWriteMaskEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void InsertComponentEXT(UInt32 res, UInt32 src, UInt32 num); @@ -3714,13 +3714,13 @@ namespace OpenTK.OpenGL internal delegate void ExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num); internal static ExtractComponentEXT glExtractComponentEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, UInt32 components); + internal delegate Int32 GenSymbolsEXT(OpenTK.OpenGL.Enums.ExtVertexShader datatype, OpenTK.OpenGL.Enums.ExtVertexShader storagetype, OpenTK.OpenGL.Enums.ExtVertexShader range, UInt32 components); internal static GenSymbolsEXT glGenSymbolsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr); + internal delegate void SetInvariantEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, IntPtr addr); internal static SetInvariantEXT glSetInvariantEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr); + internal delegate void SetLocalConstantEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, IntPtr addr); internal static SetLocalConstantEXT glSetLocalConstantEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantbvEXT(UInt32 id, SByte* addr); @@ -3747,7 +3747,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void VariantuivEXT(UInt32 id, UInt32* addr); internal unsafe static VariantuivEXT glVariantuivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, IntPtr addr); + internal delegate void VariantPointerEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader type, UInt32 stride, IntPtr addr); internal static VariantPointerEXT glVariantPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableVariantClientStateEXT(UInt32 id); @@ -3756,199 +3756,199 @@ namespace OpenTK.OpenGL internal delegate void DisableVariantClientStateEXT(UInt32 id); internal static DisableVariantClientStateEXT glDisableVariantClientStateEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 BindLightParameterEXT(GL.Enums.LightName light, GL.Enums.LightParameter value); + internal delegate Int32 BindLightParameterEXT(OpenTK.OpenGL.Enums.LightName light, OpenTK.OpenGL.Enums.LightParameter value); internal static BindLightParameterEXT glBindLightParameterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 BindMaterialParameterEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter value); + internal delegate Int32 BindMaterialParameterEXT(OpenTK.OpenGL.Enums.MaterialFace face, OpenTK.OpenGL.Enums.MaterialParameter value); internal static BindMaterialParameterEXT glBindMaterialParameterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 BindTexGenParameterEXT(GL.Enums.EXT_vertex_shader unit, GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter value); + internal delegate Int32 BindTexGenParameterEXT(OpenTK.OpenGL.Enums.ExtVertexShader unit, OpenTK.OpenGL.Enums.TextureCoordName coord, OpenTK.OpenGL.Enums.TextureGenParameter value); internal static BindTexGenParameterEXT glBindTexGenParameterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 BindTextureUnitParameterEXT(GL.Enums.EXT_vertex_shader unit, GL.Enums.EXT_vertex_shader value); + internal delegate Int32 BindTextureUnitParameterEXT(OpenTK.OpenGL.Enums.ExtVertexShader unit, OpenTK.OpenGL.Enums.ExtVertexShader value); internal static BindTextureUnitParameterEXT glBindTextureUnitParameterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 BindParameterEXT(GL.Enums.EXT_vertex_shader value); + internal delegate Int32 BindParameterEXT(OpenTK.OpenGL.Enums.ExtVertexShader value); internal static BindParameterEXT glBindParameterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsVariantEnabledEXT(UInt32 id, GL.Enums.EXT_vertex_shader cap); + internal delegate bool IsVariantEnabledEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader cap); internal static IsVariantEnabledEXT glIsVariantEnabledEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); + internal unsafe delegate void GetVariantBooleanvEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data); internal unsafe static GetVariantBooleanvEXT glGetVariantBooleanvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); + internal unsafe delegate void GetVariantIntegervEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data); internal unsafe static GetVariantIntegervEXT glGetVariantIntegervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); + internal unsafe delegate void GetVariantFloatvEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data); internal unsafe static GetVariantFloatvEXT glGetVariantFloatvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] IntPtr data); + internal delegate void GetVariantPointervEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] IntPtr data); internal static GetVariantPointervEXT glGetVariantPointervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInvariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); + internal unsafe delegate void GetInvariantBooleanvEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data); internal unsafe static GetInvariantBooleanvEXT glGetInvariantBooleanvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInvariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); + internal unsafe delegate void GetInvariantIntegervEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data); internal unsafe static GetInvariantIntegervEXT glGetInvariantIntegervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInvariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); + internal unsafe delegate void GetInvariantFloatvEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data); internal unsafe static GetInvariantFloatvEXT glGetInvariantFloatvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLocalConstantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); + internal unsafe delegate void GetLocalConstantBooleanvEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] bool* data); internal unsafe static GetLocalConstantBooleanvEXT glGetLocalConstantBooleanvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLocalConstantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); + internal unsafe delegate void GetLocalConstantIntegervEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Int32* data); internal unsafe static GetLocalConstantIntegervEXT glGetLocalConstantIntegervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLocalConstantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); + internal unsafe delegate void GetLocalConstantFloatvEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtVertexShader value, [Out] Single* data); internal unsafe static GetLocalConstantFloatvEXT glGetLocalConstantFloatvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1sATI(GL.Enums.ATI_vertex_streams stream, Int16 x); + internal delegate void VertexStream1sATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x); internal static VertexStream1sATI glVertexStream1sATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); + internal unsafe delegate void VertexStream1svATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords); internal unsafe static VertexStream1svATI glVertexStream1svATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1iATI(GL.Enums.ATI_vertex_streams stream, Int32 x); + internal delegate void VertexStream1iATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x); internal static VertexStream1iATI glVertexStream1iATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); + internal unsafe delegate void VertexStream1ivATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords); internal unsafe static VertexStream1ivATI glVertexStream1ivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1fATI(GL.Enums.ATI_vertex_streams stream, Single x); + internal delegate void VertexStream1fATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x); internal static VertexStream1fATI glVertexStream1fATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); + internal unsafe delegate void VertexStream1fvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords); internal unsafe static VertexStream1fvATI glVertexStream1fvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1dATI(GL.Enums.ATI_vertex_streams stream, Double x); + internal delegate void VertexStream1dATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x); internal static VertexStream1dATI glVertexStream1dATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); + internal unsafe delegate void VertexStream1dvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords); internal unsafe static VertexStream1dvATI glVertexStream1dvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y); + internal delegate void VertexStream2sATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x, Int16 y); internal static VertexStream2sATI glVertexStream2sATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); + internal unsafe delegate void VertexStream2svATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords); internal unsafe static VertexStream2svATI glVertexStream2svATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y); + internal delegate void VertexStream2iATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x, Int32 y); internal static VertexStream2iATI glVertexStream2iATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); + internal unsafe delegate void VertexStream2ivATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords); internal unsafe static VertexStream2ivATI glVertexStream2ivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y); + internal delegate void VertexStream2fATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x, Single y); internal static VertexStream2fATI glVertexStream2fATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); + internal unsafe delegate void VertexStream2fvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords); internal unsafe static VertexStream2fvATI glVertexStream2fvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y); + internal delegate void VertexStream2dATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x, Double y); internal static VertexStream2dATI glVertexStream2dATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); + internal unsafe delegate void VertexStream2dvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords); internal unsafe static VertexStream2dvATI glVertexStream2dvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z); + internal delegate void VertexStream3sATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x, Int16 y, Int16 z); internal static VertexStream3sATI glVertexStream3sATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); + internal unsafe delegate void VertexStream3svATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords); internal unsafe static VertexStream3svATI glVertexStream3svATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z); + internal delegate void VertexStream3iATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x, Int32 y, Int32 z); internal static VertexStream3iATI glVertexStream3iATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); + internal unsafe delegate void VertexStream3ivATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords); internal unsafe static VertexStream3ivATI glVertexStream3ivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z); + internal delegate void VertexStream3fATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x, Single y, Single z); internal static VertexStream3fATI glVertexStream3fATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); + internal unsafe delegate void VertexStream3fvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords); internal unsafe static VertexStream3fvATI glVertexStream3fvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z); + internal delegate void VertexStream3dATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x, Double y, Double z); internal static VertexStream3dATI glVertexStream3dATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); + internal unsafe delegate void VertexStream3dvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords); internal unsafe static VertexStream3dvATI glVertexStream3dvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z, Int16 w); + internal delegate void VertexStream4sATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 x, Int16 y, Int16 z, Int16 w); internal static VertexStream4sATI glVertexStream4sATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); + internal unsafe delegate void VertexStream4svATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords); internal unsafe static VertexStream4svATI glVertexStream4svATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z, Int32 w); + internal delegate void VertexStream4iATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 x, Int32 y, Int32 z, Int32 w); internal static VertexStream4iATI glVertexStream4iATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); + internal unsafe delegate void VertexStream4ivATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords); internal unsafe static VertexStream4ivATI glVertexStream4ivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z, Single w); + internal delegate void VertexStream4fATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single x, Single y, Single z, Single w); internal static VertexStream4fATI glVertexStream4fATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); + internal unsafe delegate void VertexStream4fvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords); internal unsafe static VertexStream4fvATI glVertexStream4fvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z, Double w); + internal delegate void VertexStream4dATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double x, Double y, Double z, Double w); internal static VertexStream4dATI glVertexStream4dATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); + internal unsafe delegate void VertexStream4dvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords); internal unsafe static VertexStream4dvATI glVertexStream4dvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3bATI(GL.Enums.ATI_vertex_streams stream, SByte nx, SByte ny, SByte nz); + internal delegate void NormalStream3bATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, SByte nx, SByte ny, SByte nz); internal static NormalStream3bATI glNormalStream3bATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3bvATI(GL.Enums.ATI_vertex_streams stream, SByte* coords); + internal unsafe delegate void NormalStream3bvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, SByte* coords); internal unsafe static NormalStream3bvATI glNormalStream3bvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3sATI(GL.Enums.ATI_vertex_streams stream, Int16 nx, Int16 ny, Int16 nz); + internal delegate void NormalStream3sATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16 nx, Int16 ny, Int16 nz); internal static NormalStream3sATI glNormalStream3sATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); + internal unsafe delegate void NormalStream3svATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int16* coords); internal unsafe static NormalStream3svATI glNormalStream3svATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3iATI(GL.Enums.ATI_vertex_streams stream, Int32 nx, Int32 ny, Int32 nz); + internal delegate void NormalStream3iATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32 nx, Int32 ny, Int32 nz); internal static NormalStream3iATI glNormalStream3iATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); + internal unsafe delegate void NormalStream3ivATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Int32* coords); internal unsafe static NormalStream3ivATI glNormalStream3ivATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3fATI(GL.Enums.ATI_vertex_streams stream, Single nx, Single ny, Single nz); + internal delegate void NormalStream3fATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single nx, Single ny, Single nz); internal static NormalStream3fATI glNormalStream3fATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); + internal unsafe delegate void NormalStream3fvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Single* coords); internal unsafe static NormalStream3fvATI glNormalStream3fvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3dATI(GL.Enums.ATI_vertex_streams stream, Double nx, Double ny, Double nz); + internal delegate void NormalStream3dATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double nx, Double ny, Double nz); internal static NormalStream3dATI glNormalStream3dATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); + internal unsafe delegate void NormalStream3dvATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream, Double* coords); internal unsafe static NormalStream3dvATI glNormalStream3dvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClientActiveVertexStreamATI(GL.Enums.ATI_vertex_streams stream); + internal delegate void ClientActiveVertexStreamATI(OpenTK.OpenGL.Enums.AtiVertexStreams stream); internal static ClientActiveVertexStreamATI glClientActiveVertexStreamATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, Int32 param); + internal delegate void VertexBlendEnviATI(OpenTK.OpenGL.Enums.AtiVertexStreams pname, Int32 param); internal static VertexBlendEnviATI glVertexBlendEnviATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, Single param); + internal delegate void VertexBlendEnvfATI(OpenTK.OpenGL.Enums.AtiVertexStreams pname, Single param); internal static VertexBlendEnvfATI glVertexBlendEnvfATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ElementPointerATI(GL.Enums.ATI_element_array type, IntPtr pointer); + internal delegate void ElementPointerATI(OpenTK.OpenGL.Enums.AtiElementArray type, IntPtr pointer); internal static ElementPointerATI glElementPointerATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawElementArrayATI(GL.Enums.BeginMode mode, Int32 count); + internal delegate void DrawElementArrayATI(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count); internal static DrawElementArrayATI glDrawElementArrayATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count); + internal delegate void DrawRangeElementArrayATI(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count); internal static DrawRangeElementArrayATI glDrawRangeElementArrayATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawMeshArraysSUN(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width); + internal delegate void DrawMeshArraysSUN(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width); internal static DrawMeshArraysSUN glDrawMeshArraysSUN; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenOcclusionQueriesNV(Int32 n, [Out] UInt32* ids); @@ -3957,7 +3957,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void DeleteOcclusionQueriesNV(Int32 n, UInt32* ids); internal unsafe static DeleteOcclusionQueriesNV glDeleteOcclusionQueriesNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsOcclusionQueryNV(UInt32 id); + internal delegate bool IsOcclusionQueryNV(UInt32 id); internal static IsOcclusionQueryNV glIsOcclusionQueryNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginOcclusionQueryNV(UInt32 id); @@ -3966,34 +3966,34 @@ namespace OpenTK.OpenGL internal delegate void EndOcclusionQueryNV(); internal static EndOcclusionQueryNV glEndOcclusionQueryNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetOcclusionQueryivNV(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32* @params); + internal unsafe delegate void GetOcclusionQueryivNV(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] Int32* @params); internal unsafe static GetOcclusionQueryivNV glGetOcclusionQueryivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetOcclusionQueryuivNV(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] UInt32* @params); + internal unsafe delegate void GetOcclusionQueryuivNV(UInt32 id, OpenTK.OpenGL.Enums.NvOcclusionQuery pname, [Out] UInt32* @params); internal unsafe static GetOcclusionQueryuivNV glGetOcclusionQueryuivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameteriNV(GL.Enums.NV_point_sprite pname, Int32 param); + internal delegate void PointParameteriNV(OpenTK.OpenGL.Enums.NvPointSprite pname, Int32 param); internal static PointParameteriNV glPointParameteriNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterivNV(GL.Enums.NV_point_sprite pname, Int32* @params); + internal unsafe delegate void PointParameterivNV(OpenTK.OpenGL.Enums.NvPointSprite pname, Int32* @params); internal unsafe static PointParameterivNV glPointParameterivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ActiveStencilFaceEXT(GL.Enums.EXT_stencil_two_side face); + internal delegate void ActiveStencilFaceEXT(OpenTK.OpenGL.Enums.ExtStencilTwoSide face); internal static ActiveStencilFaceEXT glActiveStencilFaceEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, IntPtr pointer); + internal delegate void ElementPointerAPPLE(OpenTK.OpenGL.Enums.AppleElementArray type, IntPtr pointer); internal static ElementPointerAPPLE glElementPointerAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 first, Int32 count); + internal delegate void DrawElementArrayAPPLE(OpenTK.OpenGL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawElementArrayAPPLE glDrawElementArrayAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count); + internal delegate void DrawRangeElementArrayAPPLE(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count); internal static DrawRangeElementArrayAPPLE glDrawRangeElementArrayAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount); + internal unsafe delegate void MultiDrawElementArrayAPPLE(OpenTK.OpenGL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount); internal unsafe static MultiDrawElementArrayAPPLE glMultiDrawElementArrayAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount); + internal unsafe delegate void MultiDrawRangeElementArrayAPPLE(OpenTK.OpenGL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount); internal unsafe static MultiDrawRangeElementArrayAPPLE glMultiDrawRangeElementArrayAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenFencesAPPLE(Int32 n, [Out] UInt32* fences); @@ -4005,19 +4005,19 @@ namespace OpenTK.OpenGL internal delegate void SetFenceAPPLE(UInt32 fence); internal static SetFenceAPPLE glSetFenceAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsFenceAPPLE(UInt32 fence); + internal delegate bool IsFenceAPPLE(UInt32 fence); internal static IsFenceAPPLE glIsFenceAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean TestFenceAPPLE(UInt32 fence); + internal delegate bool TestFenceAPPLE(UInt32 fence); internal static TestFenceAPPLE glTestFenceAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishFenceAPPLE(UInt32 fence); internal static FinishFenceAPPLE glFinishFenceAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, UInt32 name); + internal delegate bool TestObjectAPPLE(OpenTK.OpenGL.Enums.AppleFence @object, UInt32 name); internal static TestObjectAPPLE glTestObjectAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, Int32 name); + internal delegate void FinishObjectAPPLE(OpenTK.OpenGL.Enums.AppleFence @object, Int32 name); internal static FinishObjectAPPLE glFinishObjectAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindVertexArrayAPPLE(UInt32 array); @@ -4029,7 +4029,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenVertexArraysAPPLE(Int32 n, [Out] UInt32* arrays); internal unsafe static GenVertexArraysAPPLE glGenVertexArraysAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsVertexArrayAPPLE(UInt32 array); + internal delegate bool IsVertexArrayAPPLE(UInt32 array); internal static IsVertexArrayAPPLE glIsVertexArrayAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexArrayRangeAPPLE(Int32 length, [Out] IntPtr pointer); @@ -4038,10 +4038,10 @@ namespace OpenTK.OpenGL internal delegate void FlushVertexArrayRangeAPPLE(Int32 length, [Out] IntPtr pointer); internal static FlushVertexArrayRangeAPPLE glFlushVertexArrayRangeAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, Int32 param); + internal delegate void VertexArrayParameteriAPPLE(OpenTK.OpenGL.Enums.AppleVertexArrayRange pname, Int32 param); internal static VertexArrayParameteriAPPLE glVertexArrayParameteriAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawBuffersATI(Int32 n, GL.Enums.ATI_draw_buffers* bufs); + internal unsafe delegate void DrawBuffersATI(Int32 n, OpenTK.OpenGL.Enums.AtiDrawBuffers* bufs); internal unsafe static DrawBuffersATI glDrawBuffersATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramNamedParameter4fNV(UInt32 id, Int32 len, Byte* name, Single x, Single y, Single z, Single w); @@ -4122,28 +4122,28 @@ namespace OpenTK.OpenGL internal unsafe delegate void TexCoord4hvNV(UInt16* v); internal unsafe static TexCoord4hvNV glTexCoord4hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1hNV(GL.Enums.NV_half_float target, UInt16 s); + internal delegate void MultiTexCoord1hNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s); internal static MultiTexCoord1hNV glMultiTexCoord1hNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, UInt16* v); + internal unsafe delegate void MultiTexCoord1hvNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v); internal unsafe static MultiTexCoord1hvNV glMultiTexCoord1hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t); + internal delegate void MultiTexCoord2hNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s, UInt16 t); internal static MultiTexCoord2hNV glMultiTexCoord2hNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, UInt16* v); + internal unsafe delegate void MultiTexCoord2hvNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v); internal unsafe static MultiTexCoord2hvNV glMultiTexCoord2hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r); + internal delegate void MultiTexCoord3hNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s, UInt16 t, UInt16 r); internal static MultiTexCoord3hNV glMultiTexCoord3hNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, UInt16* v); + internal unsafe delegate void MultiTexCoord3hvNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v); internal unsafe static MultiTexCoord3hvNV glMultiTexCoord3hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r, UInt16 q); + internal delegate void MultiTexCoord4hNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16 s, UInt16 t, UInt16 r, UInt16 q); internal static MultiTexCoord4hNV glMultiTexCoord4hNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, UInt16* v); + internal unsafe delegate void MultiTexCoord4hvNV(OpenTK.OpenGL.Enums.NvHalfFloat target, UInt16* v); internal unsafe static MultiTexCoord4hvNV glMultiTexCoord4hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoordhNV(UInt16 fog); @@ -4200,10 +4200,10 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttribs4hvNV(UInt32 index, Int32 n, UInt16* v); internal unsafe static VertexAttribs4hvNV glVertexAttribs4hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] IntPtr pointer); + internal delegate void PixelDataRangeNV(OpenTK.OpenGL.Enums.NvPixelDataRange target, Int32 length, [Out] IntPtr pointer); internal static PixelDataRangeNV glPixelDataRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FlushPixelDataRangeNV(GL.Enums.NV_pixel_data_range target); + internal delegate void FlushPixelDataRangeNV(OpenTK.OpenGL.Enums.NvPixelDataRange target); internal static FlushPixelDataRangeNV glFlushPixelDataRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PrimitiveRestartNV(); @@ -4218,31 +4218,31 @@ namespace OpenTK.OpenGL internal delegate void UnmapObjectBufferATI(UInt32 buffer); internal static UnmapObjectBufferATI glUnmapObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilOpSeparateATI(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); + internal delegate void StencilOpSeparateATI(OpenTK.OpenGL.Enums.AtiSeparateStencil face, OpenTK.OpenGL.Enums.StencilOp sfail, OpenTK.OpenGL.Enums.StencilOp dpfail, OpenTK.OpenGL.Enums.StencilOp dppass); internal static StencilOpSeparateATI glStencilOpSeparateATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); + internal delegate void StencilFuncSeparateATI(OpenTK.OpenGL.Enums.StencilFunction frontfunc, OpenTK.OpenGL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); internal static StencilFuncSeparateATI glStencilFuncSeparateATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribArrayObjectATI(UInt32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, UInt32 buffer, UInt32 offset); + internal delegate void VertexAttribArrayObjectATI(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject type, bool normalized, Int32 stride, UInt32 buffer, UInt32 offset); internal static VertexAttribArrayObjectATI glVertexAttribArrayObjectATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribArrayObjectfvATI(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single* @params); + internal unsafe delegate void GetVertexAttribArrayObjectfvATI(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Single* @params); internal unsafe static GetVertexAttribArrayObjectfvATI glGetVertexAttribArrayObjectfvATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribArrayObjectivATI(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32* @params); + internal unsafe delegate void GetVertexAttribArrayObjectivATI(UInt32 index, OpenTK.OpenGL.Enums.AtiVertexAttribArrayObject pname, [Out] Int32* @params); internal unsafe static GetVertexAttribArrayObjectivATI glGetVertexAttribArrayObjectivATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DepthBoundsEXT(Double zmin, Double zmax); internal static DepthBoundsEXT glDepthBoundsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendEquationSeparateEXT(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); + internal delegate void BlendEquationSeparateEXT(OpenTK.OpenGL.Enums.BlendEquationModeExt modeRGB, OpenTK.OpenGL.Enums.BlendEquationModeExt modeAlpha); internal static BlendEquationSeparateEXT glBlendEquationSeparateEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsRenderbufferEXT(UInt32 renderbuffer); + internal delegate bool IsRenderbufferEXT(UInt32 renderbuffer); internal static IsRenderbufferEXT glIsRenderbufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 renderbuffer); + internal delegate void BindRenderbufferEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, UInt32 renderbuffer); internal static BindRenderbufferEXT glBindRenderbufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers); @@ -4251,16 +4251,16 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenRenderbuffersEXT(Int32 n, [Out] UInt32* renderbuffers); internal unsafe static GenRenderbuffersEXT glGenRenderbuffersEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RenderbufferStorageEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, Int32 width, Int32 height); + internal delegate void RenderbufferStorageEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject internalformat, Int32 width, Int32 height); internal static RenderbufferStorageEXT glRenderbufferStorageEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetRenderbufferParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params); + internal unsafe delegate void GetRenderbufferParameterivEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] Int32* @params); internal unsafe static GetRenderbufferParameterivEXT glGetRenderbufferParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsFramebufferEXT(UInt32 framebuffer); + internal delegate bool IsFramebufferEXT(UInt32 framebuffer); internal static IsFramebufferEXT glIsFramebufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 framebuffer); + internal delegate void BindFramebufferEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, UInt32 framebuffer); internal static BindFramebufferEXT glBindFramebufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteFramebuffersEXT(Int32 n, UInt32* framebuffers); @@ -4269,25 +4269,25 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenFramebuffersEXT(Int32 n, [Out] UInt32* framebuffers); internal unsafe static GenFramebuffersEXT glGenFramebuffersEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate int CheckFramebufferStatusEXT(GL.Enums.EXT_framebuffer_object target); + internal delegate IntPtr CheckFramebufferStatusEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target); internal static CheckFramebufferStatusEXT glCheckFramebufferStatusEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); + internal delegate void FramebufferTexture1DEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, UInt32 texture, Int32 level); internal static FramebufferTexture1DEXT glFramebufferTexture1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTexture2DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); + internal delegate void FramebufferTexture2DEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, UInt32 texture, Int32 level); internal static FramebufferTexture2DEXT glFramebufferTexture2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTexture3DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level, Int32 zoffset); + internal delegate void FramebufferTexture3DEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject textarget, UInt32 texture, Int32 level, Int32 zoffset); internal static FramebufferTexture3DEXT glFramebufferTexture3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, UInt32 renderbuffer); + internal delegate void FramebufferRenderbufferEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject renderbuffertarget, UInt32 renderbuffer); internal static FramebufferRenderbufferEXT glFramebufferRenderbufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFramebufferAttachmentParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params); + internal unsafe delegate void GetFramebufferAttachmentParameterivEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target, OpenTK.OpenGL.Enums.ExtFramebufferObject attachment, OpenTK.OpenGL.Enums.ExtFramebufferObject pname, [Out] Int32* @params); internal unsafe static GetFramebufferAttachmentParameterivEXT glGetFramebufferAttachmentParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GenerateMipmapEXT(GL.Enums.EXT_framebuffer_object target); + internal delegate void GenerateMipmapEXT(OpenTK.OpenGL.Enums.ExtFramebufferObject target); internal static GenerateMipmapEXT glGenerateMipmapEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StringMarkerGREMEDY(Int32 len, IntPtr @string); @@ -4296,91 +4296,91 @@ namespace OpenTK.OpenGL internal delegate void StencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); internal static StencilClearTagEXT glStencilClearTagEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlitFramebufferEXT(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter); + internal delegate void BlitFramebufferEXT(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.OpenGL.Enums.ClearBufferMask mask, OpenTK.OpenGL.Enums.ExtFramebufferBlit filter); internal static BlitFramebufferEXT glBlitFramebufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RenderbufferStorageMultisampleEXT(GL.Enums.EXT_framebuffer_multisample target, Int32 samples, GL.Enums.EXT_framebuffer_multisample internalformat, Int32 width, Int32 height); + internal delegate void RenderbufferStorageMultisampleEXT(OpenTK.OpenGL.Enums.ExtFramebufferMultisample target, Int32 samples, OpenTK.OpenGL.Enums.ExtFramebufferMultisample internalformat, Int32 width, Int32 height); internal static RenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjecti64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params); + internal unsafe delegate void GetQueryObjecti64vEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] Int64* @params); internal unsafe static GetQueryObjecti64vEXT glGetQueryObjecti64vEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectui64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] UInt64* @params); + internal unsafe delegate void GetQueryObjectui64vEXT(UInt32 id, OpenTK.OpenGL.Enums.ExtTimerQuery pname, [Out] UInt64* @params); internal unsafe static GetQueryObjectui64vEXT glGetQueryObjectui64vEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params); + internal unsafe delegate void ProgramEnvParameters4fvEXT(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single* @params); internal unsafe static ProgramEnvParameters4fvEXT glProgramEnvParameters4fvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params); + internal unsafe delegate void ProgramLocalParameters4fvEXT(OpenTK.OpenGL.Enums.ExtGpuProgramParameters target, UInt32 index, Int32 count, Single* @params); internal unsafe static ProgramLocalParameters4fvEXT glProgramLocalParameters4fvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BufferParameteriAPPLE(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, Int32 param); + internal delegate void BufferParameteriAPPLE(OpenTK.OpenGL.Enums.AppleFlushBufferRange target, OpenTK.OpenGL.Enums.AppleFlushBufferRange pname, Int32 param); internal static BufferParameteriAPPLE glBufferParameteriAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FlushMappedBufferRangeAPPLE(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, IntPtr size); + internal delegate void FlushMappedBufferRangeAPPLE(OpenTK.OpenGL.Enums.AppleFlushBufferRange target, IntPtr offset, IntPtr size); internal static FlushMappedBufferRangeAPPLE glFlushMappedBufferRangeAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameterI4iNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + internal delegate void ProgramLocalParameterI4iNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); internal static ProgramLocalParameterI4iNV glProgramLocalParameterI4iNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameterI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params); + internal unsafe delegate void ProgramLocalParameterI4ivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32* @params); internal unsafe static ProgramLocalParameterI4ivNV glProgramLocalParameterI4ivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParametersI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params); + internal unsafe delegate void ProgramLocalParametersI4ivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, Int32* @params); internal unsafe static ProgramLocalParametersI4ivNV glProgramLocalParametersI4ivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameterI4uiNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + internal delegate void ProgramLocalParameterI4uiNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); internal static ProgramLocalParameterI4uiNV glProgramLocalParameterI4uiNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameterI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params); + internal unsafe delegate void ProgramLocalParameterI4uivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32* @params); internal unsafe static ProgramLocalParameterI4uivNV glProgramLocalParameterI4uivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParametersI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params); + internal unsafe delegate void ProgramLocalParametersI4uivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, UInt32* @params); internal unsafe static ProgramLocalParametersI4uivNV glProgramLocalParametersI4uivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameterI4iNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + internal delegate void ProgramEnvParameterI4iNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); internal static ProgramEnvParameterI4iNV glProgramEnvParameterI4iNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameterI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params); + internal unsafe delegate void ProgramEnvParameterI4ivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32* @params); internal unsafe static ProgramEnvParameterI4ivNV glProgramEnvParameterI4ivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParametersI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params); + internal unsafe delegate void ProgramEnvParametersI4ivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, Int32* @params); internal unsafe static ProgramEnvParametersI4ivNV glProgramEnvParametersI4ivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameterI4uiNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + internal delegate void ProgramEnvParameterI4uiNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); internal static ProgramEnvParameterI4uiNV glProgramEnvParameterI4uiNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameterI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params); + internal unsafe delegate void ProgramEnvParameterI4uivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, UInt32* @params); internal unsafe static ProgramEnvParameterI4uivNV glProgramEnvParameterI4uivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParametersI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params); + internal unsafe delegate void ProgramEnvParametersI4uivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, Int32 count, UInt32* @params); internal unsafe static ProgramEnvParametersI4uivNV glProgramEnvParametersI4uivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterIivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params); + internal unsafe delegate void GetProgramLocalParameterIivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] Int32* @params); internal unsafe static GetProgramLocalParameterIivNV glGetProgramLocalParameterIivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterIuivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params); + internal unsafe delegate void GetProgramLocalParameterIuivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] UInt32* @params); internal unsafe static GetProgramLocalParameterIuivNV glGetProgramLocalParameterIuivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterIivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params); + internal unsafe delegate void GetProgramEnvParameterIivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] Int32* @params); internal unsafe static GetProgramEnvParameterIivNV glGetProgramEnvParameterIivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterIuivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params); + internal unsafe delegate void GetProgramEnvParameterIuivNV(OpenTK.OpenGL.Enums.NvGpuProgram4 target, UInt32 index, [Out] UInt32* @params); internal unsafe static GetProgramEnvParameterIuivNV glGetProgramEnvParameterIuivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, Int32 limit); + internal delegate void ProgramVertexLimitNV(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, Int32 limit); internal static ProgramVertexLimitNV glProgramVertexLimitNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level); + internal delegate void FramebufferTextureEXT(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, UInt32 texture, Int32 level); internal static FramebufferTextureEXT glFramebufferTextureEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, Int32 layer); + internal delegate void FramebufferTextureLayerEXT(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, UInt32 texture, Int32 level, Int32 layer); internal static FramebufferTextureLayerEXT glFramebufferTextureLayerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, GL.Enums.TextureTarget face); + internal delegate void FramebufferTextureFaceEXT(OpenTK.OpenGL.Enums.NvGeometryProgram4 target, OpenTK.OpenGL.Enums.NvGeometryProgram4 attachment, UInt32 texture, Int32 level, OpenTK.OpenGL.Enums.TextureTarget face); internal static FramebufferTextureFaceEXT glFramebufferTextureFaceEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameteriEXT(UInt32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value); + internal delegate void ProgramParameteriEXT(UInt32 program, OpenTK.OpenGL.Enums.ExtGeometryShader4 pname, Int32 value); internal static ProgramParameteriEXT glProgramParameteriEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI1iEXT(UInt32 index, Int32 x); @@ -4443,13 +4443,13 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttribI4usvEXT(UInt32 index, UInt16* v); internal unsafe static VertexAttribI4usvEXT glVertexAttribI4usvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, IntPtr pointer); + internal delegate void VertexAttribIPointerEXT(UInt32 index, Int32 size, OpenTK.OpenGL.Enums.NvVertexProgram4 type, Int32 stride, IntPtr pointer); internal static VertexAttribIPointerEXT glVertexAttribIPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribIivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params); + internal unsafe delegate void GetVertexAttribIivEXT(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] Int32* @params); internal unsafe static GetVertexAttribIivEXT glGetVertexAttribIivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribIuivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] UInt32* @params); + internal unsafe delegate void GetVertexAttribIuivEXT(UInt32 index, OpenTK.OpenGL.Enums.NvVertexProgram4 pname, [Out] UInt32* @params); internal unsafe static GetVertexAttribIuivEXT glGetVertexAttribIuivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetUniformuivEXT(UInt32 program, Int32 location, [Out] UInt32* @params); @@ -4485,13 +4485,13 @@ namespace OpenTK.OpenGL internal unsafe delegate void Uniform4uivEXT(Int32 location, Int32 count, UInt32* value); internal unsafe static Uniform4uivEXT glUniform4uivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount); + internal delegate void DrawArraysInstancedEXT(OpenTK.OpenGL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount); internal static DrawArraysInstancedEXT glDrawArraysInstancedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, IntPtr indices, Int32 primcount); + internal delegate void DrawElementsInstancedEXT(OpenTK.OpenGL.Enums.BeginMode mode, Int32 count, OpenTK.OpenGL.Enums.ExtDrawInstanced type, IntPtr indices, Int32 primcount); internal static DrawElementsInstancedEXT glDrawElementsInstancedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, UInt32 buffer); + internal delegate void TexBufferEXT(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.ExtTextureBufferObject internalformat, UInt32 buffer); internal static TexBufferEXT glTexBufferEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DepthRangedNV(Double zNear, Double zFar); @@ -4503,55 +4503,55 @@ namespace OpenTK.OpenGL internal delegate void DepthBoundsdNV(Double zmin, Double zmax); internal static DepthBoundsdNV glDepthBoundsdNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RenderbufferStorageMultisampleCoverageNV(GL.Enums.NV_framebuffer_multisample_coverage target, Int32 coverageSamples, Int32 colorSamples, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height); + internal delegate void RenderbufferStorageMultisampleCoverageNV(OpenTK.OpenGL.Enums.NvFramebufferMultisampleCoverage target, Int32 coverageSamples, Int32 colorSamples, OpenTK.OpenGL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height); internal static RenderbufferStorageMultisampleCoverageNV glRenderbufferStorageMultisampleCoverageNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramBufferParametersfvNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Single* @params); + internal unsafe delegate void ProgramBufferParametersfvNV(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, Single* @params); internal unsafe static ProgramBufferParametersfvNV glProgramBufferParametersfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramBufferParametersIivNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params); + internal unsafe delegate void ProgramBufferParametersIivNV(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params); internal unsafe static ProgramBufferParametersIivNV glProgramBufferParametersIivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramBufferParametersIuivNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params); + internal unsafe delegate void ProgramBufferParametersIuivNV(OpenTK.OpenGL.Enums.NvParameterBufferObject target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params); internal unsafe static ProgramBufferParametersIuivNV glProgramBufferParametersIuivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorMaskIndexedEXT(UInt32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a); + internal delegate void ColorMaskIndexedEXT(UInt32 index, bool r, bool g, bool b, bool a); internal static ColorMaskIndexedEXT glColorMaskIndexedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBooleanIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] GL.Enums.Boolean* data); + internal unsafe delegate void GetBooleanIndexedvEXT(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] bool* data); internal unsafe static GetBooleanIndexedvEXT glGetBooleanIndexedvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetIntegerIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] Int32* data); + internal unsafe delegate void GetIntegerIndexedvEXT(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index, [Out] Int32* data); internal unsafe static GetIntegerIndexedvEXT glGetIntegerIndexedvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); + internal delegate void EnableIndexedEXT(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index); internal static EnableIndexedEXT glEnableIndexedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); + internal delegate void DisableIndexedEXT(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index); internal static DisableIndexedEXT glDisableIndexedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Boolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); + internal delegate bool IsEnabledIndexedEXT(OpenTK.OpenGL.Enums.ExtDrawBuffers2 target, UInt32 index); internal static IsEnabledIndexedEXT glIsEnabledIndexedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BeginTransformFeedbackNV(GL.Enums.NV_transform_feedback primitiveMode); + internal delegate void BeginTransformFeedbackNV(OpenTK.OpenGL.Enums.NvTransformFeedback primitiveMode); internal static BeginTransformFeedbackNV glBeginTransformFeedbackNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndTransformFeedbackNV(); internal static EndTransformFeedbackNV glEndTransformFeedbackNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TransformFeedbackAttribsNV(UInt32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode); + internal unsafe delegate void TransformFeedbackAttribsNV(UInt32 count, Int32* attribs, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode); internal unsafe static TransformFeedbackAttribsNV glTransformFeedbackAttribsNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); + internal delegate void BindBufferRangeNV(OpenTK.OpenGL.Enums.NvTransformFeedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); internal static BindBufferRangeNV glBindBufferRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset); + internal delegate void BindBufferOffsetNV(OpenTK.OpenGL.Enums.NvTransformFeedback target, UInt32 index, UInt32 buffer, IntPtr offset); internal static BindBufferOffsetNV glBindBufferOffsetNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer); + internal delegate void BindBufferBaseNV(OpenTK.OpenGL.Enums.NvTransformFeedback target, UInt32 index, UInt32 buffer); internal static BindBufferBaseNV glBindBufferBaseNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode); + internal unsafe delegate void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, OpenTK.OpenGL.Enums.NvTransformFeedback bufferMode); internal unsafe static TransformFeedbackVaryingsNV glTransformFeedbackVaryingsNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveVaryingNV(UInt32 program, System.String name); @@ -4560,7 +4560,7 @@ namespace OpenTK.OpenGL internal delegate Int32 GetVaryingLocationNV(UInt32 program, System.String name); internal static GetVaryingLocationNV glGetVaryingLocationNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name); + internal unsafe delegate void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] OpenTK.OpenGL.Enums.NvTransformFeedback* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveVaryingNV glGetActiveVaryingNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [Out] Int32* location); @@ -4575,16 +4575,16 @@ namespace OpenTK.OpenGL internal delegate IntPtr GetUniformOffsetEXT(UInt32 program, Int32 location); internal static GetUniformOffsetEXT glGetUniformOffsetEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); + internal unsafe delegate void TexParameterIivEXT(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, Int32* @params); internal unsafe static TexParameterIivEXT glTexParameterIivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, UInt32* @params); + internal unsafe delegate void TexParameterIuivEXT(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.TextureParameterName pname, UInt32* @params); internal unsafe static TexParameterIuivEXT glTexParameterIuivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); + internal unsafe delegate void GetTexParameterIivEXT(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] Int32* @params); internal unsafe static GetTexParameterIivEXT glGetTexParameterIivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] UInt32* @params); + internal unsafe delegate void GetTexParameterIuivEXT(OpenTK.OpenGL.Enums.TextureTarget target, OpenTK.OpenGL.Enums.GetTextureParameter pname, [Out] UInt32* @params); internal unsafe static GetTexParameterIuivEXT glGetTexParameterIuivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha); diff --git a/Source/OpenTK/OpenGL/Bindings/GLEnums.cs b/Source/OpenTK/OpenGL/Bindings/GLEnums.cs index 9cd39dc6..1830a675 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLEnums.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLEnums.cs @@ -1,8484 +1,8481 @@ namespace OpenTK.OpenGL { - public static partial class GL + namespace Enums { - public class Enums + public enum AttribMask { - public enum AttribMask - { - DEPTH_BUFFER_BIT = ((int)0x00000100), - ACCUM_BUFFER_BIT = ((int)0x00000200), - FOG_BIT = ((int)0x00000080), - LIST_BIT = ((int)0x00020000), - EVAL_BIT = ((int)0x00010000), - CURRENT_BIT = ((int)0x00000001), - ENABLE_BIT = ((int)0x00002000), - COLOR_BUFFER_BIT = ((int)0x00004000), - TRANSFORM_BIT = ((int)0x00001000), - PIXEL_MODE_BIT = ((int)0x00000020), - POINT_BIT = ((int)0x00000002), - VIEWPORT_BIT = ((int)0x00000800), - TEXTURE_BIT = ((int)0x00040000), - STENCIL_BUFFER_BIT = ((int)0x00000400), - LIGHTING_BIT = ((int)0x00000040), - LINE_BIT = ((int)0x00000004), - HINT_BIT = ((int)0x00008000), - ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - SCISSOR_BIT = ((int)0x00080000), - POLYGON_BIT = ((int)0x00000008), - POLYGON_STIPPLE_BIT = ((int)0x00000010), - } - - public enum ClearBufferMask - { - COLOR_BUFFER_BIT = ((int)AttribMask.COLOR_BUFFER_BIT), - STENCIL_BUFFER_BIT = ((int)AttribMask.STENCIL_BUFFER_BIT), - ACCUM_BUFFER_BIT = ((int)AttribMask.ACCUM_BUFFER_BIT), - DEPTH_BUFFER_BIT = ((int)AttribMask.DEPTH_BUFFER_BIT), - } - - public enum ClientAttribMask - { - CLIENT_VERTEX_ARRAY_BIT = ((int)0x00000002), - CLIENT_PIXEL_STORE_BIT = ((int)0x00000001), - CLIENT_ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - } - - public enum Boolean - { - TRUE = ((int)1), - FALSE = ((int)0), - } - - public enum BeginMode - { - POINTS = ((int)0x0000), - TRIANGLES = ((int)0x0004), - TRIANGLE_FAN = ((int)0x0006), - TRIANGLE_STRIP = ((int)0x0005), - POLYGON = ((int)0x0009), - LINE_LOOP = ((int)0x0002), - QUADS = ((int)0x0007), - QUAD_STRIP = ((int)0x0008), - LINE_STRIP = ((int)0x0003), - LINES = ((int)0x0001), - } - - public enum AccumOp - { - MULT = ((int)0x0103), - ADD = ((int)0x0104), - RETURN = ((int)0x0102), - LOAD = ((int)0x0101), - ACCUM = ((int)0x0100), - } - - public enum AlphaFunction - { - GEQUAL = ((int)0x0206), - NEVER = ((int)0x0200), - LESS = ((int)0x0201), - LEQUAL = ((int)0x0203), - EQUAL = ((int)0x0202), - GREATER = ((int)0x0204), - NOTEQUAL = ((int)0x0205), - ALWAYS = ((int)0x0207), - } - - public enum BlendingFactorDest - { - ONE_MINUS_SRC_COLOR = ((int)0x0301), - ONE_MINUS_DST_ALPHA = ((int)0x0305), - SRC_ALPHA = ((int)0x0302), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT), - DST_ALPHA = ((int)0x0304), - ONE = ((int)1), - ONE_MINUS_SRC_ALPHA = ((int)0x0303), - CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.CONSTANT_ALPHA_EXT), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT), - ZERO = ((int)0), - SRC_COLOR = ((int)0x0300), - CONSTANT_COLOR_EXT = ((int)EXT_blend_color.CONSTANT_COLOR_EXT), - } - - public enum BlendingFactorSrc - { - DST_COLOR = ((int)0x0306), - ONE_MINUS_DST_ALPHA = ((int)BlendingFactorDest.ONE_MINUS_DST_ALPHA), - SRC_ALPHA = ((int)BlendingFactorDest.SRC_ALPHA), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT), - SRC_ALPHA_SATURATE = ((int)0x0308), - ONE_MINUS_DST_COLOR = ((int)0x0307), - ZERO = ((int)BlendingFactorDest.ZERO), - ONE = ((int)BlendingFactorDest.ONE), - ONE_MINUS_SRC_ALPHA = ((int)BlendingFactorDest.ONE_MINUS_SRC_ALPHA), - CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.CONSTANT_ALPHA_EXT), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT), - DST_ALPHA = ((int)BlendingFactorDest.DST_ALPHA), - CONSTANT_COLOR_EXT = ((int)EXT_blend_color.CONSTANT_COLOR_EXT), - } - - public enum BlendEquationModeEXT - { - ALPHA_MAX_SGIX = ((int)SGIX_blend_alpha_minmax.ALPHA_MAX_SGIX), - FUNC_REVERSE_SUBTRACT_EXT = ((int)EXT_blend_subtract.FUNC_REVERSE_SUBTRACT_EXT), - LOGIC_OP = ((int)GetPName.LOGIC_OP), - FUNC_SUBTRACT_EXT = ((int)EXT_blend_subtract.FUNC_SUBTRACT_EXT), - ALPHA_MIN_SGIX = ((int)SGIX_blend_alpha_minmax.ALPHA_MIN_SGIX), - MAX_EXT = ((int)EXT_blend_minmax.MAX_EXT), - MIN_EXT = ((int)EXT_blend_minmax.MIN_EXT), - FUNC_ADD_EXT = ((int)EXT_blend_minmax.FUNC_ADD_EXT), - } - - public enum ColorMaterialFace - { - BACK = ((int)DrawBufferMode.BACK), - FRONT = ((int)DrawBufferMode.FRONT), - FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), - } - - public enum ColorMaterialParameter - { - DIFFUSE = ((int)LightParameter.DIFFUSE), - AMBIENT_AND_DIFFUSE = ((int)MaterialParameter.AMBIENT_AND_DIFFUSE), - AMBIENT = ((int)LightParameter.AMBIENT), - SPECULAR = ((int)LightParameter.SPECULAR), - EMISSION = ((int)MaterialParameter.EMISSION), - } - - public enum ColorPointerType - { - INT = ((int)DataType.INT), - UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), - SHORT = ((int)DataType.SHORT), - UNSIGNED_BYTE = ((int)DataType.UNSIGNED_BYTE), - BYTE = ((int)DataType.BYTE), - UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), - DOUBLE = ((int)DataType.DOUBLE), - FLOAT = ((int)DataType.FLOAT), - } - - public enum ColorTableParameterPNameSGI - { - COLOR_TABLE_BIAS_SGI = ((int)SGI_color_table.COLOR_TABLE_BIAS_SGI), - COLOR_TABLE_SCALE_SGI = ((int)SGI_color_table.COLOR_TABLE_SCALE_SGI), - } - - public enum ColorTableTargetSGI - { - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), - PROXY_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_COLOR_TABLE_SGI), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI), - PROXY_TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.PROXY_TEXTURE_COLOR_TABLE_SGI), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), - PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI), - TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), - COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), - } - - public enum ConvolutionBorderModeEXT - { - REDUCE_EXT = ((int)EXT_convolution.REDUCE_EXT), - } - - public enum ConvolutionParameterEXT - { - CONVOLUTION_FILTER_BIAS_EXT = ((int)EXT_convolution.CONVOLUTION_FILTER_BIAS_EXT), - CONVOLUTION_BORDER_MODE_EXT = ((int)EXT_convolution.CONVOLUTION_BORDER_MODE_EXT), - CONVOLUTION_FILTER_SCALE_EXT = ((int)EXT_convolution.CONVOLUTION_FILTER_SCALE_EXT), - } - - public enum ConvolutionTargetEXT - { - CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), - CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), - } - - public enum CullFaceMode - { - BACK = ((int)DrawBufferMode.BACK), - FRONT = ((int)DrawBufferMode.FRONT), - FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), - } - - public enum DepthFunction - { - GEQUAL = ((int)AlphaFunction.GEQUAL), - NEVER = ((int)AlphaFunction.NEVER), - LESS = ((int)AlphaFunction.LESS), - LEQUAL = ((int)AlphaFunction.LEQUAL), - EQUAL = ((int)AlphaFunction.EQUAL), - GREATER = ((int)AlphaFunction.GREATER), - NOTEQUAL = ((int)AlphaFunction.NOTEQUAL), - ALWAYS = ((int)AlphaFunction.ALWAYS), - } - - public enum DrawBufferMode - { - BACK = ((int)0x0405), - BACK_LEFT = ((int)0x0402), - AUX1 = ((int)0x040A), - LEFT = ((int)0x0406), - FRONT_AND_BACK = ((int)0x0408), - FRONT_RIGHT = ((int)0x0401), - AUX2 = ((int)0x040B), - NONE = ((int)0), - RIGHT = ((int)0x0407), - FRONT_LEFT = ((int)0x0400), - BACK_RIGHT = ((int)0x0403), - AUX0 = ((int)0x0409), - AUX3 = ((int)0x040C), - FRONT = ((int)0x0404), - } - - public enum EnableCap - { - TEXTURE_GEN_S = ((int)GetPName.TEXTURE_GEN_S), - TEXTURE_GEN_R = ((int)GetPName.TEXTURE_GEN_R), - TEXTURE_GEN_Q = ((int)GetPName.TEXTURE_GEN_Q), - MAP1_INDEX = ((int)GetPName.MAP1_INDEX), - LIGHT7 = ((int)GetPName.LIGHT7), - TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), - DEPTH_TEST = ((int)GetPName.DEPTH_TEST), - MAP2_COLOR_4 = ((int)GetPName.MAP2_COLOR_4), - ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX), - MAP2_TEXTURE_COORD_2 = ((int)GetPName.MAP2_TEXTURE_COORD_2), - LIGHT2 = ((int)GetPName.LIGHT2), - LINE_SMOOTH = ((int)GetPName.LINE_SMOOTH), - MAP2_TEXTURE_COORD_1 = ((int)GetPName.MAP2_TEXTURE_COORD_1), - TEXTURE_COORD_ARRAY = ((int)GetPName.TEXTURE_COORD_ARRAY), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX), - POLYGON_SMOOTH = ((int)GetPName.POLYGON_SMOOTH), - TEXTURE_2D = ((int)GetPName.TEXTURE_2D), - MAP1_TEXTURE_COORD_4 = ((int)GetPName.MAP1_TEXTURE_COORD_4), - TEXTURE_1D = ((int)GetPName.TEXTURE_1D), - MAP2_TEXTURE_COORD_4 = ((int)GetPName.MAP2_TEXTURE_COORD_4), - CLIP_PLANE5 = ((int)GetPName.CLIP_PLANE5), - CLIP_PLANE4 = ((int)GetPName.CLIP_PLANE4), - CLIP_PLANE1 = ((int)GetPName.CLIP_PLANE1), - CLIP_PLANE0 = ((int)GetPName.CLIP_PLANE0), - CLIP_PLANE3 = ((int)GetPName.CLIP_PLANE3), - CLIP_PLANE2 = ((int)GetPName.CLIP_PLANE2), - PIXEL_TEXTURE_SGIS = ((int)SGIS_pixel_texture.PIXEL_TEXTURE_SGIS), - STENCIL_TEST = ((int)GetPName.STENCIL_TEST), - FRAGMENT_LIGHT6_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX), - SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), - MAP1_COLOR_4 = ((int)GetPName.MAP1_COLOR_4), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS), - INDEX_ARRAY = ((int)GetPName.INDEX_ARRAY), - TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), - LIGHT6 = ((int)GetPName.LIGHT6), - MAP1_VERTEX_3 = ((int)GetPName.MAP1_VERTEX_3), - CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), - MAP1_VERTEX_4 = ((int)GetPName.MAP1_VERTEX_4), - FRAGMENT_LIGHT4_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX), - COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), - ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), - IR_INSTRUMENT1_SGIX = ((int)SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX), - ALPHA_TEST = ((int)GetPName.ALPHA_TEST), - LINE_STIPPLE = ((int)GetPName.LINE_STIPPLE), - SHARED_TEXTURE_PALETTE_EXT = ((int)EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT), - POLYGON_OFFSET_LINE = ((int)GetPName.POLYGON_OFFSET_LINE), - BLEND = ((int)GetPName.BLEND), - ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX), - POLYGON_STIPPLE = ((int)GetPName.POLYGON_STIPPLE), - MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX), - CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), - SAMPLE_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_SGIS), - CULL_FACE = ((int)GetPName.CULL_FACE), - COLOR_MATERIAL = ((int)GetPName.COLOR_MATERIAL), - FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), - FRAMEZOOM_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_SGIX), - FOG_OFFSET_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_SGIX), - COLOR_LOGIC_OP = ((int)GetPName.COLOR_LOGIC_OP), - COLOR_ARRAY = ((int)GetPName.COLOR_ARRAY), - LIGHT1 = ((int)GetPName.LIGHT1), - ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX), - TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), - SPRITE_SGIX = ((int)SGIX_sprite.SPRITE_SGIX), - MAP1_TEXTURE_COORD_1 = ((int)GetPName.MAP1_TEXTURE_COORD_1), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), - POLYGON_OFFSET_FILL = ((int)GetPName.POLYGON_OFFSET_FILL), - POLYGON_OFFSET_POINT = ((int)GetPName.POLYGON_OFFSET_POINT), - INDEX_LOGIC_OP = ((int)GetPName.INDEX_LOGIC_OP), - MAP2_NORMAL = ((int)GetPName.MAP2_NORMAL), - MAP1_TEXTURE_COORD_2 = ((int)GetPName.MAP1_TEXTURE_COORD_2), - HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), - MAP2_INDEX = ((int)GetPName.MAP2_INDEX), - RESCALE_NORMAL_EXT = ((int)EXT_rescale_normal.RESCALE_NORMAL_EXT), - FRAGMENT_LIGHTING_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX), - PIXEL_TEX_GEN_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX), - VERTEX_ARRAY = ((int)GetPName.VERTEX_ARRAY), - INTERLACE_SGIX = ((int)SGIX_interlace.INTERLACE_SGIX), - MAP2_VERTEX_3 = ((int)GetPName.MAP2_VERTEX_3), - MAP2_VERTEX_4 = ((int)GetPName.MAP2_VERTEX_4), - LIGHT5 = ((int)GetPName.LIGHT5), - SCISSOR_TEST = ((int)GetPName.SCISSOR_TEST), - LIGHTING = ((int)GetPName.LIGHTING), - NORMALIZE = ((int)GetPName.NORMALIZE), - DITHER = ((int)GetPName.DITHER), - LIGHT0 = ((int)GetPName.LIGHT0), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS), - NORMAL_ARRAY = ((int)GetPName.NORMAL_ARRAY), - MAP2_TEXTURE_COORD_3 = ((int)GetPName.MAP2_TEXTURE_COORD_3), - FRAGMENT_LIGHT7_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX), - FOG = ((int)GetPName.FOG), - LIGHT3 = ((int)GetPName.LIGHT3), - MAP1_TEXTURE_COORD_3 = ((int)GetPName.MAP1_TEXTURE_COORD_3), - EDGE_FLAG_ARRAY = ((int)GetPName.EDGE_FLAG_ARRAY), - REFERENCE_PLANE_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_SGIX), - MULTISAMPLE = ((int)VERSION_1_3.MULTISAMPLE), - FRAGMENT_LIGHT3_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX), - FRAGMENT_LIGHT1_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX), - FRAGMENT_LIGHT5_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX), - MAP1_NORMAL = ((int)GetPName.MAP1_NORMAL), - AUTO_NORMAL = ((int)GetPName.AUTO_NORMAL), - FRAGMENT_LIGHT2_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX), - POINT_SMOOTH = ((int)GetPName.POINT_SMOOTH), - LIGHT4 = ((int)GetPName.LIGHT4), - TEXTURE_GEN_T = ((int)GetPName.TEXTURE_GEN_T), - } - - public enum ErrorCode - { - NO_ERROR = ((int)0), - INVALID_ENUM = ((int)0x0500), - OUT_OF_MEMORY = ((int)0x0505), - STACK_OVERFLOW = ((int)0x0503), - INVALID_OPERATION = ((int)0x0502), - TEXTURE_TOO_LARGE_EXT = ((int)EXT_texture.TEXTURE_TOO_LARGE_EXT), - STACK_UNDERFLOW = ((int)0x0504), - TABLE_TOO_LARGE_EXT = ((int)EXT_histogram.TABLE_TOO_LARGE_EXT), - INVALID_VALUE = ((int)0x0501), - } - - public enum FeedbackType - { - GL_3D_COLOR = ((int)0x0602), - GL_2D = ((int)0x0600), - GL_4D_COLOR_TEXTURE = ((int)0x0604), - GL_3D = ((int)0x0601), - GL_3D_COLOR_TEXTURE = ((int)0x0603), - } - - public enum FeedBackToken - { - LINE_TOKEN = ((int)0x0702), - COPY_PIXEL_TOKEN = ((int)0x0706), - BITMAP_TOKEN = ((int)0x0704), - POINT_TOKEN = ((int)0x0701), - LINE_RESET_TOKEN = ((int)0x0707), - PASS_THROUGH_TOKEN = ((int)0x0700), - DRAW_PIXEL_TOKEN = ((int)0x0705), - POLYGON_TOKEN = ((int)0x0703), - } - - public enum FfdMaskSGIX - { - GEOMETRY_DEFORMATION_BIT_SGIX = ((int)0x00000002), - TEXTURE_DEFORMATION_BIT_SGIX = ((int)0x00000001), - } - - public enum FfdTargetSGIX - { - GEOMETRY_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.GEOMETRY_DEFORMATION_SGIX), - TEXTURE_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX), - } - - public enum FogMode - { - EXP2 = ((int)0x0801), - FOG_FUNC_SGIS = ((int)SGIS_fog_function.FOG_FUNC_SGIS), - EXP = ((int)0x0800), - LINEAR = ((int)TextureMagFilter.LINEAR), - } - - public enum FogParameter - { - FOG_OFFSET_VALUE_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX), - FOG_DENSITY = ((int)GetPName.FOG_DENSITY), - FOG_END = ((int)GetPName.FOG_END), - FOG_COLOR = ((int)GetPName.FOG_COLOR), - FOG_INDEX = ((int)GetPName.FOG_INDEX), - FOG_START = ((int)GetPName.FOG_START), - FOG_MODE = ((int)GetPName.FOG_MODE), - } - - public enum FragmentLightModelParameterSGIX - { - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX), - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX), - } - - public enum FrontFaceDirection - { - CW = ((int)0x0900), - CCW = ((int)0x0901), - } - - public enum GetColorTableParameterPNameSGI - { - COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_INTENSITY_SIZE_SGI), - COLOR_TABLE_BIAS_SGI = ((int)SGI_color_table.COLOR_TABLE_BIAS_SGI), - COLOR_TABLE_GREEN_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_GREEN_SIZE_SGI), - COLOR_TABLE_WIDTH_SGI = ((int)SGI_color_table.COLOR_TABLE_WIDTH_SGI), - COLOR_TABLE_ALPHA_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_ALPHA_SIZE_SGI), - COLOR_TABLE_SCALE_SGI = ((int)SGI_color_table.COLOR_TABLE_SCALE_SGI), - COLOR_TABLE_FORMAT_SGI = ((int)SGI_color_table.COLOR_TABLE_FORMAT_SGI), - COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_LUMINANCE_SIZE_SGI), - COLOR_TABLE_BLUE_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_BLUE_SIZE_SGI), - COLOR_TABLE_RED_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_RED_SIZE_SGI), - } - - public enum GetConvolutionParameter - { - CONVOLUTION_FILTER_SCALE_EXT = ((int)EXT_convolution.CONVOLUTION_FILTER_SCALE_EXT), - CONVOLUTION_HEIGHT_EXT = ((int)EXT_convolution.CONVOLUTION_HEIGHT_EXT), - CONVOLUTION_WIDTH_EXT = ((int)EXT_convolution.CONVOLUTION_WIDTH_EXT), - CONVOLUTION_FILTER_BIAS_EXT = ((int)EXT_convolution.CONVOLUTION_FILTER_BIAS_EXT), - CONVOLUTION_FORMAT_EXT = ((int)EXT_convolution.CONVOLUTION_FORMAT_EXT), - MAX_CONVOLUTION_HEIGHT_EXT = ((int)EXT_convolution.MAX_CONVOLUTION_HEIGHT_EXT), - CONVOLUTION_BORDER_MODE_EXT = ((int)EXT_convolution.CONVOLUTION_BORDER_MODE_EXT), - MAX_CONVOLUTION_WIDTH_EXT = ((int)EXT_convolution.MAX_CONVOLUTION_WIDTH_EXT), - } - - public enum GetHistogramParameterPNameEXT - { - HISTOGRAM_RED_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_RED_SIZE_EXT), - HISTOGRAM_WIDTH_EXT = ((int)EXT_histogram.HISTOGRAM_WIDTH_EXT), - HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_LUMINANCE_SIZE_EXT), - HISTOGRAM_FORMAT_EXT = ((int)EXT_histogram.HISTOGRAM_FORMAT_EXT), - HISTOGRAM_BLUE_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_BLUE_SIZE_EXT), - HISTOGRAM_SINK_EXT = ((int)EXT_histogram.HISTOGRAM_SINK_EXT), - HISTOGRAM_GREEN_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_GREEN_SIZE_EXT), - HISTOGRAM_ALPHA_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_ALPHA_SIZE_EXT), - } - - public enum GetMapQuery - { - DOMAIN = ((int)0x0A02), - COEFF = ((int)0x0A00), - ORDER = ((int)0x0A01), - } - - public enum GetMinmaxParameterPNameEXT - { - MINMAX_SINK_EXT = ((int)EXT_histogram.MINMAX_SINK_EXT), - MINMAX_FORMAT_EXT = ((int)EXT_histogram.MINMAX_FORMAT_EXT), - } - - public enum GetPixelMap - { - PIXEL_MAP_I_TO_G = ((int)0x0C73), - PIXEL_MAP_G_TO_G = ((int)0x0C77), - PIXEL_MAP_A_TO_A = ((int)0x0C79), - PIXEL_MAP_R_TO_R = ((int)0x0C76), - PIXEL_MAP_I_TO_R = ((int)0x0C72), - PIXEL_MAP_I_TO_B = ((int)0x0C74), - PIXEL_MAP_I_TO_A = ((int)0x0C75), - PIXEL_MAP_S_TO_S = ((int)0x0C71), - PIXEL_MAP_B_TO_B = ((int)0x0C78), - PIXEL_MAP_I_TO_I = ((int)0x0C70), - } - - public enum GetPointervPName - { - NORMAL_ARRAY_POINTER = ((int)0x808F), - TEXTURE_COORD_ARRAY_POINTER = ((int)0x8092), - INSTRUMENT_BUFFER_POINTER_SGIX = ((int)SGIX_instruments.INSTRUMENT_BUFFER_POINTER_SGIX), - VERTEX_ARRAY_POINTER = ((int)0x808E), - EDGE_FLAG_ARRAY_POINTER = ((int)0x8093), - SELECTION_BUFFER_POINTER = ((int)0x0DF3), - INDEX_ARRAY_POINTER = ((int)0x8091), - COLOR_ARRAY_POINTER = ((int)0x8090), - FEEDBACK_BUFFER_POINTER = ((int)0x0DF0), - } - - public enum GetPName - { - INDEX_CLEAR_VALUE = ((int)0x0C20), - STENCIL_FAIL = ((int)0x0B94), - MAX_ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.MAX_ASYNC_HISTOGRAM_SGIX), - MAX_4D_TEXTURE_SIZE_SGIS = ((int)SGIS_texture4D.MAX_4D_TEXTURE_SIZE_SGIS), - COLOR_MATERIAL_FACE = ((int)0x0B55), - MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_DRAW_PIXELS_SGIX), - FEEDBACK_BUFFER_TYPE = ((int)0x0DF2), - ZOOM_Y = ((int)0x0D17), - MAX_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.MAX_CLIPMAP_DEPTH_SGIX), - LIGHT5 = ((int)LightName.LIGHT5), - FOG = ((int)0x0B60), - CONVOLUTION_HINT_SGIX = ((int)SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX), - POLYGON_STIPPLE = ((int)0x0B42), - POINT_SIZE_GRANULARITY = ((int)0x0B13), - INDEX_ARRAY = ((int)0x8077), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT), - STENCIL_VALUE_MASK = ((int)0x0B93), - RED_BIAS = ((int)0x0D15), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT), - SAMPLE_MASK_INVERT_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_INVERT_SGIS), - SPRITE_SGIX = ((int)SGIX_sprite.SPRITE_SGIX), - SMOOTH_LINE_WIDTH_GRANULARITY = ((int)VERSION_1_2.SMOOTH_LINE_WIDTH_GRANULARITY), - CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0BB1), - LOGIC_OP = ((int)0x0BF1), - PIXEL_MAP_I_TO_G_SIZE = ((int)0x0CB3), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX), - FRAMEZOOM_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_SGIX), - MAP2_VERTEX_4 = ((int)0x0DB8), - SMOOTH_POINT_SIZE_RANGE = ((int)VERSION_1_2.SMOOTH_POINT_SIZE_RANGE), - TEXTURE_GEN_T = ((int)0x0C61), - TEXTURE_GEN_S = ((int)0x0C60), - TEXTURE_GEN_R = ((int)0x0C62), - TEXTURE_GEN_Q = ((int)0x0C63), - MAP2_NORMAL = ((int)0x0DB2), - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS), - POINT_SIZE = ((int)0x0B11), - INDEX_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.INDEX_ARRAY_COUNT_EXT), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX), - CURRENT_RASTER_COLOR = ((int)0x0B04), - MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), - CULL_FACE = ((int)0x0B44), - COLOR_LOGIC_OP = ((int)0x0BF2), - PIXEL_MAP_R_TO_R_SIZE = ((int)0x0CB6), - ACCUM_CLEAR_VALUE = ((int)0x0B80), - LINE_WIDTH_RANGE = ((int)0x0B22), - MAX_VIEWPORT_DIMS = ((int)0x0D3A), - EDGE_FLAG_ARRAY = ((int)0x8079), - LIGHT2 = ((int)LightName.LIGHT2), - PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_INCREMENT_SGIX), - POINT_SMOOTH_HINT = ((int)0x0C51), - EDGE_FLAG_ARRAY_STRIDE = ((int)0x808C), - COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), - BLEND_EQUATION_EXT = ((int)EXT_blend_minmax.BLEND_EQUATION_EXT), - POINT_SMOOTH = ((int)0x0B10), - CLIP_PLANE5 = ((int)ClipPlaneName.CLIP_PLANE5), - CLIP_PLANE4 = ((int)ClipPlaneName.CLIP_PLANE4), - CLIP_PLANE1 = ((int)ClipPlaneName.CLIP_PLANE1), - CLIP_PLANE0 = ((int)ClipPlaneName.CLIP_PLANE0), - CLIP_PLANE3 = ((int)ClipPlaneName.CLIP_PLANE3), - CLIP_PLANE2 = ((int)ClipPlaneName.CLIP_PLANE2), - REFERENCE_PLANE_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_SGIX), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT), - PIXEL_TILE_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX), - NORMAL_ARRAY_TYPE = ((int)0x807E), - PACK_LSB_FIRST = ((int)0x0D01), - BLUE_BITS = ((int)0x0D54), - CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), - BLEND = ((int)0x0BE2), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX), - STENCIL_FUNC = ((int)0x0B92), - MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)SGI_color_matrix.MAX_COLOR_MATRIX_STACK_DEPTH_SGI), - POINT_SIZE_MAX_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MAX_SGIS), - NORMAL_ARRAY_STRIDE = ((int)0x807F), - PACK_SWAP_BYTES = ((int)0x0D00), - FOG_MODE = ((int)0x0B65), - COLOR_ARRAY_SIZE = ((int)0x8081), - UNPACK_SWAP_BYTES = ((int)0x0CF0), - MAP_STENCIL = ((int)0x0D11), - FOG_INDEX = ((int)0x0B61), - AUTO_NORMAL = ((int)0x0D80), - MAP1_TEXTURE_COORD_2 = ((int)0x0D94), - BLEND_COLOR_EXT = ((int)EXT_blend_color.BLEND_COLOR_EXT), - DEPTH_CLEAR_VALUE = ((int)0x0B73), - REFERENCE_PLANE_EQUATION_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_EQUATION_SGIX), - FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_FACE_SGIX), - PIXEL_MAP_I_TO_R_SIZE = ((int)0x0CB2), - STENCIL_WRITEMASK = ((int)0x0B98), - LIGHT_ENV_MODE_SGIX = ((int)SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT), - ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX), - DEPTH_BIAS = ((int)0x0D1F), - STENCIL_BITS = ((int)0x0D57), - PACK_SKIP_ROWS = ((int)0x0D03), - INDEX_MODE = ((int)0x0C30), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT), - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX), - LIST_INDEX = ((int)0x0B33), - CURRENT_RASTER_POSITION = ((int)0x0B07), - UNPACK_LSB_FIRST = ((int)0x0CF1), - PACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS), - SAMPLE_BUFFERS_SGIS = ((int)SGIS_multisample.SAMPLE_BUFFERS_SGIS), - LIGHT7 = ((int)LightName.LIGHT7), - GREEN_BITS = ((int)0x0D53), - MAX_FRAGMENT_LIGHTS_SGIX = ((int)SGIX_fragment_lighting.MAX_FRAGMENT_LIGHTS_SGIX), - DISTANCE_ATTENUATION_SGIS = ((int)SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS), - COLOR_CLEAR_VALUE = ((int)0x0C22), - ATTRIB_STACK_DEPTH = ((int)0x0BB0), - GREEN_BIAS = ((int)0x0D19), - LINE_SMOOTH = ((int)0x0B20), - PIXEL_MAP_I_TO_A_SIZE = ((int)0x0CB5), - TEXTURE_3D_BINDING_EXT = ((int)EXT_texture_object.TEXTURE_3D_BINDING_EXT), - SAMPLES_SGIS = ((int)SGIS_multisample.SAMPLES_SGIS), - CURRENT_RASTER_DISTANCE = ((int)0x0B09), - UNPACK_CMYK_HINT_EXT = ((int)EXT_cmyka.UNPACK_CMYK_HINT_EXT), - UNPACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT), - FOG_HINT = ((int)0x0C54), - COLOR_MATRIX_SGI = ((int)SGI_color_matrix.COLOR_MATRIX_SGI), - STENCIL_TEST = ((int)0x0B90), - MAP1_COLOR_4 = ((int)0x0D90), - PACK_RESAMPLE_SGIX = ((int)SGIX_resample.PACK_RESAMPLE_SGIX), - INDEX_OFFSET = ((int)0x0D13), - RED_SCALE = ((int)0x0D14), - TEXTURE_COORD_ARRAY_SIZE = ((int)0x8088), - TEXTURE_COORD_ARRAY_STRIDE = ((int)0x808A), - STENCIL_PASS_DEPTH_FAIL = ((int)0x0B95), - MAX_CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0D3B), - MAX_TEXTURE_SIZE = ((int)0x0D33), - DITHER = ((int)0x0BD0), - PIXEL_TEXTURE_SGIS = ((int)SGIS_pixel_texture.PIXEL_TEXTURE_SGIS), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX), - COLOR_ARRAY_STRIDE = ((int)0x8083), - SAMPLE_MASK_VALUE_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_VALUE_SGIS), - CURRENT_RASTER_TEXTURE_COORDS = ((int)0x0B06), - MAP1_TEXTURE_COORD_1 = ((int)0x0D93), - NORMAL_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.NORMAL_ARRAY_COUNT_EXT), - RENDER_MODE = ((int)0x0C40), - ALPHA_SCALE = ((int)0x0D1C), - PROJECTION_STACK_DEPTH = ((int)0x0BA4), - ACCUM_RED_BITS = ((int)0x0D58), - PACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.PACK_SKIP_IMAGES_EXT), - PIXEL_MAP_A_TO_A_SIZE = ((int)0x0CB9), - LIGHT_MODEL_LOCAL_VIEWER = ((int)0x0B51), - LINE_WIDTH = ((int)0x0B21), - FOG_START = ((int)0x0B63), - POINT_SIZE_MIN_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MIN_SGIS), - MAX_NAME_STACK_DEPTH = ((int)0x0D37), - DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_2D_BINDING_SGIS), - CURRENT_COLOR = ((int)0x0B00), - POLYGON_OFFSET_BIAS_EXT = ((int)EXT_polygon_offset.POLYGON_OFFSET_BIAS_EXT), - PIXEL_TILE_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX), - LIST_MODE = ((int)0x0B30), - PACK_SKIP_PIXELS = ((int)0x0D04), - MAP1_GRID_SEGMENTS = ((int)0x0DD1), - BLUE_BIAS = ((int)0x0D1B), - INDEX_WRITEMASK = ((int)0x0C21), - LIGHT4 = ((int)LightName.LIGHT4), - POLYGON_OFFSET_FILL = ((int)0x8037), - GENERATE_MIPMAP_HINT_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS), - MAX_PIXEL_MAP_TABLE = ((int)0x0D34), - MAP2_GRID_DOMAIN = ((int)0x0DD2), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS), - FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX), - VERTEX_PRECLIP_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_SGIX), - EDGE_FLAG_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.EDGE_FLAG_ARRAY_COUNT_EXT), - INDEX_ARRAY_TYPE = ((int)0x8085), - PIXEL_TILE_CACHE_SIZE_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX), - PIXEL_MAP_I_TO_I_SIZE = ((int)0x0CB0), - MAP1_VERTEX_3 = ((int)0x0D97), - UNPACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS), - COLOR_MATERIAL = ((int)0x0B57), - EDGE_FLAG = ((int)0x0B43), - CURRENT_RASTER_POSITION_VALID = ((int)0x0B08), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX), - FOG_FUNC_POINTS_SGIS = ((int)SGIS_fog_function.FOG_FUNC_POINTS_SGIS), - TEXTURE_STACK_DEPTH = ((int)0x0BA5), - LOGIC_OP_MODE = ((int)0x0BF0), - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI), - MAP2_TEXTURE_COORD_3 = ((int)0x0DB5), - FOG_DENSITY = ((int)0x0B62), - ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX), - NORMAL_ARRAY = ((int)0x8075), - LIGHT_MODEL_AMBIENT = ((int)0x0B53), - UNPACK_SKIP_ROWS = ((int)0x0CF3), - STENCIL_PASS_DEPTH_PASS = ((int)0x0B96), - MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX), - SAMPLE_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_SGIS), - VERTEX_ARRAY_STRIDE = ((int)0x807C), - PERSPECTIVE_CORRECTION_HINT = ((int)0x0C50), - VIEWPORT = ((int)0x0BA2), - SHARED_TEXTURE_PALETTE_EXT = ((int)EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT), - DEPTH_SCALE = ((int)0x0D1E), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX), - PACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS), - LIGHT_MODEL_COLOR_CONTROL = ((int)VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL), - LIGHT1 = ((int)LightName.LIGHT1), - MODELVIEW_MATRIX = ((int)0x0BA6), - POLYGON_OFFSET_UNITS = ((int)0x2A00), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI), - NAME_STACK_DEPTH = ((int)0x0D70), - GREEN_SCALE = ((int)0x0D18), - ASYNC_MARKER_SGIX = ((int)SGIX_async.ASYNC_MARKER_SGIX), - INDEX_LOGIC_OP = ((int)0x0BF1), - NORMALIZE = ((int)0x0BA1), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT), - POLYGON_OFFSET_POINT = ((int)0x2A01), - UNPACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS), - TEXTURE_COORD_ARRAY = ((int)0x8078), - UNPACK_RESAMPLE_SGIX = ((int)SGIX_resample.UNPACK_RESAMPLE_SGIX), - MAP2_TEXTURE_COORD_4 = ((int)0x0DB6), - PIXEL_MAP_S_TO_S_SIZE = ((int)0x0CB1), - ACCUM_BLUE_BITS = ((int)0x0D5A), - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX), - LINE_STIPPLE_REPEAT = ((int)0x0B26), - READ_BUFFER = ((int)0x0C02), - DEPTH_TEST = ((int)0x0B71), - TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), - STENCIL_REF = ((int)0x0B97), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), - PACK_CMYK_HINT_EXT = ((int)EXT_cmyka.PACK_CMYK_HINT_EXT), - VERTEX_ARRAY_SIZE = ((int)0x807A), - VERTEX_ARRAY_TYPE = ((int)0x807B), - MAP1_TEXTURE_COORD_3 = ((int)0x0D95), - PIXEL_TEX_GEN_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX), - COLOR_ARRAY = ((int)0x8076), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI), - FOG_COLOR = ((int)0x0B66), - IR_INSTRUMENT1_SGIX = ((int)SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX), - POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_RANGE_SGIX), - ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX), - POLYGON_SMOOTH = ((int)0x0B41), - PROJECTION_MATRIX = ((int)0x0BA7), - SMOOTH_LINE_WIDTH_RANGE = ((int)VERSION_1_2.SMOOTH_LINE_WIDTH_RANGE), - POLYGON_OFFSET_LINE = ((int)0x2A02), - COLOR_MATERIAL_PARAMETER = ((int)0x0B56), - UNPACK_ALIGNMENT = ((int)0x0CF5), - RESCALE_NORMAL_EXT = ((int)EXT_rescale_normal.RESCALE_NORMAL_EXT), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI), - SAMPLE_PATTERN_SGIS = ((int)SGIS_multisample.SAMPLE_PATTERN_SGIS), - MAX_ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_TEX_IMAGE_SGIX), - MAX_MODELVIEW_STACK_DEPTH = ((int)0x0D36), - DRAW_BUFFER = ((int)0x0C01), - MAP2_VERTEX_3 = ((int)0x0DB7), - ALPHA_TEST_REF = ((int)0x0BC2), - ZOOM_X = ((int)0x0D16), - LIGHT6 = ((int)LightName.LIGHT6), - PACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.PACK_IMAGE_HEIGHT_EXT), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX), - TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), - CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), - RGBA_MODE = ((int)0x0C31), - TEXTURE_4D_BINDING_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_BINDING_SGIS), - MAX_LIST_NESTING = ((int)0x0B31), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI), - PACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX), - MULTISAMPLE_SGIS = ((int)SGIS_multisample.MULTISAMPLE_SGIS), - BLEND_DST = ((int)0x0BE0), - MAX_FOG_FUNC_POINTS_SGIS = ((int)SGIS_fog_function.MAX_FOG_FUNC_POINTS_SGIS), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT), - MAP2_COLOR_4 = ((int)0x0DB0), - TEXTURE_MATRIX = ((int)0x0BA8), - FRAGMENT_LIGHTING_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX), - MAX_EVAL_ORDER = ((int)0x0D30), - BLEND_SRC = ((int)0x0BE1), - PIXEL_MAP_B_TO_B_SIZE = ((int)0x0CB8), - UNPACK_ROW_LENGTH = ((int)0x0CF2), - MAP2_TEXTURE_COORD_1 = ((int)0x0DB3), - DEPTH_BITS = ((int)0x0D56), - MAP1_NORMAL = ((int)0x0D92), - VERTEX_ARRAY = ((int)0x8074), - INSTRUMENT_MEASUREMENTS_SGIX = ((int)SGIX_instruments.INSTRUMENT_MEASUREMENTS_SGIX), - SAMPLE_BUFFERS = ((int)VERSION_1_3.SAMPLE_BUFFERS), - MAX_ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_READ_PIXELS_SGIX), - SHADE_MODEL = ((int)0x0B54), - PACK_ROW_LENGTH = ((int)0x0D02), - ALPHA_TEST_FUNC = ((int)0x0BC1), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI), - ACCUM_GREEN_BITS = ((int)0x0D59), - ALIASED_POINT_SIZE_RANGE = ((int)VERSION_1_2.ALIASED_POINT_SIZE_RANGE), - CURRENT_TEXTURE_COORDS = ((int)0x0B03), - UNPACK_SKIP_PIXELS = ((int)0x0CF4), - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX), - MAX_3D_TEXTURE_SIZE_EXT = ((int)EXT_texture3D.MAX_3D_TEXTURE_SIZE_EXT), - FOG_END = ((int)0x0B64), - MAX_TEXTURE_STACK_DEPTH = ((int)0x0D39), - SMOOTH_POINT_SIZE_GRANULARITY = ((int)VERSION_1_2.SMOOTH_POINT_SIZE_GRANULARITY), - FEEDBACK_BUFFER_SIZE = ((int)0x0DF1), - STENCIL_CLEAR_VALUE = ((int)0x0B91), - FRAMEZOOM_FACTOR_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_FACTOR_SGIX), - MAX_ACTIVE_LIGHTS_SGIX = ((int)SGIX_fragment_lighting.MAX_ACTIVE_LIGHTS_SGIX), - LIGHT3 = ((int)LightName.LIGHT3), - POINT_SIZE_RANGE = ((int)0x0B12), - PACK_ALIGNMENT = ((int)0x0D05), - SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), - INDEX_ARRAY_STRIDE = ((int)0x8086), - LINE_STIPPLE_PATTERN = ((int)0x0B25), - ALIASED_LINE_WIDTH_RANGE = ((int)VERSION_1_2.ALIASED_LINE_WIDTH_RANGE), - MAX_PROJECTION_STACK_DEPTH = ((int)0x0D38), - STEREO = ((int)0x0C33), - VERTEX_PRECLIP_HINT_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX), - FOG_OFFSET_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_SGIX), - CURRENT_RASTER_INDEX = ((int)0x0B05), - SELECTION_BUFFER_SIZE = ((int)0x0DF4), - FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), - HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), - MODELVIEW_STACK_DEPTH = ((int)0x0BA3), - ACCUM_ALPHA_BITS = ((int)0x0D5B), - COLOR_MATRIX_STACK_DEPTH_SGI = ((int)SGI_color_matrix.COLOR_MATRIX_STACK_DEPTH_SGI), - FRONT_FACE = ((int)0x0B46), - VERTEX_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.VERTEX_ARRAY_COUNT_EXT), - CULL_FACE_MODE = ((int)0x0B45), - MAP2_GRID_SEGMENTS = ((int)0x0DD3), - CURRENT_NORMAL = ((int)0x0B02), - PIXEL_MAP_G_TO_G_SIZE = ((int)0x0CB7), - POLYGON_MODE = ((int)0x0B40), - POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_RANGE_SGIX), - MAP2_TEXTURE_COORD_2 = ((int)0x0DB4), - DEPTH_WRITEMASK = ((int)0x0B72), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI), - SAMPLES = ((int)VERSION_1_3.SAMPLES), - ALPHA_BIAS = ((int)0x0D1D), - LIST_BASE = ((int)0x0B32), - ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX), - COLOR_WRITEMASK = ((int)0x0C23), - MAP1_TEXTURE_COORD_4 = ((int)0x0D96), - COLOR_ARRAY_TYPE = ((int)0x8082), - ALPHA_BITS = ((int)0x0D55), - PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_BEST_ALIGNMENT_SGIX), - POLYGON_SMOOTH_HINT = ((int)0x0C53), - INTERLACE_SGIX = ((int)SGIX_interlace.INTERLACE_SGIX), - LIGHT_MODEL_TWO_SIDE = ((int)0x0B52), - MAP1_GRID_DOMAIN = ((int)0x0DD0), - DOUBLEBUFFER = ((int)0x0C32), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT), - LIGHT0 = ((int)LightName.LIGHT0), - FOG_OFFSET_VALUE_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX), - PIXEL_TEX_GEN_MODE_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_MODE_SGIX), - BLUE_SCALE = ((int)0x0D1A), - MAP1_INDEX = ((int)0x0D91), - MATRIX_MODE = ((int)0x0BA0), - MAX_FRAMEZOOM_FACTOR_SGIX = ((int)SGIX_framezoom.MAX_FRAMEZOOM_FACTOR_SGIX), - MAP2_INDEX = ((int)0x0DB1), - DEFORMATIONS_MASK_SGIX = ((int)SGIX_polynomial_ffd.DEFORMATIONS_MASK_SGIX), - MAP1_VERTEX_4 = ((int)0x0D98), - ALPHA_TEST = ((int)0x0BC0), - TEXTURE_BINDING_1D = ((int)0x8068), - TEXTURE_BINDING_2D = ((int)0x8069), - TEXTURE_BINDING_3D = ((int)0x806A), - RED_BITS = ((int)0x0D52), - LINE_SMOOTH_HINT = ((int)0x0C52), - MAX_LIGHTS = ((int)0x0D31), - MAX_CLIP_PLANES = ((int)0x0D32), - MAP_COLOR = ((int)0x0D10), - INDEX_SHIFT = ((int)0x0D12), - AUX_BUFFERS = ((int)0x0C00), - INDEX_BITS = ((int)0x0D51), - PIXEL_MAP_I_TO_B_SIZE = ((int)0x0CB4), - POLYGON_OFFSET_FACTOR = ((int)0x8038), - DEPTH_RANGE = ((int)0x0B70), - LIGHTING = ((int)0x0B50), - MAX_ATTRIB_STACK_DEPTH = ((int)0x0D35), - TEXTURE_2D = ((int)0x0DE1), - TEXTURE_1D = ((int)0x0DE0), - TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), - SCISSOR_TEST = ((int)0x0C11), - DEPTH_FUNC = ((int)0x0B74), - SPRITE_MODE_SGIX = ((int)SGIX_sprite.SPRITE_MODE_SGIX), - COLOR_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.COLOR_ARRAY_COUNT_EXT), - SPRITE_AXIS_SGIX = ((int)SGIX_sprite.SPRITE_AXIS_SGIX), - SCISSOR_BOX = ((int)0x0C10), - CURRENT_INDEX = ((int)0x0B01), - POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI), - TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.TEXTURE_COORD_ARRAY_COUNT_EXT), - SUBPIXEL_BITS = ((int)0x0D50), - TEXTURE_COORD_ARRAY_TYPE = ((int)0x8089), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS), - LINE_WIDTH_GRANULARITY = ((int)0x0B23), - LINE_STIPPLE = ((int)0x0B24), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), - UNPACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.UNPACK_SKIP_IMAGES_EXT), - SPRITE_TRANSLATION_SGIX = ((int)SGIX_sprite.SPRITE_TRANSLATION_SGIX), - } - - public enum GetTextureParameter - { - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX), - TEXTURE_MAX_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS), - TEXTURE_COMPONENTS = ((int)0x1003), - TEXTURE_MAX_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS), - TEXTURE_LOD_BIAS_S_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX), - TEXTURE_RESIDENT = ((int)0x8067), - DETAIL_TEXTURE_MODE_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS), - TEXTURE_PRIORITY = ((int)0x8066), - POST_TEXTURE_FILTER_BIAS_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX), - TEXTURE_GEQUAL_R_SGIX = ((int)SGIX_shadow.TEXTURE_GEQUAL_R_SGIX), - DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_FUNC_POINTS_SGIS), - TEXTURE_ALPHA_SIZE = ((int)0x805F), - TEXTURE_INTENSITY_SIZE = ((int)0x8061), - TEXTURE_DEPTH_EXT = ((int)EXT_texture3D.TEXTURE_DEPTH_EXT), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX), - TEXTURE_LUMINANCE_SIZE = ((int)0x8060), - DUAL_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS), - TEXTURE_WRAP_S = ((int)TextureParameterName.TEXTURE_WRAP_S), - QUAD_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX), - SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)SGIS_sharpen_texture.SHARPEN_TEXTURE_FUNC_POINTS_SGIS), - TEXTURE_LOD_BIAS_R_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX), - TEXTURE_MIN_FILTER = ((int)TextureParameterName.TEXTURE_MIN_FILTER), - TEXTURE_WRAP_R_EXT = ((int)EXT_texture3D.TEXTURE_WRAP_R_EXT), - GENERATE_MIPMAP_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS), - TEXTURE_LEQUAL_R_SGIX = ((int)SGIX_shadow.TEXTURE_LEQUAL_R_SGIX), - TEXTURE_INTERNAL_FORMAT = ((int)0x1003), - TEXTURE_FILTER4_SIZE_SGIS = ((int)SGIS_texture_filter4.TEXTURE_FILTER4_SIZE_SGIS), - TEXTURE_WIDTH = ((int)0x1000), - POST_TEXTURE_FILTER_SCALE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX), - TEXTURE_COMPARE_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_SGIX), - TEXTURE_4DSIZE_SGIS = ((int)SGIS_texture4D.TEXTURE_4DSIZE_SGIS), - TEXTURE_GREEN_SIZE = ((int)0x805D), - TEXTURE_BORDER = ((int)0x1005), - SHADOW_AMBIENT_SGIX = ((int)SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX), - TEXTURE_MAG_FILTER = ((int)TextureParameterName.TEXTURE_MAG_FILTER), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX), - TEXTURE_BORDER_COLOR = ((int)0x1004), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX), - TEXTURE_HEIGHT = ((int)0x1001), - TEXTURE_BASE_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS), - TEXTURE_MIN_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS), - TEXTURE_BLUE_SIZE = ((int)0x805E), - TEXTURE_LOD_BIAS_T_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX), - TEXTURE_WRAP_Q_SGIS = ((int)SGIS_texture4D.TEXTURE_WRAP_Q_SGIS), - TEXTURE_MAX_CLAMP_T_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX), - TEXTURE_MAX_CLAMP_R_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX), - TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX), - TEXTURE_WRAP_T = ((int)TextureParameterName.TEXTURE_WRAP_T), - TEXTURE_RED_SIZE = ((int)0x805C), - } - - public enum HintMode - { - FASTEST = ((int)0x1101), - NICEST = ((int)0x1102), - DONT_CARE = ((int)0x1100), - } - - public enum HintTarget - { - LINE_SMOOTH_HINT = ((int)GetPName.LINE_SMOOTH_HINT), - CONVOLUTION_HINT_SGIX = ((int)SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX), - UNPACK_CMYK_HINT_EXT = ((int)EXT_cmyka.UNPACK_CMYK_HINT_EXT), - POINT_SMOOTH_HINT = ((int)GetPName.POINT_SMOOTH_HINT), - VERTEX_PRECLIP_HINT_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX), - PERSPECTIVE_CORRECTION_HINT = ((int)GetPName.PERSPECTIVE_CORRECTION_HINT), - PACK_CMYK_HINT_EXT = ((int)EXT_cmyka.PACK_CMYK_HINT_EXT), - POLYGON_SMOOTH_HINT = ((int)GetPName.POLYGON_SMOOTH_HINT), - TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)SGIX_texture_multi_buffer.TEXTURE_MULTI_BUFFER_HINT_SGIX), - FOG_HINT = ((int)GetPName.FOG_HINT), - GENERATE_MIPMAP_HINT_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS), - } - - public enum HistogramTargetEXT - { - PROXY_HISTOGRAM_EXT = ((int)EXT_histogram.PROXY_HISTOGRAM_EXT), - HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), - } - - public enum IndexPointerType - { - FLOAT = ((int)DataType.FLOAT), - INT = ((int)DataType.INT), - SHORT = ((int)DataType.SHORT), - DOUBLE = ((int)DataType.DOUBLE), - } - - public enum LightEnvModeSGIX - { - REPLACE = ((int)StencilOp.REPLACE), - MODULATE = ((int)TextureEnvMode.MODULATE), - ADD = ((int)AccumOp.ADD), - } - - public enum LightEnvParameterSGIX - { - LIGHT_ENV_MODE_SGIX = ((int)SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX), - } - - public enum LightModelColorControl - { - SEPARATE_SPECULAR_COLOR = ((int)VERSION_1_2.SEPARATE_SPECULAR_COLOR), - SINGLE_COLOR = ((int)VERSION_1_2.SINGLE_COLOR), - } - - public enum LightModelParameter - { - LIGHT_MODEL_COLOR_CONTROL = ((int)VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL), - LIGHT_MODEL_AMBIENT = ((int)GetPName.LIGHT_MODEL_AMBIENT), - LIGHT_MODEL_LOCAL_VIEWER = ((int)GetPName.LIGHT_MODEL_LOCAL_VIEWER), - LIGHT_MODEL_TWO_SIDE = ((int)GetPName.LIGHT_MODEL_TWO_SIDE), - } - - public enum LightParameter - { - CONSTANT_ATTENUATION = ((int)0x1207), - QUADRATIC_ATTENUATION = ((int)0x1209), - SPECULAR = ((int)0x1202), - LINEAR_ATTENUATION = ((int)0x1208), - SPOT_EXPONENT = ((int)0x1205), - SPOT_CUTOFF = ((int)0x1206), - DIFFUSE = ((int)0x1201), - POSITION = ((int)0x1203), - AMBIENT = ((int)0x1200), - SPOT_DIRECTION = ((int)0x1204), - } - - public enum ListMode - { - COMPILE = ((int)0x1300), - COMPILE_AND_EXECUTE = ((int)0x1301), - } - - public enum DataType - { - INT = ((int)0x1404), - GL_4_BYTES = ((int)0x1409), - GL_2_BYTES = ((int)0x1407), - UNSIGNED_INT = ((int)0x1405), - DOUBLE_EXT = ((int)0x140A), - SHORT = ((int)0x1402), - UNSIGNED_BYTE = ((int)0x1401), - BYTE = ((int)0x1400), - UNSIGNED_SHORT = ((int)0x1403), - DOUBLE = ((int)0x140A), - GL_3_BYTES = ((int)0x1408), - FLOAT = ((int)0x1406), - } - - public enum ListNameType - { - INT = ((int)DataType.INT), - GL_4_BYTES = ((int)DataType.GL_4_BYTES), - GL_2_BYTES = ((int)DataType.GL_2_BYTES), - UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), - SHORT = ((int)DataType.SHORT), - UNSIGNED_BYTE = ((int)DataType.UNSIGNED_BYTE), - BYTE = ((int)DataType.BYTE), - UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), - GL_3_BYTES = ((int)DataType.GL_3_BYTES), - FLOAT = ((int)DataType.FLOAT), - } - - public enum ListParameterName - { - LIST_PRIORITY_SGIX = ((int)SGIX_list_priority.LIST_PRIORITY_SGIX), - } - - public enum LogicOp - { - NOR = ((int)0x1508), - EQUIV = ((int)0x1509), - AND = ((int)0x1501), - OR = ((int)0x1507), - NOOP = ((int)0x1505), - XOR = ((int)0x1506), - AND_REVERSE = ((int)0x1502), - COPY = ((int)0x1503), - COPY_INVERTED = ((int)0x150C), - NAND = ((int)0x150E), - OR_REVERSE = ((int)0x150B), - INVERT = ((int)0x150A), - SET = ((int)0x150F), - AND_INVERTED = ((int)0x1504), - CLEAR = ((int)0x1500), - OR_INVERTED = ((int)0x150D), - } - - public enum MapTarget - { - MAP1_INDEX = ((int)GetPName.MAP1_INDEX), - MAP2_TEXTURE_COORD_2 = ((int)GetPName.MAP2_TEXTURE_COORD_2), - MAP1_NORMAL = ((int)GetPName.MAP1_NORMAL), - MAP1_TEXTURE_COORD_2 = ((int)GetPName.MAP1_TEXTURE_COORD_2), - MAP2_INDEX = ((int)GetPName.MAP2_INDEX), - TEXTURE_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX), - MAP1_TEXTURE_COORD_4 = ((int)GetPName.MAP1_TEXTURE_COORD_4), - MAP1_VERTEX_3 = ((int)GetPName.MAP1_VERTEX_3), - MAP2_TEXTURE_COORD_1 = ((int)GetPName.MAP2_TEXTURE_COORD_1), - MAP2_VERTEX_3 = ((int)GetPName.MAP2_VERTEX_3), - GEOMETRY_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.GEOMETRY_DEFORMATION_SGIX), - MAP2_VERTEX_4 = ((int)GetPName.MAP2_VERTEX_4), - MAP2_TEXTURE_COORD_4 = ((int)GetPName.MAP2_TEXTURE_COORD_4), - MAP1_COLOR_4 = ((int)GetPName.MAP1_COLOR_4), - MAP1_VERTEX_4 = ((int)GetPName.MAP1_VERTEX_4), - MAP1_TEXTURE_COORD_3 = ((int)GetPName.MAP1_TEXTURE_COORD_3), - MAP2_TEXTURE_COORD_3 = ((int)GetPName.MAP2_TEXTURE_COORD_3), - MAP2_COLOR_4 = ((int)GetPName.MAP2_COLOR_4), - MAP2_NORMAL = ((int)GetPName.MAP2_NORMAL), - MAP1_TEXTURE_COORD_1 = ((int)GetPName.MAP1_TEXTURE_COORD_1), - } - - public enum MaterialFace - { - BACK = ((int)DrawBufferMode.BACK), - FRONT = ((int)DrawBufferMode.FRONT), - FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), - } - - public enum MaterialParameter - { - DIFFUSE = ((int)LightParameter.DIFFUSE), - SHININESS = ((int)0x1601), - AMBIENT = ((int)LightParameter.AMBIENT), - COLOR_INDEXES = ((int)0x1603), - AMBIENT_AND_DIFFUSE = ((int)0x1602), - SPECULAR = ((int)LightParameter.SPECULAR), - EMISSION = ((int)0x1600), - } - - public enum MatrixMode - { - MODELVIEW = ((int)0x1700), - TEXTURE = ((int)0x1702), - PROJECTION = ((int)0x1701), - } - - public enum MeshMode1 - { - POINT = ((int)PolygonMode.POINT), - LINE = ((int)PolygonMode.LINE), - } - - public enum MeshMode2 - { - FILL = ((int)PolygonMode.FILL), - POINT = ((int)PolygonMode.POINT), - LINE = ((int)PolygonMode.LINE), - } - - public enum MinmaxTargetEXT - { - MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), - } - - public enum NormalPointerType - { - BYTE = ((int)DataType.BYTE), - FLOAT = ((int)DataType.FLOAT), - INT = ((int)DataType.INT), - SHORT = ((int)DataType.SHORT), - DOUBLE = ((int)DataType.DOUBLE), - } - - public enum PixelCopyType - { - COLOR = ((int)0x1800), - DEPTH = ((int)0x1801), - STENCIL = ((int)0x1802), - } - - public enum PixelFormat - { - BGR = ((int)EXT_bgra.BGR), - COLOR_INDEX = ((int)0x1900), - RED = ((int)0x1903), - RGB = ((int)0x1907), - YCRCB_444_SGIX = ((int)SGIX_ycrcb.YCRCB_444_SGIX), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX), - BLUE = ((int)0x1905), - ALPHA = ((int)0x1906), - LUMINANCE = ((int)0x1909), - CMYKA_EXT = ((int)EXT_cmyka.CMYKA_EXT), - DEPTH_COMPONENT = ((int)0x1902), - BGRA = ((int)EXT_bgra.BGRA), - ABGR_EXT = ((int)EXT_abgr.ABGR_EXT), - CMYK_EXT = ((int)EXT_cmyka.CMYK_EXT), - RGBA = ((int)0x1908), - ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX), - STENCIL_INDEX = ((int)0x1901), - R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX), - YCRCB_422_SGIX = ((int)SGIX_ycrcb.YCRCB_422_SGIX), - R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX), - LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX), - GREEN = ((int)0x1904), - LUMINANCE_ALPHA = ((int)0x190A), - } - - public enum PixelMap - { - PIXEL_MAP_I_TO_G = ((int)GetPixelMap.PIXEL_MAP_I_TO_G), - PIXEL_MAP_G_TO_G = ((int)GetPixelMap.PIXEL_MAP_G_TO_G), - PIXEL_MAP_A_TO_A = ((int)GetPixelMap.PIXEL_MAP_A_TO_A), - PIXEL_MAP_R_TO_R = ((int)GetPixelMap.PIXEL_MAP_R_TO_R), - PIXEL_MAP_I_TO_R = ((int)GetPixelMap.PIXEL_MAP_I_TO_R), - PIXEL_MAP_I_TO_B = ((int)GetPixelMap.PIXEL_MAP_I_TO_B), - PIXEL_MAP_I_TO_A = ((int)GetPixelMap.PIXEL_MAP_I_TO_A), - PIXEL_MAP_S_TO_S = ((int)GetPixelMap.PIXEL_MAP_S_TO_S), - PIXEL_MAP_B_TO_B = ((int)GetPixelMap.PIXEL_MAP_B_TO_B), - PIXEL_MAP_I_TO_I = ((int)GetPixelMap.PIXEL_MAP_I_TO_I), - } - - public enum PixelStoreParameter - { - PIXEL_TILE_CACHE_SIZE_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX), - PACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX), - UNPACK_ROW_LENGTH = ((int)GetPName.UNPACK_ROW_LENGTH), - UNPACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT), - PACK_SKIP_PIXELS = ((int)GetPName.PACK_SKIP_PIXELS), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX), - PACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX), - PACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.PACK_IMAGE_HEIGHT_EXT), - PACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.PACK_SKIP_IMAGES_EXT), - UNPACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.UNPACK_SKIP_IMAGES_EXT), - UNPACK_SWAP_BYTES = ((int)GetPName.UNPACK_SWAP_BYTES), - UNPACK_RESAMPLE_SGIX = ((int)SGIX_resample.UNPACK_RESAMPLE_SGIX), - PACK_LSB_FIRST = ((int)GetPName.PACK_LSB_FIRST), - UNPACK_ALIGNMENT = ((int)GetPName.UNPACK_ALIGNMENT), - UNPACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS), - PACK_RESAMPLE_SGIX = ((int)SGIX_resample.PACK_RESAMPLE_SGIX), - UNPACK_SKIP_ROWS = ((int)GetPName.UNPACK_SKIP_ROWS), - UNPACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS), - PIXEL_TILE_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX), - UNPACK_SKIP_PIXELS = ((int)GetPName.UNPACK_SKIP_PIXELS), - PACK_ROW_LENGTH = ((int)GetPName.PACK_ROW_LENGTH), - PIXEL_TILE_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX), - PACK_ALIGNMENT = ((int)GetPName.PACK_ALIGNMENT), - UNPACK_LSB_FIRST = ((int)GetPName.UNPACK_LSB_FIRST), - PACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS), - PACK_SWAP_BYTES = ((int)GetPName.PACK_SWAP_BYTES), - PACK_SKIP_ROWS = ((int)GetPName.PACK_SKIP_ROWS), - } - - public enum PixelStoreResampleMode - { - RESAMPLE_REPLICATE_SGIX = ((int)SGIX_resample.RESAMPLE_REPLICATE_SGIX), - RESAMPLE_ZERO_FILL_SGIX = ((int)SGIX_resample.RESAMPLE_ZERO_FILL_SGIX), - RESAMPLE_DECIMATE_SGIX = ((int)SGIX_resample.RESAMPLE_DECIMATE_SGIX), - } - - public enum PixelStoreSubsampleRate - { - PIXEL_SUBSAMPLE_2424_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_2424_SGIX), - PIXEL_SUBSAMPLE_4242_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_4242_SGIX), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_4444_SGIX), - } - - public enum PixelTexGenMode - { - RGBA = ((int)PixelFormat.RGBA), - PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX), - PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX), - PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_LS_SGIX), - RGB = ((int)PixelFormat.RGB), - LUMINANCE = ((int)PixelFormat.LUMINANCE), - NONE = ((int)DrawBufferMode.NONE), - LUMINANCE_ALPHA = ((int)PixelFormat.LUMINANCE_ALPHA), - PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_MS_SGIX), - } - - public enum PixelTexGenParameterNameSGIS - { - PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)SGIS_pixel_texture.PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS), - PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)SGIS_pixel_texture.PIXEL_FRAGMENT_RGB_SOURCE_SGIS), - } - - public enum PixelTransferParameter - { - RED_BIAS = ((int)GetPName.RED_BIAS), - MAP_COLOR = ((int)GetPName.MAP_COLOR), - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI), - BLUE_SCALE = ((int)GetPName.BLUE_SCALE), - MAP_STENCIL = ((int)GetPName.MAP_STENCIL), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT), - ALPHA_SCALE = ((int)GetPName.ALPHA_SCALE), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI), - BLUE_BIAS = ((int)GetPName.BLUE_BIAS), - POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT), - GREEN_SCALE = ((int)GetPName.GREEN_SCALE), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT), - GREEN_BIAS = ((int)GetPName.GREEN_BIAS), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT), - DEPTH_SCALE = ((int)GetPName.DEPTH_SCALE), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI), - ALPHA_BIAS = ((int)GetPName.ALPHA_BIAS), - INDEX_OFFSET = ((int)GetPName.INDEX_OFFSET), - RED_SCALE = ((int)GetPName.RED_SCALE), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT), - DEPTH_BIAS = ((int)GetPName.DEPTH_BIAS), - INDEX_SHIFT = ((int)GetPName.INDEX_SHIFT), - } - - public enum PixelType - { - INT = ((int)DataType.INT), - BITMAP = ((int)0x1A00), - UNSIGNED_SHORT_5_5_5_1_EXT = ((int)EXT_packed_pixels.UNSIGNED_SHORT_5_5_5_1_EXT), - UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), - UNSIGNED_SHORT_4_4_4_4_EXT = ((int)EXT_packed_pixels.UNSIGNED_SHORT_4_4_4_4_EXT), - SHORT = ((int)DataType.SHORT), - UNSIGNED_BYTE_3_3_2_EXT = ((int)EXT_packed_pixels.UNSIGNED_BYTE_3_3_2_EXT), - FLOAT = ((int)DataType.FLOAT), - UNSIGNED_BYTE = ((int)DataType.UNSIGNED_BYTE), - UNSIGNED_INT_10_10_10_2_EXT = ((int)EXT_packed_pixels.UNSIGNED_INT_10_10_10_2_EXT), - UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), - UNSIGNED_INT_8_8_8_8_EXT = ((int)EXT_packed_pixels.UNSIGNED_INT_8_8_8_8_EXT), - BYTE = ((int)DataType.BYTE), - } - - public enum PointParameterNameSGIS - { - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS), - POINT_SIZE_MIN_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MIN_SGIS), - POINT_SIZE_MAX_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MAX_SGIS), - DISTANCE_ATTENUATION_SGIS = ((int)SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS), - } - - public enum PolygonMode - { - FILL = ((int)0x1B02), - POINT = ((int)0x1B00), - LINE = ((int)0x1B01), - } - - public enum ReadBufferMode - { - BACK = ((int)DrawBufferMode.BACK), - BACK_LEFT = ((int)DrawBufferMode.BACK_LEFT), - AUX1 = ((int)DrawBufferMode.AUX1), - FRONT = ((int)DrawBufferMode.FRONT), - FRONT_RIGHT = ((int)DrawBufferMode.FRONT_RIGHT), - AUX2 = ((int)DrawBufferMode.AUX2), - RIGHT = ((int)DrawBufferMode.RIGHT), - FRONT_LEFT = ((int)DrawBufferMode.FRONT_LEFT), - BACK_RIGHT = ((int)DrawBufferMode.BACK_RIGHT), - AUX0 = ((int)DrawBufferMode.AUX0), - AUX3 = ((int)DrawBufferMode.AUX3), - LEFT = ((int)DrawBufferMode.LEFT), - } - - public enum RenderingMode - { - FEEDBACK = ((int)0x1C01), - SELECT = ((int)0x1C02), - RENDER = ((int)0x1C00), - } - - public enum SamplePatternSGIS - { - GL_4PASS_3_SGIS = ((int)SGIS_multisample.GL_4PASS_3_SGIS), - GL_4PASS_2_SGIS = ((int)SGIS_multisample.GL_4PASS_2_SGIS), - GL_4PASS_1_SGIS = ((int)SGIS_multisample.GL_4PASS_1_SGIS), - GL_1PASS_SGIS = ((int)SGIS_multisample.GL_1PASS_SGIS), - GL_4PASS_0_SGIS = ((int)SGIS_multisample.GL_4PASS_0_SGIS), - GL_2PASS_1_SGIS = ((int)SGIS_multisample.GL_2PASS_1_SGIS), - GL_2PASS_0_SGIS = ((int)SGIS_multisample.GL_2PASS_0_SGIS), - } - - public enum SeparableTargetEXT - { - SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), - } - - public enum ShadingModel - { - FLAT = ((int)0x1D00), - SMOOTH = ((int)0x1D01), - } - - public enum StencilFunction - { - GEQUAL = ((int)AlphaFunction.GEQUAL), - NEVER = ((int)AlphaFunction.NEVER), - LESS = ((int)AlphaFunction.LESS), - LEQUAL = ((int)AlphaFunction.LEQUAL), - EQUAL = ((int)AlphaFunction.EQUAL), - GREATER = ((int)AlphaFunction.GREATER), - NOTEQUAL = ((int)AlphaFunction.NOTEQUAL), - ALWAYS = ((int)AlphaFunction.ALWAYS), - } - - public enum StencilOp - { - ZERO = ((int)BlendingFactorDest.ZERO), - REPLACE = ((int)0x1E01), - INVERT = ((int)LogicOp.INVERT), - INCR = ((int)0x1E02), - KEEP = ((int)0x1E00), - DECR = ((int)0x1E03), - } - - public enum StringName - { - VENDOR = ((int)0x1F00), - RENDERER = ((int)0x1F01), - EXTENSIONS = ((int)0x1F03), - VERSION = ((int)0x1F02), - } - - public enum TexCoordPointerType - { - FLOAT = ((int)DataType.FLOAT), - INT = ((int)DataType.INT), - SHORT = ((int)DataType.SHORT), - DOUBLE = ((int)DataType.DOUBLE), - } - - public enum TextureCoordName - { - R = ((int)0x2002), - S = ((int)0x2000), - Q = ((int)0x2003), - T = ((int)0x2001), - } - - public enum TextureEnvMode - { - ADD = ((int)AccumOp.ADD), - REPLACE_EXT = ((int)EXT_texture.REPLACE_EXT), - TEXTURE_ENV_BIAS_SGIX = ((int)SGIX_texture_add_env.TEXTURE_ENV_BIAS_SGIX), - MODULATE = ((int)0x2100), - BLEND = ((int)GetPName.BLEND), - DECAL = ((int)0x2101), - } - - public enum TextureEnvParameter - { - TEXTURE_ENV_MODE = ((int)0x2200), - TEXTURE_ENV_COLOR = ((int)0x2201), - } - - public enum TextureEnvTarget - { - TEXTURE_ENV = ((int)0x2300), - } - - public enum TextureFilterFuncSGIS - { - FILTER4_SGIS = ((int)SGIS_texture_filter4.FILTER4_SGIS), - } - - public enum TextureGenMode - { - EYE_LINEAR = ((int)0x2400), - EYE_DISTANCE_TO_POINT_SGIS = ((int)SGIS_point_line_texgen.EYE_DISTANCE_TO_POINT_SGIS), - OBJECT_LINEAR = ((int)0x2401), - SPHERE_MAP = ((int)0x2402), - OBJECT_DISTANCE_TO_POINT_SGIS = ((int)SGIS_point_line_texgen.OBJECT_DISTANCE_TO_POINT_SGIS), - EYE_DISTANCE_TO_LINE_SGIS = ((int)SGIS_point_line_texgen.EYE_DISTANCE_TO_LINE_SGIS), - OBJECT_DISTANCE_TO_LINE_SGIS = ((int)SGIS_point_line_texgen.OBJECT_DISTANCE_TO_LINE_SGIS), - } - - public enum TextureGenParameter - { - EYE_LINE_SGIS = ((int)SGIS_point_line_texgen.EYE_LINE_SGIS), - EYE_POINT_SGIS = ((int)SGIS_point_line_texgen.EYE_POINT_SGIS), - OBJECT_POINT_SGIS = ((int)SGIS_point_line_texgen.OBJECT_POINT_SGIS), - OBJECT_LINE_SGIS = ((int)SGIS_point_line_texgen.OBJECT_LINE_SGIS), - EYE_PLANE = ((int)0x2502), - OBJECT_PLANE = ((int)0x2501), - TEXTURE_GEN_MODE = ((int)0x2500), - } - - public enum TextureMagFilter - { - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX), - LINEAR = ((int)0x2601), - LINEAR_SHARPEN_COLOR_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_COLOR_SGIS), - PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX), - NEAREST = ((int)0x2600), - LINEAR_DETAIL_ALPHA_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_ALPHA_SGIS), - LINEAR_DETAIL_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_SGIS), - LINEAR_SHARPEN_ALPHA_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_ALPHA_SGIS), - FILTER4_SGIS = ((int)SGIS_texture_filter4.FILTER4_SGIS), - LINEAR_SHARPEN_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_SGIS), - LINEAR_DETAIL_COLOR_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_COLOR_SGIS), - } - - public enum TextureMinFilter - { - NEAREST_CLIPMAP_LINEAR_SGIX = ((int)SGIX_clipmap.NEAREST_CLIPMAP_LINEAR_SGIX), - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX), - NEAREST_MIPMAP_NEAREST = ((int)0x2700), - LINEAR = ((int)TextureMagFilter.LINEAR), - NEAREST_MIPMAP_LINEAR = ((int)0x2702), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX), - LINEAR_CLIPMAP_LINEAR_SGIX = ((int)SGIX_clipmap.LINEAR_CLIPMAP_LINEAR_SGIX), - LINEAR_MIPMAP_LINEAR = ((int)0x2703), - NEAREST = ((int)TextureMagFilter.NEAREST), - NEAREST_CLIPMAP_NEAREST_SGIX = ((int)SGIX_clipmap.NEAREST_CLIPMAP_NEAREST_SGIX), - LINEAR_MIPMAP_NEAREST = ((int)0x2701), - PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX), - LINEAR_CLIPMAP_NEAREST_SGIX = ((int)SGIX_clipmap.LINEAR_CLIPMAP_NEAREST_SGIX), - FILTER4_SGIS = ((int)SGIS_texture_filter4.FILTER4_SGIS), - } - - public enum TextureParameterName - { - TEXTURE_WRAP_T = ((int)0x2803), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX), - GENERATE_MIPMAP_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS), - TEXTURE_MAG_FILTER = ((int)0x2800), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX), - TEXTURE_MIN_FILTER = ((int)0x2801), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS), - TEXTURE_WRAP_Q_SGIS = ((int)SGIS_texture4D.TEXTURE_WRAP_Q_SGIS), - POST_TEXTURE_FILTER_BIAS_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX), - TEXTURE_LOD_BIAS_R_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX), - DETAIL_TEXTURE_MODE_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS), - TEXTURE_BORDER_COLOR = ((int)GetTextureParameter.TEXTURE_BORDER_COLOR), - POST_TEXTURE_FILTER_SCALE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX), - TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX), - TEXTURE_COMPARE_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_SGIX), - TEXTURE_MAX_CLAMP_T_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX), - TEXTURE_WRAP_R_EXT = ((int)EXT_texture3D.TEXTURE_WRAP_R_EXT), - TEXTURE_PRIORITY = ((int)GetTextureParameter.TEXTURE_PRIORITY), - TEXTURE_MAX_CLAMP_R_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX), - QUAD_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS), - TEXTURE_LOD_BIAS_T_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX), - SHADOW_AMBIENT_SGIX = ((int)SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX), - DUAL_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS), - TEXTURE_LOD_BIAS_S_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX), - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX), - TEXTURE_WRAP_S = ((int)0x2802), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX), - } - - public enum TextureTarget - { - TEXTURE_MAX_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS), - TEXTURE_RECTANGLE_ARB = ((int)ARB_texture_rectangle.TEXTURE_RECTANGLE_ARB), - TEXTURE_BASE_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS), - PROXY_TEXTURE_1D = ((int)0x8063), - TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), - PROXY_TEXTURE_4D_SGIS = ((int)SGIS_texture4D.PROXY_TEXTURE_4D_SGIS), - PROXY_TEXTURE_3D_EXT = ((int)EXT_texture3D.PROXY_TEXTURE_3D_EXT), - TEXTURE_2D = ((int)GetPName.TEXTURE_2D), - DETAIL_TEXTURE_2D_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_2D_SGIS), - TEXTURE_1D = ((int)GetPName.TEXTURE_1D), - TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), - PROXY_TEXTURE_2D = ((int)0x8064), - TEXTURE_RECTANGLE_NV = ((int)NV_texture_rectangle.TEXTURE_RECTANGLE_NV), - TEXTURE_MIN_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS), - TEXTURE_MAX_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS), - } - - public enum TextureWrapMode - { - REPEAT = ((int)0x2901), - CLAMP = ((int)0x2900), - CLAMP_TO_BORDER = ((int)VERSION_1_3.CLAMP_TO_BORDER), - CLAMP_TO_EDGE = ((int)VERSION_1_2.CLAMP_TO_EDGE), - } - - public enum PixelInternalFormat - { - RGBA = ((int)PixelFormat.RGBA), - DUAL_LUMINANCE12_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE12_SGIS), - RGBA_ICC_SGIX = ((int)SGIX_icc_texture.RGBA_ICC_SGIX), - ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA_ICC_SGIX), - DUAL_INTENSITY12_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY12_SGIS), - RGB_ICC_SGIX = ((int)SGIX_icc_texture.RGB_ICC_SGIX), - QUAD_LUMINANCE8_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE8_SGIS), - RGB5_A1 = ((int)0x8057), - LUMINANCE4 = ((int)0x803F), - LUMINANCE12_ALPHA4 = ((int)0x8046), - FOUR = ((int)4), - LUMINANCE8_ALPHA8 = ((int)0x8045), - LUMINANCE16 = ((int)0x8042), - LUMINANCE12 = ((int)0x8041), - R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX), - LUMINANCE6_ALPHA2 = ((int)0x8044), - RGB5 = ((int)0x8050), - LUMINANCE_ALPHA = ((int)PixelFormat.LUMINANCE_ALPHA), - QUAD_ALPHA4_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA4_SGIS), - THREE = ((int)3), - DEPTH_COMPONENT16_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT16_SGIX), - RGB8 = ((int)0x8051), - QUAD_ALPHA8_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA8_SGIS), - ALPHA = ((int)PixelFormat.ALPHA), - DUAL_LUMINANCE_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS), - RGBA16 = ((int)0x805B), - DUAL_LUMINANCE16_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE16_SGIS), - DUAL_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA8_SGIS), - LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX), - R3_G3_B2 = ((int)0x2A10), - R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX), - DUAL_ALPHA16_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA16_SGIS), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX), - DUAL_INTENSITY8_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY8_SGIS), - RGB = ((int)PixelFormat.RGB), - ALPHA12 = ((int)0x803D), - RGB4 = ((int)0x804F), - ALPHA16 = ((int)0x803E), - RGBA12 = ((int)0x805A), - LUMINANCE_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ICC_SGIX), - QUAD_INTENSITY4_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY4_SGIS), - RGBA8 = ((int)0x8058), - RGB2_EXT = ((int)EXT_texture.RGB2_EXT), - RGBA2 = ((int)0x8055), - DUAL_INTENSITY4_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY4_SGIS), - RGBA4 = ((int)0x8056), - ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX), - DUAL_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA4_SGIS), - INTENSITY16_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY16_ICC_SGIX), - LUMINANCE16_ALPHA16 = ((int)0x8048), - LUMINANCE_ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX), - DEPTH_COMPONENT32_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT32_SGIX), - LUMINANCE12_ALPHA12 = ((int)0x8047), - ALPHA4 = ((int)0x803B), - INTENSITY = ((int)0x8049), - QUAD_LUMINANCE4_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE4_SGIS), - LUMINANCE8 = ((int)0x8040), - TWO = ((int)2), - INTENSITY_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY_ICC_SGIX), - INTENSITY8 = ((int)0x804B), - DUAL_ALPHA12_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA12_SGIS), - RGB10_A2 = ((int)0x8059), - INTENSITY12 = ((int)0x804C), - DUAL_INTENSITY16_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY16_SGIS), - INTENSITY16 = ((int)0x804D), - ONE = ((int)1), - INTENSITY4 = ((int)0x804A), - DUAL_LUMINANCE8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE8_SGIS), - RGB12 = ((int)0x8053), - LUMINANCE = ((int)PixelFormat.LUMINANCE), - RGB10 = ((int)0x8052), - RGB16 = ((int)0x8054), - DUAL_LUMINANCE4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE4_SGIS), - ALPHA8 = ((int)0x803C), - DEPTH_COMPONENT24_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT24_SGIX), - LUMINANCE4_ALPHA4 = ((int)0x8043), - DUAL_LUMINANCE_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS), - QUAD_INTENSITY8_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY8_SGIS), - } - - public enum InterleavedArrayFormat - { - C4UB_V2F = ((int)0x2A22), - T2F_C3F_V3F = ((int)0x2A2A), - T2F_C4F_N3F_V3F = ((int)0x2A2C), - V3F = ((int)0x2A21), - N3F_V3F = ((int)0x2A25), - T2F_C4UB_V3F = ((int)0x2A29), - V2F = ((int)0x2A20), - T2F_N3F_V3F = ((int)0x2A2B), - C3F_V3F = ((int)0x2A24), - T4F_C4F_N3F_V4F = ((int)0x2A2D), - T2F_V3F = ((int)0x2A27), - T4F_V4F = ((int)0x2A28), - C4F_N3F_V3F = ((int)0x2A26), - C4UB_V3F = ((int)0x2A23), - } - - public enum VertexPointerType - { - FLOAT = ((int)DataType.FLOAT), - INT = ((int)DataType.INT), - SHORT = ((int)DataType.SHORT), - DOUBLE = ((int)DataType.DOUBLE), - } - - public enum ClipPlaneName - { - CLIP_PLANE5 = ((int)0x3005), - CLIP_PLANE4 = ((int)0x3004), - CLIP_PLANE1 = ((int)0x3001), - CLIP_PLANE0 = ((int)0x3000), - CLIP_PLANE3 = ((int)0x3003), - CLIP_PLANE2 = ((int)0x3002), - } - - public enum LightName - { - LIGHT6 = ((int)0x4006), - FRAGMENT_LIGHT4_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX), - FRAGMENT_LIGHT3_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX), - FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), - LIGHT4 = ((int)0x4004), - FRAGMENT_LIGHT7_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX), - FRAGMENT_LIGHT6_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX), - LIGHT5 = ((int)0x4005), - FRAGMENT_LIGHT5_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX), - LIGHT2 = ((int)0x4002), - LIGHT0 = ((int)0x4000), - LIGHT1 = ((int)0x4001), - LIGHT7 = ((int)0x4007), - FRAGMENT_LIGHT2_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX), - LIGHT3 = ((int)0x4003), - FRAGMENT_LIGHT1_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX), - } - - public enum EXT_abgr - { - ABGR_EXT = ((int)0x8000), - } - - public enum EXT_blend_color - { - CONSTANT_COLOR = ((int)0x8001), - BLEND_COLOR_EXT = ((int)0x8005), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)0x8002), - ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), - ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), - CONSTANT_ALPHA = ((int)0x8003), - BLEND_COLOR = ((int)0x8005), - CONSTANT_ALPHA_EXT = ((int)0x8003), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)0x8004), - CONSTANT_COLOR_EXT = ((int)0x8001), - } - - public enum EXT_blend_minmax - { - MIN = ((int)0x8007), - BLEND_EQUATION_EXT = ((int)0x8009), - FUNC_ADD = ((int)0x8006), - BLEND_EQUATION = ((int)0x8009), - MAX_EXT = ((int)0x8008), - MAX = ((int)0x8008), - MIN_EXT = ((int)0x8007), - FUNC_ADD_EXT = ((int)0x8006), - } - - public enum EXT_blend_subtract - { - FUNC_SUBTRACT_EXT = ((int)0x800A), - FUNC_REVERSE_SUBTRACT_EXT = ((int)0x800B), - FUNC_REVERSE_SUBTRACT = ((int)0x800B), - FUNC_SUBTRACT = ((int)0x800A), - } - - public enum EXT_cmyka - { - PACK_CMYK_HINT_EXT = ((int)0x800E), - CMYK_EXT = ((int)0x800C), - CMYKA_EXT = ((int)0x800D), - UNPACK_CMYK_HINT_EXT = ((int)0x800F), - } - - public enum EXT_convolution - { - CONVOLUTION_FILTER_SCALE = ((int)0x8014), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)0x8021), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)0x801D), - CONVOLUTION_FORMAT_EXT = ((int)0x8017), - CONVOLUTION_WIDTH = ((int)0x8018), - POST_CONVOLUTION_RED_SCALE = ((int)0x801C), - MAX_CONVOLUTION_HEIGHT_EXT = ((int)0x801B), - MAX_CONVOLUTION_WIDTH = ((int)0x801A), - CONVOLUTION_2D_EXT = ((int)0x8011), - CONVOLUTION_BORDER_MODE_EXT = ((int)0x8013), - CONVOLUTION_FILTER_BIAS = ((int)0x8015), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)0x801F), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)0x8022), - POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), - SEPARABLE_2D_EXT = ((int)0x8012), - POST_CONVOLUTION_RED_BIAS = ((int)0x8020), - MAX_CONVOLUTION_WIDTH_EXT = ((int)0x801A), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)0x801E), - REDUCE_EXT = ((int)0x8016), - POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), - CONVOLUTION_FORMAT = ((int)0x8017), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)0x8020), - POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), - POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), - POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), - POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), - CONVOLUTION_FILTER_SCALE_EXT = ((int)0x8014), - CONVOLUTION_2D = ((int)0x8011), - CONVOLUTION_1D = ((int)0x8010), - CONVOLUTION_HEIGHT = ((int)0x8019), - CONVOLUTION_FILTER_BIAS_EXT = ((int)0x8015), - REDUCE = ((int)0x8016), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)0x8023), - CONVOLUTION_1D_EXT = ((int)0x8010), - CONVOLUTION_BORDER_MODE = ((int)0x8013), - CONVOLUTION_WIDTH_EXT = ((int)0x8018), - SEPARABLE_2D = ((int)0x8012), - CONVOLUTION_HEIGHT_EXT = ((int)0x8019), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)0x801C), - MAX_CONVOLUTION_HEIGHT = ((int)0x801B), - } - - public enum EXT_histogram - { - HISTOGRAM_WIDTH = ((int)0x8026), - HISTOGRAM_RED_SIZE = ((int)0x8028), - MINMAX_SINK_EXT = ((int)0x8030), - PROXY_HISTOGRAM = ((int)0x8025), - HISTOGRAM = ((int)0x8024), - HISTOGRAM_WIDTH_EXT = ((int)0x8026), - MINMAX_SINK = ((int)0x8030), - HISTOGRAM_GREEN_SIZE = ((int)0x8029), - HISTOGRAM_BLUE_SIZE_EXT = ((int)0x802A), - MINMAX_FORMAT_EXT = ((int)0x802F), - HISTOGRAM_RED_SIZE_EXT = ((int)0x8028), - TABLE_TOO_LARGE = ((int)0x8031), - HISTOGRAM_FORMAT = ((int)0x8027), - MINMAX = ((int)0x802E), - MINMAX_FORMAT = ((int)0x802F), - HISTOGRAM_FORMAT_EXT = ((int)0x8027), - HISTOGRAM_BLUE_SIZE = ((int)0x802A), - HISTOGRAM_GREEN_SIZE_EXT = ((int)0x8029), - HISTOGRAM_SINK_EXT = ((int)0x802D), - HISTOGRAM_ALPHA_SIZE = ((int)0x802B), - HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), - HISTOGRAM_EXT = ((int)0x8024), - HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)0x802C), - TABLE_TOO_LARGE_EXT = ((int)0x8031), - MINMAX_EXT = ((int)0x802E), - HISTOGRAM_ALPHA_SIZE_EXT = ((int)0x802B), - HISTOGRAM_SINK = ((int)0x802D), - PROXY_HISTOGRAM_EXT = ((int)0x8025), - } - - public enum EXT_packed_pixels - { - UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), - UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), - UNSIGNED_SHORT_5_6_5_REV_EXT = ((int)0x8364), - UNSIGNED_INT_10_10_10_2_EXT = ((int)0x8036), - UNSIGNED_SHORT_4_4_4_4_REV_EXT = ((int)0x8365), - UNSIGNED_BYTE_3_3_2_EXT = ((int)0x8032), - UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), - UNSIGNED_INT_8_8_8_8_EXT = ((int)0x8035), - UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), - UNSIGNED_SHORT_5_6_5 = ((int)0x8363), - UNSIGNED_BYTE_2_3_3_REV_EXT = ((int)0x8362), - UNSIGNED_SHORT_5_5_5_1_EXT = ((int)0x8034), - UNSIGNED_INT_2_10_10_10_REV_EXT = ((int)0x8368), - UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), - UNSIGNED_SHORT_5_6_5_EXT = ((int)0x8363), - UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), - UNSIGNED_SHORT_4_4_4_4_EXT = ((int)0x8033), - UNSIGNED_SHORT_1_5_5_5_REV_EXT = ((int)0x8366), - UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), - UNSIGNED_INT_8_8_8_8_REV_EXT = ((int)0x8367), - UNSIGNED_INT_8_8_8_8 = ((int)0x8035), - UNSIGNED_INT_10_10_10_2 = ((int)0x8036), - UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), - UNSIGNED_BYTE_3_3_2 = ((int)0x8032), - } - - public enum EXT_polygon_offset - { - POLYGON_OFFSET_EXT = ((int)0x8037), - POLYGON_OFFSET_FACTOR_EXT = ((int)0x8038), - POLYGON_OFFSET_BIAS_EXT = ((int)0x8039), - } - - public enum EXT_rescale_normal - { - RESCALE_NORMAL = ((int)0x803A), - RESCALE_NORMAL_EXT = ((int)0x803A), - } - - public enum EXT_texture - { - LUMINANCE12_EXT = ((int)0x8041), - RGB12_EXT = ((int)0x8053), - RGB8_EXT = ((int)0x8051), - LUMINANCE6_ALPHA2_EXT = ((int)0x8044), - INTENSITY4_EXT = ((int)0x804A), - PROXY_TEXTURE_1D_EXT = ((int)0x8063), - ALPHA8_EXT = ((int)0x803C), - LUMINANCE8_EXT = ((int)0x8040), - RGB5_A1_EXT = ((int)0x8057), - RGBA2_EXT = ((int)0x8055), - REPLACE_EXT = ((int)0x8062), - RGB2_EXT = ((int)0x804E), - LUMINANCE16_ALPHA16_EXT = ((int)0x8048), - LUMINANCE4_ALPHA4_EXT = ((int)0x8043), - INTENSITY_EXT = ((int)0x8049), - RGB16_EXT = ((int)0x8054), - TEXTURE_BLUE_SIZE_EXT = ((int)0x805E), - TEXTURE_GREEN_SIZE_EXT = ((int)0x805D), - RGBA4_EXT = ((int)0x8056), - INTENSITY8_EXT = ((int)0x804B), - LUMINANCE4_EXT = ((int)0x803F), - RGB4_EXT = ((int)0x804F), - TEXTURE_ALPHA_SIZE_EXT = ((int)0x805F), - ALPHA12_EXT = ((int)0x803D), - INTENSITY16_EXT = ((int)0x804D), - RGB10_A2_EXT = ((int)0x8059), - ALPHA4_EXT = ((int)0x803B), - LUMINANCE8_ALPHA8_EXT = ((int)0x8045), - LUMINANCE12_ALPHA4_EXT = ((int)0x8046), - TEXTURE_INTENSITY_SIZE_EXT = ((int)0x8061), - TEXTURE_TOO_LARGE_EXT = ((int)0x8065), - TEXTURE_RED_SIZE_EXT = ((int)0x805C), - RGBA8_EXT = ((int)0x8058), - LUMINANCE16_EXT = ((int)0x8042), - RGBA12_EXT = ((int)0x805A), - LUMINANCE12_ALPHA12_EXT = ((int)0x8047), - RGB5_EXT = ((int)0x8050), - RGBA16_EXT = ((int)0x805B), - PROXY_TEXTURE_2D_EXT = ((int)0x8064), - ALPHA16_EXT = ((int)0x803E), - TEXTURE_LUMINANCE_SIZE_EXT = ((int)0x8060), - INTENSITY12_EXT = ((int)0x804C), - RGB10_EXT = ((int)0x8052), - } - - public enum EXT_texture_object - { - TEXTURE_RESIDENT_EXT = ((int)0x8067), - TEXTURE_1D_BINDING_EXT = ((int)0x8068), - TEXTURE_2D_BINDING_EXT = ((int)0x8069), - TEXTURE_3D_BINDING_EXT = ((int)0x806A), - TEXTURE_PRIORITY_EXT = ((int)0x8066), - } - - public enum EXT_texture3D - { - TEXTURE_3D_EXT = ((int)0x806F), - MAX_3D_TEXTURE_SIZE = ((int)0x8073), - TEXTURE_3D = ((int)0x806F), - UNPACK_IMAGE_HEIGHT_EXT = ((int)0x806E), - PACK_IMAGE_HEIGHT = ((int)0x806C), - TEXTURE_WRAP_R = ((int)0x8072), - PACK_IMAGE_HEIGHT_EXT = ((int)0x806C), - PACK_SKIP_IMAGES_EXT = ((int)0x806B), - UNPACK_SKIP_IMAGES_EXT = ((int)0x806D), - TEXTURE_DEPTH_EXT = ((int)0x8071), - TEXTURE_WRAP_R_EXT = ((int)0x8072), - PROXY_TEXTURE_3D = ((int)0x8070), - MAX_3D_TEXTURE_SIZE_EXT = ((int)0x8073), - PROXY_TEXTURE_3D_EXT = ((int)0x8070), - TEXTURE_DEPTH = ((int)0x8071), - UNPACK_SKIP_IMAGES = ((int)0x806D), - UNPACK_IMAGE_HEIGHT = ((int)0x806E), - PACK_SKIP_IMAGES = ((int)0x806B), - } - - public enum EXT_vertex_array - { - NORMAL_ARRAY_POINTER_EXT = ((int)0x808F), - INDEX_ARRAY_TYPE_EXT = ((int)0x8085), - VERTEX_ARRAY_SIZE_EXT = ((int)0x807A), - TEXTURE_COORD_ARRAY_STRIDE_EXT = ((int)0x808A), - INDEX_ARRAY_STRIDE_EXT = ((int)0x8086), - EDGE_FLAG_ARRAY_POINTER_EXT = ((int)0x8093), - INDEX_ARRAY_POINTER_EXT = ((int)0x8091), - COLOR_ARRAY_EXT = ((int)0x8076), - TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)0x808B), - VERTEX_ARRAY_POINTER_EXT = ((int)0x808E), - NORMAL_ARRAY_TYPE_EXT = ((int)0x807E), - EDGE_FLAG_ARRAY_STRIDE_EXT = ((int)0x808C), - VERTEX_ARRAY_COUNT_EXT = ((int)0x807D), - COLOR_ARRAY_STRIDE_EXT = ((int)0x8083), - INDEX_ARRAY_EXT = ((int)0x8077), - NORMAL_ARRAY_EXT = ((int)0x8075), - EDGE_FLAG_ARRAY_EXT = ((int)0x8079), - COLOR_ARRAY_COUNT_EXT = ((int)0x8084), - NORMAL_ARRAY_STRIDE_EXT = ((int)0x807F), - VERTEX_ARRAY_TYPE_EXT = ((int)0x807B), - COLOR_ARRAY_TYPE_EXT = ((int)0x8082), - COLOR_ARRAY_SIZE_EXT = ((int)0x8081), - VERTEX_ARRAY_EXT = ((int)0x8074), - NORMAL_ARRAY_COUNT_EXT = ((int)0x8080), - EDGE_FLAG_ARRAY_COUNT_EXT = ((int)0x808D), - COLOR_ARRAY_POINTER_EXT = ((int)0x8090), - INDEX_ARRAY_COUNT_EXT = ((int)0x8087), - TEXTURE_COORD_ARRAY_SIZE_EXT = ((int)0x8088), - VERTEX_ARRAY_STRIDE_EXT = ((int)0x807C), - TEXTURE_COORD_ARRAY_EXT = ((int)0x8078), - TEXTURE_COORD_ARRAY_TYPE_EXT = ((int)0x8089), - TEXTURE_COORD_ARRAY_POINTER_EXT = ((int)0x8092), - } - - public enum SGIX_interlace - { - INTERLACE_SGIX = ((int)0x8094), - } - - public enum SGIS_detail_texture - { - DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)0x809C), - DETAIL_TEXTURE_MODE_SGIS = ((int)0x809B), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)0x809A), - LINEAR_DETAIL_ALPHA_SGIS = ((int)0x8098), - LINEAR_DETAIL_SGIS = ((int)0x8097), - DETAIL_TEXTURE_2D_SGIS = ((int)0x8095), - DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)0x8096), - LINEAR_DETAIL_COLOR_SGIS = ((int)0x8099), - } - - public enum ARB_multisample - { - SAMPLE_COVERAGE_ARB = ((int)0x80A0), - SAMPLE_COVERAGE = ((int)0x80A0), - MULTISAMPLE_BIT_ARB = ((int)0x20000000), - MULTISAMPLE = ((int)0x809D), - SAMPLE_ALPHA_TO_COVERAGE_ARB = ((int)0x809E), - SAMPLE_ALPHA_TO_ONE_ARB = ((int)0x809F), - SAMPLE_BUFFERS_ARB = ((int)0x80A8), - SAMPLE_COVERAGE_INVERT = ((int)0x80AB), - SAMPLES = ((int)0x80A9), - SAMPLE_BUFFERS = ((int)0x80A8), - MULTISAMPLE_ARB = ((int)0x809D), - SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), - SAMPLE_COVERAGE_VALUE_ARB = ((int)0x80AA), - SAMPLE_COVERAGE_INVERT_ARB = ((int)0x80AB), - SAMPLES_ARB = ((int)0x80A9), - SAMPLE_ALPHA_TO_ONE = ((int)0x809F), - SAMPLE_COVERAGE_VALUE = ((int)0x80AA), - } - - public enum SGIS_multisample - { - GL_2PASS_1_SGIS = ((int)0x80A3), - SAMPLE_MASK_VALUE_SGIS = ((int)0x80AA), - GL_4PASS_2_SGIS = ((int)0x80A6), - GL_2PASS_0_SGIS = ((int)0x80A2), - GL_1PASS_SGIS = ((int)0x80A1), - SAMPLE_MASK_SGIS = ((int)0x80A0), - GL_4PASS_1_SGIS = ((int)0x80A5), - SAMPLES_SGIS = ((int)0x80A9), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)0x809E), - GL_4PASS_3_SGIS = ((int)0x80A7), - SAMPLE_MASK_INVERT_SGIS = ((int)0x80AB), - GL_4PASS_0_SGIS = ((int)0x80A4), - SAMPLE_PATTERN_SGIS = ((int)0x80AC), - MULTISAMPLE_SGIS = ((int)0x809D), - SAMPLE_BUFFERS_SGIS = ((int)0x80A8), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)0x809F), - } - - public enum SGIS_sharpen_texture - { - LINEAR_SHARPEN_COLOR_SGIS = ((int)0x80AF), - SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)0x80B0), - LINEAR_SHARPEN_ALPHA_SGIS = ((int)0x80AE), - LINEAR_SHARPEN_SGIS = ((int)0x80AD), - } - - public enum SGI_color_matrix - { - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)0x80B8), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)0x80BA), - POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)0x80B6), - COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), - POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)0x80B4), - POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)0x80B7), - COLOR_MATRIX = ((int)0x80B1), - POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)0x80BB), - COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B2), - MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B3), - POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)0x80B9), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)0x80B5), - POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), - MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), - POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), - POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), - POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), - COLOR_MATRIX_SGI = ((int)0x80B1), - } - - public enum SGI_texture_color_table - { - TEXTURE_COLOR_TABLE_SGI = ((int)0x80BC), - PROXY_TEXTURE_COLOR_TABLE_SGI = ((int)0x80BD), - } - - public enum SGIX_texture_add_env - { - TEXTURE_ENV_BIAS_SGIX = ((int)0x80BE), - } - - public enum SGIX_shadow_ambient - { - SHADOW_AMBIENT_SGIX = ((int)0x80BF), - } - - public enum SGI_color_table - { - PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D5), - COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), - COLOR_TABLE_RED_SIZE_SGI = ((int)0x80DA), - COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)0x80DF), - COLOR_TABLE_BIAS = ((int)0x80D7), - COLOR_TABLE_FORMAT_SGI = ((int)0x80D8), - COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), - COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), - COLOR_TABLE_SGI = ((int)0x80D0), - COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), - PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), - COLOR_TABLE_WIDTH_SGI = ((int)0x80D9), - COLOR_TABLE_GREEN_SIZE_SGI = ((int)0x80DB), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), - COLOR_TABLE_BLUE_SIZE_SGI = ((int)0x80DC), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D1), - COLOR_TABLE_FORMAT = ((int)0x80D8), - PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D4), - COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), - PROXY_COLOR_TABLE = ((int)0x80D3), - COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)0x80DE), - COLOR_TABLE = ((int)0x80D0), - PROXY_COLOR_TABLE_SGI = ((int)0x80D3), - COLOR_TABLE_RED_SIZE = ((int)0x80DA), - COLOR_TABLE_BIAS_SGI = ((int)0x80D7), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D2), - COLOR_TABLE_WIDTH = ((int)0x80D9), - POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), - COLOR_TABLE_ALPHA_SIZE_SGI = ((int)0x80DD), - COLOR_TABLE_SCALE = ((int)0x80D6), - COLOR_TABLE_SCALE_SGI = ((int)0x80D6), - POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), - } - - public enum EXT_bgra - { - BGRA_EXT = ((int)0x80E1), - BGR = ((int)0x80E0), - BGRA = ((int)0x80E1), - BGR_EXT = ((int)0x80E0), - } - - public enum VERSION_1_2 - { - UNSIGNED_INT_10_10_10_2 = ((int)0x8036), - SMOOTH_LINE_WIDTH_RANGE = ((int)0x0B22), - SEPARATE_SPECULAR_COLOR = ((int)0x81FA), - UNPACK_SKIP_IMAGES = ((int)0x806D), - UNPACK_IMAGE_HEIGHT = ((int)0x806E), - UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), - BGR = ((int)0x80E0), - SMOOTH_LINE_WIDTH_GRANULARITY = ((int)0x0B23), - TEXTURE_BINDING_3D = ((int)0x806A), - PACK_SKIP_IMAGES = ((int)0x806B), - UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), - SMOOTH_POINT_SIZE_RANGE = ((int)0x0B12), - UNSIGNED_INT_8_8_8_8 = ((int)0x8035), - LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), - BGRA = ((int)0x80E1), - SMOOTH_POINT_SIZE_GRANULARITY = ((int)0x0B13), - MAX_3D_TEXTURE_SIZE = ((int)0x8073), - UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), - MAX_ELEMENTS_INDICES = ((int)0x80E9), - ALIASED_LINE_WIDTH_RANGE = ((int)0x846E), - UNSIGNED_SHORT_5_6_5 = ((int)0x8363), - PACK_IMAGE_HEIGHT = ((int)0x806C), - MAX_ELEMENTS_VERTICES = ((int)0x80E8), - UNSIGNED_BYTE_3_3_2 = ((int)0x8032), - ALIASED_POINT_SIZE_RANGE = ((int)0x846D), - UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), - UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), - TEXTURE_DEPTH = ((int)0x8071), - TEXTURE_BASE_LEVEL = ((int)0x813C), - CLAMP_TO_EDGE = ((int)0x812F), - RESCALE_NORMAL = ((int)0x803A), - TEXTURE_MAX_LOD = ((int)0x813B), - UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), - TEXTURE_WRAP_R = ((int)0x8072), - UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), - UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), - PROXY_TEXTURE_3D = ((int)0x8070), - TEXTURE_3D = ((int)0x806F), - TEXTURE_MAX_LEVEL = ((int)0x813D), - SINGLE_COLOR = ((int)0x81F9), - TEXTURE_MIN_LOD = ((int)0x813A), - } - - public enum SGIS_texture_select - { - DUAL_LUMINANCE12_SGIS = ((int)0x8116), - DUAL_ALPHA12_SGIS = ((int)0x8112), - QUAD_ALPHA8_SGIS = ((int)0x811F), - QUAD_TEXTURE_SELECT_SGIS = ((int)0x8125), - DUAL_LUMINANCE8_SGIS = ((int)0x8115), - DUAL_INTENSITY4_SGIS = ((int)0x8118), - DUAL_ALPHA8_SGIS = ((int)0x8111), - QUAD_INTENSITY4_SGIS = ((int)0x8122), - DUAL_LUMINANCE16_SGIS = ((int)0x8117), - QUAD_LUMINANCE8_SGIS = ((int)0x8121), - DUAL_LUMINANCE4_SGIS = ((int)0x8114), - QUAD_LUMINANCE4_SGIS = ((int)0x8120), - DUAL_ALPHA4_SGIS = ((int)0x8110), - DUAL_ALPHA16_SGIS = ((int)0x8113), - DUAL_INTENSITY16_SGIS = ((int)0x811B), - DUAL_LUMINANCE_ALPHA8_SGIS = ((int)0x811D), - QUAD_ALPHA4_SGIS = ((int)0x811E), - DUAL_LUMINANCE_ALPHA4_SGIS = ((int)0x811C), - DUAL_TEXTURE_SELECT_SGIS = ((int)0x8124), - DUAL_INTENSITY8_SGIS = ((int)0x8119), - DUAL_INTENSITY12_SGIS = ((int)0x811A), - QUAD_INTENSITY8_SGIS = ((int)0x8123), - } - - public enum SGIS_point_parameters - { - POINT_SIZE_MIN_EXT = ((int)0x8126), - POINT_SIZE_MIN = ((int)0x8126), - POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), - POINT_SIZE_MAX_SGIS = ((int)0x8127), - POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), - POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), - POINT_DISTANCE_ATTENUATION = ((int)0x8129), - POINT_SIZE_MAX = ((int)0x8127), - POINT_SIZE_MAX_ARB = ((int)0x8127), - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)0x8128), - DISTANCE_ATTENUATION_SGIS = ((int)0x8129), - POINT_SIZE_MIN_ARB = ((int)0x8126), - POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), - POINT_SIZE_MAX_EXT = ((int)0x8127), - DISTANCE_ATTENUATION_EXT = ((int)0x8129), - POINT_SIZE_MIN_SGIS = ((int)0x8126), - } - - public enum SGIS_fog_function - { - MAX_FOG_FUNC_POINTS_SGIS = ((int)0x812C), - FOG_FUNC_SGIS = ((int)0x812A), - FOG_FUNC_POINTS_SGIS = ((int)0x812B), - } - - public enum SGIS_texture_border_clamp - { - CLAMP_TO_BORDER_SGIS = ((int)0x812D), - CLAMP_TO_BORDER = ((int)0x812D), - CLAMP_TO_BORDER_ARB = ((int)0x812D), - } - - public enum SGIX_texture_multi_buffer - { - TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)0x812E), - } - - public enum SGIS_texture_edge_clamp - { - CLAMP_TO_EDGE_SGIS = ((int)0x812F), - CLAMP_TO_EDGE = ((int)0x812F), - } - - public enum SGIS_texture4D - { - UNPACK_IMAGE_DEPTH_SGIS = ((int)0x8133), - MAX_4D_TEXTURE_SIZE_SGIS = ((int)0x8138), - PACK_SKIP_VOLUMES_SGIS = ((int)0x8130), - PROXY_TEXTURE_4D_SGIS = ((int)0x8135), - TEXTURE_4D_BINDING_SGIS = ((int)0x814F), - UNPACK_SKIP_VOLUMES_SGIS = ((int)0x8132), - TEXTURE_4D_SGIS = ((int)0x8134), - TEXTURE_4DSIZE_SGIS = ((int)0x8136), - PACK_IMAGE_DEPTH_SGIS = ((int)0x8131), - TEXTURE_WRAP_Q_SGIS = ((int)0x8137), - } - - public enum SGIX_pixel_texture - { - PIXEL_TEX_GEN_MODE_SGIX = ((int)0x832B), - PIXEL_TEX_GEN_SGIX = ((int)0x8139), - } - - public enum SGIS_texture_lod - { - TEXTURE_MAX_LOD = ((int)0x813B), - TEXTURE_MAX_LOD_SGIS = ((int)0x813B), - TEXTURE_MIN_LOD = ((int)0x813A), - TEXTURE_MAX_LEVEL = ((int)0x813D), - TEXTURE_BASE_LEVEL = ((int)0x813C), - TEXTURE_BASE_LEVEL_SGIS = ((int)0x813C), - TEXTURE_MIN_LOD_SGIS = ((int)0x813A), - TEXTURE_MAX_LEVEL_SGIS = ((int)0x813D), - } - - public enum SGIX_pixel_tiles - { - PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145), - PIXEL_TILE_HEIGHT_SGIX = ((int)0x8141), - PIXEL_TILE_WIDTH_SGIX = ((int)0x8140), - PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)0x813E), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)0x8143), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)0x8144), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)0x8142), - PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)0x813F), - } - - public enum SGIS_texture_filter4 - { - TEXTURE_FILTER4_SIZE_SGIS = ((int)0x8147), - FILTER4_SGIS = ((int)0x8146), - } - - public enum SGIX_sprite - { - SPRITE_OBJECT_ALIGNED_SGIX = ((int)0x814D), - SPRITE_SGIX = ((int)0x8148), - SPRITE_MODE_SGIX = ((int)0x8149), - SPRITE_EYE_ALIGNED_SGIX = ((int)0x814E), - SPRITE_AXIAL_SGIX = ((int)0x814C), - SPRITE_TRANSLATION_SGIX = ((int)0x814B), - SPRITE_AXIS_SGIX = ((int)0x814A), - } - - public enum HP_convolution_border_modes - { - REPLICATE_BORDER_HP = ((int)0x8153), - CONSTANT_BORDER = ((int)0x8151), - CONVOLUTION_BORDER_COLOR_HP = ((int)0x8154), - IGNORE_BORDER_HP = ((int)0x8150), - CONVOLUTION_BORDER_COLOR = ((int)0x8154), - REPLICATE_BORDER = ((int)0x8153), - CONSTANT_BORDER_HP = ((int)0x8151), - } - - public enum SGIX_clipmap - { - MAX_CLIPMAP_DEPTH_SGIX = ((int)0x8177), - TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176), - NEAREST_CLIPMAP_LINEAR_SGIX = ((int)0x844E), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)0x8173), - NEAREST_CLIPMAP_NEAREST_SGIX = ((int)0x844D), - LINEAR_CLIPMAP_LINEAR_SGIX = ((int)0x8170), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8174), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)0x8172), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)0x8171), - LINEAR_CLIPMAP_NEAREST_SGIX = ((int)0x844F), - MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8178), - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)0x8175), - } - - public enum SGIX_texture_scale_bias - { - POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)0x817B), - POST_TEXTURE_FILTER_BIAS_SGIX = ((int)0x8179), - POST_TEXTURE_FILTER_SCALE_SGIX = ((int)0x817A), - POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)0x817C), - } - - public enum SGIX_reference_plane - { - REFERENCE_PLANE_EQUATION_SGIX = ((int)0x817E), - REFERENCE_PLANE_SGIX = ((int)0x817D), - } - - public enum SGIX_ir_instrument1 - { - IR_INSTRUMENT1_SGIX = ((int)0x817F), - } - - public enum SGIX_instruments - { - INSTRUMENT_MEASUREMENTS_SGIX = ((int)0x8181), - INSTRUMENT_BUFFER_POINTER_SGIX = ((int)0x8180), - } - - public enum SGIX_list_priority - { - LIST_PRIORITY_SGIX = ((int)0x8182), - } - - public enum SGIX_calligraphic_fragment - { - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)0x8183), - } - - public enum SGIX_impact_pixel_texture - { - PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)0x8185), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)0x8184), - PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)0x8187), - PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)0x8189), - PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)0x8188), - PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)0x818A), - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)0x8186), - } - - public enum SGIX_framezoom - { - FRAMEZOOM_FACTOR_SGIX = ((int)0x818C), - FRAMEZOOM_SGIX = ((int)0x818B), - MAX_FRAMEZOOM_FACTOR_SGIX = ((int)0x818D), - } - - public enum SGIX_texture_lod_bias - { - TEXTURE_LOD_BIAS_R_SGIX = ((int)0x8190), - TEXTURE_LOD_BIAS_T_SGIX = ((int)0x818F), - TEXTURE_LOD_BIAS_S_SGIX = ((int)0x818E), - } - - public enum SGIS_generate_mipmap - { - GENERATE_MIPMAP_SGIS = ((int)0x8191), - DEFORMATIONS_MASK_SGIX = ((int)0x8196), - GENERATE_MIPMAP_HINT = ((int)0x8192), - TEXTURE_DEFORMATION_SGIX = ((int)0x8195), - GENERATE_MIPMAP = ((int)0x8191), - GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), - MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), - GENERATE_MIPMAP_HINT_SGIS = ((int)0x8192), - } - - public enum SGIX_fog_offset - { - FOG_OFFSET_VALUE_SGIX = ((int)0x8199), - FOG_OFFSET_SGIX = ((int)0x8198), - } - - public enum SGIX_shadow - { - TEXTURE_GEQUAL_R_SGIX = ((int)0x819D), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)0x819B), - TEXTURE_LEQUAL_R_SGIX = ((int)0x819C), - TEXTURE_COMPARE_SGIX = ((int)0x819A), - } - - public enum SGIX_depth_texture - { - DEPTH_COMPONENT24_SGIX = ((int)0x81A6), - DEPTH_COMPONENT24 = ((int)0x81A6), - DEPTH_COMPONENT32 = ((int)0x81A7), - DEPTH_COMPONENT16_SGIX = ((int)0x81A5), - DEPTH_COMPONENT32_SGIX = ((int)0x81A7), - DEPTH_COMPONENT16 = ((int)0x81A5), - } - - public enum SGIX_ycrcb - { - YCRCB_444_SGIX = ((int)0x81BC), - YCRCB_422_SGIX = ((int)0x81BB), - } - - public enum SGIS_texture_color_mask - { - TEXTURE_COLOR_WRITEMASK_SGIS = ((int)0x81EF), - } - - public enum SGIS_point_line_texgen - { - OBJECT_DISTANCE_TO_POINT_SGIS = ((int)0x81F1), - OBJECT_LINE_SGIS = ((int)0x81F7), - OBJECT_DISTANCE_TO_LINE_SGIS = ((int)0x81F3), - EYE_DISTANCE_TO_LINE_SGIS = ((int)0x81F2), - EYE_POINT_SGIS = ((int)0x81F4), - OBJECT_POINT_SGIS = ((int)0x81F5), - EYE_LINE_SGIS = ((int)0x81F6), - EYE_DISTANCE_TO_POINT_SGIS = ((int)0x81F0), - } - - public enum EXT_separate_specular_color - { - SINGLE_COLOR = ((int)0x81F9), - SEPARATE_SPECULAR_COLOR = ((int)0x81FA), - LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), - SEPARATE_SPECULAR_COLOR_EXT = ((int)0x81FA), - LIGHT_MODEL_COLOR_CONTROL_EXT = ((int)0x81F8), - SINGLE_COLOR_EXT = ((int)0x81F9), - } - - public enum EXT_shared_texture_palette - { - SHARED_TEXTURE_PALETTE_EXT = ((int)0x81FB), - } - - public enum SGIX_convolution_accuracy - { - CONVOLUTION_HINT_SGIX = ((int)0x8316), - } - - public enum SGIX_blend_alpha_minmax - { - ASYNC_MARKER_SGIX = ((int)0x8329), - ALPHA_MAX_SGIX = ((int)0x8321), - ALPHA_MIN_SGIX = ((int)0x8320), - } - - public enum SGIX_async_histogram - { - ASYNC_HISTOGRAM_SGIX = ((int)0x832C), - MAX_ASYNC_HISTOGRAM_SGIX = ((int)0x832D), - } - - public enum EXT_pixel_transform - { - MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8337), - PIXEL_TRANSFORM_2D_MATRIX_EXT = ((int)0x8338), - PIXEL_MIN_FILTER_EXT = ((int)0x8332), - PIXEL_MAG_FILTER_EXT = ((int)0x8331), - CUBIC_EXT = ((int)0x8334), - AVERAGE_EXT = ((int)0x8335), - PIXEL_CUBIC_WEIGHT_EXT = ((int)0x8333), - PIXEL_TRANSFORM_2D_EXT = ((int)0x8330), - PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8336), - } - - public enum SGIS_pixel_texture - { - PIXEL_GROUP_COLOR_SGIS = ((int)0x8356), - PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)0x8355), - PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)0x8354), - PIXEL_TEXTURE_SGIS = ((int)0x8353), - } - - public enum SGIX_async_pixel - { - MAX_ASYNC_TEX_IMAGE_SGIX = ((int)0x835F), - ASYNC_TEX_IMAGE_SGIX = ((int)0x835C), - MAX_ASYNC_READ_PIXELS_SGIX = ((int)0x8361), - MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)0x8360), - ASYNC_DRAW_PIXELS_SGIX = ((int)0x835D), - ASYNC_READ_PIXELS_SGIX = ((int)0x835E), - } - - public enum SGIX_texture_coordinate_clamp - { - TEXTURE_MAX_CLAMP_R_SGIX = ((int)0x836B), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)0x8369), - TEXTURE_MAX_CLAMP_T_SGIX = ((int)0x836A), - FOG_FACTOR_TO_ALPHA_SGIX = ((int)0x836F), - } - - public enum SGIX_vertex_preclip - { - VERTEX_PRECLIP_HINT_SGIX = ((int)0x83EF), - VERTEX_PRECLIP_SGIX = ((int)0x83EE), - } - - public enum EXT_texture_compression_s3tc - { - COMPRESSED_RGBA_S3TC_DXT3_EXT = ((int)0x83F2), - COMPRESSED_RGBA_S3TC_DXT5_EXT = ((int)0x83F3), - COMPRESSED_RGBA_S3TC_DXT1_EXT = ((int)0x83F1), - COMPRESSED_RGB_S3TC_DXT1_EXT = ((int)0x83F0), - } - - public enum INTEL_parallel_arrays - { - TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F8), - PARALLEL_ARRAYS_INTEL = ((int)0x83F4), - COLOR_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F7), - VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F5), - NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F6), - } - - public enum SGIX_fragment_lighting - { - FRAGMENT_LIGHT2_SGIX = ((int)0x840E), - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)0x8408), - FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)0x8402), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)0x8401), - FRAGMENT_LIGHTING_SGIX = ((int)0x8400), - FRAGMENT_LIGHT1_SGIX = ((int)0x840D), - CURRENT_RASTER_NORMAL_SGIX = ((int)0x8406), - LIGHT_ENV_MODE_SGIX = ((int)0x8407), - FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)0x8403), - FRAGMENT_LIGHT4_SGIX = ((int)0x8410), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)0x8409), - MAX_FRAGMENT_LIGHTS_SGIX = ((int)0x8404), - FRAGMENT_LIGHT0_SGIX = ((int)0x840C), - FRAGMENT_LIGHT7_SGIX = ((int)0x8413), - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)0x840B), - FRAGMENT_LIGHT6_SGIX = ((int)0x8412), - MAX_ACTIVE_LIGHTS_SGIX = ((int)0x8405), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)0x840A), - FRAGMENT_LIGHT3_SGIX = ((int)0x840F), - FRAGMENT_LIGHT5_SGIX = ((int)0x8411), - } - - public enum SGIX_resample - { - RESAMPLE_REPLICATE_SGIX = ((int)0x842E), - UNPACK_RESAMPLE_SGIX = ((int)0x842D), - RESAMPLE_ZERO_FILL_SGIX = ((int)0x842F), - RESAMPLE_DECIMATE_SGIX = ((int)0x8430), - PACK_RESAMPLE_SGIX = ((int)0x842C), - } - - public enum SGIX_icc_texture - { - R5_G6_B5_A8_ICC_SGIX = ((int)0x8467), - INTENSITY_ICC_SGIX = ((int)0x8464), - RGB_ICC_SGIX = ((int)0x8460), - LUMINANCE_ICC_SGIX = ((int)0x8463), - LUMINANCE_ALPHA_ICC_SGIX = ((int)0x8465), - ALPHA_ICC_SGIX = ((int)0x8462), - RGBA_ICC_SGIX = ((int)0x8461), - R5_G6_B5_ICC_SGIX = ((int)0x8466), - INTENSITY16_ICC_SGIX = ((int)0x846A), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)0x846B), - LUMINANCE16_ICC_SGIX = ((int)0x8469), - ALPHA16_ICC_SGIX = ((int)0x8468), - } - - public enum SGIX_subsample - { - PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), - PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), - PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), - } - - public enum All - { - MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = ((int)0x8DE4), - T4F_V4F = ((int)0x2A28), - ONE_MINUS_DST_COLOR = ((int)0x0307), - ONE_MINUS_SRC_COLOR = ((int)0x0301), - NORMAL_ARRAY = ((int)0x8075), - IDENTITY_NV = ((int)0x862A), - MODELVIEW9_ARB = ((int)0x8729), - LUMINANCE12_ALPHA4 = ((int)0x8046), - PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145), - MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A), - LUMINANCE8_ALPHA8 = ((int)0x8045), - CONSTANT_COLOR0_NV = ((int)0x852A), - MAX_TEXTURE_UNITS_ARB = ((int)0x84E2), - VERTEX_PROGRAM_ARB = ((int)0x8620), - GEOMETRY_INPUT_TYPE_EXT = ((int)0x8DDB), - MAX_GENERAL_COMBINERS_NV = ((int)0x854D), - SRC2_ALPHA = ((int)VERSION_1_3.SOURCE2_ALPHA), - MIRRORED_REPEAT_ARB = ((int)0x8370), - FOG_COORD_ARRAY_TYPE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE), - VERTEX_SHADER_LOCALS_EXT = ((int)0x87D3), - DYNAMIC_DRAW = ((int)0x88E8), - PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AE), - LOGIC_OP_MODE = ((int)0x0BF0), - MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4C), - CURRENT_VERTEX_EXT = ((int)0x87E2), - FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA4), - MATRIX21_ARB = ((int)0x88D5), - DYNAMIC_READ_ARB = ((int)0x88E9), - SOURCE1_ALPHA = ((int)0x8589), - VERTEX_ATTRIB_ARRAY_ENABLED = ((int)0x8622), - LINEAR_DETAIL_COLOR_SGIS = ((int)0x8099), - SECONDARY_COLOR_ARRAY_STRIDE = ((int)0x845C), - CONSTANT_COLOR1_NV = ((int)0x852B), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)0x8142), - PROGRAM_POINT_SIZE_EXT = ((int)0x8642), - PREVIOUS = ((int)0x8578), - DITHER = ((int)0x0BD0), - OFFSET_TEXTURE_MATRIX_NV = ((int)0x86E1), - DUAL_INTENSITY8_SGIS = ((int)0x8119), - T4F_C4F_N3F_V4F = ((int)0x2A2D), - TEXTURE_MAX_CLAMP_T_SGIX = ((int)0x836A), - PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), - MAX_TEXTURE_COORDS = ((int)0x8871), - FLOAT_VEC2 = ((int)0x8B50), - ATTRIB_ARRAY_TYPE_NV = ((int)0x8625), - SECONDARY_COLOR_ARRAY_POINTER_EXT = ((int)0x845D), - GL_1PASS_EXT = ((int)0x80A1), - MAX_PROGRAM_ATTRIBS_ARB = ((int)0x88AD), - TEXTURE_WRAP_Q_SGIS = ((int)0x8137), - OUTPUT_TEXTURE_COORD11_EXT = ((int)0x87A8), - EVAL_VERTEX_ATTRIB14_NV = ((int)0x86D4), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING = ((int)0x889C), - SECONDARY_COLOR_ARRAY_EXT = ((int)0x845E), - HINT_BIT = ((int)0x00008000), - INT_VEC3_ARB = ((int)0x8B54), - FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = ((int)0x8CDA), - HISTOGRAM = ((int)0x8024), - VERSION = ((int)0x1F02), - RGB32I_EXT = ((int)0x8D83), - LIGHT0 = ((int)0x4000), - MAX_PROGRAM_LOCAL_PARAMETERS_ARB = ((int)0x88B4), - OP_CLAMP_EXT = ((int)0x878E), - REPLICATE_BORDER = ((int)0x8153), - FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)0x8403), - PIXEL_TEX_GEN_SGIX = ((int)0x8139), - REG_22_ATI = ((int)0x8937), - VERTEX_PROGRAM_POINT_SIZE_NV = ((int)0x8642), - UNPACK_CONSTANT_DATA_SUNX = ((int)0x81D5), - TIME_ELAPSED_EXT = ((int)0x88BF), - TEXTURE_LOD_BIAS_S_SGIX = ((int)0x818E), - LOAD = ((int)0x0101), - MULTISAMPLE_BIT_ARB = ((int)0x20000000), - LIST_BASE = ((int)0x0B32), - BUMP_ROT_MATRIX_ATI = ((int)0x8775), - SPECULAR = ((int)0x1202), - LIST_MODE = ((int)0x0B30), - VERTEX_ARRAY_RANGE_NV = ((int)0x851D), - HILO_NV = ((int)0x86F4), - MAX_PROGRAM_LOOP_DEPTH_NV = ((int)0x88F7), - INTENSITY16F_ARB = ((int)0x881D), - INTERPOLATE_EXT = ((int)0x8575), - PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), - TEXTURE_TOO_LARGE_EXT = ((int)0x8065), - INDEX_ARRAY_LIST_STRIDE_IBM = ((int)103083), - MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A3), - LUMINANCE32F_ARB = ((int)0x8818), - MAX_VARYING_FLOATS = ((int)0x8B4B), - INVERTED_SCREEN_W_REND = ((int)0x8491), - DRAW_BUFFER5 = ((int)0x882A), - FOG_COORDINATE_ARRAY = ((int)0x8457), - LUMINANCE_FLOAT32_ATI = ((int)0x8818), - PROXY_COLOR_TABLE_SGI = ((int)0x80D3), - POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), - LUMINANCE_ALPHA_INTEGER_EXT = ((int)0x8D9D), - TEXTURE_LOD_BIAS = ((int)0x8501), - VARIABLE_E_NV = ((int)0x8527), - REG_13_ATI = ((int)0x892E), - TRIANGLE_LIST_SUN = ((int)0x81D7), - OBJECT_PLANE = ((int)0x2501), - PIXEL_PACK_BUFFER_EXT = ((int)0x88EB), - VERTEX_ATTRIB_ARRAY_SIZE_ARB = ((int)0x8623), - PASS_THROUGH_NV = ((int)0x86E6), - GL_2PASS_1_SGIS = ((int)0x80A3), - SWIZZLE_STRQ_ATI = ((int)0x897A), - PRESERVE_ATI = ((int)0x8762), - FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = ((int)0x8B8B), - OUTPUT_TEXTURE_COORD3_EXT = ((int)0x87A0), - EVAL_VERTEX_ATTRIB5_NV = ((int)0x86CB), - CLIENT_PIXEL_STORE_BIT = ((int)0x00000001), - VERTEX_STREAM6_ATI = ((int)0x8772), - STATIC_ATI = ((int)0x8760), - REPLACE_OLDEST_SUN = ((int)0x0003), - TEXTURE_DEPTH_EXT = ((int)0x8071), - ALPHA32F_ARB = ((int)0x8816), - PROGRAM_OBJECT_ARB = ((int)0x8B40), - RIGHT = ((int)0x0407), - BOOL_ARB = ((int)0x8B56), - FRAGMENT_PROGRAM_ARB = ((int)0x8804), - MODELVIEW22_ARB = ((int)0x8736), - CONSTANT_COLOR_EXT = ((int)0x8001), - RGB16_EXT = ((int)0x8054), - COMBINER_BIAS_NV = ((int)0x8549), - EVAL_VERTEX_ATTRIB6_NV = ((int)0x86CC), - COMPRESSED_RGBA_S3TC_DXT5_EXT = ((int)0x83F3), - TEXTURE_ENV_BIAS_SGIX = ((int)0x80BE), - PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8163), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)0x840A), - CLEAR = ((int)0x1500), - COMPRESSED_SRGB_ALPHA = ((int)0x8C49), - MAP1_VERTEX_ATTRIB6_4_NV = ((int)0x8666), - COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = ((int)0x8DBE), - UNSIGNED_INT_8_8_8_8 = ((int)0x8035), - DUAL_LUMINANCE12_SGIS = ((int)0x8116), - TEXTURE5_ARB = ((int)0x84C5), - REG_5_ATI = ((int)0x8926), - VERTEX_STREAM3_ATI = ((int)0x876F), - TEXTURE_DEFORMATION_BIT_SGIX = ((int)0x00000001), - TEXTURE17_ARB = ((int)0x84D1), - MODELVIEW15_ARB = ((int)0x872F), - ALPHA_INTEGER_EXT = ((int)0x8D97), - MATRIX25_ARB = ((int)0x88D9), - TEXTURE_DEPTH_TYPE_ARB = ((int)0x8C16), - BLEND_COLOR_EXT = ((int)0x8005), - BUFFER_USAGE = ((int)0x8765), - DRAW_BUFFER8_ARB = ((int)0x882D), - RGB16UI_EXT = ((int)0x8D77), - ACTIVE_STENCIL_FACE_EXT = ((int)0x8911), - BLEND_EQUATION_ALPHA = ((int)0x883D), - REPLACE_MIDDLE_SUN = ((int)0x0002), - CURRENT_TANGENT_EXT = ((int)0x843B), - CLIP_VOLUME_CLIPPING_HINT_EXT = ((int)0x80F0), - PIXEL_TILE_WIDTH_SGIX = ((int)0x8140), - GLOBAL_ALPHA_FACTOR_SUN = ((int)0x81DA), - DRAW_BUFFER11 = ((int)0x8830), - DRAW_BUFFER13 = ((int)0x8832), - INT_SAMPLER_1D_EXT = ((int)0x8DC9), - SRC2_RGB = ((int)VERSION_1_3.SOURCE2_RGB), - ALPHA16UI_EXT = ((int)0x8D78), - RED_MAX_CLAMP_INGR = ((int)0x8564), - EVAL_VERTEX_ATTRIB12_NV = ((int)0x86D2), - TEXTURE_INTENSITY_SIZE = ((int)0x8061), - MAX_LIST_NESTING = ((int)0x0B31), - OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC), - COLOR_MATRIX_SGI = ((int)0x80B1), - MATRIX1_ARB = ((int)0x88C1), - EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA), - LIGHT4 = ((int)0x4004), - MAP1_TANGENT_EXT = ((int)0x8444), - CURRENT_RASTER_POSITION = ((int)0x0B07), - IMAGE_CUBIC_WEIGHT_HP = ((int)0x815E), - FORMAT_SUBSAMPLE_24_24_OML = ((int)0x8982), - NUM_COMPRESSED_TEXTURE_FORMATS = ((int)0x86A2), - FRAGMENT_COLOR_EXT = ((int)0x834C), - NEVER = ((int)0x0200), - MODELVIEW25_ARB = ((int)0x8739), - NORMAL_MAP = ((int)0x8511), - DS_BIAS_NV = ((int)0x8716), - UNPACK_IMAGE_DEPTH_SGIS = ((int)0x8133), - EVAL_VERTEX_ATTRIB1_NV = ((int)0x86C7), - NOOP = ((int)0x1505), - MINMAX_FORMAT = ((int)0x802F), - COMPRESSED_SRGB = ((int)0x8C48), - RGB5_A1 = ((int)0x8057), - SOURCE1_RGB_EXT = ((int)0x8581), - COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082), - FLOAT_MAT4x3 = ((int)0x8B6A), - TEXTURE25_ARB = ((int)0x84D9), - EYE_PLANE_ABSOLUTE_NV = ((int)0x855C), - TEXTURE7_ARB = ((int)0x84C7), - POINT_SIZE_GRANULARITY = ((int)0x0B13), - EYE_DISTANCE_TO_POINT_SGIS = ((int)0x81F0), - VERTEX_WEIGHT_ARRAY_SIZE_EXT = ((int)0x850D), - COLOR_TABLE_FORMAT_SGI = ((int)0x80D8), - COLOR_TABLE_BLUE_SIZE_SGI = ((int)0x80DC), - WEIGHT_ARRAY_ARB = ((int)0x86AD), - COMBINER_AB_DOT_PRODUCT_NV = ((int)0x8545), - TEXTURE30_ARB = ((int)0x84DE), - V3F = ((int)0x2A21), - EVAL_VERTEX_ATTRIB2_NV = ((int)0x86C8), - MAX_PROGRAM_GENERIC_RESULTS_NV = ((int)0x8DA6), - EDGE_FLAG_ARRAY_POINTER = ((int)0x8093), - ALWAYS_FAST_HINT_PGI = ((int)0x1A20C), - TEXCOORD4_BIT_PGI = unchecked((int)0x80000000), - TEXTURE_DEPTH_SIZE_ARB = ((int)0x884A), - DRAW_BUFFER2 = ((int)0x8827), - SAMPLER_2D_RECT_SHADOW_ARB = ((int)0x8B64), - REG_17_ATI = ((int)0x8932), - BLEND_SRC = ((int)0x0BE1), - POLYGON_STIPPLE_BIT = ((int)0x00000010), - TEXTURE_COORD_ARRAY_POINTER = ((int)0x8092), - RGB4_EXT = ((int)0x804F), - FOG_COORD_ARRAY_POINTER = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER), - PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)0x8354), - SCALE_BY_ONE_HALF_NV = ((int)0x8540), - ALPHA_TEST_FUNC = ((int)0x0BC1), - TEXTURE31 = ((int)0x84DF), - RESAMPLE_REPLICATE_SGIX = ((int)0x842E), - MAX_3D_TEXTURE_SIZE_EXT = ((int)0x8073), - TEXTURE0_ARB = ((int)0x84C0), - IMPLEMENTATION_COLOR_READ_TYPE_OES = ((int)0x8B9A), - SOURCE1_ALPHA_EXT = ((int)0x8589), - EVAL_VERTEX_ATTRIB7_NV = ((int)0x86CD), - REG_12_ATI = ((int)0x892D), - VERTEX_ATTRIB_ARRAY13_NV = ((int)0x865D), - UNSIGNED_NORMALIZED_ARB = ((int)0x8C17), - DRAW_BUFFER10 = ((int)0x882F), - INDEX_ARRAY_TYPE_EXT = ((int)0x8085), - NORMAL_MAP_NV = ((int)0x8511), - FRAMEZOOM_SGIX = ((int)0x818B), - SIGNED_RGBA_NV = ((int)0x86FB), - ELEMENT_ARRAY_TYPE_ATI = ((int)0x8769), - SHADER_OPERATION_NV = ((int)0x86DF), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)0x8401), - TRANSPOSE_MODELVIEW_MATRIX = ((int)0x84E3), - PIXEL_UNPACK_BUFFER_BINDING = ((int)0x88EF), - SAMPLER_3D_ARB = ((int)0x8B5F), - PIXEL_PACK_BUFFER_BINDING_EXT = ((int)0x88ED), - DONT_CARE = ((int)0x1100), - ALPHA_FLOAT16_ATI = ((int)0x881C), - LINEAR_MIPMAP_LINEAR = ((int)0x2703), - MODELVIEW0_STACK_DEPTH_EXT = ((int)All.MODELVIEW_STACK_DEPTH), - POINT_TOKEN = ((int)0x0701), - COMPRESSED_SRGB_EXT = ((int)0x8C48), - EVAL_VERTEX_ATTRIB0_NV = ((int)0x86C6), - RGB_INTEGER_EXT = ((int)0x8D98), - VERTEX_ATTRIB_ARRAY10_NV = ((int)0x865A), - RGB4 = ((int)0x804F), - MAP2_COLOR_4 = ((int)0x0DB0), - ALPHA16 = ((int)0x803E), - MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = ((int)0x8520), - SIGNED_HILO16_NV = ((int)0x86FA), - REPLACEMENT_CODE_ARRAY_STRIDE_SUN = ((int)0x85C2), - NORMAL_ARRAY_LIST_STRIDE_IBM = ((int)103081), - MIRRORED_REPEAT = ((int)0x8370), - COLOR_CLEAR_UNCLAMPED_VALUE_ATI = ((int)0x8835), - COLOR_TABLE_SCALE_SGI = ((int)0x80D6), - REFLECTION_MAP = ((int)0x8512), - PACK_IMAGE_HEIGHT = ((int)0x806C), - AVERAGE_HP = ((int)0x8160), - FLOAT_RGBA32_NV = ((int)0x888B), - MATRIX29_ARB = ((int)0x88DD), - SLUMINANCE_ALPHA = ((int)0x8C44), - MAT_DIFFUSE_BIT_PGI = ((int)0x00400000), - MODELVIEW2_ARB = ((int)0x8722), - COLOR_TABLE_FORMAT = ((int)0x80D8), - STATIC_DRAW_ARB = ((int)0x88E4), - MATRIX31_ARB = ((int)0x88DF), - MAX_CLIP_PLANES = ((int)0x0D32), - POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), - SMOOTH_LINE_WIDTH_GRANULARITY = ((int)0x0B23), - STENCIL_BACK_FAIL = ((int)0x8801), - LUMINANCE16 = ((int)0x8042), - DOT_PRODUCT_TEXTURE_3D_NV = ((int)0x86EF), - OFFSET_TEXTURE_2D_MATRIX_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV), - LUMINANCE_ALPHA8UI_EXT = ((int)0x8D81), - LUMINANCE12 = ((int)0x8041), - PROGRAM_LENGTH_NV = ((int)0x8627), - MATRIX30_ARB = ((int)0x88DE), - INTENSITY4 = ((int)0x804A), - UNSIGNED_BYTE = ((int)0x1401), - BGR_INTEGER_EXT = ((int)0x8D9A), - BOOL_VEC3_ARB = ((int)0x8B58), - SRGB_ALPHA_EXT = ((int)0x8C42), - LOCAL_CONSTANT_VALUE_EXT = ((int)0x87EC), - REG_23_ATI = ((int)0x8938), - OPERAND1_ALPHA_EXT = ((int)0x8599), - BUMP_TARGET_ATI = ((int)0x877C), - COLOR_ATTACHMENT10_EXT = ((int)0x8CEA), - MAP2_BINORMAL_EXT = ((int)0x8447), - ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), - TEXTURE21_ARB = ((int)0x84D5), - VERTEX_ATTRIB_ARRAY12_NV = ((int)0x865C), - MATRIX23_ARB = ((int)0x88D7), - LUMINANCE8_ALPHA8_EXT = ((int)0x8045), - RGB2_EXT = ((int)0x804E), - EMBOSS_MAP_NV = ((int)0x855F), - BOOL_VEC4_ARB = ((int)0x8B59), - TEXTURE1 = ((int)0x84C1), - OPERAND1_RGB_EXT = ((int)0x8591), - FLOAT_MAT3x2 = ((int)0x8B67), - EDGE_FLAG_ARRAY_BUFFER_BINDING = ((int)0x889B), - LUMINANCE12_ALPHA12 = ((int)0x8047), - VERTEX_PROGRAM_TWO_SIDE_NV = ((int)0x8643), - RGBA16_EXT = ((int)0x805B), - EVAL_VERTEX_ATTRIB3_NV = ((int)0x86C9), - SCALE_BY_FOUR_NV = ((int)0x853F), - EDGE_FLAG_ARRAY_STRIDE_EXT = ((int)0x808C), - COLOR_ARRAY_EXT = ((int)0x8076), - DISTANCE_ATTENUATION_EXT = ((int)0x8129), - CURRENT_RASTER_INDEX = ((int)0x0B05), - PROGRAM_ATTRIBS_ARB = ((int)0x88AC), - GL_2PASS_0_SGIS = ((int)0x80A2), - BLEND_EQUATION_EXT = ((int)0x8009), - SAMPLE_COVERAGE_ARB = ((int)0x80A0), - COORD_REPLACE_NV = ((int)0x8862), - MAX_VERTEX_UNIFORM_COMPONENTS = ((int)0x8B4A), - SRGB8 = ((int)0x8C41), - COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = ((int)0x8C4E), - ONE_EXT = ((int)0x87DE), - FLOAT_MAT4x2 = ((int)0x8B69), - PROXY_TEXTURE_CUBE_MAP = ((int)0x851B), - TEXTURE_3D_BINDING_EXT = ((int)0x806A), - CONVOLUTION_1D_EXT = ((int)0x8010), - OUTPUT_TEXTURE_COORD22_EXT = ((int)0x87B3), - VERTEX_ATTRIB_ARRAY14_NV = ((int)0x865E), - UNPACK_SKIP_IMAGES_EXT = ((int)0x806D), - TRIANGLE_STRIP_ADJACENCY_EXT = ((int)0x000D), - HALF_BIAS_NEGATE_NV = ((int)0x853B), - INTENSITY32I_EXT = ((int)0x8D85), - TEXTURE6 = ((int)0x84C6), - QUAD_TEXTURE_SELECT_SGIS = ((int)0x8125), - FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = ((int)0x8D56), - PACK_CMYK_HINT_EXT = ((int)0x800E), - STATIC_COPY_ARB = ((int)0x88E6), - COLOR_ATTACHMENT0_EXT = ((int)0x8CE0), - DRAW_BUFFER3 = ((int)0x8828), - COMPRESSED_INTENSITY = ((int)0x84EC), - BINORMAL_ARRAY_EXT = ((int)0x843A), - COMPRESSED_RGB_S3TC_DXT1_EXT = ((int)0x83F0), - LUMINANCE16_EXT = ((int)0x8042), - OP_SET_LT_EXT = ((int)0x878D), - TEXTURE26 = ((int)0x84DA), - TEXTURE27 = ((int)0x84DB), - TEXTURE4_ARB = ((int)0x84C4), - AND_INVERTED = ((int)0x1504), - TEXTURE22 = ((int)0x84D6), - TEXTURE23 = ((int)0x84D7), - CONVOLUTION_WIDTH_EXT = ((int)0x8018), - TEXTURE21 = ((int)0x84D5), - SOURCE2_RGB_EXT = ((int)0x8582), - REG_16_ATI = ((int)0x8931), - VERTEX_ATTRIB_ARRAY11_NV = ((int)0x865B), - TEXTURE28 = ((int)0x84DC), - TEXTURE29 = ((int)0x84DD), - DRAW_BUFFER1_ARB = ((int)0x8826), - FRAGMENT_DEPTH_EXT = ((int)0x8452), - SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103087), - RGBA32F_ARB = ((int)0x8814), - FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = ((int)0x8CD9), - BUFFER_MAPPED = ((int)0x88BC), - TEXTURE24 = ((int)0x84D8), - TEXTURE25 = ((int)0x84D9), - TEXTURE20 = ((int)0x84D4), - BLEND_DST_RGB = ((int)0x80C8), - DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = ((int)0x885D), - GEOMETRY_VERTICES_OUT_EXT = ((int)0x8DDA), - MULTISAMPLE_ARB = ((int)0x809D), - STENCIL_ATTACHMENT_EXT = ((int)0x8D20), - NOR = ((int)0x1508), - FLOAT_R16_NV = ((int)0x8884), - DRAW_BUFFER3_ATI = ((int)0x8828), - SLUMINANCE = ((int)0x8C46), - AUX1 = ((int)0x040A), - EVAL_TRIANGULAR_2D_NV = ((int)0x86C1), - LINE_STIPPLE_PATTERN = ((int)0x0B25), - FLOAT_MAT2x3 = ((int)0x8B65), - CULL_VERTEX_IBM = ((int)103050), - PACK_LSB_FIRST = ((int)0x0D01), - FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = ((int)0x8CD0), - MODELVIEW6_ARB = ((int)0x8726), - VARIABLE_F_NV = ((int)0x8528), - DRAW_BUFFER2_ARB = ((int)0x8827), - COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C72), - FLOAT_MAT3_ARB = ((int)0x8B5B), - OBJECT_ATTACHED_OBJECTS_ARB = ((int)0x8B85), - GENERATE_MIPMAP = ((int)0x8191), - DRAW_BUFFER7_ATI = ((int)0x882C), - DUAL_ALPHA16_SGIS = ((int)0x8113), - FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = ((int)0x889D), - DETAIL_TEXTURE_MODE_SGIS = ((int)0x809B), - COMBINER_CD_OUTPUT_NV = ((int)0x854B), - GREEN_BIT_ATI = ((int)0x00000002), - TEXTURE_1D_STACK_MESAX = ((int)0x8759), - EVAL_VERTEX_ATTRIB8_NV = ((int)0x86CE), - VERTEX_ATTRIB_ARRAY_TYPE = ((int)0x8625), - TRACK_MATRIX_TRANSFORM_NV = ((int)0x8649), - TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x8515), - UPPER_LEFT = ((int)0x8CA2), - REDUCE = ((int)0x8016), - COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)0x80DF), - MATRIX27_ARB = ((int)0x88DB), - BLEND_SRC_RGB = ((int)0x80C9), - GEQUAL = ((int)0x0206), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)0x8171), - DOT3_RGBA_ARB = ((int)0x86AF), - DECR_WRAP = ((int)0x8508), - LIGHT_ENV_MODE_SGIX = ((int)0x8407), - VERTEX_CONSISTENT_HINT_PGI = ((int)0x1A22B), - RENDERBUFFER_GREEN_SIZE_EXT = ((int)0x8D51), - TEXTURE_UNSIGNED_REMAP_MODE_NV = ((int)0x888F), - GL_3_BYTES = ((int)0x1408), - LIGHT_MODEL_SPECULAR_VECTOR_APPLE = ((int)0x85B0), - NEAREST = ((int)0x2600), - MIRRORED_REPEAT_IBM = ((int)0x8370), - CURRENT_PALETTE_MATRIX_ARB = ((int)0x8843), - COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), - PROXY_TEXTURE_RECTANGLE_ARB = ((int)0x84F7), - REPLACE = ((int)0x1E01), - COLOR_SUM_EXT = ((int)0x8458), - OBJECT_VALIDATE_STATUS_ARB = ((int)0x8B83), - POLYGON_SMOOTH = ((int)0x0B41), - VERTEX_ATTRIB_ARRAY15_NV = ((int)0x865F), - FOG_COORDINATE_SOURCE_EXT = ((int)0x8450), - UNSIGNED_SHORT_8_8_REV_APPLE = ((int)0x85BB), - DUAL_LUMINANCE_ALPHA4_SGIS = ((int)0x811C), - TEXTURE_COMPRESSED_ARB = ((int)0x86A1), - OPERAND0_RGB_EXT = ((int)0x8590), - ALPHA32I_EXT = ((int)0x8D84), - ALPHA4_EXT = ((int)0x803B), - TEXTURE_1D_ARRAY_EXT = ((int)0x8C18), - STENCIL_PASS_DEPTH_FAIL = ((int)0x0B95), - TEXTURE_WIDTH = ((int)0x1000), - CURRENT_MATRIX_STACK_DEPTH_ARB = ((int)0x8640), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), - T2F_C4UB_V3F = ((int)0x2A29), - SAMPLE_MASK_SGIS = ((int)0x80A0), - UNSIGNED_SHORT_1_5_5_5_REV_EXT = ((int)0x8366), - DT_SCALE_NV = ((int)0x8711), - CLAMP_TO_BORDER = ((int)0x812D), - ACTIVE_VERTEX_UNITS_ARB = ((int)0x86A5), - CLAMP_READ_COLOR_ARB = ((int)0x891C), - MAX_PROJECTION_STACK_DEPTH = ((int)0x0D38), - OUTPUT_TEXTURE_COORD17_EXT = ((int)0x87AE), - TEXTURE_RED_TYPE_ARB = ((int)0x8C10), - VERTEX_ATTRIB_ARRAY_POINTER = ((int)0x8645), - FENCE_CONDITION_NV = ((int)0x84F4), - MAP1_VERTEX_ATTRIB4_4_NV = ((int)0x8664), - STENCIL_BACK_WRITEMASK = ((int)0x8CA5), - PN_TRIANGLES_POINT_MODE_CUBIC_ATI = ((int)0x87F6), - SHADING_LANGUAGE_VERSION_ARB = ((int)0x8B8C), - MODELVIEW11_ARB = ((int)0x872B), - FLOAT_RGB16_NV = ((int)0x8888), - READ_BUFFER = ((int)0x0C02), - CON_16_ATI = ((int)0x8951), - SAMPLER_2D_SHADOW = ((int)0x8B62), - NORMAL_ARRAY_POINTER = ((int)0x808F), - TEXTURE_GEN_T = ((int)0x0C61), - PIXEL_UNPACK_BUFFER_BINDING_ARB = ((int)0x88EF), - TEXTURE_GEN_R = ((int)0x0C62), - TEXTURE_GEN_Q = ((int)0x0C63), - SAMPLE_PATTERN_EXT = ((int)0x80AC), - EYE_LINE_SGIS = ((int)0x81F6), - IMAGE_ROTATE_ANGLE_HP = ((int)0x8159), - SAMPLES_PASSED = ((int)0x8914), - LINEAR_ATTENUATION = ((int)0x1208), - RECLAIM_MEMORY_HINT_PGI = ((int)0x1A1FE), - ALPHA12 = ((int)0x803D), - MAP_ATTRIB_V_ORDER_NV = ((int)0x86C4), - TEXTURE_COMPONENTS = ((int)0x1003), - CON_3_ATI = ((int)0x8944), - BOOL_VEC2_ARB = ((int)0x8B57), - OBJECT_BUFFER_SIZE_ATI = ((int)0x8764), - REG_0_ATI = ((int)0x8921), - PROXY_TEXTURE_3D_EXT = ((int)0x8070), - DEPTH_COMPONENT32 = ((int)0x81A7), - QUAD_STRIP = ((int)0x0008), - MAP1_VERTEX_ATTRIB10_4_NV = ((int)0x866A), - LUMINANCE8UI_EXT = ((int)0x8D80), - FOG_COORD_ARRAY_BUFFER_BINDING = ((int)VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING), - MAX_SPOT_EXPONENT_NV = ((int)0x8505), - UNSIGNED_INT_24_8_NV = ((int)0x84FA), - STENCIL_BACK_FUNC = ((int)0x8800), - STENCIL_BACK_REF = ((int)0x8CA3), - MATRIX_INDEX_ARRAY_POINTER_ARB = ((int)0x8849), - SWIZZLE_STQ_ATI = ((int)0x8977), - SAMPLER_1D_ARB = ((int)0x8B5D), - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)0x8183), - INTERPOLATE_ARB = ((int)0x8575), - SUBTRACT = ((int)0x84E7), - PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)0x813E), - LUMINANCE4_EXT = ((int)0x803F), - AUX0 = ((int)0x0409), - VERTEX_ATTRIB_ARRAY4_NV = ((int)0x8654), - MODELVIEW21_ARB = ((int)0x8735), - STENCIL_BACK_FUNC_ATI = ((int)0x8800), - RED_MIN_CLAMP_INGR = ((int)0x8560), - TEXTURE_COORD_ARRAY_POINTER_EXT = ((int)0x8092), - SAMPLE_MASK_EXT = ((int)0x80A0), - SMOOTH_LINE_WIDTH_RANGE = ((int)0x0B22), - TEXTURE_WRAP_R = ((int)0x8072), - MAP2_VERTEX_ATTRIB15_4_NV = ((int)0x867F), - STENCIL_FAIL = ((int)0x0B94), - MODELVIEW1_EXT = ((int)0x850A), - MAX_CONVOLUTION_HEIGHT_EXT = ((int)0x801B), - POINT_SIZE_MIN_ARB = ((int)0x8126), - COLOR_ARRAY_STRIDE = ((int)0x8083), - RGB10 = ((int)0x8052), - MAP1_TEXTURE_COORD_1 = ((int)0x0D93), - RGB16 = ((int)0x8054), - POINT_SPRITE_R_MODE_NV = ((int)0x8863), - TEXTURE_DEPTH_SIZE = ((int)0x884A), - MAX_NAME_STACK_DEPTH = ((int)0x0D37), - UNIFORM_BUFFER_BINDING_EXT = ((int)0x8DEF), - RGB12 = ((int)0x8053), - RESCALE_NORMAL_EXT = ((int)0x803A), - VERTEX_WEIGHT_ARRAY_TYPE_EXT = ((int)0x850E), - ABGR_EXT = ((int)0x8000), - SAMPLE_ALPHA_TO_ONE_ARB = ((int)0x809F), - MODELVIEW0_ARB = ((int)0x1700), - HISTOGRAM_RED_SIZE = ((int)0x8028), - COMPRESSED_ALPHA = ((int)0x84E9), - HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), - COLOR_LOGIC_OP = ((int)0x0BF2), - PIXEL_UNPACK_BUFFER = ((int)0x88EC), - TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = ((int)0x851A), - CURRENT_TEXTURE_COORDS = ((int)0x0B03), - SAMPLE_MASK_INVERT_EXT = ((int)0x80AB), - MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = ((int)0x8841), - TRANSFORM_FEEDBACK_BUFFER_NV = ((int)0x8C8E), - FOG = ((int)0x0B60), - TEXTURE10_ARB = ((int)0x84CA), - SHADOW_AMBIENT_SGIX = ((int)0x80BF), - DU8DV8_ATI = ((int)0x877A), - STATIC_COPY = ((int)0x88E6), - OPERAND2_ALPHA = ((int)0x859A), - INDEX_ARRAY_BUFFER_BINDING = ((int)0x8899), - POINT = ((int)0x1B00), - REG_19_ATI = ((int)0x8934), - CONVOLUTION_FORMAT_EXT = ((int)0x8017), - SIGNED_HILO_NV = ((int)0x86F9), - BLUE_MAX_CLAMP_INGR = ((int)0x8566), - INTENSITY_ICC_SGIX = ((int)0x8464), - GL_3D_COLOR_TEXTURE = ((int)0x0603), - GENERATE_MIPMAP_HINT_SGIS = ((int)0x8192), - OUTPUT_TEXTURE_COORD21_EXT = ((int)0x87B2), - COMPRESSED_LUMINANCE_ALPHA = ((int)0x84EB), - OUTPUT_TEXTURE_COORD30_EXT = ((int)0x87BB), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)0x801F), - CURRENT_WEIGHT_ARB = ((int)0x86A8), - DEPTH_STENCIL_TO_BGRA_NV = ((int)0x886F), - MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x880C), - CONVOLUTION_HEIGHT = ((int)0x8019), - TABLE_TOO_LARGE = ((int)0x8031), - SAMPLES_3DFX = ((int)0x86B4), - ALPHA4 = ((int)0x803B), - NUM_INSTRUCTIONS_PER_PASS_ATI = ((int)0x8971), - RENDERBUFFER_ALPHA_SIZE_EXT = ((int)0x8D53), - VERTEX_ARRAY_LIST_STRIDE_IBM = ((int)103080), - REFLECTION_MAP_EXT = ((int)0x8512), - FOG_FUNC_SGIS = ((int)0x812A), - R1UI_V3F_SUN = ((int)0x85C4), - RGB_S3TC = ((int)0x83A0), - TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FE), - PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8906), - CON_31_ATI = ((int)0x8960), - ALIASED_POINT_SIZE_RANGE = ((int)0x846D), - DRAW_BUFFER2_ATI = ((int)0x8827), - COMBINER0_NV = ((int)0x8550), - FOUR = ((int)4), - UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA), - PRIMITIVE_ID_NV = ((int)0x8C7C), - TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176), - MAX_EXT = ((int)0x8008), - PIXEL_MODE_BIT = ((int)0x00000020), - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)0x8408), - REG_21_ATI = ((int)0x8936), - SEPARATE_ATTRIBS_NV = ((int)0x8C8D), - CLIENT_ACTIVE_TEXTURE = ((int)0x84E1), - SEPARATE_SPECULAR_COLOR_EXT = ((int)0x81FA), - TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = ((int)0x8C2D), - PREFER_DOUBLEBUFFER_HINT_PGI = ((int)0x1A1F8), - HISTOGRAM_ALPHA_SIZE_EXT = ((int)0x802B), - BACK = ((int)0x0405), - RGB12_EXT = ((int)0x8053), - DEPTH_COMPONENT24 = ((int)0x81A6), - MAP1_VERTEX_ATTRIB12_4_NV = ((int)0x866C), - COMPRESSED_RGBA_S3TC_DXT1_EXT = ((int)0x83F1), - IMPLEMENTATION_COLOR_READ_FORMAT_OES = ((int)0x8B9B), - STREAM_COPY_ARB = ((int)0x88E2), - MAP_STENCIL = ((int)0x0D11), - MAP2_VERTEX_ATTRIB2_4_NV = ((int)0x8672), - ELEMENT_ARRAY_BUFFER = ((int)0x8893), - HILO8_NV = ((int)0x885E), - LINEAR_MIPMAP_NEAREST = ((int)0x2701), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)0x8409), - VERTEX_ATTRIB_ARRAY2_NV = ((int)0x8652), - WEIGHT_ARRAY_POINTER_ARB = ((int)0x86AC), - FOG_END = ((int)0x0B64), - OP_INDEX_EXT = ((int)0x8782), - SPRITE_AXIS_SGIX = ((int)0x814A), - MAX_SHININESS_NV = ((int)0x8504), - VERTEX_BLEND_ARB = ((int)0x86A7), - MATRIX19_ARB = ((int)0x88D3), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), - PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), - CLAMP_VERTEX_COLOR_ARB = ((int)0x891A), - BUMP_TEX_UNITS_ATI = ((int)0x8778), - STENCIL_BACK_PASS_DEPTH_FAIL = ((int)0x8802), - DEPTH = ((int)0x1801), - DEPTH_COMPONENT16_SGIX = ((int)0x81A5), - MAX_PIXEL_MAP_TABLE = ((int)0x0D34), - TEXTURE_COORD_NV = ((int)0x8C79), - LUMINANCE32I_EXT = ((int)0x8D86), - DRAW_FRAMEBUFFER_EXT = ((int)0x8CA9), - COLOR_ATTACHMENT13_EXT = ((int)0x8CED), - COMPRESSED_RGB_ARB = ((int)0x84ED), - INTERLACE_OML = ((int)0x8980), - NUM_FRAGMENT_CONSTANTS_ATI = ((int)0x896F), - MAT_COLOR_INDEXES_BIT_PGI = ((int)0x01000000), - FOG_COORDINATE_ARRAY_POINTER = ((int)0x8456), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)0x8022), - INDEX_OFFSET = ((int)0x0D13), - SHADER_OBJECT_ARB = ((int)0x8B48), - CURRENT_QUERY = ((int)0x8865), - HILO16_NV = ((int)0x86F8), - TEXTURE_MATERIAL_PARAMETER_EXT = ((int)0x8352), - FLOAT_RGBA16_NV = ((int)0x888A), - COMBINER_CD_DOT_PRODUCT_NV = ((int)0x8546), - MODELVIEW4_ARB = ((int)0x8724), - BYTE = ((int)0x1400), - OBJECT_DISTANCE_TO_POINT_SGIS = ((int)0x81F1), - DECR_WRAP_EXT = ((int)0x8508), - DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = ((int)0x86F0), - STENCIL_BACK_PASS_DEPTH_PASS = ((int)0x8803), - OPERAND1_ALPHA_ARB = ((int)0x8599), - CON_21_ATI = ((int)0x8956), - COLOR_ARRAY = ((int)0x8076), - TEXTURE11_ARB = ((int)0x84CB), - FOG_COLOR = ((int)0x0B66), - COMBINER4_NV = ((int)0x8554), - COMPILE_AND_EXECUTE = ((int)0x1301), - SEPARATE_SPECULAR_COLOR = ((int)0x81FA), - FLOAT_VEC2_ARB = ((int)0x8B50), - OPERAND1_RGB_ARB = ((int)0x8591), - PIXEL_MAP_R_TO_R = ((int)0x0C76), - TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14), - OBJECT_SUBTYPE_ARB = ((int)0x8B4F), - OP_NEGATE_EXT = ((int)0x8783), - TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516), - SAMPLE_BUFFERS_EXT = ((int)0x80A8), - PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6), - IMAGE_TRANSFORM_2D_HP = ((int)0x8161), - VARIABLE_G_NV = ((int)0x8529), - OFFSET_TEXTURE_2D_BIAS_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_BIAS_NV), - COMPILE = ((int)0x1300), - ARRAY_BUFFER_BINDING_ARB = ((int)0x8894), - RENDERBUFFER_DEPTH_SIZE_EXT = ((int)0x8D54), - VERTEX_ARRAY_LIST_IBM = ((int)103070), - COLOR_ATTACHMENT11_EXT = ((int)0x8CEB), - CON_22_ATI = ((int)0x8957), - LUMINANCE_ALPHA16F_ARB = ((int)0x881F), - COMBINER5_NV = ((int)0x8555), - GL_2_BYTES = ((int)0x1407), - ALPHA_MAX_SGIX = ((int)0x8321), - FUNC_REVERSE_SUBTRACT = ((int)0x800B), - PROGRAM_ERROR_POSITION_ARB = ((int)0x864B), - RESAMPLE_ZERO_FILL_SGIX = ((int)0x842F), - DOT_PRODUCT_NV = ((int)0x86EC), - OCCLUSION_TEST_HP = ((int)0x8165), - FOG_COORDINATE = ((int)0x8451), - DRAW_BUFFER14_ATI = ((int)0x8833), - EXPAND_NEGATE_NV = ((int)0x8539), - POINT_SMOOTH = ((int)0x0B10), - CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0BB1), - VERTEX_PRECLIP_HINT_SGIX = ((int)0x83EF), - REG_28_ATI = ((int)0x893D), - INT_SAMPLER_3D_EXT = ((int)0x8DCB), - NEGATIVE_Y_EXT = ((int)0x87DA), - RGB8_EXT = ((int)0x8051), - INCR = ((int)0x1E02), - SAMPLE_BUFFERS_SGIS = ((int)0x80A8), - VARIANT_EXT = ((int)0x87C1), - COMBINER2_NV = ((int)0x8552), - ACTIVE_UNIFORM_MAX_LENGTH = ((int)0x8B87), - WRITE_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887A), - EQUIV = ((int)0x1509), - READ_PIXEL_DATA_RANGE_NV = ((int)0x8879), - TEXTURE_COMPRESSED_IMAGE_SIZE = ((int)0x86A0), - PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AA), - REG_25_ATI = ((int)0x893A), - VERTEX_ARRAY_TYPE_EXT = ((int)0x807B), - LUMINANCE16_ALPHA16 = ((int)0x8048), - CON_30_ATI = ((int)0x895F), - INT_SAMPLER_2D_EXT = ((int)0x8DCA), - T2F_IUI_N3F_V3F_EXT = ((int)0x81B4), - OUTPUT_TEXTURE_COORD14_EXT = ((int)0x87AB), - COLOR3_BIT_PGI = ((int)0x00010000), - CURRENT_MATRIX_ARB = ((int)0x8641), - MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = ((int)0x862E), - UNSIGNED_INT_10_10_10_2 = ((int)0x8036), - DRAW_BUFFER11_ATI = ((int)0x8830), - COMBINER3_NV = ((int)0x8553), - ACTIVE_TEXTURE = ((int)0x84E0), - TRUE = ((int)1), - COMBINE = ((int)0x8570), - FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)0x8DA8), - MAX_ASYNC_HISTOGRAM_SGIX = ((int)0x832D), - ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895), - FRAGMENT_LIGHT5_SGIX = ((int)0x8411), - MODULATE_SUBTRACT_ATI = ((int)0x8746), - TWO = ((int)2), - DEPTH32F_STENCIL8_NV = ((int)0x8DAC), - TEXTURE_WRAP_R_EXT = ((int)0x8072), - OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8), - UNSIGNED_INT_24_8_EXT = ((int)0x84FA), - MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = ((int)0x8DDF), - LINE_STRIP_ADJACENCY_EXT = ((int)0x000B), - ALL_COMPLETED_NV = ((int)0x84F2), - CULL_VERTEX_EYE_POSITION_EXT = ((int)0x81AB), - T2F_V3F = ((int)0x2A27), - PHONG_HINT_WIN = ((int)0x80EB), - CONVOLUTION_FILTER_SCALE_EXT = ((int)0x8014), - FLOAT_MAT2 = ((int)0x8B5A), - CULL_FRAGMENT_NV = ((int)0x86E7), - TEXTURE18_ARB = ((int)0x84D2), - EVAL_VERTEX_ATTRIB11_NV = ((int)0x86D1), - GREEN_MAX_CLAMP_INGR = ((int)0x8565), - SCALEBIAS_HINT_SGIX = ((int)0x8322), - BUFFER_MAP_POINTER = ((int)0x88BD), - OUTPUT_TEXTURE_COORD4_EXT = ((int)0x87A1), - OBJECT_BUFFER_USAGE_ATI = ((int)0x8765), - MAX_RENDERBUFFER_SIZE_EXT = ((int)0x84E8), - POLYGON_TOKEN = ((int)0x0703), - EDGE_FLAG_ARRAY_LIST_IBM = ((int)103075), - VERTEX_WEIGHTING_EXT = ((int)0x8509), - OR_REVERSE = ((int)0x150B), - MAP2_VERTEX_ATTRIB5_4_NV = ((int)0x8675), - INVARIANT_VALUE_EXT = ((int)0x87EA), - GREEN_BIAS = ((int)0x0D19), - COMBINER_INPUT_NV = ((int)0x8542), - ADD_ATI = ((int)0x8963), - PROXY_TEXTURE_CUBE_MAP_EXT = ((int)0x851B), - BINORMAL_ARRAY_POINTER_EXT = ((int)0x8443), - EXP2 = ((int)0x0801), - DYNAMIC_COPY_ARB = ((int)0x88EA), - MATRIX_INDEX_ARRAY_SIZE_ARB = ((int)0x8846), - PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F4), - WEIGHT_ARRAY_TYPE_ARB = ((int)0x86A9), - RGBA_FLOAT_MODE_ARB = ((int)0x8820), - PROGRAM_TARGET_NV = ((int)0x8646), - STENCIL_INDEX1_EXT = ((int)0x8D46), - SELECTION_BUFFER_POINTER = ((int)0x0DF3), - RGBA8I_EXT = ((int)0x8D8E), - COMBINER6_NV = ((int)0x8556), - FOG_COORD = ((int)VERSION_1_4.FOG_COORDINATE), - OBJECT_TYPE_ARB = ((int)0x8B4E), - POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), - UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), - GL_3D_COLOR = ((int)0x0602), - ELEMENT_ARRAY_BUFFER_ARB = ((int)0x8893), - COLOR_TABLE_WIDTH = ((int)0x80D9), - INDEX_ARRAY_STRIDE_EXT = ((int)0x8086), - CON_7_ATI = ((int)0x8948), - COMPRESSED_RGB = ((int)0x84ED), - MAP1_BINORMAL_EXT = ((int)0x8446), - RENDERBUFFER_WIDTH_EXT = ((int)0x8D42), - OPERAND0_RGB_ARB = ((int)0x8590), - ACCUM_ALPHA_BITS = ((int)0x0D5B), - TEXTURE_CUBE_MAP = ((int)0x8513), - MAP_TESSELLATION_NV = ((int)0x86C2), - MATRIX9_ARB = ((int)0x88C9), - COMBINER7_NV = ((int)0x8557), - POINT_SIZE_MAX = ((int)0x8127), - LUMINANCE4_ALPHA4 = ((int)0x8043), - COLOR_TABLE_SCALE = ((int)0x80D6), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8174), - FENCE_APPLE = ((int)0x8A0B), - OBJECT_POINT_SGIS = ((int)0x81F5), - TEXTURE15_ARB = ((int)0x84CF), - FRAGMENT_LIGHT0_SGIX = ((int)0x840C), - RESCALE_NORMAL = ((int)0x803A), - SIGNED_RGB8_UNSIGNED_ALPHA8_NV = ((int)0x870D), - SWIZZLE_STR_ATI = ((int)0x8976), - TEXTURE16_ARB = ((int)0x84D0), - COMPRESSED_LUMINANCE = ((int)0x84EA), - DEPTH_ATTACHMENT_EXT = ((int)0x8D00), - X_EXT = ((int)0x87D5), - COMPRESSED_SLUMINANCE = ((int)0x8C4A), - DRAW_BUFFER5_ARB = ((int)0x882A), - NORMAL_ARRAY_LIST_IBM = ((int)103071), - WRITE_ONLY_ARB = ((int)0x88B9), - BACK_PRIMARY_COLOR_NV = ((int)0x8C77), - OUTPUT_TEXTURE_COORD24_EXT = ((int)0x87B5), - OP_DOT4_EXT = ((int)0x8785), - TEXTURE1_ARB = ((int)0x84C1), - TEXTURE_STACK_DEPTH = ((int)0x0BA5), - COLOR_ARRAY_TYPE = ((int)0x8082), - PACK_SKIP_ROWS = ((int)0x0D03), - MAX_PROGRAM_MATRICES_ARB = ((int)0x862F), - SIGNED_LUMINANCE_NV = ((int)0x8701), - TRACK_MATRIX_NV = ((int)0x8648), - GENERIC_ATTRIB_NV = ((int)0x8C7D), - CON_17_ATI = ((int)0x8952), - UNPACK_IMAGE_HEIGHT = ((int)0x806E), - GREEN = ((int)0x1904), - RGBA_ICC_SGIX = ((int)0x8461), - VERTEX_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA2), - NEGATIVE_Z_EXT = ((int)0x87DB), - POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8162), - ALPHA_MIN_SGIX = ((int)0x8320), - CURRENT_RASTER_POSITION_VALID = ((int)0x0B08), - ADD_SIGNED_EXT = ((int)0x8574), - CLAMP_TO_BORDER_SGIS = ((int)0x812D), - CLIP_FAR_HINT_PGI = ((int)0x1A221), - MATRIX_PALETTE_ARB = ((int)0x8840), - SAMPLER_CUBE = ((int)0x8B60), - SIGNED_IDENTITY_NV = ((int)0x853C), - SELECTION_BUFFER_SIZE = ((int)0x0DF4), - GL_4PASS_2_SGIS = ((int)0x80A6), - NORMAL_MAP_EXT = ((int)0x8511), - COMBINER_COMPONENT_USAGE_NV = ((int)0x8544), - PROGRAM_PARAMETERS_ARB = ((int)0x88A8), - CURRENT_BINORMAL_EXT = ((int)0x843C), - R1UI_C4UB_V3F_SUN = ((int)0x85C5), - MODULATE_ADD_ATI = ((int)0x8744), - PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)0x8189), - COLOR_INDEX1_EXT = ((int)0x80E2), - HISTOGRAM_EXT = ((int)0x8024), - TEXTURE_DS_SIZE_NV = ((int)0x871D), - INDEX_TEST_FUNC_EXT = ((int)0x81B6), - IMAGE_MIN_FILTER_HP = ((int)0x815D), - TEXTURE14_ARB = ((int)0x84CE), - GL_4PASS_1_EXT = ((int)0x80A5), - COORD_REPLACE_ARB = ((int)0x8862), - SOURCE1_RGB = ((int)0x8581), - MODELVIEW18_ARB = ((int)0x8732), - TEXTURE_MAX_LOD = ((int)0x813B), - CONSTANT_COLOR = ((int)0x8001), - TEXTURE_MIN_FILTER = ((int)0x2801), - MAX_TEXTURE_SIZE = ((int)0x0D33), - AMBIENT = ((int)0x1200), - DEPTH_COMPONENT24_SGIX = ((int)0x81A6), - TEXCOORD1_BIT_PGI = ((int)0x10000000), - CURRENT_MATRIX_INDEX_ARB = ((int)0x8845), - TEXTURE_4DSIZE_SGIS = ((int)0x8136), - PIXEL_MAP_B_TO_B_SIZE = ((int)0x0CB8), - FRAMEBUFFER_SRGB_CAPABLE_EXT = ((int)0x8DBA), - CONSTANT_BORDER = ((int)0x8151), - UNSIGNED_BYTE_3_3_2_EXT = ((int)0x8032), - RESAMPLE_AVERAGE_OML = ((int)0x8988), - TEXTURE_POST_SPECULAR_HP = ((int)0x8168), - FLOAT_RGB32_NV = ((int)0x8889), - PIXEL_MAG_FILTER_EXT = ((int)0x8331), - REG_20_ATI = ((int)0x8935), - PERTURB_EXT = ((int)0x85AE), - MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = ((int)0x8C80), - PREVIOUS_TEXTURE_INPUT_NV = ((int)0x86E4), - QUADRATIC_ATTENUATION = ((int)0x1209), - RASTER_POSITION_UNCLIPPED_IBM = ((int)0x19262), - MATRIX6_ARB = ((int)0x88C6), - TEXTURE0 = ((int)0x84C0), - COLOR_TABLE_BIAS = ((int)0x80D7), - TEXT_FRAGMENT_SHADER_ATI = ((int)0x8200), - PROGRAM_TEMPORARIES_ARB = ((int)0x88A4), - CONVOLUTION_HEIGHT_EXT = ((int)0x8019), - STENCIL_CLEAR_TAG_VALUE_EXT = ((int)0x88F3), - TEXTURE_BINDING_RECTANGLE_NV = ((int)0x84F6), - SLUMINANCE_EXT = ((int)0x8C46), - MATRIX_MODE = ((int)0x0BA0), - FEEDBACK_BUFFER_TYPE = ((int)0x0DF2), - PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)0x818A), - PROXY_HISTOGRAM_EXT = ((int)0x8025), - FLOAT_MAT3x4 = ((int)0x8B68), - MODELVIEW28_ARB = ((int)0x873C), - T2F_IUI_N3F_V2F_EXT = ((int)0x81B3), - FOG_BIT = ((int)0x00000080), - MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x880B), - RGBA32I_EXT = ((int)0x8D82), - ALPHA8_EXT = ((int)0x803C), - FOG_COORDINATE_ARRAY_TYPE = ((int)0x8454), - OP_EXP_BASE_2_EXT = ((int)0x8791), - COMPARE_REF_DEPTH_TO_TEXTURE_EXT = ((int)0x884E), - PIXEL_TILE_HEIGHT_SGIX = ((int)0x8141), - FULL_STIPPLE_HINT_PGI = ((int)0x1A219), - MATRIX5_ARB = ((int)0x88C5), - GREATER = ((int)0x0204), - OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855), - DRAW_BUFFER10_ATI = ((int)0x882F), - RETURN = ((int)0x0102), - NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2), - TEXTURE13_ARB = ((int)0x84CD), - MAX_EVAL_ORDER = ((int)0x0D30), - STENCIL_TEST_TWO_SIDE_EXT = ((int)0x8910), - MAP2_VERTEX_ATTRIB9_4_NV = ((int)0x8679), - IGNORE_BORDER_HP = ((int)0x8150), - POINT_SIZE_MAX_EXT = ((int)0x8127), - TEXTURE_BASE_LEVEL_SGIS = ((int)0x813C), - SIGNED_LUMINANCE_ALPHA_NV = ((int)0x8703), - PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B0), - READ_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887B), - UNSIGNED_INT_VEC4_EXT = ((int)0x8DC8), - TEXTURE_RESIDENT_EXT = ((int)0x8067), - BACK_NORMALS_HINT_PGI = ((int)0x1A223), - REG_27_ATI = ((int)0x893C), - POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)0x817B), - INTENSITY12_EXT = ((int)0x804C), - LUMINANCE_ALPHA_FLOAT32_ATI = ((int)0x8819), - STREAM_DRAW = ((int)0x88E0), - STENCIL_INDEX = ((int)0x1901), - REG_30_ATI = ((int)0x893F), - DRAW_BUFFER8_ATI = ((int)0x882D), - FILTER4_SGIS = ((int)0x8146), - IUI_N3F_V3F_EXT = ((int)0x81B0), - MAP2_VERTEX_ATTRIB8_4_NV = ((int)0x8678), - TEXTURE_COMPRESSION_HINT = ((int)0x84EF), - COLOR_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F7), - TEXTURE19_ARB = ((int)0x84D3), - PROGRAM_FORMAT_ASCII_ARB = ((int)0x8875), - QUERY_COUNTER_BITS_ARB = ((int)0x8864), - GL_1PASS_SGIS = ((int)0x80A1), - MAX_3D_TEXTURE_SIZE = ((int)0x8073), - YCRCB_SGIX = ((int)0x8318), - TEXTURE_MAG_FILTER = ((int)0x2800), - OR = ((int)0x1507), - VERTEX_ARRAY_RANGE_LENGTH_NV = ((int)0x851E), - TRIANGLE_STRIP = ((int)0x0005), - TRANSPOSE_TEXTURE_MATRIX = ((int)0x84E5), - SAMPLES = ((int)0x80A9), - NORMAL_MAP_ARB = ((int)0x8511), - MULTISAMPLE = ((int)0x809D), - PIXEL_CUBIC_WEIGHT_EXT = ((int)0x8333), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x889C), - SIGNED_INTENSITY8_NV = ((int)0x8708), - HISTOGRAM_WIDTH = ((int)0x8026), - Q = ((int)0x2003), - VERTEX_ATTRIB_ARRAY_STRIDE_ARB = ((int)0x8624), - SIGNED_RGBA8_NV = ((int)0x86FC), - ALPHA_MIN_CLAMP_INGR = ((int)0x8563), - COMPRESSED_SLUMINANCE_EXT = ((int)0x8C4A), - DRAW_BUFFER6_ATI = ((int)0x882B), - FOG_START = ((int)0x0B63), - SLUMINANCE8_EXT = ((int)0x8C47), - SPRITE_OBJECT_ALIGNED_SGIX = ((int)0x814D), - VERTEX_STREAM7_ATI = ((int)0x8773), - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)0x80B8), - TRANSPOSE_CURRENT_MATRIX_ARB = ((int)0x88B7), - UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), - TEXTURE_4D_SGIS = ((int)0x8134), - COMPRESSED_SRGB_S3TC_DXT1_EXT = ((int)0x8C4C), - COMPRESSED_RED_RGTC1_EXT = ((int)0x8DBB), - SAMPLER_CUBE_ARB = ((int)0x8B60), - MATRIX14_ARB = ((int)0x88CE), - DEPENDENT_RGB_TEXTURE_3D_NV = ((int)0x8859), - LUMINANCE_FLOAT16_ATI = ((int)0x881E), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)0x8369), - ZERO_EXT = ((int)0x87DD), - READ_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887D), - LINK_STATUS = ((int)0x8B82), - OBJECT_DELETE_STATUS_ARB = ((int)0x8B80), - VERTEX_ARRAY_BUFFER_BINDING = ((int)0x8896), - READ_FRAMEBUFFER_BINDING_EXT = ((int)EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT), - COMBINE_RGB_EXT = ((int)0x8571), - TEXTURE_COORD_ARRAY_SIZE_EXT = ((int)0x8088), - MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = ((int)0x8DE3), - QUERY_RESULT_AVAILABLE = ((int)0x8867), - CONVOLUTION_FILTER_BIAS_EXT = ((int)0x8015), - MAX_DRAW_BUFFERS_ARB = ((int)0x8824), - MODELVIEW_PROJECTION_NV = ((int)0x8629), - BLEND_EQUATION_ALPHA_EXT = ((int)0x883D), - VERTEX_ARRAY_BINDING_APPLE = ((int)0x85B5), - BLEND_DST_RGB_EXT = ((int)0x80C8), - LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), - POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), - PACK_RESAMPLE_SGIX = ((int)0x842C), - MAP1_GRID_SEGMENTS = ((int)0x0DD1), - RGBA8UI_EXT = ((int)0x8D7C), - CON_26_ATI = ((int)0x895B), - TEXTURE3 = ((int)0x84C3), - SUBTRACT_ARB = ((int)0x84E7), - COMBINER_SUM_OUTPUT_NV = ((int)0x854C), - POLYGON_OFFSET_LINE = ((int)0x2A02), - V2F = ((int)0x2A20), - RGB16F_ARB = ((int)0x881B), - VERTEX_ARRAY_RANGE_LENGTH_APPLE = ((int)0x851E), - DOT_PRODUCT_REFLECT_CUBE_MAP_NV = ((int)0x86F2), - SRC_ALPHA_SATURATE = ((int)0x0308), - ALPHA_TEST_REF = ((int)0x0BC2), - MAP1_NORMAL = ((int)0x0D92), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x8853), - DRAW_FRAMEBUFFER_BINDING_EXT = ((int)0x8CAA), - PACK_RESAMPLE_OML = ((int)0x8984), - PRIMARY_COLOR = ((int)0x8577), - INDEX_CLEAR_VALUE = ((int)0x0C20), - PROXY_TEXTURE_COLOR_TABLE_SGI = ((int)0x80BD), - UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), - CLAMP = ((int)0x2900), - STENCIL_TAG_BITS_EXT = ((int)0x88F2), - MULTISAMPLE_BIT = ((int)0x20000000), - RGBA8_EXT = ((int)0x8058), - VERTEX_ARRAY_POINTER_EXT = ((int)0x808E), - TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x8519), - DRAW_BUFFER13_ARB = ((int)0x8832), - SCALE_BY_TWO_NV = ((int)0x853E), - TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x8517), - INVERSE_TRANSPOSE_NV = ((int)0x862D), - PIXEL_PACK_BUFFER_BINDING = ((int)0x88ED), - NORMAL_ARRAY_STRIDE = ((int)0x807F), - FOG_SCALE_VALUE_SGIX = ((int)0x81FD), - FRAGMENT_LIGHT1_SGIX = ((int)0x840D), - MAP_ATTRIB_U_ORDER_NV = ((int)0x86C3), - OFFSET_HILO_TEXTURE_2D_NV = ((int)0x8854), - Y_EXT = ((int)0x87D6), - T2F_IUI_V2F_EXT = ((int)0x81B1), - FRAGMENT_SHADER = ((int)0x8B30), - SRC1_ALPHA = ((int)VERSION_1_3.SOURCE1_ALPHA), - W_EXT = ((int)0x87D8), - FOG_COORDINATE_ARRAY_STRIDE = ((int)0x8455), - TRANSFORM_FEEDBACK_BUFFER_MODE_NV = ((int)0x8C7F), - COMPARE_R_TO_TEXTURE = ((int)0x884E), - TEXCOORD3_BIT_PGI = ((int)0x40000000), - SAMPLES_EXT = ((int)0x80A9), - FRAGMENT_PROGRAM_BINDING_NV = ((int)0x8873), - UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DD6), - FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = ((int)0x8CD4), - LINE_SMOOTH_HINT = ((int)0x0C52), - VALIDATE_STATUS = ((int)0x8B83), - OP_DOT3_EXT = ((int)0x8784), - PIXEL_MAP_I_TO_I = ((int)0x0C70), - FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)0x8402), - SAMPLE_COVERAGE_INVERT_ARB = ((int)0x80AB), - DEPTH_PASS_INSTRUMENT_SGIX = ((int)0x8310), - MODELVIEW3_ARB = ((int)0x8723), - DRAW_BUFFER1 = ((int)0x8826), - INVERT = ((int)0x150A), - TEXTURE_BORDER_VALUES_NV = ((int)0x871A), - CURRENT_RASTER_DISTANCE = ((int)0x0B09), - SIGNED_RGB_UNSIGNED_ALPHA_NV = ((int)0x870C), - ALWAYS = ((int)0x0207), - HISTOGRAM_FORMAT_EXT = ((int)0x8027), - COLOR_ARRAY_SIZE_EXT = ((int)0x8081), - VERTEX_ATTRIB_ARRAY5_NV = ((int)0x8655), - STENCIL_WRITEMASK = ((int)0x0B98), - POST_TEXTURE_FILTER_SCALE_SGIX = ((int)0x817A), - RED_BIT_ATI = ((int)0x00000001), - REFLECTION_MAP_ARB = ((int)0x8512), - INT_SAMPLER_BUFFER_EXT = ((int)0x8DD0), - PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A0), - NORMALIZED_RANGE_EXT = ((int)0x87E0), - TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = ((int)0x86A0), - COLOR_INDEX4_EXT = ((int)0x80E4), - DISCARD_ATI = ((int)0x8763), - FUNC_SUBTRACT = ((int)0x800A), - TEXTURE_CUBE_MAP_EXT = ((int)0x8513), - TEXTURE_ALPHA_TYPE_ARB = ((int)0x8C13), - PIXEL_MAP_I_TO_B_SIZE = ((int)0x0CB4), - PIXEL_GROUP_COLOR_SGIS = ((int)0x8356), - MAX_MODELVIEW_STACK_DEPTH = ((int)0x0D36), - OUTPUT_COLOR0_EXT = ((int)0x879B), - SINGLE_COLOR_EXT = ((int)0x81F9), - POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), - TEXTURE_CUBE_MAP_NEGATIVE_Z = ((int)0x851A), - TEXTURE_CUBE_MAP_NEGATIVE_X = ((int)0x8516), - TEXTURE_CUBE_MAP_NEGATIVE_Y = ((int)0x8518), - MAX_CUBE_MAP_TEXTURE_SIZE_EXT = ((int)0x851C), - CURRENT_QUERY_ARB = ((int)0x8865), - DEPTH_COMPONENT = ((int)0x1902), - ALPHA = ((int)0x1906), - MATRIX2_NV = ((int)0x8632), - OPERAND2_RGB_EXT = ((int)0x8592), - TANGENT_ARRAY_TYPE_EXT = ((int)0x843E), - DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = ((int)0x86F1), - SLUMINANCE8_ALPHA8 = ((int)0x8C45), - LUMINANCE_ALPHA = ((int)0x190A), - MAX_PROGRAM_TEMPORARIES_ARB = ((int)0x88A5), - TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = ((int)0x8C85), - MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E12), - SECONDARY_COLOR_ARRAY_TYPE_EXT = ((int)0x845B), - TEXTURE_WRAP_S = ((int)0x2802), - STENCIL_PASS_DEPTH_PASS = ((int)0x0B96), - OP_MAX_EXT = ((int)0x878A), - POINT_SIZE_MAX_SGIS = ((int)0x8127), - CLIP_PLANE0 = ((int)0x3000), - COORD_REPLACE = ((int)0x8862), - DEPTH_COMPONENT16_ARB = ((int)0x81A5), - EYE_PLANE = ((int)0x2502), - MATRIX7_ARB = ((int)0x88C7), - PROXY_TEXTURE_CUBE_MAP_ARB = ((int)0x851B), - PROXY_TEXTURE_1D = ((int)0x8063), - PROXY_TEXTURE_2D = ((int)0x8064), - PROXY_TEXTURE_3D = ((int)0x8070), - COLOR_ATTACHMENT6_EXT = ((int)0x8CE6), - FRAGMENT_LIGHTING_SGIX = ((int)0x8400), - STENCIL_BACK_VALUE_MASK = ((int)0x8CA4), - TEXTURE2_ARB = ((int)0x84C2), - TEXTURE2 = ((int)0x84C2), - PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x8808), - DELETE_STATUS = ((int)0x8B80), - CURRENT_ATTRIB_NV = ((int)0x8626), - ATTRIB_ARRAY_SIZE_NV = ((int)0x8623), - SHADOW_ATTENUATION_EXT = ((int)0x834E), - MAX_ACTIVE_LIGHTS_SGIX = ((int)0x8405), - GL_4PASS_1_SGIS = ((int)0x80A5), - COMBINE_RGB_ARB = ((int)0x8571), - PRIMITIVES_GENERATED_NV = ((int)0x8C87), - TEXTURE_BLUE_TYPE_ARB = ((int)0x8C12), - CONVOLUTION_FILTER_BIAS = ((int)0x8015), - SAMPLER_3D = ((int)0x8B5F), - COLOR_MATERIAL_PARAMETER = ((int)0x0B56), - SAMPLER_1D = ((int)0x8B5D), - UNPACK_LSB_FIRST = ((int)0x0CF1), - UNSIGNED_INT_10_10_10_2_EXT = ((int)0x8036), - PROXY_TEXTURE_1D_ARRAY_EXT = ((int)0x8C19), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D2), - TEXTURE_MIN_LOD_SGIS = ((int)0x813A), - INFO_LOG_LENGTH = ((int)0x8B84), - SPARE1_NV = ((int)0x852F), - BLEND_EQUATION_RGB = ((int)ARB_imaging.BLEND_EQUATION), - OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8856), - MATERIAL_SIDE_HINT_PGI = ((int)0x1A22C), - FIXED_ONLY_ARB = ((int)0x891D), - STENCIL_CLEAR_VALUE = ((int)0x0B91), - ALLOW_DRAW_FRG_HINT_PGI = ((int)0x1A210), - PROGRAM_STRING_ARB = ((int)0x8628), - FLOAT_R_NV = ((int)0x8880), - REGISTER_COMBINERS_NV = ((int)0x8522), - VERTEX_ARRAY_EXT = ((int)0x8074), - LIGHT3 = ((int)0x4003), - RENDERBUFFER_SAMPLES_EXT = ((int)0x8CAB), - MAX_VERTEX_VARYING_COMPONENTS_EXT = ((int)0x8DDE), - REG_4_ATI = ((int)0x8925), - READ_WRITE_ARB = ((int)0x88BA), - COMPRESSED_SLUMINANCE_ALPHA = ((int)0x8C4B), - SAMPLES_SGIS = ((int)0x80A9), - R5_G6_B5_A8_ICC_SGIX = ((int)0x8467), - FRAGMENT_LIGHT4_SGIX = ((int)0x8410), - STRICT_DEPTHFUNC_HINT_PGI = ((int)0x1A216), - VERTEX_ARRAY_TYPE = ((int)0x807B), - LUMINANCE16UI_EXT = ((int)0x8D7A), - EXTENSIONS = ((int)0x1F03), - CURRENT_OCCLUSION_QUERY_ID_NV = ((int)0x8865), - PROXY_HISTOGRAM = ((int)0x8025), - COLOR_INDEX16_EXT = ((int)0x80E7), - LUMINANCE_ALPHA_ICC_SGIX = ((int)0x8465), - OPERAND1_ALPHA = ((int)0x8599), - FRONT_AND_BACK = ((int)0x0408), - MATRIX6_NV = ((int)0x8636), - SRC1_RGB = ((int)VERSION_1_3.SOURCE1_RGB), - REPLACEMENT_CODE_ARRAY_SUN = ((int)0x85C0), - VERTEX_ATTRIB_ARRAY3_NV = ((int)0x8653), - OUTPUT_TEXTURE_COORD31_EXT = ((int)0x87BC), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)0x801E), - LIGHT_MODEL_COLOR_CONTROL_EXT = ((int)0x81F8), - VERTEX_ATTRIB_ARRAY_TYPE_ARB = ((int)0x8625), - OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = ((int)0x8B87), - RENDERBUFFER_COLOR_SAMPLES_NV = ((int)0x8E10), - TRANSPOSE_PROJECTION_MATRIX_ARB = ((int)0x84E4), - COMPILE_STATUS = ((int)0x8B81), - MATRIX2_ARB = ((int)0x88C2), - TEXTURE_COLOR_TABLE_SGI = ((int)0x80BC), - DYNAMIC_READ = ((int)0x88E9), - MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = ((int)0x8DA1), - OP_POWER_EXT = ((int)0x8793), - PROGRAM_RESIDENT_NV = ((int)0x8647), - STENCIL_VALUE_MASK = ((int)0x0B93), - VERTEX_SHADER_EXT = ((int)0x8780), - POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), - DEPTH_COMPONENT16 = ((int)0x81A5), - COLOR_SUM = ((int)0x8458), - VERTEX_PRECLIP_SGIX = ((int)0x83EE), - TEXTURE_LOD_BIAS_EXT = ((int)0x8501), - HISTOGRAM_BLUE_SIZE = ((int)0x802A), - WRAP_BORDER_SUN = ((int)0x81D4), - DUAL_INTENSITY12_SGIS = ((int)0x811A), - ORDER = ((int)0x0A01), - MAX_PROGRAM_GENERIC_ATTRIBS_NV = ((int)0x8DA5), - MAX_PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A1), - RGB_FLOAT32_ATI = ((int)0x8815), - MODELVIEW17_ARB = ((int)0x8731), - IMAGE_TRANSLATE_X_HP = ((int)0x8157), - OPERAND2_ALPHA_EXT = ((int)0x859A), - UNSIGNED_SHORT_8_8_REV_MESA = ((int)0x85BB), - MAT_AMBIENT_BIT_PGI = ((int)0x00100000), - MATRIX18_ARB = ((int)0x88D2), - REG_11_ATI = ((int)0x892C), - COLOR_ARRAY_POINTER_EXT = ((int)0x8090), - TEXTURE_MAX_CLAMP_R_SGIX = ((int)0x836B), - TRANSPOSE_COLOR_MATRIX_ARB = ((int)0x84E6), - MIN_EXT = ((int)0x8007), - FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = ((int)0x8CD7), - POLYGON_BIT = ((int)0x00000008), - NOTEQUAL = ((int)0x0205), - MAX_SAMPLES_EXT = ((int)0x8D57), - POINT_SIZE_RANGE = ((int)0x0B12), - LINEAR_SHARPEN_ALPHA_SGIS = ((int)0x80AE), - OP_RECIP_EXT = ((int)0x8794), - VERTEX_PROGRAM_TWO_SIDE = ((int)0x8643), - DOT3_ATI = ((int)0x8966), - TRANSPOSE_TEXTURE_MATRIX_ARB = ((int)0x84E5), - TABLE_TOO_LARGE_EXT = ((int)0x8031), - MAP1_VERTEX_ATTRIB9_4_NV = ((int)0x8669), - FOG_COORDINATE_ARRAY_BUFFER_BINDING = ((int)0x889D), - COLOR_TABLE_GREEN_SIZE_SGI = ((int)0x80DB), - OBJECT_DISTANCE_TO_LINE_SGIS = ((int)0x81F3), - PROGRAM_ERROR_STRING_NV = ((int)0x8874), - TEXTURE6_ARB = ((int)0x84C6), - MATRIX12_ARB = ((int)0x88CC), - COMPRESSED_RED_GREEN_RGTC2_EXT = ((int)0x8DBD), - R1UI_T2F_C4F_N3F_V3F_SUN = ((int)0x85CB), - TEXTURE5 = ((int)0x84C5), - SAMPLER_1D_SHADOW = ((int)0x8B61), - POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), - RENDERBUFFER_STENCIL_SIZE_EXT = ((int)0x8D55), - PIXEL_TRANSFORM_2D_MATRIX_EXT = ((int)0x8338), - SHADER_SOURCE_LENGTH = ((int)0x8B88), - MAX_MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E11), - STENCIL_BACK_FAIL_ATI = ((int)0x8801), - MAP2_GRID_DOMAIN = ((int)0x0DD2), - ELEMENT_ARRAY_POINTER_APPLE = ((int)0x876A), - SECONDARY_COLOR_ARRAY_SIZE_EXT = ((int)0x845A), - MAX_TEXTURE_IMAGE_UNITS = ((int)0x8872), - PACK_SKIP_PIXELS = ((int)0x0D04), - VIEWPORT_BIT = ((int)0x00000800), - QUAD_MESH_SUN = ((int)0x8614), - COPY_INVERTED = ((int)0x150C), - COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = ((int)0x8C4D), - MATRIX1_NV = ((int)0x8631), - TEXTURE_CUBE_MAP_POSITIVE_X = ((int)0x8515), - TEXTURE_CUBE_MAP_POSITIVE_Y = ((int)0x8517), - TEXTURE_CUBE_MAP_POSITIVE_Z = ((int)0x8519), - LOCAL_EXT = ((int)0x87C4), - RGB10_A2_EXT = ((int)0x8059), - OUTPUT_COLOR1_EXT = ((int)0x879C), - CND_ATI = ((int)0x896A), - SRGB_ALPHA = ((int)0x8C42), - SAMPLER_2D_RECT_ARB = ((int)0x8B63), - INVERSE_NV = ((int)0x862B), - SMOOTH_POINT_SIZE_RANGE = ((int)0x0B12), - UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), - SPARE0_PLUS_SECONDARY_COLOR_NV = ((int)0x8532), - CULL_MODES_NV = ((int)0x86E0), - MAX_PROGRAM_OUTPUT_VERTICES_NV = ((int)0x8C27), - OBJECT_LINE_SGIS = ((int)0x81F7), - TEXTURE_3D_EXT = ((int)0x806F), - TEXTURE_COORD_ARRAY_STRIDE_EXT = ((int)0x808A), - LIGHT2 = ((int)0x4002), - QUAD_INTENSITY4_SGIS = ((int)0x8122), - TEXTURE_FILTER4_SIZE_SGIS = ((int)0x8147), - SAMPLE_BUFFERS = ((int)0x80A8), - TEXTURE_RECTANGLE_NV = ((int)0x84F5), - ATTENUATION_EXT = ((int)0x834D), - DRAW_BUFFER0_ARB = ((int)0x8825), - SPRITE_TRANSLATION_SGIX = ((int)0x814B), - TEXTURE_FLOAT_COMPONENTS_NV = ((int)0x888C), - PRIMARY_COLOR_EXT = ((int)0x8577), - IMAGE_ROTATE_ORIGIN_X_HP = ((int)0x815A), - TEXTURE_BIT = ((int)0x00040000), - IMAGE_ROTATE_ORIGIN_Y_HP = ((int)0x815B), - DST_ALPHA = ((int)0x0304), - SRGB8_EXT = ((int)0x8C41), - UNSIGNED_SHORT_5_6_5_EXT = ((int)0x8363), - TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = ((int)0x8518), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)0x8172), - UNSIGNED_INT_SAMPLER_CUBE_EXT = ((int)0x8DD4), - DSDT_NV = ((int)0x86F5), - FENCE_STATUS_NV = ((int)0x84F3), - MULTISAMPLE_FILTER_HINT_NV = ((int)0x8534), - CURRENT_INDEX = ((int)0x0B01), - HISTOGRAM_RED_SIZE_EXT = ((int)0x8028), - DOUBLEBUFFER = ((int)0x0C32), - PROGRAM_ERROR_POSITION_NV = ((int)0x864B), - FLOAT_RGB_NV = ((int)0x8882), - CULL_VERTEX_EXT = ((int)0x81AA), - MATRIX3_NV = ((int)0x8633), - PREVIOUS_EXT = ((int)0x8578), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D5), - PIXEL_UNPACK_BUFFER_EXT = ((int)0x88EC), - OP_CROSS_PRODUCT_EXT = ((int)0x8797), - RGB10_A2 = ((int)0x8059), - TEXTURE22_ARB = ((int)0x84D6), - CONSERVE_MEMORY_HINT_PGI = ((int)0x1A1FD), - INTENSITY_EXT = ((int)0x8049), - RESAMPLE_DECIMATE_SGIX = ((int)0x8430), - ASYNC_MARKER_SGIX = ((int)0x8329), - EMISSION = ((int)0x1600), - INTENSITY8I_EXT = ((int)0x8D91), - TEXTURE9 = ((int)0x84C9), - OBJECT_SHADER_SOURCE_LENGTH_ARB = ((int)0x8B88), - DEPTH_WRITEMASK = ((int)0x0B72), - UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), - CON_25_ATI = ((int)0x895A), - MATRIX0_NV = ((int)0x8630), - COPY = ((int)0x1503), - DUAL_INTENSITY16_SGIS = ((int)0x811B), - MAGNITUDE_BIAS_NV = ((int)0x8718), - ACTIVE_ATTRIBUTES = ((int)0x8B89), - TEXTURE_COORD_ARRAY_TYPE = ((int)0x8089), - SRGB8_ALPHA8 = ((int)0x8C43), - REG_15_ATI = ((int)0x8930), - PACK_ROW_LENGTH = ((int)0x0D02), - DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)0x809C), - CON_20_ATI = ((int)0x8955), - GL_2PASS_1_EXT = ((int)0x80A3), - NUM_PASSES_ATI = ((int)0x8970), - INTENSITY16_ICC_SGIX = ((int)0x846A), - MAT_SPECULAR_BIT_PGI = ((int)0x04000000), - MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), - MATRIX5_NV = ((int)0x8635), - MAX_PALETTE_MATRICES_ARB = ((int)0x8842), - EXP = ((int)0x0800), - EMBOSS_CONSTANT_NV = ((int)0x855E), - REPLACEMENT_CODE_SUN = ((int)0x81D8), - NEAREST_CLIPMAP_LINEAR_SGIX = ((int)0x844E), - TEXTURE_PRIORITY_EXT = ((int)0x8066), - STREAM_READ = ((int)0x88E1), - TEXTURE_COMPARE_FUNC_ARB = ((int)0x884D), - INSTRUMENT_BUFFER_POINTER_SGIX = ((int)0x8180), - TRANSPOSE_PROJECTION_MATRIX = ((int)0x84E4), - VERTEX_STREAM2_ATI = ((int)0x876E), - MULTISAMPLE_BIT_3DFX = ((int)0x20000000), - FRAGMENT_LIGHT6_SGIX = ((int)0x8412), - MAX_FRAGMENT_LIGHTS_SGIX = ((int)0x8404), - TEXTURE_2D_STACK_BINDING_MESAX = ((int)0x875E), - MATRIX16_ARB = ((int)0x88D0), - SAMPLE_MASK_INVERT_SGIS = ((int)0x80AB), - UNSIGNED_INT_SAMPLER_3D_EXT = ((int)0x8DD3), - COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), - EMBOSS_LIGHT_NV = ((int)0x855D), - COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), - DOMAIN = ((int)0x0A02), - VECTOR_EXT = ((int)0x87BF), - EVAL_VERTEX_ATTRIB10_NV = ((int)0x86D0), - POINT_SIZE_MIN_EXT = ((int)0x8126), - CCW = ((int)0x0901), - INT_VEC2 = ((int)0x8B53), - UNIFORM_BUFFER_EXT = ((int)0x8DEE), - C4F_N3F_V3F = ((int)0x2A26), - ZOOM_X = ((int)0x0D16), - AMBIENT_AND_DIFFUSE = ((int)0x1602), - MATRIX_INDEX_ARRAY_TYPE_ARB = ((int)0x8847), - OUTPUT_TEXTURE_COORD5_EXT = ((int)0x87A2), - MAX_ELEMENTS_VERTICES_EXT = ((int)0x80E8), - UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DD7), - TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)0x808B), - RGB_SCALE = ((int)0x8573), - IUI_V3F_EXT = ((int)0x81AE), - CONVOLUTION_BORDER_MODE_EXT = ((int)0x8013), - VARIANT_ARRAY_EXT = ((int)0x87E8), - POST_TEXTURE_FILTER_BIAS_SGIX = ((int)0x8179), - MATRIX7_NV = ((int)0x8637), - MAP2_TANGENT_EXT = ((int)0x8445), - SRC_ALPHA = ((int)0x0302), - VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F5), - FRAGMENT_NORMAL_EXT = ((int)0x834A), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = ((int)0x889F), - TEXTURE_COMPARE_FUNC = ((int)0x884D), - R5_G6_B5_ICC_SGIX = ((int)0x8466), - RENDERBUFFER_COVERAGE_SAMPLES_NV = ((int)0x8CAB), - FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = ((int)103086), - PROGRAM_LENGTH_ARB = ((int)0x8627), - CON_29_ATI = ((int)0x895E), - SAMPLER_2D_ARRAY_EXT = ((int)0x8DC1), - LUMINANCE8 = ((int)0x8040), - TRANSFORM_FEEDBACK_VARYINGS_NV = ((int)0x8C83), - PIXEL_MAP_G_TO_G_SIZE = ((int)0x0CB7), - PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = ((int)0x87F7), - T2F_IUI_V3F_EXT = ((int)0x81B2), - COMPRESSED_RGBA_FXT1_3DFX = ((int)0x86B1), - PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)0x8185), - OP_SUB_EXT = ((int)0x8796), - SAMPLER_CUBE_SHADOW_EXT = ((int)0x8DC5), - MATRIX4_NV = ((int)0x8634), - OP_ADD_EXT = ((int)0x8787), - DEPTH_TEST = ((int)0x0B71), - UNSIGNED_INVERT_NV = ((int)0x8537), - DRAW_BUFFER = ((int)0x0C01), - VERTEX_ID_NV = ((int)0x8C7B), - RGBA16 = ((int)0x805B), - ALPHA8UI_EXT = ((int)0x8D7E), - BLEND_DST = ((int)0x0BE0), - UNSIGNED_SHORT_8_8_MESA = ((int)0x85BA), - VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87D1), - FALSE = ((int)0), - LIGHTING = ((int)0x0B50), - EDGE_FLAG = ((int)0x0B43), - CON_6_ATI = ((int)0x8947), - VERTEX_PROGRAM_POINT_SIZE = ((int)0x8642), - INTENSITY32F_ARB = ((int)0x8817), - MAP1_VERTEX_ATTRIB11_4_NV = ((int)0x866B), - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)0x8175), - MAX_RATIONAL_EVAL_ORDER_NV = ((int)0x86D7), - FRAGMENT_SHADER_ATI = ((int)0x8920), - SAMPLE_COVERAGE_VALUE_ARB = ((int)0x80AA), - TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x8516), - CON_8_ATI = ((int)0x8949), - CON_1_ATI = ((int)0x8942), - MAX_VARYING_COMPONENTS_EXT = ((int)0x8B4B), - VERTEX_DATA_HINT_PGI = ((int)0x1A22A), - PACK_SWAP_BYTES = ((int)0x0D00), - CONVOLUTION_2D_EXT = ((int)0x8011), - OUT_OF_MEMORY = ((int)0x0505), - UNSIGNED_INT_8_8_S8_S8_REV_NV = ((int)0x86DB), - MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = ((int)0x8C8B), - TEXTURE_BORDER = ((int)0x1005), - FLOAT = ((int)0x1406), - MATRIX3_ARB = ((int)0x88C3), - REFLECTION_MAP_NV = ((int)0x8512), - MODELVIEW31_ARB = ((int)0x873F), - GL_4X_BIT_ATI = ((int)0x00000002), - MINMAX_FORMAT_EXT = ((int)0x802F), - VIEWPORT = ((int)0x0BA2), - SRGB_EXT = ((int)0x8C40), - CLAMP_TO_EDGE = ((int)0x812F), - QUADS = ((int)0x0007), - CONSTANT_ARB = ((int)0x8576), - POLYGON_MODE = ((int)0x0B40), - R1UI_T2F_V3F_SUN = ((int)0x85C9), - CON_11_ATI = ((int)0x894C), - GL_4PASS_3_EXT = ((int)0x80A7), - VERTEX_WEIGHT_ARRAY_STRIDE_EXT = ((int)0x850F), - MAP2_VERTEX_ATTRIB0_4_NV = ((int)0x8670), - SECONDARY_COLOR_NV = ((int)0x852D), - FOG_INDEX = ((int)0x0B61), - R = ((int)0x2002), - S = ((int)0x2000), - TEXTURE_DEFORMATION_SGIX = ((int)0x8195), - SHININESS = ((int)0x1601), - T = ((int)0x2001), - RGB4_S3TC = ((int)0x83A1), - FRAGMENT_PROGRAM_NV = ((int)0x8870), - MAX_CONVOLUTION_WIDTH = ((int)0x801A), - COLOR_TABLE_SGI = ((int)0x80D0), - HALF_FLOAT_NV = ((int)0x140B), - DUAL_ALPHA8_SGIS = ((int)0x8111), - BUFFER_ACCESS_ARB = ((int)0x88BB), - NORMAL_ARRAY_BUFFER_BINDING = ((int)0x8897), - RGB16I_EXT = ((int)0x8D89), - MODELVIEW1_ARB = ((int)0x850A), - LUMINANCE4 = ((int)0x803F), - ASYNC_DRAW_PIXELS_SGIX = ((int)0x835D), - COLOR = ((int)0x1800), - CONVOLUTION_BORDER_COLOR_HP = ((int)0x8154), - GL_422_EXT = ((int)0x80CC), - BLEND_DST_ALPHA = ((int)0x80CA), - SECONDARY_COLOR_ARRAY_LIST_IBM = ((int)103077), - PIXEL_MAP_I_TO_B = ((int)0x0C74), - HISTOGRAM_BLUE_SIZE_EXT = ((int)0x802A), - OP_RECIP_SQRT_EXT = ((int)0x8795), - MAP1_INDEX = ((int)0x0D91), - DEPTH_TEXTURE_MODE = ((int)0x884B), - REG_24_ATI = ((int)0x8939), - IMAGE_MAG_FILTER_HP = ((int)0x815C), - MODELVIEW10_ARB = ((int)0x872A), - CURRENT_MATRIX_STACK_DEPTH_NV = ((int)0x8640), - VERTEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8896), - MAX_VIEWPORT_DIMS = ((int)0x0D3A), - CON_24_ATI = ((int)0x8959), - MAX_DRAW_BUFFERS_ATI = ((int)0x8824), - EDGE_FLAG_ARRAY_COUNT_EXT = ((int)0x808D), - LIST_PRIORITY_SGIX = ((int)0x8182), - MAP2_VERTEX_ATTRIB13_4_NV = ((int)0x867D), - REG_8_ATI = ((int)0x8929), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)0x8144), - ACCUM = ((int)0x0100), - POINTS = ((int)0x0000), - INT_VEC3 = ((int)0x8B54), - DRAW_BUFFER10_ARB = ((int)0x882F), - DEPTH_CLAMP_NV = ((int)0x864F), - ZOOM_Y = ((int)0x0D17), - COLOR_MATERIAL_FACE = ((int)0x0B55), - RGBA12_EXT = ((int)0x805A), - TEXTURE_BASE_LEVEL = ((int)0x813C), - RGBA8 = ((int)0x8058), - INDEX_MATERIAL_EXT = ((int)0x81B8), - DEPTH_TEXTURE_MODE_ARB = ((int)0x884B), - RGBA2 = ((int)0x8055), - MAX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8872), - MIRROR_CLAMP_EXT = ((int)0x8742), - COLOR_INDEXES = ((int)0x1603), - RGBA4 = ((int)0x8056), - MAX_VARYING_FLOATS_ARB = ((int)0x8B4B), - E_TIMES_F_NV = ((int)0x8531), - FOG_COORDINATE_ARRAY_POINTER_EXT = ((int)0x8456), - MODELVIEW = ((int)0x1700), - TEXTURE30 = ((int)0x84DE), - INT_SAMPLER_CUBE_EXT = ((int)0x8DCC), - PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)0x8188), - TEXTURE_COMPRESSION_HINT_ARB = ((int)0x84EF), - SAMPLER_2D_SHADOW_ARB = ((int)0x8B62), - PIXEL_PACK_BUFFER = ((int)0x88EB), - LUMINANCE_ALPHA32I_EXT = ((int)0x8D87), - MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = ((int)0x8DA0), - CULL_FACE_MODE = ((int)0x0B45), - VERTEX_ATTRIB_ARRAY7_NV = ((int)0x8657), - SIGNED_ALPHA_NV = ((int)0x8705), - MODELVIEW20_ARB = ((int)0x8734), - MAX_RECTANGLE_TEXTURE_SIZE_ARB = ((int)0x84F8), - COMPRESSED_SIGNED_RED_RGTC1_EXT = ((int)0x8DBC), - SAMPLE_PATTERN_SGIS = ((int)0x80AC), - CON_28_ATI = ((int)0x895D), - CURRENT_MATRIX_NV = ((int)0x8641), - UNSIGNED_INT_S8_S8_8_8_NV = ((int)0x86DA), - HISTOGRAM_SINK_EXT = ((int)0x802D), - R1UI_C4F_N3F_V3F_SUN = ((int)0x85C8), - NEAREST_MIPMAP_NEAREST = ((int)0x2700), - PER_STAGE_CONSTANTS_NV = ((int)0x8535), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)0x8023), - MAP2_VERTEX_ATTRIB6_4_NV = ((int)0x8676), - BUFFER_SIZE_ARB = ((int)0x8764), - TEXCOORD2_BIT_PGI = ((int)0x20000000), - FRAGMENT_MATERIAL_EXT = ((int)0x8349), - BUFFER_ACCESS = ((int)0x88BB), - INTENSITY16_EXT = ((int)0x804D), - FRAMEZOOM_FACTOR_SGIX = ((int)0x818C), - NATIVE_GRAPHICS_BEGIN_HINT_PGI = ((int)0x1A203), - VERTEX_PROGRAM_BINDING_NV = ((int)0x864A), - INTENSITY4_EXT = ((int)0x804A), - VERTEX_ATTRIB_ARRAY_POINTER_ARB = ((int)0x8645), - UNPACK_CLIENT_STORAGE_APPLE = ((int)0x85B2), - SHADE_MODEL = ((int)0x0B54), - POLYGON_OFFSET_FACTOR = ((int)0x8038), - BLEND_DST_ALPHA_EXT = ((int)0x80CA), - UNSIGNED_IDENTITY_NV = ((int)0x8536), - DOT4_ATI = ((int)0x8967), - LINEAR_CLIPMAP_NEAREST_SGIX = ((int)0x844F), - ALPHA_SCALE = ((int)0x0D1C), - MAX_COMBINED_TEXTURE_IMAGE_UNITS = ((int)0x8B4D), - COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)0x80DE), - COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), - COMPRESSED_RGBA_S3TC_DXT3_EXT = ((int)0x83F2), - OBJECT_LINEAR = ((int)0x2401), - FLOAT_VEC4 = ((int)0x8B52), - LUMINANCE12_ALPHA12_EXT = ((int)0x8047), - TEXTURE23_ARB = ((int)0x84D7), - TANGENT_ARRAY_POINTER_EXT = ((int)0x8442), - BUMP_ROT_MATRIX_SIZE_ATI = ((int)0x8776), - MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), - TEXTURE12_ARB = ((int)0x84CC), - MAX_PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x880D), - YCBCR_MESA = ((int)0x8757), - REPLACEMENT_CODE_ARRAY_POINTER_SUN = ((int)0x85C3), - CON_15_ATI = ((int)0x8950), - OPERAND2_RGB = ((int)0x8592), - RGB_ICC_SGIX = ((int)0x8460), - DETAIL_TEXTURE_2D_SGIS = ((int)0x8095), - EVAL_VERTEX_ATTRIB9_NV = ((int)0x86CF), - NORMALIZE = ((int)0x0BA1), - COMPRESSED_INTENSITY_ARB = ((int)0x84EC), - STENCIL_BITS = ((int)0x0D57), - REPLACE_EXT = ((int)0x8062), - MAX_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87C7), - UNSIGNED_INT_2_10_10_10_REV_EXT = ((int)0x8368), - CON_10_ATI = ((int)0x894B), - UNPACK_SKIP_PIXELS = ((int)0x0CF4), - COLOR_ARRAY_TYPE_EXT = ((int)0x8082), - DOT3_RGBA_EXT = ((int)0x8741), - MODELVIEW5_ARB = ((int)0x8725), - POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), - TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x851A), - COLOR_SUM_CLAMP_NV = ((int)0x854F), - READ_FRAMEBUFFER_EXT = ((int)0x8CA8), - SPRITE_SGIX = ((int)0x8148), - LEFT = ((int)0x0406), - LIGHT_MODEL_LOCAL_VIEWER = ((int)0x0B51), - LUMINANCE6_ALPHA2 = ((int)0x8044), - DSDT8_MAG8_NV = ((int)0x870A), - UNSIGNED_INT_SAMPLER_2D_RECT_EXT = ((int)0x8DD5), - TEXTURE_2D_BINDING_EXT = ((int)0x8069), - DRAW_BUFFER6 = ((int)0x882B), - FLOAT_CLEAR_COLOR_VALUE_NV = ((int)0x888D), - MAX_PROGRAM_PARAMETERS_ARB = ((int)0x88A9), - FLOAT_VEC3_ARB = ((int)0x8B51), - TEXTURE_MAX_LOD_SGIS = ((int)0x813B), - MAX_PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AB), - RGBA = ((int)0x1908), - TEXTURE_COORD_ARRAY = ((int)0x8078), - ACCUM_BLUE_BITS = ((int)0x0D5A), - FOG_COORDINATE_ARRAY_LIST_IBM = ((int)103076), - LOGIC_OP = ((int)0x0BF1), - TEXTURE_CUBE_MAP_POSITIVE_X_EXT = ((int)0x8515), - SOURCE3_RGB_NV = ((int)0x8583), - WEIGHT_ARRAY_STRIDE_ARB = ((int)0x86AA), - CLIP_DISTANCE_NV = ((int)0x8C7A), - RGB_SCALE_ARB = ((int)0x8573), - ACCUM_RED_BITS = ((int)0x0D58), - VERTEX_STATE_PROGRAM_NV = ((int)0x8621), - VIBRANCE_BIAS_NV = ((int)0x8719), - CLAMP_TO_BORDER_ARB = ((int)0x812D), - DEPTH_STENCIL_EXT = ((int)0x84F9), - FLOAT_RGBA_NV = ((int)0x8883), - R1UI_C3F_V3F_SUN = ((int)0x85C6), - ALPHA_BIAS = ((int)0x0D1D), - ALPHA_FLOAT32_ATI = ((int)0x8816), - GEOMETRY_OUTPUT_TYPE_EXT = ((int)0x8DDC), - DOUBLE_EXT = ((int)0x140A), - OP_FRAC_EXT = ((int)0x8789), - DST_COLOR = ((int)0x0306), - PACK_IMAGE_DEPTH_SGIS = ((int)0x8131), - VERTEX_SHADER_VARIANTS_EXT = ((int)0x87D0), - TEXTURE_MAX_LEVEL_SGIS = ((int)0x813D), - SIGNED_LUMINANCE8_ALPHA8_NV = ((int)0x8704), - POINT_BIT = ((int)0x00000002), - TEXTURE26_ARB = ((int)0x84DA), - MAP2_VERTEX_ATTRIB3_4_NV = ((int)0x8673), - ALPHA_BITS = ((int)0x0D55), - RED_BIAS = ((int)0x0D15), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8852), - CON_19_ATI = ((int)0x8954), - COMPRESSED_LUMINANCE_ALPHA_ARB = ((int)0x84EB), - PIXEL_MAP_B_TO_B = ((int)0x0C78), - FOG_SCALE_SGIX = ((int)0x81FC), - STENCIL_INDEX4_EXT = ((int)0x8D47), - VARIANT_ARRAY_POINTER_EXT = ((int)0x87E9), - RED_BITS = ((int)0x0D52), - TEXTURE_GEQUAL_R_SGIX = ((int)0x819D), - UNSIGNED_SHORT_5_5_5_1_EXT = ((int)0x8034), - TEXTURE28_ARB = ((int)0x84DC), - COMBINE_ALPHA = ((int)0x8572), - TEXTURE_MAX_LEVEL = ((int)0x813D), - POSITION = ((int)0x1203), - MAX_VERTEX_SHADER_LOCALS_EXT = ((int)0x87C9), - YCBCR_422_APPLE = ((int)0x85B9), - MOV_ATI = ((int)0x8961), - RASTERIZER_DISCARD_NV = ((int)0x8C89), - LOWER_LEFT = ((int)0x8CA1), - COLOR_INDEX12_EXT = ((int)0x80E6), - SECONDARY_COLOR_ARRAY = ((int)0x845E), - INDEX_BITS = ((int)0x0D51), - UNSIGNED_SHORT_5_6_5 = ((int)0x8363), - PACK_IMAGE_HEIGHT_EXT = ((int)0x806C), - OP_MULTIPLY_MATRIX_EXT = ((int)0x8798), - TRANSFORM_BIT = ((int)0x00001000), - NORMAL_ARRAY_TYPE_EXT = ((int)0x807E), - MAX = ((int)0x8008), - NICEST = ((int)0x1102), - PROJECTION_MATRIX = ((int)0x0BA7), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)0x8004), - MVP_MATRIX_EXT = ((int)0x87E3), - CONVOLUTION_FILTER_SCALE = ((int)0x8014), - DRAW_BUFFER12_ARB = ((int)0x8831), - T2F_N3F_V3F = ((int)0x2A2B), - REFERENCE_PLANE_EQUATION_SGIX = ((int)0x817E), - DUAL_TEXTURE_SELECT_SGIS = ((int)0x8124), - VERTEX_ATTRIB_ARRAY8_NV = ((int)0x8658), - COMBINE_EXT = ((int)0x8570), - RGBA2_EXT = ((int)0x8055), - FRAGMENT_LIGHT2_SGIX = ((int)0x840E), - MAP1_VERTEX_ATTRIB14_4_NV = ((int)0x866E), - UNSIGNED_SHORT = ((int)0x1403), - UNSIGNED_SHORT_4_4_4_4_EXT = ((int)0x8033), - UNPACK_IMAGE_HEIGHT_EXT = ((int)0x806E), - LUMINANCE_ALPHA8I_EXT = ((int)0x8D93), - FOG_COORDINATE_EXT = ((int)0x8451), - COLOR_ARRAY_SIZE = ((int)0x8081), - MAP1_GRID_DOMAIN = ((int)0x0DD0), - OUTPUT_TEXTURE_COORD23_EXT = ((int)0x87B4), - POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), - UNPACK_SKIP_VOLUMES_SGIS = ((int)0x8132), - SAMPLE_COVERAGE_VALUE = ((int)0x80AA), - RGBA16F_ARB = ((int)0x881A), - PIXEL_UNPACK_BUFFER_BINDING_EXT = ((int)0x88EF), - TEXTURE_HI_SIZE_NV = ((int)0x871B), - UNSIGNED_SHORT_4_4_4_4_REV_EXT = ((int)0x8365), - CON_9_ATI = ((int)0x894A), - GREEN_SCALE = ((int)0x0D18), - HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)0x802C), - MAP2_VERTEX_ATTRIB10_4_NV = ((int)0x867A), - FLOAT_MAT3 = ((int)0x8B5B), - ACTIVE_UNIFORMS = ((int)0x8B86), - AVERAGE_EXT = ((int)0x8335), - COLOR_WRITEMASK = ((int)0x0C23), - FOG_FACTOR_TO_ALPHA_SGIX = ((int)0x836F), - ACTIVE_TEXTURE_ARB = ((int)0x84E0), - PIXEL_UNPACK_BUFFER_ARB = ((int)0x88EC), - INTERLACE_READ_INGR = ((int)0x8568), - STREAM_DRAW_ARB = ((int)0x88E0), - DEPTH_BOUNDS_TEST_EXT = ((int)0x8890), - EDGE_FLAG_ARRAY = ((int)0x8079), - GL_422_AVERAGE_EXT = ((int)0x80CE), - MAP2_VERTEX_ATTRIB14_4_NV = ((int)0x867E), - TEXTURE_LIGHT_EXT = ((int)0x8350), - LESS = ((int)0x0201), - CURRENT_RASTER_NORMAL_SGIX = ((int)0x8406), - ONE_MINUS_SRC_ALPHA = ((int)0x0303), - COMPRESSED_SRGB_ALPHA_EXT = ((int)0x8C49), - ALPHA16F_ARB = ((int)0x881C), - TEXTURE_BINDING_BUFFER_EXT = ((int)0x8C2C), - RGBA16I_EXT = ((int)0x8D88), - OBJECT_ACTIVE_UNIFORMS_ARB = ((int)0x8B86), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)0x80B7), - BACK_RIGHT = ((int)0x0403), - DRAW_BUFFER12 = ((int)0x8831), - DRAW_BUFFER14 = ((int)0x8833), - COLOR_CLEAR_VALUE = ((int)0x0C22), - QUERY_RESULT = ((int)0x8866), - STENCIL_BACK_PASS_DEPTH_FAIL_ATI = ((int)0x8802), - TEXTURE_INTERNAL_FORMAT = ((int)0x1003), - INT_VEC4 = ((int)0x8B55), - COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = ((int)0x8C71), - GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), - NUM_GENERAL_COMBINERS_NV = ((int)0x854E), - OP_MADD_EXT = ((int)0x8788), - COLOR_MATERIAL = ((int)0x0B57), - INDEX_ARRAY_POINTER = ((int)0x8091), - YCRCBA_SGIX = ((int)0x8319), - PROGRAM_FORMAT_ARB = ((int)0x8876), - GL_422_REV_AVERAGE_EXT = ((int)0x80CF), - FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)0x8DA9), - FOG_COORD_ARRAY = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY), - BUMP_NUM_TEX_UNITS_ATI = ((int)0x8777), - VARIANT_ARRAY_TYPE_EXT = ((int)0x87E7), - ARRAY_BUFFER_BINDING = ((int)0x8894), - FLOAT_R32_NV = ((int)0x8885), - COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = ((int)0x8C4F), - NAND = ((int)0x150E), - TEXTURE_LUMINANCE_SIZE = ((int)0x8060), - RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = ((int)0x86D9), - MAX_PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B1), - FOG_HINT = ((int)0x0C54), - LEQUAL = ((int)0x0203), - MATRIX_EXT = ((int)0x87C0), - PROGRAM_ERROR_STRING_ARB = ((int)0x8874), - TEXTURE_BINDING_2D_ARRAY_EXT = ((int)0x8C1D), - ELEMENT_ARRAY_BUFFER_BINDING = ((int)0x8895), - LINE_WIDTH = ((int)0x0B21), - TEXTURE_COLOR_WRITEMASK_SGIS = ((int)0x81EF), - RGB_SCALE_EXT = ((int)0x8573), - POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), - TEXTURE_2D = ((int)0x0DE1), - TEXTURE_3D = ((int)0x806F), - DEPTH_BUFFER_BIT = ((int)0x00000100), - TEXTURE_1D = ((int)0x0DE0), - DRAW_BUFFER15 = ((int)0x8834), - SHORT = ((int)0x1402), - POST_CONVOLUTION_RED_BIAS = ((int)0x8020), - TEXTURE31_ARB = ((int)0x84DF), - MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CA), - LIGHTING_BIT = ((int)0x00000040), - VERTEX_ATTRIB_ARRAY_ENABLED_ARB = ((int)0x8622), - COLOR_ATTACHMENT7_EXT = ((int)0x8CE7), - EYE_POINT_SGIS = ((int)0x81F4), - MODELVIEW26_ARB = ((int)0x873A), - CON_18_ATI = ((int)0x8953), - COLOR_TABLE = ((int)0x80D0), - UNPACK_SKIP_ROWS = ((int)0x0CF3), - DYNAMIC_COPY = ((int)0x88EA), - VERTEX_ATTRIB_ARRAY0_NV = ((int)0x8650), - R11F_G11F_B10F_EXT = ((int)0x8C3A), - CULL_FACE = ((int)0x0B44), - BLUE_MIN_CLAMP_INGR = ((int)0x8562), - CON_23_ATI = ((int)0x8958), - BUFFER_USAGE_ARB = ((int)0x8765), - STORAGE_CACHED_APPLE = ((int)0x85BE), - SLICE_ACCUM_SUN = ((int)0x85CC), - REG_2_ATI = ((int)0x8923), - UNPACK_SWAP_BYTES = ((int)0x0CF0), - LUMINANCE8I_EXT = ((int)0x8D92), - PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x8809), - LUMINANCE_INTEGER_EXT = ((int)0x8D9C), - CURRENT_VERTEX_WEIGHT_EXT = ((int)0x850B), - PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B2), - DRAW_BUFFER0_ATI = ((int)0x8825), - MAX_COLOR_ATTACHMENTS_EXT = ((int)0x8CDF), - TANGENT_ARRAY_EXT = ((int)0x8439), - QUAD_ALPHA8_SGIS = ((int)0x811F), - STENCIL_BUFFER_BIT = ((int)0x00000400), - HI_SCALE_NV = ((int)0x870E), - GL_8X_BIT_ATI = ((int)0x00000004), - MAX_ATTRIB_STACK_DEPTH = ((int)0x0D35), - SIGNED_INTENSITY_NV = ((int)0x8707), - VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CF), - CURRENT_RASTER_TEXTURE_COORDS = ((int)0x0B06), - PASS_THROUGH_TOKEN = ((int)0x0700), - CONSTANT_ALPHA_EXT = ((int)0x8003), - FLAT = ((int)0x1D00), - POINT_SPRITE_ARB = ((int)0x8861), - OPERAND0_ALPHA_EXT = ((int)0x8598), - CULL_VERTEX_OBJECT_POSITION_EXT = ((int)0x81AC), - GL_4PASS_0_EXT = ((int)0x80A4), - FEEDBACK_BUFFER_SIZE = ((int)0x0DF1), - RGB5_EXT = ((int)0x8050), - EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = ((int)103085), - COLOR_TABLE_WIDTH_SGI = ((int)0x80D9), - CONVOLUTION_BORDER_COLOR = ((int)0x8154), - EVAL_FRACTIONAL_TESSELLATION_NV = ((int)0x86C5), - FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = ((int)0x8CDC), - INT_SAMPLER_2D_RECT_EXT = ((int)0x8DCD), - UNPACK_CMYK_HINT_EXT = ((int)0x800F), - TEXTURE_GREEN_SIZE_EXT = ((int)0x805D), - MUL_ATI = ((int)0x8964), - RGB5_A1_EXT = ((int)0x8057), - CONVOLUTION_2D = ((int)0x8011), - CONVOLUTION_1D = ((int)0x8010), - SAMPLES_PASSED_ARB = ((int)0x8914), - PIXEL_MAP_I_TO_G_SIZE = ((int)0x0CB3), - NEAREST_MIPMAP_LINEAR = ((int)0x2702), - MODELVIEW12_ARB = ((int)0x872C), - EDGE_FLAG_ARRAY_STRIDE = ((int)0x808C), - FOG_OFFSET_VALUE_SGIX = ((int)0x8199), - PROXY_TEXTURE_1D_EXT = ((int)0x8063), - COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), - DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = ((int)0x86F3), - SOURCE2_ALPHA = ((int)0x858A), - SAMPLER_BUFFER_EXT = ((int)0x8DC2), - CLIP_NEAR_HINT_PGI = ((int)0x1A220), - QUARTER_BIT_ATI = ((int)0x00000010), - MAP1_VERTEX_ATTRIB8_4_NV = ((int)0x8668), - VARIABLE_A_NV = ((int)0x8523), - POINT_SPRITE_COORD_ORIGIN = ((int)0x8CA0), - MAX_TEXTURE_COORDS_NV = ((int)0x8871), - OPERAND0_RGB = ((int)0x8590), - OUTPUT_TEXTURE_COORD16_EXT = ((int)0x87AD), - SAMPLE_ALPHA_TO_ONE_EXT = ((int)0x809F), - MATRIX4_ARB = ((int)0x88C4), - PROGRAM_PARAMETER_NV = ((int)0x8644), - SRC0_ALPHA = ((int)VERSION_1_3.SOURCE0_ALPHA), - COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x8898), - MAT_SHININESS_BIT_PGI = ((int)0x02000000), - MODELVIEW1_STACK_DEPTH_EXT = ((int)0x8502), - RGB5 = ((int)0x8050), - COLOR_MATRIX = ((int)0x80B1), - SOURCE0_RGB = ((int)0x8580), - MAP2_VERTEX_ATTRIB4_4_NV = ((int)0x8674), - EDGEFLAG_BIT_PGI = ((int)0x00040000), - BLUE_BIT_ATI = ((int)0x00000004), - LUMINANCE_ALPHA32F_ARB = ((int)0x8819), - TEXTURE_ENV_MODE = ((int)0x2200), - OUTPUT_TEXTURE_COORD1_EXT = ((int)0x879E), - COMBINE4_NV = ((int)0x8503), - TEXTURE_COORD_ARRAY_LIST_IBM = ((int)103074), - COMPRESSED_TEXTURE_FORMATS = ((int)0x86A3), - TEXTURE_COMPARE_SGIX = ((int)0x819A), - DRAW_BUFFER5_ATI = ((int)0x882A), - PN_TRIANGLES_POINT_MODE_ATI = ((int)0x87F2), - TEXTURE_COORD_ARRAY_BUFFER_BINDING = ((int)0x889A), - INDEX_ARRAY_STRIDE = ((int)0x8086), - SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), - COMPARE_R_TO_TEXTURE_ARB = ((int)0x884E), - REPEAT = ((int)0x2901), - TEXTURE4 = ((int)0x84C4), - LIGHT_MODEL_AMBIENT = ((int)0x0B53), - TEXTURE27_ARB = ((int)0x84DB), - TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = ((int)0x889A), - SIGNED_NEGATE_NV = ((int)0x853D), - PROXY_COLOR_TABLE = ((int)0x80D3), - TEXTURE_LEQUAL_R_SGIX = ((int)0x819C), - BLEND_SRC_ALPHA_EXT = ((int)0x80CB), - FRAGMENT_DEPTH = ((int)0x8452), - GENERATE_MIPMAP_SGIS = ((int)0x8191), - LUMINANCE16_ALPHA16_EXT = ((int)0x8048), - PIXEL_MAP_I_TO_R_SIZE = ((int)0x0CB2), - BUMP_ENVMAP_ATI = ((int)0x877B), - REPLICATE_BORDER_HP = ((int)0x8153), - REG_3_ATI = ((int)0x8924), - TEXTURE_BUFFER_FORMAT_EXT = ((int)0x8C2E), - LINE_TOKEN = ((int)0x0702), - PROXY_TEXTURE_2D_STACK_MESAX = ((int)0x875C), - POLYGON_OFFSET_FILL = ((int)0x8037), - R1UI_T2F_N3F_V3F_SUN = ((int)0x85CA), - SOURCE3_ALPHA_NV = ((int)0x858B), - SPOT_EXPONENT = ((int)0x1205), - LUMINANCE16_ICC_SGIX = ((int)0x8469), - SIGNED_HILO8_NV = ((int)0x885F), - GEOMETRY_DEFORMATION_BIT_SGIX = ((int)0x00000002), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)0x801C), - BINORMAL_ARRAY_TYPE_EXT = ((int)0x8440), - ALPHA16I_EXT = ((int)0x8D8A), - SINGLE_COLOR = ((int)0x81F9), - HISTOGRAM_GREEN_SIZE = ((int)0x8029), - VARIABLE_C_NV = ((int)0x8525), - STREAM_READ_ARB = ((int)0x88E1), - MATRIX10_ARB = ((int)0x88CA), - LIGHT1 = ((int)0x4001), - DEPTH_BOUNDS_EXT = ((int)0x8891), - LUMINANCE_ALPHA16I_EXT = ((int)0x8D8D), - TRIANGLE_FAN = ((int)0x0006), - OUTPUT_TEXTURE_COORD28_EXT = ((int)0x87B9), - INTENSITY = ((int)0x8049), - BGRA_INTEGER_EXT = ((int)0x8D9B), - PRIMARY_COLOR_NV = ((int)0x852C), - STREAM_COPY = ((int)0x88E2), - CLIENT_ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - POST_CONVOLUTION_RED_SCALE = ((int)0x801C), - MAX_TEXTURE_IMAGE_UNITS_NV = ((int)0x8872), - OUTPUT_TEXTURE_COORD10_EXT = ((int)0x87A7), - MAP_COLOR = ((int)0x0D10), - ALPHA16_ICC_SGIX = ((int)0x8468), - COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B2), - BUFFER_SERIALIZED_MODIFY_APPLE = ((int)0x8A12), - ASYNC_READ_PIXELS_SGIX = ((int)0x835E), - OPERAND3_RGB_NV = ((int)0x8593), - OBJECT_INFO_LOG_LENGTH_ARB = ((int)0x8B84), - TEXTURE8 = ((int)0x84C8), - DEPTH_BIAS = ((int)0x0D1F), - PRIMITIVE_RESTART_NV = ((int)0x8558), - BGRA = ((int)0x80E1), - DYNAMIC_DRAW_ARB = ((int)0x88E8), - FRONT_RIGHT = ((int)0x0401), - MODELVIEW27_ARB = ((int)0x873B), - POLYGON_OFFSET_FACTOR_EXT = ((int)0x8038), - BIAS_BY_NEGATIVE_ONE_HALF_NV = ((int)0x8541), - ATTRIB_ARRAY_POINTER_NV = ((int)0x8645), - INDEX_ARRAY_TYPE = ((int)0x8085), - LUMINANCE = ((int)0x1909), - MODELVIEW14_ARB = ((int)0x872E), - WEIGHT_ARRAY_BUFFER_BINDING = ((int)0x889E), - MATRIX11_ARB = ((int)0x88CB), - REG_10_ATI = ((int)0x892B), - RGBA_SIGNED_COMPONENTS_EXT = ((int)0x8C3C), - MAT_EMISSION_BIT_PGI = ((int)0x00800000), - PACK_INVERT_MESA = ((int)0x8758), - GLOBAL_ALPHA_SUN = ((int)0x81D9), - MAX_CONVOLUTION_WIDTH_EXT = ((int)0x801A), - LUMINANCE16I_EXT = ((int)0x8D8C), - TRANSPOSE_MODELVIEW_MATRIX_ARB = ((int)0x84E3), - MAX_VERTEX_ATTRIBS_ARB = ((int)0x8869), - COMP_BIT_ATI = ((int)0x00000002), - DSDT8_NV = ((int)0x8709), - DEPTH_SCALE = ((int)0x0D1E), - PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A2), - MAP2_TEXTURE_COORD_1 = ((int)0x0DB3), - FOG_COORD_ARRAY_STRIDE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE), - TYPE_RGBA_FLOAT_ATI = ((int)0x8820), - DISCARD_NV = ((int)0x8530), - MAP1_VERTEX_ATTRIB3_4_NV = ((int)0x8663), - COMPRESSED_RGBA = ((int)0x84EE), - CURRENT_FOG_COORDINATE_EXT = ((int)0x8453), - CON_14_ATI = ((int)0x894F), - LINE_WIDTH_GRANULARITY = ((int)0x0B23), - GL_4D_COLOR_TEXTURE = ((int)0x0604), - VENDOR = ((int)0x1F00), - PIXEL_MAP_R_TO_R_SIZE = ((int)0x0CB6), - IUI_N3F_V2F_EXT = ((int)0x81AF), - INTERLACE_READ_OML = ((int)0x8981), - DRAW_BUFFER13_ATI = ((int)0x8832), - COMBINE_ARB = ((int)0x8570), - SAMPLER_1D_ARRAY_EXT = ((int)0x8DC0), - INVARIANT_EXT = ((int)0x87C2), - INDEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8899), - SMOOTH_POINT_SIZE_GRANULARITY = ((int)0x0B13), - INTENSITY8UI_EXT = ((int)0x8D7F), - TEXTURE_LOD_BIAS_T_SGIX = ((int)0x818F), - ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - LINEAR_DETAIL_SGIS = ((int)0x8097), - READ_ONLY_ARB = ((int)0x88B8), - COMPRESSED_LUMINANCE_ARB = ((int)0x84EA), - TEXTURE_1D_STACK_BINDING_MESAX = ((int)0x875D), - LO_BIAS_NV = ((int)0x8715), - MAX_PROGRAM_IF_DEPTH_NV = ((int)0x88F6), - MAX_VERTEX_TEXTURE_IMAGE_UNITS = ((int)0x8B4C), - DOT_PRODUCT_DEPTH_REPLACE_NV = ((int)0x86ED), - VERTEX_ARRAY_STORAGE_HINT_APPLE = ((int)0x851F), - REG_18_ATI = ((int)0x8933), - ARRAY_OBJECT_BUFFER_ATI = ((int)0x8766), - NATIVE_GRAPHICS_END_HINT_PGI = ((int)0x1A204), - AUX_BUFFERS = ((int)0x0C00), - INVALID_VALUE = ((int)0x0501), - LINE_SMOOTH = ((int)0x0B20), - CON_12_ATI = ((int)0x894D), - DRAW_BUFFER15_ARB = ((int)0x8834), - MULTISAMPLE_BIT_EXT = ((int)0x20000000), - DEPENDENT_AR_TEXTURE_2D_NV = ((int)0x86E9), - TRANSFORM_HINT_APPLE = ((int)0x85B1), - EIGHTH_BIT_ATI = ((int)0x00000020), - VERTEX_ATTRIB_ARRAY_NORMALIZED = ((int)0x886A), - MAX_CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0D3B), - MAX_CUBE_MAP_TEXTURE_SIZE_ARB = ((int)0x851C), - CLIENT_ACTIVE_TEXTURE_ARB = ((int)0x84E1), - FOG_DISTANCE_MODE_NV = ((int)0x855A), - LIST_BIT = ((int)0x00020000), - RGB9_E5_EXT = ((int)0x8C3D), - TEXTURE_HEIGHT = ((int)0x1001), - TRANSPOSE_NV = ((int)0x862C), - DECR = ((int)0x1E03), - MAX_VERTEX_ATTRIBS = ((int)0x8869), - ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), - CUBIC_HP = ((int)0x815F), - BUFFER_FLUSHING_UNMAP_APPLE = ((int)0x8A13), - REG_6_ATI = ((int)0x8927), - ALPHA_ICC_SGIX = ((int)0x8462), - RGBA_FLOAT16_ATI = ((int)0x881A), - POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), - TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F8), - EVAL_2D_NV = ((int)0x86C0), - MAX_TEXTURE_COORDS_ARB = ((int)0x8871), - COLOR_INDEX = ((int)0x1900), - UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), - ELEMENT_ARRAY_APPLE = ((int)0x8768), - REFERENCE_PLANE_SGIX = ((int)0x817D), - SAMPLE_BUFFERS_ARB = ((int)0x80A8), - UNSIGNED_SHORT_5_6_5_REV_EXT = ((int)0x8364), - PIXEL_MAP_S_TO_S_SIZE = ((int)0x0CB1), - OUTPUT_VERTEX_EXT = ((int)0x879A), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)0x8143), - HALF_FLOAT_ARB = ((int)0x140B), - OR_INVERTED = ((int)0x150D), - FUNC_ADD = ((int)0x8006), - TEXTURE_GEN_MODE = ((int)0x2500), - TEXTURE_INTENSITY_TYPE_ARB = ((int)0x8C15), - NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = ((int)0x8973), - SRGB8_ALPHA8_EXT = ((int)0x8C43), - EYE_DISTANCE_TO_LINE_SGIS = ((int)0x81F2), - SECONDARY_COLOR_ARRAY_POINTER = ((int)0x845D), - SAMPLE_MASK_VALUE_EXT = ((int)0x80AA), - FOG_COORDINATE_ARRAY_EXT = ((int)0x8457), - SIGNED_RGB8_NV = ((int)0x86FF), - RENDERBUFFER_RED_SIZE_EXT = ((int)0x8D50), - FILL = ((int)0x1B02), - PHONG_WIN = ((int)0x80EA), - PROXY_TEXTURE_RECTANGLE_NV = ((int)0x84F7), - R1UI_N3F_V3F_SUN = ((int)0x85C7), - SRC0_RGB = ((int)VERSION_1_3.SOURCE0_RGB), - WEIGHT_ARRAY_SIZE_ARB = ((int)0x86AB), - COMPRESSED_RGB_FXT1_3DFX = ((int)0x86B0), - DSDT_MAG_NV = ((int)0x86F6), - FRAMEBUFFER_BINDING_EXT = ((int)0x8CA6), - OPERAND0_ALPHA = ((int)0x8598), - PIXEL_MAP_A_TO_A_SIZE = ((int)0x0CB9), - SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)0x80B0), - MIRROR_CLAMP_TO_EDGE_EXT = ((int)0x8743), - CON_0_ATI = ((int)0x8941), - WEIGHT_SUM_UNITY_ARB = ((int)0x86A6), - UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), - TEXTURE_1D_BINDING_EXT = ((int)0x8068), - TEXTURE_BINDING_CUBE_MAP_ARB = ((int)0x8514), - FLOAT_RG_NV = ((int)0x8881), - UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), - COLOR_SUM_ARB = ((int)0x8458), - SPRITE_EYE_ALIGNED_SGIX = ((int)0x814E), - TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = ((int)0x8C88), - MAX_RECTANGLE_TEXTURE_SIZE_NV = ((int)0x84F8), - DEPTH_STENCIL_TO_RGBA_NV = ((int)0x886E), - TEXTURE3_ARB = ((int)0x84C3), - Z_EXT = ((int)0x87D7), - PROXY_TEXTURE_1D_STACK_MESAX = ((int)0x875B), - DISTANCE_ATTENUATION_SGIS = ((int)0x8129), - OUTPUT_TEXTURE_COORD0_EXT = ((int)0x879D), - ACCUM_GREEN_BITS = ((int)0x0D59), - REDUCE_EXT = ((int)0x8016), - UNSIGNED_BYTE_2_3_3_REV_EXT = ((int)0x8362), - MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B3), - OBJECT_COMPILE_STATUS_ARB = ((int)0x8B81), - INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DCE), - PIXEL_TEXTURE_SGIS = ((int)0x8353), - REPLACEMENT_CODE_ARRAY_TYPE_SUN = ((int)0x85C1), - COLOR_ATTACHMENT14_EXT = ((int)0x8CEE), - CON_13_ATI = ((int)0x894E), - PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8907), - MAX_PROGRAM_ENV_PARAMETERS_ARB = ((int)0x88B5), - ATTRIB_STACK_DEPTH = ((int)0x0BB0), - MAX_FRAGMENT_UNIFORM_COMPONENTS = ((int)0x8B49), - TEXTURE_PRIORITY = ((int)0x8066), - MAX_ELEMENTS_INDICES_EXT = ((int)0x80E9), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)0x8173), - RGB = ((int)0x1907), - TEXTURE_GEN_S = ((int)0x0C60), - OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8857), - POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), - LINEAR_SHARPEN_SGIS = ((int)0x80AD), - ALLOW_DRAW_WIN_HINT_PGI = ((int)0x1A20F), - TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x8518), - STATIC_READ = ((int)0x88E5), - TEXTURE14 = ((int)0x84CE), - BLEND_SRC_ALPHA = ((int)0x80CB), - SWIZZLE_STQ_DQ_ATI = ((int)0x8979), - MAP2_VERTEX_ATTRIB7_4_NV = ((int)0x8677), - TEXTURE13 = ((int)0x84CD), - TEXTURE10 = ((int)0x84CA), - STENCIL = ((int)0x1802), - SOURCE0_ALPHA = ((int)0x8588), - POINT_SIZE_MIN_SGIS = ((int)0x8126), - LINEAR = ((int)0x2601), - TEXTURE_BLUE_SIZE_EXT = ((int)0x805E), - QUAD_ALPHA4_SGIS = ((int)0x811E), - ACTIVE_ATTRIBUTE_MAX_LENGTH = ((int)0x8B8A), - SOURCE2_RGB_ARB = ((int)0x8582), - PIXEL_MAP_I_TO_A = ((int)0x0C75), - REG_14_ATI = ((int)0x892F), - C4UB_V3F = ((int)0x2A23), - C4UB_V2F = ((int)0x2A22), - VARIABLE_B_NV = ((int)0x8524), - COMPRESSED_ALPHA_ARB = ((int)0x84E9), - MODELVIEW16_ARB = ((int)0x8730), - UNSIGNED_INT_10F_11F_11F_REV_EXT = ((int)0x8C3B), - BLEND_SRC_RGB_EXT = ((int)0x80C9), - OP_SET_GE_EXT = ((int)0x878C), - MODELVIEW8_ARB = ((int)0x8728), - EYE_LINEAR = ((int)0x2400), - OUTPUT_TEXTURE_COORD19_EXT = ((int)0x87B0), - LERP_ATI = ((int)0x8969), - CURRENT_BIT = ((int)0x00000001), - COMBINE_ALPHA_ARB = ((int)0x8572), - MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B3), - BACK_SECONDARY_COLOR_NV = ((int)0x8C78), - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)0x840B), - CUBIC_EXT = ((int)0x8334), - COLOR_TABLE_ALPHA_SIZE_SGI = ((int)0x80DD), - MAX_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87C6), - ARRAY_BUFFER_ARB = ((int)0x8892), - TEXTURE_LOD_BIAS_R_SGIX = ((int)0x8190), - MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8337), - LIGHT7 = ((int)0x4007), - BUFFER_MAP_POINTER_ARB = ((int)0x88BD), - MAX_VERTEX_UNITS_ARB = ((int)0x86A4), - DEPENDENT_GB_TEXTURE_2D_NV = ((int)0x86EA), - COLOR_TABLE_BIAS_SGI = ((int)0x80D7), - MAX_LIGHTS = ((int)0x0D31), - DSDT8_MAG8_INTENSITY8_NV = ((int)0x870B), - MATRIX0_ARB = ((int)0x88C0), - ALLOW_DRAW_MEM_HINT_PGI = ((int)0x1A211), - EDGE_FLAG_ARRAY_EXT = ((int)0x8079), - BOOL = ((int)0x8B56), - FLOAT_MAT2_ARB = ((int)0x8B5A), - VERTEX_ATTRIB_ARRAY_SIZE = ((int)0x8623), - ACCUM_CLEAR_VALUE = ((int)0x0B80), - HI_BIAS_NV = ((int)0x8714), - LINEAR_DETAIL_ALPHA_SGIS = ((int)0x8098), - MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4D), - FRAGMENT_SHADER_ARB = ((int)0x8B30), - GL_2X_BIT_ATI = ((int)0x00000001), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = ((int)0x889F), - MIRROR_CLAMP_TO_BORDER_EXT = ((int)0x8912), - BLUE_BIAS = ((int)0x0D1B), - MAP2_NORMAL = ((int)0x0DB2), - RENDERBUFFER_BINDING_EXT = ((int)0x8CA7), - MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = ((int)0x88F4), - FOG_COORDINATE_SOURCE = ((int)0x8450), - COLOR_BUFFER_BIT = ((int)0x00004000), - BIAS_BIT_ATI = ((int)0x00000008), - SHADER_CONSISTENT_NV = ((int)0x86DD), - LUMINANCE12_ALPHA4_EXT = ((int)0x8046), - TEXTURE_LO_SIZE_NV = ((int)0x871C), - UNSIGNED_INT_VEC3_EXT = ((int)0x8DC7), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)0x801D), - DEPENDENT_HILO_TEXTURE_2D_NV = ((int)0x8858), - STACK_UNDERFLOW = ((int)0x0504), - PIXEL_PACK_BUFFER_BINDING_ARB = ((int)0x88ED), - TEXTURE_MATERIAL_FACE_EXT = ((int)0x8351), - CONVOLUTION_FORMAT = ((int)0x8017), - CW = ((int)0x0900), - MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = ((int)0x00200000), - MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87CC), - CONSTANT_ALPHA = ((int)0x8003), - VERTEX_SOURCE_ATI = ((int)0x8774), - NATIVE_GRAPHICS_HANDLE_PGI = ((int)0x1A202), - COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), - SAMPLE_BUFFERS_3DFX = ((int)0x86B3), - POINT_SMOOTH_HINT = ((int)0x0C51), - DRAW_BUFFER8 = ((int)0x882D), - TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514), - MAX_TEXTURE_LOD_BIAS = ((int)0x84FD), - EVAL_BIT = ((int)0x00010000), - THREE = ((int)3), - MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF), - CONSTANT = ((int)0x8576), - REG_7_ATI = ((int)0x8928), - STENCIL_TEST = ((int)0x0B90), - LIGHT_MODEL_TWO_SIDE = ((int)0x0B52), - GL_2D = ((int)0x0600), - ALLOW_DRAW_OBJ_HINT_PGI = ((int)0x1A20E), - VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = ((int)0x8533), - UNSIGNED_INT_VEC2_EXT = ((int)0x8DC6), - REG_31_ATI = ((int)0x8940), - INVALID_FRAMEBUFFER_OPERATION_EXT = ((int)0x0506), - PACK_SKIP_IMAGES = ((int)0x806B), - DRAW_PIXELS_APPLE = ((int)0x8A0A), - LINES_ADJACENCY_EXT = ((int)0x000A), - MATRIX_INDEX_ARRAY_STRIDE_ARB = ((int)0x8848), - SAMPLER_1D_ARRAY_SHADOW_EXT = ((int)0x8DC3), - DS_SCALE_NV = ((int)0x8710), - MAP2_VERTEX_3 = ((int)0x0DB7), - POINT_SIZE = ((int)0x0B11), - MAP2_VERTEX_4 = ((int)0x0DB8), - PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x880A), - VERTEX_ARRAY_POINTER = ((int)0x808E), - MATRIX24_ARB = ((int)0x88D8), - FLOAT_MAT2x4 = ((int)0x8B66), - SOURCE0_ALPHA_EXT = ((int)0x8588), - VERTEX_ARRAY_RANGE_POINTER_NV = ((int)0x8521), - SPARE0_NV = ((int)0x852E), - LINE_WIDTH_RANGE = ((int)0x0B22), - CON_2_ATI = ((int)0x8943), - TEXTURE_COORD_ARRAY_TYPE_EXT = ((int)0x8089), - OP_LOG_BASE_2_EXT = ((int)0x8792), - POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), - INCR_WRAP = ((int)0x8507), - NUM_LOOPBACK_COMPONENTS_ATI = ((int)0x8974), - EDGE_FLAG_ARRAY_POINTER_EXT = ((int)0x8093), - MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x880E), - TEXTURE_FILTER_CONTROL = ((int)0x8500), - RGBA_S3TC = ((int)0x83A2), - TEXTURE_PRE_SPECULAR_HP = ((int)0x8169), - MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A7), - VARIABLE_D_NV = ((int)0x8526), - QUERY_COUNTER_BITS = ((int)0x8864), - COLOR_ATTACHMENT3_EXT = ((int)0x8CE3), - UNSIGNED_INT_5_9_9_9_REV_EXT = ((int)0x8C3E), - CONST_EYE_NV = ((int)0x86E5), - MODELVIEW23_ARB = ((int)0x8737), - TEXTURE_SHARED_SIZE_EXT = ((int)0x8C3F), - NEAREST_CLIPMAP_NEAREST_SGIX = ((int)0x844D), - AUTO_NORMAL = ((int)0x0D80), - CONVOLUTION_WIDTH = ((int)0x8018), - TEXTURE_COMPRESSED = ((int)0x86A1), - TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = ((int)0x8517), - BLEND = ((int)0x0BE2), - ARRAY_ELEMENT_LOCK_COUNT_EXT = ((int)0x81A9), - COMBINER_SCALE_NV = ((int)0x8548), - STENCIL_FUNC = ((int)0x0B92), - POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), - MAP1_VERTEX_ATTRIB13_4_NV = ((int)0x866D), - MAX_PROGRAM_CALL_DEPTH_NV = ((int)0x88F5), - IUI_V2F_EXT = ((int)0x81AD), - MODELVIEW7_ARB = ((int)0x8727), - COMPRESSED_RGBA_ARB = ((int)0x84EE), - COLOR_ARRAY_POINTER = ((int)0x8090), - INDEX_ARRAY_EXT = ((int)0x8077), - LUMINANCE32UI_EXT = ((int)0x8D74), - SOURCE0_RGB_EXT = ((int)0x8580), - BGR_EXT = ((int)0x80E0), - TEXTURE_COMPARE_MODE_ARB = ((int)0x884C), - BGR = ((int)0x80E0), - SOURCE0_RGB_ARB = ((int)0x8580), - HISTOGRAM_WIDTH_EXT = ((int)0x8026), - LINE_STRIP = ((int)0x0003), - VERTEX_ARRAY_SIZE_EXT = ((int)0x807A), - LIGHT6 = ((int)0x4006), - DUAL_LUMINANCE4_SGIS = ((int)0x8114), - VERTEX_SHADER_OPTIMIZED_EXT = ((int)0x87D4), - TEXTURE20_ARB = ((int)0x84D4), - SWIZZLE_STR_DR_ATI = ((int)0x8978), - SAMPLE_MASK_VALUE_SGIS = ((int)0x80AA), - NORMAL_ARRAY_STRIDE_EXT = ((int)0x807F), - POINT_SIZE_MAX_ARB = ((int)0x8127), - RGB8 = ((int)0x8051), - BITMAP_TOKEN = ((int)0x0704), - VERTEX_ARRAY = ((int)0x8074), - VERTEX_ARRAY_RANGE_VALID_NV = ((int)0x851F), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D1), - SAMPLES_ARB = ((int)0x80A9), - STORAGE_SHARED_APPLE = ((int)0x85BF), - LINE_STIPPLE = ((int)0x0B24), - VERTEX_SHADER = ((int)0x8B31), - TANGENT_ARRAY_STRIDE_EXT = ((int)0x843F), - FULL_RANGE_EXT = ((int)0x87E1), - TEXTURE_MIN_LOD = ((int)0x813A), - NEGATIVE_W_EXT = ((int)0x87DC), - TEXTURE_WRAP_T = ((int)0x2803), - SET = ((int)0x150F), - GREEN_INTEGER_EXT = ((int)0x8D95), - INDEX_BIT_PGI = ((int)0x00080000), - ADD_SIGNED = ((int)0x8574), - MULTISAMPLE_SGIS = ((int)0x809D), - FLOAT_RG32_NV = ((int)0x8887), - OPERAND1_RGB = ((int)0x8591), - SPHERE_MAP = ((int)0x2402), - INDEX_ARRAY_COUNT_EXT = ((int)0x8087), - CONVOLUTION_BORDER_MODE = ((int)0x8013), - SIGNED_RGB_NV = ((int)0x86FE), - DRAW_BUFFER4 = ((int)0x8829), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)0x8002), - DRAW_BUFFER11_ARB = ((int)0x8830), - GL_4PASS_0_SGIS = ((int)0x80A4), - ACCUM_BUFFER_BIT = ((int)0x00000200), - TRIANGLE_MESH_SUN = ((int)0x8615), - ASYNC_TEX_IMAGE_SGIX = ((int)0x835C), - UNSIGNED_INT_SAMPLER_2D_EXT = ((int)0x8DD2), - FOG_COORDINATE_ARRAY_TYPE_EXT = ((int)0x8454), - NEGATIVE_X_EXT = ((int)0x87D9), - PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8336), - MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8178), - MAX_ASYNC_READ_PIXELS_SGIX = ((int)0x8361), - STATIC_DRAW = ((int)0x88E4), - NORMAL_ARRAY_TYPE = ((int)0x807E), - LOCAL_CONSTANT_EXT = ((int)0x87C3), - STRICT_SCISSOR_HINT_PGI = ((int)0x1A218), - COMBINER1_NV = ((int)0x8551), - MAP2_VERTEX_ATTRIB11_4_NV = ((int)0x867B), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)0x80B4), - SRGB = ((int)0x8C40), - LUMINANCE4_ALPHA4_EXT = ((int)0x8043), - GL_3D = ((int)0x0601), - PIXEL_MAP_G_TO_G = ((int)0x0C77), - COMBINER_MAPPING_NV = ((int)0x8543), - SCISSOR_BIT = ((int)0x00080000), - COMBINE_RGB = ((int)0x8571), - MATRIX28_ARB = ((int)0x88DC), - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)0x8128), - MAP1_VERTEX_ATTRIB1_4_NV = ((int)0x8661), - ONE_MINUS_DST_ALPHA = ((int)0x0305), - TEXTURE_COORD_ARRAY_EXT = ((int)0x8078), - OP_FLOOR_EXT = ((int)0x878F), - MAX_PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8908), - PROXY_TEXTURE_2D_ARRAY_EXT = ((int)0x8C1B), - CURRENT_FOG_COORD = ((int)VERSION_1_4.CURRENT_FOG_COORDINATE), - SIGNED_LUMINANCE8_NV = ((int)0x8702), - DT_BIAS_NV = ((int)0x8717), - RGB10_EXT = ((int)0x8052), - ZERO = ((int)0), - SPOT_DIRECTION = ((int)0x1204), - SOURCE1_RGB_ARB = ((int)0x8581), - LOCAL_CONSTANT_DATATYPE_EXT = ((int)0x87ED), - OUTPUT_TEXTURE_COORD12_EXT = ((int)0x87A9), - TEXTURE_SHADER_NV = ((int)0x86DE), - VERTEX_ARRAY_STRIDE = ((int)0x807C), - DEPTH_COMPONENT32_ARB = ((int)0x81A7), - GREEN_MIN_CLAMP_INGR = ((int)0x8561), - MATRIX13_ARB = ((int)0x88CD), - OFFSET_TEXTURE_2D_SCALE_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_SCALE_NV), - DEPTH24_STENCIL8_EXT = ((int)0x88F0), - WEIGHT_ARRAY_BUFFER_BINDING_ARB = ((int)0x889E), - VERTEX_ATTRIB_ARRAY1_NV = ((int)0x8651), - TEXTURE_GREEN_TYPE_ARB = ((int)0x8C11), - RESAMPLE_ZERO_FILL_OML = ((int)0x8987), - LINE_RESET_TOKEN = ((int)0x0707), - MATRIX22_ARB = ((int)0x88D6), - TEXTURE_COORD_ARRAY_SIZE = ((int)0x8088), - TEXTURE_BINDING_RECTANGLE_ARB = ((int)0x84F6), - BLUE_BITS = ((int)0x0D54), - PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)0x8355), - PARALLEL_ARRAYS_INTEL = ((int)0x83F4), - IMAGE_TRANSLATE_Y_HP = ((int)0x8158), - RED_SCALE = ((int)0x0D14), - UNPACK_ALIGNMENT = ((int)0x0CF5), - C3F_V3F = ((int)0x2A24), - FRONT_FACE = ((int)0x0B46), - DRAW_BUFFER7 = ((int)0x882C), - UNSIGNED_INT_SAMPLER_BUFFER_EXT = ((int)0x8DD8), - OUTPUT_TEXTURE_COORD25_EXT = ((int)0x87B6), - NORMAL_ARRAY_POINTER_EXT = ((int)0x808F), - AND_REVERSE = ((int)0x1502), - TEXTURE_BLUE_SIZE = ((int)0x805E), - DRAW_BUFFER7_ARB = ((int)0x882C), - OCCLUSION_TEST_RESULT_HP = ((int)0x8166), - OFFSET_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8850), - SLUMINANCE8_ALPHA8_EXT = ((int)0x8C45), - SPRITE_MODE_SGIX = ((int)0x8149), - TEXTURE_LUMINANCE_SIZE_EXT = ((int)0x8060), - DOT_PRODUCT_TEXTURE_1D_NV = ((int)0x885C), - CONVOLUTION_HINT_SGIX = ((int)0x8316), - MAP1_VERTEX_3 = ((int)0x0D97), - DEPTH_PASS_INSTRUMENT_MAX_SGIX = ((int)0x8312), - EVAL_VERTEX_ATTRIB15_NV = ((int)0x86D5), - MAP1_VERTEX_4 = ((int)0x0D98), - INCR_WRAP_EXT = ((int)0x8507), - POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), - ALPHA16_EXT = ((int)0x803E), - LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75), - MAX_CONVOLUTION_HEIGHT = ((int)0x801B), - FRAGMENT_LIGHT7_SGIX = ((int)0x8413), - RGBA12 = ((int)0x805A), - MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87C8), - MODELVIEW24_ARB = ((int)0x8738), - OP_MIN_EXT = ((int)0x878B), - INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DCF), - PIXEL_MAP_I_TO_I_SIZE = ((int)0x0CB0), - GL_4PASS_2_EXT = ((int)0x80A6), - MULTISAMPLE_EXT = ((int)0x809D), - TEXTURE_RED_SIZE_EXT = ((int)0x805C), - NEGATE_BIT_ATI = ((int)0x00000004), - SAMPLE_ALPHA_TO_ONE = ((int)0x809F), - EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = ((int)0x889B), - VARIANT_VALUE_EXT = ((int)0x87E4), - TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)0x812E), - LO_SCALE_NV = ((int)0x870F), - PROJECTION = ((int)0x1701), - TEXTURE8_ARB = ((int)0x84C8), - FRONT = ((int)0x0404), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)0x809F), - LUMINANCE16F_ARB = ((int)0x881E), - DRAW_BUFFER12_ATI = ((int)0x8831), - OPERAND0_ALPHA_ARB = ((int)0x8598), - MAX_PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8909), - SAMPLE_COVERAGE = ((int)0x80A0), - EYE_RADIAL_NV = ((int)0x855B), - FOG_COORD_SRC = ((int)VERSION_1_4.FOG_COORDINATE_SOURCE), - MAX_CLIPMAP_DEPTH_SGIX = ((int)0x8177), - COLOR_TABLE_RED_SIZE = ((int)0x80DA), - LUMINANCE8_EXT = ((int)0x8040), - DUAL_ALPHA4_SGIS = ((int)0x8110), - DRAW_BUFFER0 = ((int)0x8825), - RGB8UI_EXT = ((int)0x8D7D), - T2F_C3F_V3F = ((int)0x2A2A), - STRICT_LIGHTING_HINT_PGI = ((int)0x1A217), - PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), - MAP1_TEXTURE_COORD_4 = ((int)0x0D96), - OUTPUT_FOG_EXT = ((int)0x87BD), - MAP2_VERTEX_ATTRIB1_4_NV = ((int)0x8671), - UNSIGNED_INT = ((int)0x1405), - INTERLEAVED_ATTRIBS_NV = ((int)0x8C8C), - VERTEX23_BIT_PGI = ((int)0x00000004), - OPERAND3_ALPHA_NV = ((int)0x859B), - IMAGE_SCALE_X_HP = ((int)0x8155), - RENDER = ((int)0x1C00), - RED_INTEGER_EXT = ((int)0x8D94), - SOURCE1_ALPHA_ARB = ((int)0x8589), - MAX_ARRAY_TEXTURE_LAYERS_EXT = ((int)0x88FF), - LUMINANCE_ALPHA_FLOAT16_ATI = ((int)0x881F), - POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), - PACK_ALIGNMENT = ((int)0x0D05), - MAP2_VERTEX_ATTRIB12_4_NV = ((int)0x867C), - RENDERBUFFER_EXT = ((int)0x8D41), - PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = ((int)0x87F8), - FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)0x8DA7), - NORMAL_BIT_PGI = ((int)0x08000000), - MAX_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8905), - FLOAT_MAT4_ARB = ((int)0x8B5C), - INDEX_LOGIC_OP = ((int)0x0BF1), - SCREEN_COORDINATES_REND = ((int)0x8490), - DEPTH_FUNC = ((int)0x0B74), - T2F_C4F_N3F_V3F = ((int)0x2A2C), - DRAW_BUFFER9_ATI = ((int)0x882E), - MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87C5), - TRANSFORM_FEEDBACK_ATTRIBS_NV = ((int)0x8C7E), - SOURCE2_ALPHA_EXT = ((int)0x858A), - SELECT = ((int)0x1C02), - MAX_VERTEX_HINT_PGI = ((int)0x1A22D), - DEPTH_COMPONENT24_ARB = ((int)0x81A6), - NORMAL_ARRAY_EXT = ((int)0x8075), - OPERAND2_RGB_ARB = ((int)0x8592), - MINMAX_SINK = ((int)0x8030), - TEXTURE_RED_SIZE = ((int)0x805C), - FRAMEBUFFER_UNSUPPORTED_EXT = ((int)0x8CDD), - CON_27_ATI = ((int)0x895C), - DRAW_BUFFER3_ARB = ((int)0x8828), - MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87CD), - INDEX_ARRAY_POINTER_EXT = ((int)0x8091), - DEPTH_BUFFER_FLOAT_MODE_NV = ((int)0x8DAF), - QUAD_INTENSITY8_SGIS = ((int)0x8123), - PROXY_TEXTURE_2D_EXT = ((int)0x8064), - NEGATIVE_ONE_EXT = ((int)0x87DF), - COLOR_TABLE_RED_SIZE_SGI = ((int)0x80DA), - POLYGON_OFFSET_EXT = ((int)0x8037), - DRAW_BUFFER6_ARB = ((int)0x882B), - COLOR_ATTACHMENT9_EXT = ((int)0x8CE9), - INTENSITY16UI_EXT = ((int)0x8D79), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)0x80BA), - MAX_4D_TEXTURE_SIZE_SGIS = ((int)0x8138), - DIFFUSE = ((int)0x1201), - CND0_ATI = ((int)0x896B), - NAME_STACK_DEPTH = ((int)0x0D70), - TEXTURE_BUFFER_EXT = ((int)0x8C2A), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = ((int)0x8CD2), - NUM_FRAGMENT_REGISTERS_ATI = ((int)0x896E), - PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A6), - TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = ((int)103084), - RGBA16UI_EXT = ((int)0x8D76), - GL_2PASS_0_EXT = ((int)0x80A2), - MATRIX26_ARB = ((int)0x88DA), - MULT = ((int)0x0103), - MAX_TRACK_MATRIX_STACK_DEPTH_NV = ((int)0x862E), - DEPTH_STENCIL_NV = ((int)0x84F9), - KEEP = ((int)0x1E00), - OUTPUT_TEXTURE_COORD9_EXT = ((int)0x87A6), - CURRENT_VERTEX_ATTRIB_ARB = ((int)0x8626), - POLYGON_STIPPLE = ((int)0x0B42), - ALPHA8I_EXT = ((int)0x8D90), - COLOR_ATTACHMENT12_EXT = ((int)0x8CEC), - TEXTURE_NORMAL_EXT = ((int)0x85AF), - CMYKA_EXT = ((int)0x800D), - CLAMP_TO_EDGE_SGIS = ((int)0x812F), - SPOT_CUTOFF = ((int)0x1206), - OUTPUT_TEXTURE_COORD2_EXT = ((int)0x879F), - IR_INSTRUMENT1_SGIX = ((int)0x817F), - COLOR_ARRAY_BUFFER_BINDING = ((int)0x8898), - DUAL_LUMINANCE_ALPHA8_SGIS = ((int)0x811D), - TEXTURE9_ARB = ((int)0x84C9), - MAX_GEOMETRY_OUTPUT_VERTICES_EXT = ((int)0x8DE0), - COMBINER_AB_OUTPUT_NV = ((int)0x854A), - FUNC_REVERSE_SUBTRACT_EXT = ((int)0x800B), - TEXTURE16 = ((int)0x84D0), - TEXTURE17 = ((int)0x84D1), - ADD_SIGNED_ARB = ((int)0x8574), - TEXTURE15 = ((int)0x84CF), - TEXTURE12 = ((int)0x84CC), - REG_9_ATI = ((int)0x892A), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)0x80B6), - TEXTURE11 = ((int)0x84CB), - YCRCB_422_SGIX = ((int)0x81BB), - MINMAX_EXT = ((int)0x802E), - NUM_INSTRUCTIONS_TOTAL_ATI = ((int)0x8972), - TEXTURE18 = ((int)0x84D2), - TEXTURE19 = ((int)0x84D3), - POLYGON = ((int)0x0009), - MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87CB), - OFFSET_TEXTURE_2D_NV = ((int)0x86E8), - TEXTURE_COMPARE_MODE = ((int)0x884C), - INDEX_MATERIAL_PARAMETER_EXT = ((int)0x81B9), - FOG_MODE = ((int)0x0B65), - SECONDARY_INTERPOLATOR_ATI = ((int)0x896D), - ALPHA_MAX_CLAMP_INGR = ((int)0x8567), - VERTEX_PROGRAM_TWO_SIDE_ARB = ((int)0x8643), - NORMAL_ARRAY_COUNT_EXT = ((int)0x8080), - RESTART_SUN = ((int)0x0001), - MODULATE = ((int)0x2100), - INT_VEC2_ARB = ((int)0x8B53), - FUNC_SUBTRACT_EXT = ((int)0x800A), - REG_1_ATI = ((int)0x8922), - DRAW_BUFFER4_ARB = ((int)0x8829), - MAX_VERTEX_STREAMS_ATI = ((int)0x876B), - DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = ((int)0x885A), - SECONDARY_COLOR_ARRAY_STRIDE_EXT = ((int)0x845C), - TEXTURE_BINDING_1D_ARRAY_EXT = ((int)0x8C1C), - COLOR_ARRAY_LIST_IBM = ((int)103072), - VERTEX_SHADER_BINDING_EXT = ((int)0x8781), - COLOR_ATTACHMENT5_EXT = ((int)0x8CE5), - STENCIL_BACK_PASS_DEPTH_PASS_ATI = ((int)0x8803), - MODELVIEW29_ARB = ((int)0x873D), - PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)0x8187), - COLOR_ATTACHMENT2_EXT = ((int)0x8CE2), - FLOAT_RGBA_MODE_NV = ((int)0x888E), - TEXTURE_ENV = ((int)0x2300), - DEPTH_CLEAR_VALUE = ((int)0x0B73), - POLYGON_OFFSET_POINT = ((int)0x2A01), - OUTPUT_TEXTURE_COORD8_EXT = ((int)0x87A5), - UNPACK_RESAMPLE_OML = ((int)0x8985), - CURRENT_NORMAL = ((int)0x0B02), - STEREO = ((int)0x0C33), - DEFORMATIONS_MASK_SGIX = ((int)0x8196), - DUAL_LUMINANCE16_SGIS = ((int)0x8117), - TEXTURE_DT_SIZE_NV = ((int)0x871E), - STATIC_READ_ARB = ((int)0x88E5), - SAMPLER_1D_SHADOW_ARB = ((int)0x8B61), - PROGRAM_BINDING_ARB = ((int)0x8677), - SMOOTH = ((int)0x1D01), - INTERPOLATE = ((int)0x8575), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)0x8021), - SHADER_TYPE = ((int)0x8B4F), - POLYGON_OFFSET_UNITS = ((int)0x2A00), - OUTPUT_TEXTURE_COORD26_EXT = ((int)0x87B7), - CON_4_ATI = ((int)0x8945), - READ_WRITE = ((int)0x88BA), - MIN_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8904), - COPY_PIXEL_TOKEN = ((int)0x0706), - INVALID_OPERATION = ((int)0x0502), - DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)0x8096), - HISTOGRAM_ALPHA_SIZE = ((int)0x802B), - MAX_CUBE_MAP_TEXTURE_SIZE = ((int)0x851C), - LUMINANCE6_ALPHA2_EXT = ((int)0x8044), - OPERAND2_ALPHA_ARB = ((int)0x859A), - TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = ((int)0x8519), - PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x8806), - PIXEL_TEX_GEN_MODE_SGIX = ((int)0x832B), - PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D4), - UNSIGNED_INT_SAMPLER_1D_EXT = ((int)0x8DD1), - LUMINANCE_ALPHA16UI_EXT = ((int)0x8D7B), - CLIP_PLANE5 = ((int)0x3005), - CLIP_PLANE4 = ((int)0x3004), - OBJECT_ACTIVE_ATTRIBUTES_ARB = ((int)0x8B89), - CLIP_PLANE1 = ((int)0x3001), - TEXTURE_ENV_COLOR = ((int)0x2201), - CLIP_PLANE3 = ((int)0x3003), - CLIP_PLANE2 = ((int)0x3002), - INTENSITY16I_EXT = ((int)0x8D8B), - LINE_STIPPLE_REPEAT = ((int)0x0B26), - POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), - INVARIANT_DATATYPE_EXT = ((int)0x87EB), - STENCIL_REF = ((int)0x0B97), - PIXEL_MAP_I_TO_A_SIZE = ((int)0x0CB5), - TEXTURE24_ARB = ((int)0x84D8), - FASTEST = ((int)0x1101), - RGBA_INTEGER_EXT = ((int)0x8D99), - SUB_ATI = ((int)0x8965), - COMPRESSED_LUMINANCE_LATC1_EXT = ((int)0x8C70), - WRITE_ONLY = ((int)0x88B9), - MIRROR_CLAMP_ATI = ((int)0x8742), - MAP1_VERTEX_ATTRIB0_4_NV = ((int)0x8660), - TEXTURE_CONSTANT_DATA_SUNX = ((int)0x81D6), - DUAL_LUMINANCE8_SGIS = ((int)0x8115), - INDEX_WRITEMASK = ((int)0x0C21), - SAMPLE_ALPHA_TO_COVERAGE_ARB = ((int)0x809E), - ACTIVE_VARYINGS_NV = ((int)0x8C81), - POINT_SPRITE_NV = ((int)0x8861), - FUNC_ADD_EXT = ((int)0x8006), - PERSPECTIVE_CORRECTION_HINT = ((int)0x0C50), - ALPHA8 = ((int)0x803C), - RENDER_MODE = ((int)0x0C40), - OP_ROUND_EXT = ((int)0x8790), - VERTEX_ARRAY_COUNT_EXT = ((int)0x807D), - MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = ((int)0x8868), - ADD = ((int)0x0104), - STENCIL_INDEX8_EXT = ((int)0x8D48), - MAX_TEXTURE_UNITS = ((int)0x84E2), - OFFSET_TEXTURE_BIAS_NV = ((int)0x86E3), - COLOR_ARRAY_STRIDE_EXT = ((int)0x8083), - POLYGON_SMOOTH_HINT = ((int)0x0C53), - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)0x8186), - DECAL = ((int)0x2101), - INDEX_ARRAY_LIST_IBM = ((int)103073), - TEXTURE_BINDING_CUBE_MAP = ((int)0x8514), - UNSIGNED_INT_8_8_8_8_REV_EXT = ((int)0x8367), - UNPACK_ROW_LENGTH = ((int)0x0CF2), - VERTEX_ATTRIB_ARRAY_INTEGER_NV = ((int)0x88FD), - MAP1_VERTEX_ATTRIB15_4_NV = ((int)0x866F), - ENABLE_BIT = ((int)0x00002000), - SOURCE0_ALPHA_ARB = ((int)0x8588), - INTERLACE_SGIX = ((int)0x8094), - FLOAT_MAT4 = ((int)0x8B5C), - FLOAT_32_UNSIGNED_INT_24_8_REV_NV = ((int)0x8DAD), - RGB8I_EXT = ((int)0x8D8F), - PN_TRIANGLES_NORMAL_MODE_ATI = ((int)0x87F3), - FOG_OFFSET_SGIX = ((int)0x8198), - CONSTANT_ATTENUATION = ((int)0x1207), - MAX_ELEMENTS_INDICES = ((int)0x80E9), - ALPHA_TEST = ((int)0x0BC0), - HISTOGRAM_GREEN_SIZE_EXT = ((int)0x8029), - PACK_SKIP_VOLUMES_SGIS = ((int)0x8130), - SWIZZLE_STRQ_DQ_ATI = ((int)0x897B), - MATRIX15_ARB = ((int)0x88CF), - ATTRIB_ARRAY_STRIDE_NV = ((int)0x8624), - FOG_SPECULAR_TEXTURE_WIN = ((int)0x80EC), - BLUE_INTEGER_EXT = ((int)0x8D96), - DRAW_BUFFER9_ARB = ((int)0x882E), - WIDE_LINE_HINT_PGI = ((int)0x1A222), - RED = ((int)0x1903), - DYNAMIC_ATI = ((int)0x8761), - VERTEX_WEIGHT_ARRAY_EXT = ((int)0x850C), - FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = ((int)0x8CD1), - NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F6), - BLEND_COLOR = ((int)0x8005), - EQUAL = ((int)0x0202), - MAX_TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FF), - OUTPUT_TEXTURE_COORD7_EXT = ((int)0x87A4), - VERTEX_STREAM4_ATI = ((int)0x8770), - AUX3 = ((int)0x040C), - POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)0x80BB), - MAX_DRAW_BUFFERS = ((int)0x8824), - MAGNITUDE_SCALE_NV = ((int)0x8712), - READ_ONLY = ((int)0x88B8), - POINT_SIZE_MIN = ((int)0x8126), - FLOAT_VEC3 = ((int)0x8B51), - INT_VEC4_ARB = ((int)0x8B55), - DOUBLE = ((int)0x140A), - CURRENT_SECONDARY_COLOR = ((int)0x8459), - TEXTURE_2D_STACK_MESAX = ((int)0x875A), - MAP1_TEXTURE_COORD_2 = ((int)0x0D94), - MAP2_GRID_SEGMENTS = ((int)0x0DD3), - POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), - OFFSET_TEXTURE_RECTANGLE_NV = ((int)0x864C), - CURRENT_SECONDARY_COLOR_EXT = ((int)0x8459), - HISTOGRAM_FORMAT = ((int)0x8027), - BACK_LEFT = ((int)0x0402), - COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C73), - OBJECT_LINK_STATUS_ARB = ((int)0x8B82), - VERTEX_ARRAY_RANGE_APPLE = ((int)0x851D), - TEXTURE_FILTER_CONTROL_EXT = ((int)0x8500), - BLEND_EQUATION_RGB_EXT = ((int)ARB_imaging.BLEND_EQUATION), - SECONDARY_COLOR_ARRAY_SIZE = ((int)0x845A), - VERTEX4_BIT_PGI = ((int)0x00000008), - TEXTURE_INDEX_SIZE_EXT = ((int)0x80ED), - MAP2_TEXTURE_COORD_3 = ((int)0x0DB5), - MODELVIEW0_MATRIX_EXT = ((int)All.MODELVIEW_MATRIX), - TEXTURE_DEPTH = ((int)0x8071), - POLYGON_OFFSET_BIAS_EXT = ((int)0x8039), - OFFSET_TEXTURE_SCALE_NV = ((int)0x86E2), - RENDERER = ((int)0x1F01), - RGBA_MODE = ((int)0x0C31), - VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87D2), - EXPAND_NORMAL_NV = ((int)0x8538), - MAX_ASYNC_TEX_IMAGE_SGIX = ((int)0x835F), - MODELVIEW1_MATRIX_EXT = ((int)0x8506), - UNPACK_RESAMPLE_SGIX = ((int)0x842D), - MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F1), - RGBA_INTEGER_MODE_EXT = ((int)0x8D9E), - DUAL_ALPHA12_SGIS = ((int)0x8112), - FRAGMENT_LIGHT3_SGIX = ((int)0x840F), - DOT3_RGBA = ((int)0x86AF), - GL_4_BYTES = ((int)0x1409), - COMPRESSED_SLUMINANCE_ALPHA_EXT = ((int)0x8C4B), - POINT_SPRITE = ((int)0x8861), - FRONT_LEFT = ((int)0x0400), - MODELVIEW30_ARB = ((int)0x873E), - ALWAYS_SOFT_HINT_PGI = ((int)0x1A20D), - SOURCE2_RGB = ((int)0x8582), - SATURATE_BIT_ATI = ((int)0x00000040), - RESAMPLE_DECIMATE_OML = ((int)0x8989), - FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = ((int)0x8CDB), - LINES = ((int)0x0001), - ONE = ((int)1), - ARRAY_OBJECT_OFFSET_ATI = ((int)0x8767), - MIN = ((int)0x8007), - CURRENT_VERTEX_ATTRIB = ((int)0x8626), - GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA3), - COLOR_ATTACHMENT8_EXT = ((int)0x8CE8), - PIXEL_MIN_FILTER_EXT = ((int)0x8332), - DOT3_RGB = ((int)0x86AE), - QUERY_RESULT_ARB = ((int)0x8866), - FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = ((int)0x8CD6), - MAP1_VERTEX_ATTRIB5_4_NV = ((int)0x8665), - REG_26_ATI = ((int)0x893B), - PIXEL_PACK_BUFFER_ARB = ((int)0x88EB), - DOT_PRODUCT_TEXTURE_2D_NV = ((int)0x86EE), - DUAL_INTENSITY4_SGIS = ((int)0x8118), - COLOR_ARRAY_COUNT_EXT = ((int)0x8084), - SAMPLER_2D = ((int)0x8B5E), - DRAW_BUFFER15_ATI = ((int)0x8834), - DEPTH_COMPONENT32F_NV = ((int)0x8DAB), - TEXTURE_COORD_ARRAY_STRIDE = ((int)0x808A), - ARRAY_ELEMENT_LOCK_FIRST_EXT = ((int)0x81A8), - DOT3_RGB_ARB = ((int)0x86AE), - RGB_FLOAT16_ATI = ((int)0x881B), - CLAMP_FRAGMENT_COLOR_ARB = ((int)0x891B), - MAX_BINDABLE_UNIFORM_SIZE_EXT = ((int)0x8DED), - ALPHA32UI_EXT = ((int)0x8D72), - PIXEL_TRANSFORM_2D_EXT = ((int)0x8330), - VARIANT_ARRAY_STRIDE_EXT = ((int)0x87E6), - COMBINE_ALPHA_EXT = ((int)0x8572), - FRAMEBUFFER_SRGB_EXT = ((int)0x8DB9), - MAX_TRACK_MATRICES_NV = ((int)0x862F), - LINEAR_CLIPMAP_LINEAR_SGIX = ((int)0x8170), - BLUE = ((int)0x1905), - VERTEX_STREAM1_ATI = ((int)0x876D), - YCRCB_444_SGIX = ((int)0x81BC), - CMYK_EXT = ((int)0x800C), - TEXTURE_MATRIX = ((int)0x0BA8), - DEPTH_COMPONENT32_SGIX = ((int)0x81A7), - TEXTURE_CUBE_MAP_ARB = ((int)0x8513), - ASYNC_HISTOGRAM_SGIX = ((int)0x832C), - MINMAX_SINK_EXT = ((int)0x8030), - MAX_FRAMEZOOM_FACTOR_SGIX = ((int)0x818D), - MINMAX = ((int)0x802E), - FOG_DENSITY = ((int)0x0B62), - INT = ((int)0x1404), - PIXEL_MAP_A_TO_A = ((int)0x0C79), - DEPTH_BITS = ((int)0x0D56), - TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = ((int)0x8C8F), - MAP1_VERTEX_ATTRIB2_4_NV = ((int)0x8662), - DRAW_BUFFER9 = ((int)0x882E), - INTENSITY_FLOAT16_ATI = ((int)0x881D), - TRIANGLES_ADJACENCY_EXT = ((int)0x000C), - SHARED_TEXTURE_PALETTE_EXT = ((int)0x81FB), - TEXTURE_RECTANGLE_ARB = ((int)0x84F5), - VERTEX_STREAM0_ATI = ((int)0x876C), - IMAGE_SCALE_Y_HP = ((int)0x8156), - TEXTURE = ((int)0x1702), - HALF_BIT_ATI = ((int)0x00000008), - BUFFER_MAPPED_ARB = ((int)0x88BC), - FRAGMENT_SHADER_DERIVATIVE_HINT = ((int)0x8B8B), - AUX2 = ((int)0x040B), - TEXTURE29_ARB = ((int)0x84DD), - COLOR_ATTACHMENT15_EXT = ((int)0x8CEF), - DSDT_MAG_INTENSITY_NV = ((int)0x86DC), - PIXEL_MAP_I_TO_G = ((int)0x0C73), - SEPARABLE_2D_EXT = ((int)0x8012), - MATRIX8_ARB = ((int)0x88C8), - FRAMEBUFFER_COMPLETE_EXT = ((int)0x8CD5), - MAP2_INDEX = ((int)0x0DB1), - SUBPIXEL_BITS = ((int)0x0D50), - TEXTURE_STENCIL_SIZE_EXT = ((int)0x88F1), - LINE = ((int)0x1B01), - SECONDARY_COLOR_ARRAY_TYPE = ((int)0x845B), - VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = ((int)0x886A), - DOT_PRODUCT_PASS_THROUGH_NV = ((int)0x885B), - INSTRUMENT_MEASUREMENTS_SGIX = ((int)0x8181), - OFFSET_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x864D), - CURRENT_RASTER_COLOR = ((int)0x0B04), - MAP1_VERTEX_ATTRIB7_4_NV = ((int)0x8667), - MAP1_TEXTURE_COORD_3 = ((int)0x0D95), - MODELVIEW_STACK_DEPTH = ((int)0x0BA3), - SRC_COLOR = ((int)0x0300), - MAX_FOG_FUNC_POINTS_SGIS = ((int)0x812C), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)0x80B5), - DUDV_ATI = ((int)0x8779), - R3_G3_B2 = ((int)0x2A10), - PN_TRIANGLES_POINT_MODE_LINEAR_ATI = ((int)0x87F5), - SCISSOR_TEST = ((int)0x0C11), - FOG_FUNC_POINTS_SGIS = ((int)0x812B), - MAP1_COLOR_4 = ((int)0x0D90), - PIXEL_MAP_S_TO_S = ((int)0x0C71), - CONSTANT_EXT = ((int)0x8576), - INTENSITY32UI_EXT = ((int)0x8D73), - TRANSPOSE_COLOR_MATRIX = ((int)0x84E6), - NORMAL_ARRAY_BUFFER_BINDING_ARB = ((int)0x8897), - FLOAT_VEC4_ARB = ((int)0x8B52), - CONSTANT_BORDER_HP = ((int)0x8151), - OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = ((int)0x8B8A), - MAP2_TEXTURE_COORD_2 = ((int)0x0DB4), - SPRITE_AXIAL_SGIX = ((int)0x814C), - GL_4PASS_3_SGIS = ((int)0x80A7), - INDEX_TEST_REF_EXT = ((int)0x81B7), - PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x8807), - PIXEL_COUNT_AVAILABLE_NV = ((int)0x8867), - MULTISAMPLE_3DFX = ((int)0x86B2), - VERTEX_ATTRIB_ARRAY9_NV = ((int)0x8659), - TEXTURE_BORDER_COLOR = ((int)0x1004), - VERTEX_PROGRAM_POINT_SIZE_ARB = ((int)0x8642), - POINT_DISTANCE_ATTENUATION = ((int)0x8129), - SHADING_LANGUAGE_VERSION = ((int)0x8B8C), - TRIANGLES = ((int)0x0004), - TRANSFORM_FEEDBACK_BUFFER_START_NV = ((int)0x8C84), - TEXTURE7 = ((int)0x84C7), - LUMINANCE_ICC_SGIX = ((int)0x8463), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)0x8020), - INDEX_SHIFT = ((int)0x0D12), - MAX_MAP_TESSELLATION_NV = ((int)0x86D6), - INDEX_ARRAY = ((int)0x8077), - NO_ERROR = ((int)0), - OP_MUL_EXT = ((int)0x8786), - FEEDBACK_BUFFER_POINTER = ((int)0x0DF0), - MODELVIEW_MATRIX = ((int)0x0BA6), - DOT_PRODUCT_TEXTURE_RECTANGLE_NV = ((int)0x864E), - FORCE_BLUE_TO_ONE_NV = ((int)0x8860), - MAX_VERTEX_UNIFORM_COMPONENTS_ARB = ((int)0x8B4A), - STACK_OVERFLOW = ((int)0x0503), - RENDERBUFFER_INTERNAL_FORMAT_EXT = ((int)0x8D44), - MAX_TEXTURE_LOD_BIAS_EXT = ((int)0x84FD), - VERTEX_ATTRIB_ARRAY_STRIDE = ((int)0x8624), - LINE_LOOP = ((int)0x0002), - GL_422_REV_EXT = ((int)0x80CD), - ACTIVE_VARYING_MAX_LENGTH_NV = ((int)0x8C82), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)0x809A), - ATTACHED_SHADERS = ((int)0x8B85), - MODELVIEW19_ARB = ((int)0x8733), - TEXTURE_COMPARE_FAIL_VALUE_ARB = ((int)0x80BF), - ALIASED_LINE_WIDTH_RANGE = ((int)0x846E), - QUAD_LUMINANCE4_SGIS = ((int)0x8120), - OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA), - GENERATE_MIPMAP_HINT = ((int)0x8192), - SAMPLER_2D_ARRAY_SHADOW_EXT = ((int)0x8DC4), - SLUMINANCE8 = ((int)0x8C47), - INTENSITY_FLOAT32_ATI = ((int)0x8817), - TEXTURE_ALPHA_SIZE_EXT = ((int)0x805F), - VERTEX_SHADER_ARB = ((int)0x8B31), - PREVIOUS_ARB = ((int)0x8578), - PRIMARY_COLOR_ARB = ((int)0x8577), - ARRAY_BUFFER = ((int)0x8892), - SEPARABLE_2D = ((int)0x8012), - MAX_VERTEX_BINDABLE_UNIFORMS_EXT = ((int)0x8DE2), - CLIENT_VERTEX_ARRAY_BIT = ((int)0x00000002), - DEPTH_RANGE = ((int)0x0B70), - VERTEX_STREAM5_ATI = ((int)0x8771), - OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = ((int)0x8851), - ALPHA12_EXT = ((int)0x803D), - MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)0x8360), - POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), - ELEMENT_ARRAY_POINTER_ATI = ((int)0x876A), - INDEX_MATERIAL_FACE_EXT = ((int)0x81BA), - MATRIX_INDEX_ARRAY_ARB = ((int)0x8844), - SIGNED_ALPHA8_NV = ((int)0x8706), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), - LIST_INDEX = ((int)0x0B33), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)0x8CD4), - INVALID_ENUM = ((int)0x0500), - COLOR4_BIT_PGI = ((int)0x00020000), - CON_5_ATI = ((int)0x8946), - TEXTURE_MAG_SIZE_NV = ((int)0x871F), - QUAD_LUMINANCE8_SGIS = ((int)0x8121), - DRAW_PIXEL_TOKEN = ((int)0x0705), - INTENSITY12 = ((int)0x804C), - COEFF = ((int)0x0A00), - EVAL_VERTEX_ATTRIB13_NV = ((int)0x86D3), - INTENSITY16 = ((int)0x804D), - OUTPUT_TEXTURE_COORD20_EXT = ((int)0x87B1), - LIGHT5 = ((int)0x4005), - LUMINANCE12_EXT = ((int)0x8041), - BLUE_SCALE = ((int)0x0D1A), - RENDERBUFFER_BLUE_SIZE_EXT = ((int)0x8D52), - UNSIGNED_BYTE_3_3_2 = ((int)0x8032), - VARIANT_DATATYPE_EXT = ((int)0x87E5), - COLOR_ATTACHMENT4_EXT = ((int)0x8CE4), - WRITE_PIXEL_DATA_RANGE_NV = ((int)0x8878), - BOOL_VEC4 = ((int)0x8B59), - TEXTURE_2D_ARRAY_EXT = ((int)0x8C1A), - BOOL_VEC3 = ((int)0x8B58), - BOOL_VEC2 = ((int)0x8B57), - OUTPUT_TEXTURE_COORD13_EXT = ((int)0x87AA), - MAX_PROGRAM_LOOP_COUNT_NV = ((int)0x88F8), - TEXTURE_LIGHTING_MODE_HP = ((int)0x8167), - STENCIL_INDEX16_EXT = ((int)0x8D49), - CURRENT_PROGRAM = ((int)0x8B8D), - MODELVIEW13_ARB = ((int)0x872D), - MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x8810), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)0x8184), - FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = ((int)0x8CD3), - BUFFER_SIZE = ((int)0x8764), - PIXEL_MAP_I_TO_R = ((int)0x0C72), - POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), - RGBA_FLOAT32_ATI = ((int)0x8814), - SOURCE2_ALPHA_ARB = ((int)0x858A), - RENDERBUFFER_HEIGHT_EXT = ((int)0x8D43), - VERTEX_ARRAY_RANGE_POINTER_APPLE = ((int)0x8521), - FLOAT_RG16_NV = ((int)0x8886), - INTENSITY8 = ((int)0x804B), - PIXEL_COUNT_NV = ((int)0x8866), - MODELVIEW0_EXT = ((int)All.MODELVIEW), - MAX_ELEMENTS_VERTICES = ((int)0x80E8), - VERTEX_ARRAY_SIZE = ((int)0x807A), - BGRA_EXT = ((int)0x80E1), - TRANSFORM_FEEDBACK_RECORD_NV = ((int)0x8C86), - LINEAR_SHARPEN_COLOR_SGIS = ((int)0x80AF), - QUERY_RESULT_AVAILABLE_ARB = ((int)0x8867), - CURRENT_FOG_COORDINATE = ((int)0x8453), - MAX_TEXTURE_STACK_DEPTH = ((int)0x0D39), - COLOR_ATTACHMENT1_EXT = ((int)0x8CE1), - DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = ((int)0x8311), - COLOR_INDEX2_EXT = ((int)0x80E3), - PIXEL_COUNTER_BITS_NV = ((int)0x8864), - BINORMAL_ARRAY_STRIDE_EXT = ((int)0x8441), - AND = ((int)0x1501), - REG_29_ATI = ((int)0x893E), - OP_MOV_EXT = ((int)0x8799), - WRITE_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887C), - FRAMEBUFFER_EXT = ((int)0x8D40), - DRAW_BUFFER14_ARB = ((int)0x8833), - VERTEX_WEIGHT_ARRAY_POINTER_EXT = ((int)0x8510), - INDEX_TEST_EXT = ((int)0x81B5), - MODULATE_SIGNED_ADD_ATI = ((int)0x8745), - COMBINER_MUX_SUM_NV = ((int)0x8547), - DSDT_MAG_VIB_NV = ((int)0x86F7), - DRAW_BUFFER4_ATI = ((int)0x8829), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)0x80B9), - MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = ((int)0x8B49), - DOT2_ADD_ATI = ((int)0x896C), - PRIMITIVE_RESTART_INDEX_NV = ((int)0x8559), - RGBA4_S3TC = ((int)0x83A3), - COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A3), - PROGRAM_STRING_NV = ((int)0x8628), - HISTOGRAM_SINK = ((int)0x802D), - N3F_V3F = ((int)0x2A25), - RGBA4_EXT = ((int)0x8056), - RGBA32UI_EXT = ((int)0x8D70), - MATRIX20_ARB = ((int)0x88D4), - PN_TRIANGLES_ATI = ((int)0x87F0), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)0x819B), - LINE_BIT = ((int)0x00000004), - PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x8805), - XOR = ((int)0x1506), - SLUMINANCE_ALPHA_EXT = ((int)0x8C44), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)0x809E), - MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x880F), - ELEMENT_ARRAY_TYPE_APPLE = ((int)0x8769), - RGB32F_ARB = ((int)0x8815), - ELEMENT_ARRAY_ATI = ((int)0x8768), - FORMAT_SUBSAMPLE_244_244_OML = ((int)0x8983), - GEOMETRY_SHADER_EXT = ((int)0x8DD9), - HALF_BIAS_NORMAL_NV = ((int)0x853A), - VERTEX_ARRAY_STRIDE_EXT = ((int)0x807C), - RGB32UI_EXT = ((int)0x8D71), - TEXTURE_GREEN_SIZE = ((int)0x805D), - FOG_COORDINATE_ARRAY_STRIDE_EXT = ((int)0x8455), - OUTPUT_TEXTURE_COORD18_EXT = ((int)0x87AF), - TEXTURE_4D_BINDING_SGIS = ((int)0x814F), - CURRENT_COLOR = ((int)0x0B00), - VERTEX_PROGRAM_NV = ((int)0x8620), - GREEN_BITS = ((int)0x0D53), - MAX_GEOMETRY_VARYING_COMPONENTS_EXT = ((int)0x8DDD), - MIRROR_CLAMP_TO_EDGE_ATI = ((int)0x8743), - TEXTURE_INTENSITY_SIZE_EXT = ((int)0x8061), - TEXTURE_BINDING_1D = ((int)0x8068), - TEXTURE_BINDING_2D = ((int)0x8069), - TEXTURE_BINDING_3D = ((int)0x806A), - INTENSITY8_EXT = ((int)0x804B), - MAP2_TEXTURE_COORD_4 = ((int)0x0DB6), - SAMPLE_COVERAGE_INVERT = ((int)0x80AB), - TEXTURE_RESIDENT = ((int)0x8067), - DOT3_RGB_EXT = ((int)0x8740), - SAMPLER_2D_ARB = ((int)0x8B5E), - DRAW_BUFFER1_ATI = ((int)0x8826), - SCALAR_EXT = ((int)0x87BE), - COLOR_INDEX8_EXT = ((int)0x80E5), - PROXY_TEXTURE_4D_SGIS = ((int)0x8135), - POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)0x817C), - GEOMETRY_PROGRAM_NV = ((int)0x8C26), - PACK_SKIP_IMAGES_EXT = ((int)0x806B), - BLEND_EQUATION = ((int)0x8009), - COLOR_ALPHA_PAIRING_ATI = ((int)0x8975), - UNPACK_SKIP_IMAGES = ((int)0x806D), - MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)0x8C29), - MAD_ATI = ((int)0x8968), - MAX_TEXTURE_BUFFER_SIZE_EXT = ((int)0x8C2B), - VERTEX_ATTRIB_ARRAY6_NV = ((int)0x8656), - BITMAP = ((int)0x1A00), - OUTPUT_TEXTURE_COORD6_EXT = ((int)0x87A3), - PROJECTION_STACK_DEPTH = ((int)0x0BA4), - VIBRANCE_SCALE_NV = ((int)0x8713), - MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = ((int)0x8DE1), - UNSIGNED_INT_8_8_8_8_EXT = ((int)0x8035), - SCISSOR_BOX = ((int)0x0C10), - MATRIX17_ARB = ((int)0x88D1), - TEXTURE_ALPHA_SIZE = ((int)0x805F), - MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = ((int)0x87CE), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)0x846B), - TEXTURE_APPLICATION_MODE_EXT = ((int)0x834F), - NONE = ((int)0), - INDEX_MODE = ((int)0x0C30), - CURRENT_RASTER_SECONDARY_COLOR = ((int)0x845F), - RESAMPLE_REPLICATE_OML = ((int)0x8986), - SAMPLE_ALPHA_TO_MASK_EXT = ((int)0x809E), - MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = ((int)0x8C28), - PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)0x813F), - FEEDBACK = ((int)0x1C01), - } - - public enum ARB_imaging - { - CONVOLUTION_FILTER_SCALE = ((int)0x8014), - COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), - COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), - HISTOGRAM_ALPHA_SIZE = ((int)0x802B), - CONSTANT_ALPHA = ((int)0x8003), - COLOR_TABLE_FORMAT = ((int)0x80D8), - CONVOLUTION_BORDER_COLOR = ((int)0x8154), - HISTOGRAM_SINK = ((int)0x802D), - CONVOLUTION_WIDTH = ((int)0x8018), - PROXY_HISTOGRAM = ((int)0x8025), - HISTOGRAM = ((int)0x8024), - MINMAX = ((int)0x802E), - HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), - MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), - MAX_CONVOLUTION_WIDTH = ((int)0x801A), - REPLICATE_BORDER = ((int)0x8153), - COLOR_MATRIX = ((int)0x80B1), - FUNC_ADD = ((int)0x8006), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), - POST_CONVOLUTION_RED_SCALE = ((int)0x801C), - COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), - CONVOLUTION_FILTER_BIAS = ((int)0x8015), - HISTOGRAM_BLUE_SIZE = ((int)0x802A), - POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), - COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), - COLOR_TABLE_BIAS = ((int)0x80D7), - POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), - MIN = ((int)0x8007), - MAX = ((int)0x8008), - CONSTANT_BORDER = ((int)0x8151), - POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), - POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), - POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), - HISTOGRAM_GREEN_SIZE = ((int)0x8029), - HISTOGRAM_WIDTH = ((int)0x8026), - COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), - POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), - POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), - CONVOLUTION_FORMAT = ((int)0x8017), - COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), - MINMAX_SINK = ((int)0x8030), - ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), - POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), - POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), - POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), - FUNC_REVERSE_SUBTRACT = ((int)0x800B), - BLEND_COLOR = ((int)0x8005), - POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), - POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), - POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), - MINMAX_FORMAT = ((int)0x802F), - BLEND_EQUATION = ((int)0x8009), - CONVOLUTION_2D = ((int)0x8011), - FUNC_SUBTRACT = ((int)0x800A), - CONVOLUTION_1D = ((int)0x8010), - CONVOLUTION_HEIGHT = ((int)0x8019), - POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), - COLOR_TABLE_RED_SIZE = ((int)0x80DA), - COLOR_TABLE = ((int)0x80D0), - COLOR_TABLE_WIDTH = ((int)0x80D9), - ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), - POST_CONVOLUTION_RED_BIAS = ((int)0x8020), - TABLE_TOO_LARGE = ((int)0x8031), - HISTOGRAM_FORMAT = ((int)0x8027), - CONVOLUTION_BORDER_MODE = ((int)0x8013), - CONSTANT_COLOR = ((int)0x8001), - HISTOGRAM_RED_SIZE = ((int)0x8028), - PROXY_COLOR_TABLE = ((int)0x80D3), - SEPARABLE_2D = ((int)0x8012), - POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), - PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), - POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), - REDUCE = ((int)0x8016), - COLOR_TABLE_SCALE = ((int)0x80D6), - MAX_CONVOLUTION_HEIGHT = ((int)0x801B), - } - - public enum VERSION_1_3 - { - MAX_CUBE_MAP_TEXTURE_SIZE = ((int)0x851C), - TEXTURE17 = ((int)0x84D1), - TEXTURE0 = ((int)0x84C0), - TEXTURE12 = ((int)0x84CC), - TEXTURE13 = ((int)0x84CD), - OPERAND2_RGB = ((int)0x8592), - TEXTURE_COMPRESSED_IMAGE_SIZE = ((int)0x86A0), - SOURCE1_RGB = ((int)0x8581), - COMPRESSED_ALPHA = ((int)0x84E9), - TEXTURE_COMPRESSED = ((int)0x86A1), - COMPRESSED_TEXTURE_FORMATS = ((int)0x86A3), - TEXTURE6 = ((int)0x84C6), - COMPRESSED_LUMINANCE = ((int)0x84EA), - NUM_COMPRESSED_TEXTURE_FORMATS = ((int)0x86A2), - TEXTURE_CUBE_MAP_POSITIVE_X = ((int)0x8515), - TEXTURE_CUBE_MAP_POSITIVE_Y = ((int)0x8517), - TEXTURE_CUBE_MAP_POSITIVE_Z = ((int)0x8519), - TEXTURE5 = ((int)0x84C5), - OPERAND1_ALPHA = ((int)0x8599), - COMPRESSED_LUMINANCE_ALPHA = ((int)0x84EB), - TEXTURE_CUBE_MAP_NEGATIVE_X = ((int)0x8516), - TEXTURE_CUBE_MAP_NEGATIVE_Y = ((int)0x8518), - TEXTURE30 = ((int)0x84DE), - TEXTURE31 = ((int)0x84DF), - SAMPLE_COVERAGE_VALUE = ((int)0x80AA), - SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), - COMPRESSED_RGBA = ((int)0x84EE), - TEXTURE_CUBE_MAP_NEGATIVE_Z = ((int)0x851A), - TRANSPOSE_MODELVIEW_MATRIX = ((int)0x84E3), - SUBTRACT = ((int)0x84E7), - OPERAND1_RGB = ((int)0x8591), - PROXY_TEXTURE_CUBE_MAP = ((int)0x851B), - MAX_TEXTURE_UNITS = ((int)0x84E2), - SAMPLE_COVERAGE_INVERT = ((int)0x80AB), - OPERAND0_RGB = ((int)0x8590), - TRANSPOSE_COLOR_MATRIX = ((int)0x84E6), - MULTISAMPLE_BIT = ((int)0x20000000), - CLIENT_ACTIVE_TEXTURE = ((int)0x84E1), - OPERAND2_ALPHA = ((int)0x859A), - SAMPLE_BUFFERS = ((int)0x80A8), - TEXTURE26 = ((int)0x84DA), - TEXTURE27 = ((int)0x84DB), - TEXTURE24 = ((int)0x84D8), - TEXTURE25 = ((int)0x84D9), - TEXTURE22 = ((int)0x84D6), - TEXTURE23 = ((int)0x84D7), - TEXTURE20 = ((int)0x84D4), - TEXTURE21 = ((int)0x84D5), - TEXTURE16 = ((int)0x84D0), - COMBINE_RGB = ((int)0x8571), - TEXTURE14 = ((int)0x84CE), - TEXTURE15 = ((int)0x84CF), - TEXTURE28 = ((int)0x84DC), - TEXTURE29 = ((int)0x84DD), - TEXTURE10 = ((int)0x84CA), - TEXTURE11 = ((int)0x84CB), - SOURCE2_RGB = ((int)0x8582), - COMBINE = ((int)0x8570), - TEXTURE18 = ((int)0x84D2), - TEXTURE19 = ((int)0x84D3), - SOURCE2_ALPHA = ((int)0x858A), - SOURCE1_ALPHA = ((int)0x8589), - DOT3_RGB = ((int)0x86AE), - TEXTURE9 = ((int)0x84C9), - RGB_SCALE = ((int)0x8573), - SAMPLES = ((int)0x80A9), - SOURCE0_ALPHA = ((int)0x8588), - OPERAND0_ALPHA = ((int)0x8598), - PRIMARY_COLOR = ((int)0x8577), - SAMPLE_ALPHA_TO_ONE = ((int)0x809F), - TEXTURE4 = ((int)0x84C4), - REFLECTION_MAP = ((int)0x8512), - COMBINE_ALPHA = ((int)0x8572), - ACTIVE_TEXTURE = ((int)0x84E0), - ADD_SIGNED = ((int)0x8574), - TEXTURE_COMPRESSION_HINT = ((int)0x84EF), - COMPRESSED_INTENSITY = ((int)0x84EC), - DOT3_RGBA = ((int)0x86AF), - CONSTANT = ((int)0x8576), - TRANSPOSE_TEXTURE_MATRIX = ((int)0x84E5), - NORMAL_MAP = ((int)0x8511), - TEXTURE8 = ((int)0x84C8), - COMPRESSED_RGB = ((int)0x84ED), - SOURCE0_RGB = ((int)0x8580), - PREVIOUS = ((int)0x8578), - SAMPLE_COVERAGE = ((int)0x80A0), - TEXTURE7 = ((int)0x84C7), - TEXTURE_BINDING_CUBE_MAP = ((int)0x8514), - MULTISAMPLE = ((int)0x809D), - INTERPOLATE = ((int)0x8575), - TEXTURE2 = ((int)0x84C2), - TEXTURE3 = ((int)0x84C3), - TEXTURE1 = ((int)0x84C1), - TRANSPOSE_PROJECTION_MATRIX = ((int)0x84E4), - TEXTURE_CUBE_MAP = ((int)0x8513), - CLAMP_TO_BORDER = ((int)0x812D), - } - - public enum VERSION_1_4 - { - DECR_WRAP = ((int)0x8508), - MAX_TEXTURE_LOD_BIAS = ((int)0x84FD), - DEPTH_TEXTURE_MODE = ((int)0x884B), - TEXTURE_COMPARE_MODE = ((int)0x884C), - POINT_SIZE_MIN = ((int)0x8126), - DEPTH_COMPONENT16 = ((int)0x81A5), - FOG_COORDINATE_ARRAY_STRIDE = ((int)0x8455), - COLOR_SUM = ((int)0x8458), - TEXTURE_LOD_BIAS = ((int)0x8501), - FOG_COORDINATE_SOURCE = ((int)0x8450), - CURRENT_SECONDARY_COLOR = ((int)0x8459), - SECONDARY_COLOR_ARRAY_TYPE = ((int)0x845B), - FOG_COORDINATE_ARRAY_TYPE = ((int)0x8454), - GENERATE_MIPMAP_HINT = ((int)0x8192), - TEXTURE_COMPARE_FUNC = ((int)0x884D), - INCR_WRAP = ((int)0x8507), - POINT_SIZE_MAX = ((int)0x8127), - FOG_COORDINATE = ((int)0x8451), - CURRENT_FOG_COORDINATE = ((int)0x8453), - GENERATE_MIPMAP = ((int)0x8191), - SECONDARY_COLOR_ARRAY_POINTER = ((int)0x845D), - MIRRORED_REPEAT = ((int)0x8370), - SECONDARY_COLOR_ARRAY_STRIDE = ((int)0x845C), - FOG_COORDINATE_ARRAY = ((int)0x8457), - BLEND_DST_RGB = ((int)0x80C8), - SECONDARY_COLOR_ARRAY_SIZE = ((int)0x845A), - SECONDARY_COLOR_ARRAY = ((int)0x845E), - FOG_COORDINATE_ARRAY_POINTER = ((int)0x8456), - COMPARE_R_TO_TEXTURE = ((int)0x884E), - BLEND_DST_ALPHA = ((int)0x80CA), - DEPTH_COMPONENT24 = ((int)0x81A6), - POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), - DEPTH_COMPONENT32 = ((int)0x81A7), - FRAGMENT_DEPTH = ((int)0x8452), - POINT_DISTANCE_ATTENUATION = ((int)0x8129), - TEXTURE_DEPTH_SIZE = ((int)0x884A), - TEXTURE_FILTER_CONTROL = ((int)0x8500), - BLEND_SRC_ALPHA = ((int)0x80CB), - BLEND_SRC_RGB = ((int)0x80C9), - } - - public enum VERSION_1_5 - { - INDEX_ARRAY_BUFFER_BINDING = ((int)0x8899), - QUERY_COUNTER_BITS = ((int)0x8864), - EDGE_FLAG_ARRAY_BUFFER_BINDING = ((int)0x889B), - TEXTURE_COORD_ARRAY_BUFFER_BINDING = ((int)0x889A), - DYNAMIC_READ = ((int)0x88E9), - SRC2_ALPHA = ((int)VERSION_1_3.SOURCE2_ALPHA), - FOG_COORD_ARRAY_STRIDE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE), - BUFFER_MAPPED = ((int)0x88BC), - STATIC_COPY = ((int)0x88E6), - SAMPLES_PASSED = ((int)0x8914), - COLOR_ARRAY_BUFFER_BINDING = ((int)0x8898), - FOG_COORD_ARRAY_POINTER = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER), - SRC2_RGB = ((int)VERSION_1_3.SOURCE2_RGB), - SRC0_ALPHA = ((int)VERSION_1_3.SOURCE0_ALPHA), - CURRENT_QUERY = ((int)0x8865), - DYNAMIC_DRAW = ((int)0x88E8), - FOG_COORD_SRC = ((int)VERSION_1_4.FOG_COORDINATE_SOURCE), - ARRAY_BUFFER = ((int)0x8892), - FOG_COORDINATE_ARRAY_BUFFER_BINDING = ((int)0x889D), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING = ((int)0x889C), - FOG_COORD = ((int)VERSION_1_4.FOG_COORDINATE), - SRC1_RGB = ((int)VERSION_1_3.SOURCE1_RGB), - SRC1_ALPHA = ((int)VERSION_1_3.SOURCE1_ALPHA), - DYNAMIC_COPY = ((int)0x88EA), - ELEMENT_ARRAY_BUFFER = ((int)0x8893), - BUFFER_SIZE = ((int)0x8764), - STREAM_DRAW = ((int)0x88E0), - STATIC_READ = ((int)0x88E5), - CURRENT_FOG_COORD = ((int)VERSION_1_4.CURRENT_FOG_COORDINATE), - QUERY_RESULT = ((int)0x8866), - VERTEX_ARRAY_BUFFER_BINDING = ((int)0x8896), - BUFFER_ACCESS = ((int)0x88BB), - WEIGHT_ARRAY_BUFFER_BINDING = ((int)0x889E), - ELEMENT_ARRAY_BUFFER_BINDING = ((int)0x8895), - FOG_COORD_ARRAY = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY), - STREAM_COPY = ((int)0x88E2), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = ((int)0x889F), - ARRAY_BUFFER_BINDING = ((int)0x8894), - NORMAL_ARRAY_BUFFER_BINDING = ((int)0x8897), - SRC0_RGB = ((int)VERSION_1_3.SOURCE0_RGB), - STATIC_DRAW = ((int)0x88E4), - FOG_COORD_ARRAY_TYPE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE), - READ_WRITE = ((int)0x88BA), - READ_ONLY = ((int)0x88B8), - WRITE_ONLY = ((int)0x88B9), - BUFFER_USAGE = ((int)0x8765), - QUERY_RESULT_AVAILABLE = ((int)0x8867), - BUFFER_MAP_POINTER = ((int)0x88BD), - STREAM_READ = ((int)0x88E1), - FOG_COORD_ARRAY_BUFFER_BINDING = ((int)VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING), - } - - public enum VERSION_2_0 - { - FLOAT_VEC2 = ((int)0x8B50), - FLOAT_MAT3 = ((int)0x8B5B), - INT_VEC3 = ((int)0x8B54), - MAX_VERTEX_ATTRIBS = ((int)0x8869), - SAMPLER_1D_SHADOW = ((int)0x8B61), - DRAW_BUFFER5 = ((int)0x882A), - VERTEX_PROGRAM_POINT_SIZE = ((int)0x8642), - ACTIVE_UNIFORMS = ((int)0x8B86), - DRAW_BUFFER7 = ((int)0x882C), - DRAW_BUFFER6 = ((int)0x882B), - STENCIL_BACK_VALUE_MASK = ((int)0x8CA4), - BOOL_VEC3 = ((int)0x8B58), - BOOL_VEC2 = ((int)0x8B57), - SHADING_LANGUAGE_VERSION = ((int)0x8B8C), - BLEND_EQUATION_RGB = ((int)ARB_imaging.BLEND_EQUATION), - ATTACHED_SHADERS = ((int)0x8B85), - BOOL = ((int)0x8B56), - SHADER_SOURCE_LENGTH = ((int)0x8B88), - SAMPLER_3D = ((int)0x8B5F), - MAX_VERTEX_TEXTURE_IMAGE_UNITS = ((int)0x8B4C), - INT_VEC2 = ((int)0x8B53), - LINK_STATUS = ((int)0x8B82), - DRAW_BUFFER1 = ((int)0x8826), - POINT_SPRITE_COORD_ORIGIN = ((int)0x8CA0), - FLOAT_VEC4 = ((int)0x8B52), - SAMPLER_2D_SHADOW = ((int)0x8B62), - SAMPLER_2D = ((int)0x8B5E), - DRAW_BUFFER2 = ((int)0x8827), - SAMPLER_1D = ((int)0x8B5D), - STENCIL_BACK_WRITEMASK = ((int)0x8CA5), - DRAW_BUFFER0 = ((int)0x8825), - MAX_FRAGMENT_UNIFORM_COMPONENTS = ((int)0x8B49), - ACTIVE_ATTRIBUTES = ((int)0x8B89), - INFO_LOG_LENGTH = ((int)0x8B84), - DRAW_BUFFER8 = ((int)0x882D), - BLEND_EQUATION_ALPHA = ((int)0x883D), - BOOL_VEC4 = ((int)0x8B59), - MAX_VERTEX_UNIFORM_COMPONENTS = ((int)0x8B4A), - UPPER_LEFT = ((int)0x8CA2), - LOWER_LEFT = ((int)0x8CA1), - STENCIL_BACK_FAIL = ((int)0x8801), - CURRENT_VERTEX_ATTRIB = ((int)0x8626), - FLOAT_MAT2 = ((int)0x8B5A), - VERTEX_ATTRIB_ARRAY_NORMALIZED = ((int)0x886A), - COMPILE_STATUS = ((int)0x8B81), - STENCIL_BACK_PASS_DEPTH_PASS = ((int)0x8803), - MAX_VARYING_FLOATS = ((int)0x8B4B), - SHADER_TYPE = ((int)0x8B4F), - INT_VEC4 = ((int)0x8B55), - DRAW_BUFFER3 = ((int)0x8828), - DELETE_STATUS = ((int)0x8B80), - DRAW_BUFFER11 = ((int)0x8830), - DRAW_BUFFER10 = ((int)0x882F), - DRAW_BUFFER13 = ((int)0x8832), - DRAW_BUFFER12 = ((int)0x8831), - DRAW_BUFFER15 = ((int)0x8834), - DRAW_BUFFER14 = ((int)0x8833), - FRAGMENT_SHADER = ((int)0x8B30), - VALIDATE_STATUS = ((int)0x8B83), - MAX_DRAW_BUFFERS = ((int)0x8824), - VERTEX_ATTRIB_ARRAY_SIZE = ((int)0x8623), - DRAW_BUFFER4 = ((int)0x8829), - VERTEX_PROGRAM_TWO_SIDE = ((int)0x8643), - ACTIVE_UNIFORM_MAX_LENGTH = ((int)0x8B87), - MAX_COMBINED_TEXTURE_IMAGE_UNITS = ((int)0x8B4D), - FLOAT_VEC3 = ((int)0x8B51), - FRAGMENT_SHADER_DERIVATIVE_HINT = ((int)0x8B8B), - VERTEX_ATTRIB_ARRAY_ENABLED = ((int)0x8622), - COORD_REPLACE = ((int)0x8862), - VERTEX_ATTRIB_ARRAY_TYPE = ((int)0x8625), - MAX_TEXTURE_IMAGE_UNITS = ((int)0x8872), - VERTEX_ATTRIB_ARRAY_POINTER = ((int)0x8645), - ACTIVE_ATTRIBUTE_MAX_LENGTH = ((int)0x8B8A), - MAX_TEXTURE_COORDS = ((int)0x8871), - STENCIL_BACK_PASS_DEPTH_FAIL = ((int)0x8802), - POINT_SPRITE = ((int)0x8861), - VERTEX_SHADER = ((int)0x8B31), - DRAW_BUFFER9 = ((int)0x882E), - VERTEX_ATTRIB_ARRAY_STRIDE = ((int)0x8624), - SAMPLER_CUBE = ((int)0x8B60), - STENCIL_BACK_FUNC = ((int)0x8800), - STENCIL_BACK_REF = ((int)0x8CA3), - CURRENT_PROGRAM = ((int)0x8B8D), - FLOAT_MAT4 = ((int)0x8B5C), - } - - public enum VERSION_2_1 - { - PIXEL_PACK_BUFFER = ((int)0x88EB), - COMPRESSED_SLUMINANCE_ALPHA = ((int)0x8C4B), - COMPRESSED_SRGB = ((int)0x8C48), - PIXEL_UNPACK_BUFFER = ((int)0x88EC), - SLUMINANCE_ALPHA = ((int)0x8C44), - SLUMINANCE8_ALPHA8 = ((int)0x8C45), - FLOAT_MAT4x3 = ((int)0x8B6A), - PIXEL_UNPACK_BUFFER_BINDING = ((int)0x88EF), - SRGB8_ALPHA8 = ((int)0x8C43), - SLUMINANCE8 = ((int)0x8C47), - FLOAT_MAT3x4 = ((int)0x8B68), - PIXEL_PACK_BUFFER_BINDING = ((int)0x88ED), - FLOAT_MAT3x2 = ((int)0x8B67), - CURRENT_RASTER_SECONDARY_COLOR = ((int)0x845F), - SRGB = ((int)0x8C40), - FLOAT_MAT4x2 = ((int)0x8B69), - SRGB8 = ((int)0x8C41), - SLUMINANCE = ((int)0x8C46), - COMPRESSED_SRGB_ALPHA = ((int)0x8C49), - COMPRESSED_SLUMINANCE = ((int)0x8C4A), - FLOAT_MAT2x4 = ((int)0x8B66), - FLOAT_MAT2x3 = ((int)0x8B65), - SRGB_ALPHA = ((int)0x8C42), - } - - public enum ARB_multitexture - { - TEXTURE22_ARB = ((int)0x84D6), - CLIENT_ACTIVE_TEXTURE_ARB = ((int)0x84E1), - TEXTURE8_ARB = ((int)0x84C8), - TEXTURE23_ARB = ((int)0x84D7), - TEXTURE30_ARB = ((int)0x84DE), - TEXTURE24_ARB = ((int)0x84D8), - TEXTURE16_ARB = ((int)0x84D0), - TEXTURE19_ARB = ((int)0x84D3), - TEXTURE17_ARB = ((int)0x84D1), - TEXTURE31_ARB = ((int)0x84DF), - TEXTURE3_ARB = ((int)0x84C3), - TEXTURE28_ARB = ((int)0x84DC), - TEXTURE0_ARB = ((int)0x84C0), - TEXTURE26_ARB = ((int)0x84DA), - TEXTURE29_ARB = ((int)0x84DD), - MAX_TEXTURE_UNITS_ARB = ((int)0x84E2), - TEXTURE4_ARB = ((int)0x84C4), - TEXTURE27_ARB = ((int)0x84DB), - TEXTURE25_ARB = ((int)0x84D9), - TEXTURE18_ARB = ((int)0x84D2), - TEXTURE1_ARB = ((int)0x84C1), - TEXTURE5_ARB = ((int)0x84C5), - TEXTURE10_ARB = ((int)0x84CA), - ACTIVE_TEXTURE_ARB = ((int)0x84E0), - TEXTURE2_ARB = ((int)0x84C2), - TEXTURE6_ARB = ((int)0x84C6), - TEXTURE11_ARB = ((int)0x84CB), - TEXTURE20_ARB = ((int)0x84D4), - TEXTURE12_ARB = ((int)0x84CC), - TEXTURE9_ARB = ((int)0x84C9), - TEXTURE13_ARB = ((int)0x84CD), - TEXTURE21_ARB = ((int)0x84D5), - TEXTURE14_ARB = ((int)0x84CE), - TEXTURE7_ARB = ((int)0x84C7), - TEXTURE15_ARB = ((int)0x84CF), - } - - public enum ARB_transpose_matrix - { - TRANSPOSE_COLOR_MATRIX_ARB = ((int)0x84E6), - TRANSPOSE_MODELVIEW_MATRIX_ARB = ((int)0x84E3), - TRANSPOSE_PROJECTION_MATRIX_ARB = ((int)0x84E4), - TRANSPOSE_TEXTURE_MATRIX_ARB = ((int)0x84E5), - } - - public enum ARB_texture_env_add - { - } - - public enum ARB_texture_cube_map - { - TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x8515), - TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x851A), - MAX_CUBE_MAP_TEXTURE_SIZE_ARB = ((int)0x851C), - TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x8519), - TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x8516), - REFLECTION_MAP_ARB = ((int)0x8512), - TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x8517), - PROXY_TEXTURE_CUBE_MAP_ARB = ((int)0x851B), - TEXTURE_CUBE_MAP_ARB = ((int)0x8513), - TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x8518), - TEXTURE_BINDING_CUBE_MAP_ARB = ((int)0x8514), - NORMAL_MAP_ARB = ((int)0x8511), - } - - public enum ARB_texture_compression - { - COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A3), - TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = ((int)0x86A0), - COMPRESSED_INTENSITY_ARB = ((int)0x84EC), - NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2), - COMPRESSED_LUMINANCE_ARB = ((int)0x84EA), - COMPRESSED_LUMINANCE_ALPHA_ARB = ((int)0x84EB), - TEXTURE_COMPRESSION_HINT_ARB = ((int)0x84EF), - COMPRESSED_ALPHA_ARB = ((int)0x84E9), - TEXTURE_COMPRESSED_ARB = ((int)0x86A1), - COMPRESSED_RGBA_ARB = ((int)0x84EE), - COMPRESSED_RGB_ARB = ((int)0x84ED), - } - - public enum ARB_texture_border_clamp - { - CLAMP_TO_BORDER_ARB = ((int)0x812D), - } - - public enum ARB_point_parameters - { - POINT_SIZE_MIN_ARB = ((int)0x8126), - POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), - POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), - POINT_SIZE_MAX_ARB = ((int)0x8127), - } - - public enum ARB_vertex_blend - { - MODELVIEW18_ARB = ((int)0x8732), - WEIGHT_ARRAY_POINTER_ARB = ((int)0x86AC), - MODELVIEW31_ARB = ((int)0x873F), - MODELVIEW2_ARB = ((int)0x8722), - MODELVIEW17_ARB = ((int)0x8731), - MODELVIEW6_ARB = ((int)0x8726), - MODELVIEW27_ARB = ((int)0x873B), - MODELVIEW16_ARB = ((int)0x8730), - MODELVIEW30_ARB = ((int)0x873E), - WEIGHT_SUM_UNITY_ARB = ((int)0x86A6), - MODELVIEW29_ARB = ((int)0x873D), - MODELVIEW15_ARB = ((int)0x872F), - WEIGHT_ARRAY_SIZE_ARB = ((int)0x86AB), - MODELVIEW28_ARB = ((int)0x873C), - MODELVIEW3_ARB = ((int)0x8723), - MODELVIEW14_ARB = ((int)0x872E), - MODELVIEW7_ARB = ((int)0x8727), - MODELVIEW13_ARB = ((int)0x872D), - MODELVIEW12_ARB = ((int)0x872C), - MODELVIEW26_ARB = ((int)0x873A), - MODELVIEW9_ARB = ((int)0x8729), - MODELVIEW0_ARB = ((int)0x1700), - MODELVIEW4_ARB = ((int)0x8724), - VERTEX_BLEND_ARB = ((int)0x86A7), - WEIGHT_ARRAY_STRIDE_ARB = ((int)0x86AA), - MODELVIEW8_ARB = ((int)0x8728), - MODELVIEW11_ARB = ((int)0x872B), - ACTIVE_VERTEX_UNITS_ARB = ((int)0x86A5), - WEIGHT_ARRAY_TYPE_ARB = ((int)0x86A9), - MODELVIEW24_ARB = ((int)0x8738), - MODELVIEW10_ARB = ((int)0x872A), - MODELVIEW23_ARB = ((int)0x8737), - MODELVIEW22_ARB = ((int)0x8736), - MODELVIEW1_ARB = ((int)0x850A), - MODELVIEW5_ARB = ((int)0x8725), - MAX_VERTEX_UNITS_ARB = ((int)0x86A4), - MODELVIEW21_ARB = ((int)0x8735), - CURRENT_WEIGHT_ARB = ((int)0x86A8), - MODELVIEW25_ARB = ((int)0x8739), - MODELVIEW20_ARB = ((int)0x8734), - MODELVIEW19_ARB = ((int)0x8733), - WEIGHT_ARRAY_ARB = ((int)0x86AD), - } - - public enum ARB_matrix_palette - { - MATRIX_INDEX_ARRAY_ARB = ((int)0x8844), - MATRIX_INDEX_ARRAY_TYPE_ARB = ((int)0x8847), - CURRENT_MATRIX_INDEX_ARB = ((int)0x8845), - MAX_PALETTE_MATRICES_ARB = ((int)0x8842), - MATRIX_INDEX_ARRAY_POINTER_ARB = ((int)0x8849), - MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = ((int)0x8841), - MATRIX_INDEX_ARRAY_SIZE_ARB = ((int)0x8846), - MATRIX_INDEX_ARRAY_STRIDE_ARB = ((int)0x8848), - MATRIX_PALETTE_ARB = ((int)0x8840), - CURRENT_PALETTE_MATRIX_ARB = ((int)0x8843), - } - - public enum ARB_texture_env_combine - { - SOURCE1_ALPHA_ARB = ((int)0x8589), - OPERAND2_ALPHA_ARB = ((int)0x859A), - OPERAND2_RGB_ARB = ((int)0x8592), - PREVIOUS_ARB = ((int)0x8578), - SOURCE2_ALPHA_ARB = ((int)0x858A), - COMBINE_RGB_ARB = ((int)0x8571), - SUBTRACT_ARB = ((int)0x84E7), - OPERAND0_RGB_ARB = ((int)0x8590), - INTERPOLATE_ARB = ((int)0x8575), - OPERAND1_ALPHA_ARB = ((int)0x8599), - OPERAND1_RGB_ARB = ((int)0x8591), - COMBINE_ALPHA_ARB = ((int)0x8572), - PRIMARY_COLOR_ARB = ((int)0x8577), - CONSTANT_ARB = ((int)0x8576), - SOURCE0_ALPHA_ARB = ((int)0x8588), - SOURCE0_RGB_ARB = ((int)0x8580), - RGB_SCALE_ARB = ((int)0x8573), - SOURCE2_RGB_ARB = ((int)0x8582), - ADD_SIGNED_ARB = ((int)0x8574), - SOURCE1_RGB_ARB = ((int)0x8581), - COMBINE_ARB = ((int)0x8570), - OPERAND0_ALPHA_ARB = ((int)0x8598), - } - - public enum ARB_texture_env_crossbar - { - } - - public enum ARB_texture_env_dot3 - { - DOT3_RGBA_ARB = ((int)0x86AF), - DOT3_RGB_ARB = ((int)0x86AE), - } - - public enum ARB_texture_mirrored_repeat - { - MIRRORED_REPEAT_ARB = ((int)0x8370), - } - - public enum ARB_depth_texture - { - DEPTH_TEXTURE_MODE_ARB = ((int)0x884B), - DEPTH_COMPONENT16_ARB = ((int)0x81A5), - DEPTH_COMPONENT32_ARB = ((int)0x81A7), - DEPTH_COMPONENT24_ARB = ((int)0x81A6), - TEXTURE_DEPTH_SIZE_ARB = ((int)0x884A), - } - - public enum ARB_shadow - { - COMPARE_R_TO_TEXTURE_ARB = ((int)0x884E), - TEXTURE_COMPARE_MODE_ARB = ((int)0x884C), - TEXTURE_COMPARE_FUNC_ARB = ((int)0x884D), - } - - public enum ARB_shadow_ambient - { - TEXTURE_COMPARE_FAIL_VALUE_ARB = ((int)0x80BF), - } - - public enum ARB_window_pos - { - } - - public enum ARB_vertex_program - { - MATRIX11_ARB = ((int)0x88CB), - MATRIX10_ARB = ((int)0x88CA), - MATRIX27_ARB = ((int)0x88DB), - MAX_PROGRAM_ATTRIBS_ARB = ((int)0x88AD), - MAX_PROGRAM_PARAMETERS_ARB = ((int)0x88A9), - PROGRAM_PARAMETERS_ARB = ((int)0x88A8), - MATRIX4_ARB = ((int)0x88C4), - MATRIX2_ARB = ((int)0x88C2), - MAX_VERTEX_ATTRIBS_ARB = ((int)0x8869), - MATRIX31_ARB = ((int)0x88DF), - PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AE), - PROGRAM_LENGTH_ARB = ((int)0x8627), - MATRIX3_ARB = ((int)0x88C3), - MATRIX21_ARB = ((int)0x88D5), - MATRIX20_ARB = ((int)0x88D4), - MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B3), - MAX_PROGRAM_MATRICES_ARB = ((int)0x862F), - VERTEX_ATTRIB_ARRAY_TYPE_ARB = ((int)0x8625), - PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A2), - MAX_PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A1), - MATRIX13_ARB = ((int)0x88CD), - MATRIX12_ARB = ((int)0x88CC), - MATRIX7_ARB = ((int)0x88C7), - PROGRAM_ERROR_POSITION_ARB = ((int)0x864B), - PROGRAM_BINDING_ARB = ((int)0x8677), - MATRIX6_ARB = ((int)0x88C6), - MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF), - PROGRAM_TEMPORARIES_ARB = ((int)0x88A4), - VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = ((int)0x886A), - PROGRAM_ATTRIBS_ARB = ((int)0x88AC), - MAX_PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AB), - MATRIX23_ARB = ((int)0x88D7), - MATRIX22_ARB = ((int)0x88D6), - MATRIX8_ARB = ((int)0x88C8), - MATRIX15_ARB = ((int)0x88CF), - MATRIX14_ARB = ((int)0x88CE), - MATRIX1_ARB = ((int)0x88C1), - PROGRAM_FORMAT_ASCII_ARB = ((int)0x8875), - VERTEX_ATTRIB_ARRAY_ENABLED_ARB = ((int)0x8622), - MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = ((int)0x862E), - PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AA), - MATRIX28_ARB = ((int)0x88DC), - MAX_PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B1), - MAX_PROGRAM_LOCAL_PARAMETERS_ARB = ((int)0x88B4), - MATRIX25_ARB = ((int)0x88D9), - MATRIX24_ARB = ((int)0x88D8), - CURRENT_MATRIX_STACK_DEPTH_ARB = ((int)0x8640), - COLOR_SUM_ARB = ((int)0x8458), - VERTEX_PROGRAM_TWO_SIDE_ARB = ((int)0x8643), - MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A7), - VERTEX_PROGRAM_POINT_SIZE_ARB = ((int)0x8642), - TRANSPOSE_CURRENT_MATRIX_ARB = ((int)0x88B7), - MATRIX17_ARB = ((int)0x88D1), - MATRIX16_ARB = ((int)0x88D0), - VERTEX_ATTRIB_ARRAY_POINTER_ARB = ((int)0x8645), - MATRIX30_ARB = ((int)0x88DE), - MATRIX5_ARB = ((int)0x88C5), - MAX_PROGRAM_TEMPORARIES_ARB = ((int)0x88A5), - MAX_PROGRAM_ENV_PARAMETERS_ARB = ((int)0x88B5), - PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B0), - PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A0), - VERTEX_PROGRAM_ARB = ((int)0x8620), - PROGRAM_ERROR_STRING_ARB = ((int)0x8874), - PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B2), - PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A6), - MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A3), - PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6), - MATRIX26_ARB = ((int)0x88DA), - CURRENT_MATRIX_ARB = ((int)0x8641), - MATRIX0_ARB = ((int)0x88C0), - CURRENT_VERTEX_ATTRIB_ARB = ((int)0x8626), - MATRIX19_ARB = ((int)0x88D3), - MATRIX18_ARB = ((int)0x88D2), - VERTEX_ATTRIB_ARRAY_STRIDE_ARB = ((int)0x8624), - PROGRAM_FORMAT_ARB = ((int)0x8876), - PROGRAM_STRING_ARB = ((int)0x8628), - VERTEX_ATTRIB_ARRAY_SIZE_ARB = ((int)0x8623), - MATRIX29_ARB = ((int)0x88DD), - MATRIX9_ARB = ((int)0x88C9), - } - - public enum ARB_fragment_program - { - MAX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8872), - PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x880A), - PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x8809), - PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x8808), - FRAGMENT_PROGRAM_ARB = ((int)0x8804), - MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x880B), - MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x880F), - MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x880C), - MAX_PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x880D), - PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x8805), - PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x8807), - MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x880E), - MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x8810), - MAX_TEXTURE_COORDS_ARB = ((int)0x8871), - PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x8806), - } - - public enum ARB_vertex_buffer_object - { - READ_ONLY_ARB = ((int)0x88B8), - BUFFER_ACCESS_ARB = ((int)0x88BB), - WRITE_ONLY_ARB = ((int)0x88B9), - DYNAMIC_DRAW_ARB = ((int)0x88E8), - ARRAY_BUFFER_BINDING_ARB = ((int)0x8894), - ELEMENT_ARRAY_BUFFER_ARB = ((int)0x8893), - READ_WRITE_ARB = ((int)0x88BA), - STREAM_READ_ARB = ((int)0x88E1), - STATIC_READ_ARB = ((int)0x88E5), - ARRAY_BUFFER_ARB = ((int)0x8892), - BUFFER_MAP_POINTER_ARB = ((int)0x88BD), - FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = ((int)0x889D), - WEIGHT_ARRAY_BUFFER_BINDING_ARB = ((int)0x889E), - ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x889C), - STATIC_DRAW_ARB = ((int)0x88E4), - STREAM_DRAW_ARB = ((int)0x88E0), - VERTEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8896), - BUFFER_MAPPED_ARB = ((int)0x88BC), - TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = ((int)0x889A), - COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x8898), - STATIC_COPY_ARB = ((int)0x88E6), - DYNAMIC_READ_ARB = ((int)0x88E9), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = ((int)0x889F), - EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = ((int)0x889B), - NORMAL_ARRAY_BUFFER_BINDING_ARB = ((int)0x8897), - BUFFER_USAGE_ARB = ((int)0x8765), - BUFFER_SIZE_ARB = ((int)0x8764), - DYNAMIC_COPY_ARB = ((int)0x88EA), - INDEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8899), - STREAM_COPY_ARB = ((int)0x88E2), - } - - public enum ARB_occlusion_query - { - QUERY_COUNTER_BITS_ARB = ((int)0x8864), - SAMPLES_PASSED_ARB = ((int)0x8914), - CURRENT_QUERY_ARB = ((int)0x8865), - QUERY_RESULT_AVAILABLE_ARB = ((int)0x8867), - QUERY_RESULT_ARB = ((int)0x8866), - } - - public enum ARB_shader_objects - { - INT_VEC3_ARB = ((int)0x8B54), - SAMPLER_2D_SHADOW_ARB = ((int)0x8B62), - INT_VEC2_ARB = ((int)0x8B53), - FLOAT_VEC3_ARB = ((int)0x8B51), - SAMPLER_CUBE_ARB = ((int)0x8B60), - SHADER_OBJECT_ARB = ((int)0x8B48), - FLOAT_MAT4_ARB = ((int)0x8B5C), - FLOAT_VEC4_ARB = ((int)0x8B52), - FLOAT_VEC2_ARB = ((int)0x8B50), - OBJECT_TYPE_ARB = ((int)0x8B4E), - FLOAT_MAT2_ARB = ((int)0x8B5A), - OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = ((int)0x8B87), - OBJECT_INFO_LOG_LENGTH_ARB = ((int)0x8B84), - SAMPLER_2D_ARB = ((int)0x8B5E), - INT_VEC4_ARB = ((int)0x8B55), - OBJECT_ACTIVE_UNIFORMS_ARB = ((int)0x8B86), - OBJECT_SUBTYPE_ARB = ((int)0x8B4F), - SAMPLER_2D_RECT_ARB = ((int)0x8B63), - SAMPLER_3D_ARB = ((int)0x8B5F), - BOOL_VEC2_ARB = ((int)0x8B57), - OBJECT_DELETE_STATUS_ARB = ((int)0x8B80), - FLOAT_MAT3_ARB = ((int)0x8B5B), - OBJECT_SHADER_SOURCE_LENGTH_ARB = ((int)0x8B88), - OBJECT_COMPILE_STATUS_ARB = ((int)0x8B81), - SAMPLER_2D_RECT_SHADOW_ARB = ((int)0x8B64), - OBJECT_LINK_STATUS_ARB = ((int)0x8B82), - OBJECT_ATTACHED_OBJECTS_ARB = ((int)0x8B85), - SAMPLER_1D_ARB = ((int)0x8B5D), - OBJECT_VALIDATE_STATUS_ARB = ((int)0x8B83), - PROGRAM_OBJECT_ARB = ((int)0x8B40), - BOOL_VEC3_ARB = ((int)0x8B58), - BOOL_VEC4_ARB = ((int)0x8B59), - SAMPLER_1D_SHADOW_ARB = ((int)0x8B61), - BOOL_ARB = ((int)0x8B56), - } - - public enum ARB_vertex_shader - { - MAX_VARYING_FLOATS_ARB = ((int)0x8B4B), - MAX_VERTEX_UNIFORM_COMPONENTS_ARB = ((int)0x8B4A), - OBJECT_ACTIVE_ATTRIBUTES_ARB = ((int)0x8B89), - MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4D), - VERTEX_SHADER_ARB = ((int)0x8B31), - OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = ((int)0x8B8A), - MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4C), - } - - public enum ARB_fragment_shader - { - FRAGMENT_SHADER_ARB = ((int)0x8B30), - MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = ((int)0x8B49), - FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = ((int)0x8B8B), - } - - public enum ARB_shading_language_100 - { - SHADING_LANGUAGE_VERSION_ARB = ((int)0x8B8C), - } - - public enum ARB_texture_non_power_of_two - { - } - - public enum ARB_point_sprite - { - POINT_SPRITE_ARB = ((int)0x8861), - COORD_REPLACE_ARB = ((int)0x8862), - } - - public enum ARB_fragment_program_shadow - { - } - - public enum ARB_draw_buffers - { - DRAW_BUFFER3_ARB = ((int)0x8828), - DRAW_BUFFER13_ARB = ((int)0x8832), - DRAW_BUFFER4_ARB = ((int)0x8829), - DRAW_BUFFER14_ARB = ((int)0x8833), - DRAW_BUFFER7_ARB = ((int)0x882C), - MAX_DRAW_BUFFERS_ARB = ((int)0x8824), - DRAW_BUFFER15_ARB = ((int)0x8834), - DRAW_BUFFER2_ARB = ((int)0x8827), - DRAW_BUFFER10_ARB = ((int)0x882F), - DRAW_BUFFER1_ARB = ((int)0x8826), - DRAW_BUFFER9_ARB = ((int)0x882E), - DRAW_BUFFER6_ARB = ((int)0x882B), - DRAW_BUFFER11_ARB = ((int)0x8830), - DRAW_BUFFER5_ARB = ((int)0x882A), - DRAW_BUFFER12_ARB = ((int)0x8831), - DRAW_BUFFER0_ARB = ((int)0x8825), - DRAW_BUFFER8_ARB = ((int)0x882D), - } - - public enum ARB_texture_rectangle - { - TEXTURE_BINDING_RECTANGLE_ARB = ((int)0x84F6), - MAX_RECTANGLE_TEXTURE_SIZE_ARB = ((int)0x84F8), - TEXTURE_RECTANGLE_ARB = ((int)0x84F5), - PROXY_TEXTURE_RECTANGLE_ARB = ((int)0x84F7), - } - - public enum ARB_color_buffer_float - { - CLAMP_VERTEX_COLOR_ARB = ((int)0x891A), - CLAMP_FRAGMENT_COLOR_ARB = ((int)0x891B), - CLAMP_READ_COLOR_ARB = ((int)0x891C), - RGBA_FLOAT_MODE_ARB = ((int)0x8820), - FIXED_ONLY_ARB = ((int)0x891D), - } - - public enum ARB_half_float_pixel - { - HALF_FLOAT_ARB = ((int)0x140B), - } - - public enum ARB_texture_float - { - RGB32F_ARB = ((int)0x8815), - ALPHA32F_ARB = ((int)0x8816), - INTENSITY32F_ARB = ((int)0x8817), - TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14), - LUMINANCE16F_ARB = ((int)0x881E), - RGBA16F_ARB = ((int)0x881A), - ALPHA16F_ARB = ((int)0x881C), - TEXTURE_GREEN_TYPE_ARB = ((int)0x8C11), - TEXTURE_ALPHA_TYPE_ARB = ((int)0x8C13), - RGBA32F_ARB = ((int)0x8814), - INTENSITY16F_ARB = ((int)0x881D), - TEXTURE_INTENSITY_TYPE_ARB = ((int)0x8C15), - LUMINANCE32F_ARB = ((int)0x8818), - TEXTURE_BLUE_TYPE_ARB = ((int)0x8C12), - TEXTURE_RED_TYPE_ARB = ((int)0x8C10), - TEXTURE_DEPTH_TYPE_ARB = ((int)0x8C16), - RGB16F_ARB = ((int)0x881B), - LUMINANCE_ALPHA16F_ARB = ((int)0x881F), - UNSIGNED_NORMALIZED_ARB = ((int)0x8C17), - LUMINANCE_ALPHA32F_ARB = ((int)0x8819), - } - - public enum ARB_pixel_buffer_object - { - PIXEL_UNPACK_BUFFER_BINDING_ARB = ((int)0x88EF), - PIXEL_PACK_BUFFER_ARB = ((int)0x88EB), - PIXEL_UNPACK_BUFFER_ARB = ((int)0x88EC), - PIXEL_PACK_BUFFER_BINDING_ARB = ((int)0x88ED), - } - - public enum EXT_subtexture - { - } - - public enum EXT_copy_texture - { - } - - public enum EXT_misc_attribute - { - } - - public enum EXT_blend_logic_op - { - } - - public enum EXT_point_parameters - { - DISTANCE_ATTENUATION_EXT = ((int)0x8129), - POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), - POINT_SIZE_MAX_EXT = ((int)0x8127), - POINT_SIZE_MIN_EXT = ((int)0x8126), - } - - public enum SGIX_tag_sample_buffer - { - } - - public enum SGIX_polynomial_ffd - { - GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), - DEFORMATIONS_MASK_SGIX = ((int)0x8196), - MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), - TEXTURE_DEFORMATION_SGIX = ((int)0x8195), - } - - public enum SGIX_flush_raster - { - } - - public enum HP_image_transform - { - IMAGE_ROTATE_ANGLE_HP = ((int)0x8159), - IMAGE_MAG_FILTER_HP = ((int)0x815C), - IMAGE_SCALE_Y_HP = ((int)0x8156), - IMAGE_CUBIC_WEIGHT_HP = ((int)0x815E), - IMAGE_ROTATE_ORIGIN_X_HP = ((int)0x815A), - IMAGE_TRANSLATE_Y_HP = ((int)0x8158), - CUBIC_HP = ((int)0x815F), - IMAGE_TRANSFORM_2D_HP = ((int)0x8161), - IMAGE_SCALE_X_HP = ((int)0x8155), - AVERAGE_HP = ((int)0x8160), - PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8163), - IMAGE_MIN_FILTER_HP = ((int)0x815D), - IMAGE_ROTATE_ORIGIN_Y_HP = ((int)0x815B), - IMAGE_TRANSLATE_X_HP = ((int)0x8157), - POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8162), - } - - public enum INGR_palette_buffer - { - } - - public enum EXT_color_subtable - { - } - - public enum PGI_vertex_hints - { - TEXCOORD4_BIT_PGI = unchecked((int)0x80000000), - MAX_VERTEX_HINT_PGI = ((int)0x1A22D), - COLOR4_BIT_PGI = ((int)0x00020000), - COLOR3_BIT_PGI = ((int)0x00010000), - VERTEX4_BIT_PGI = ((int)0x00000008), - MAT_SPECULAR_BIT_PGI = ((int)0x04000000), - VERTEX_DATA_HINT_PGI = ((int)0x1A22A), - EDGEFLAG_BIT_PGI = ((int)0x00040000), - MAT_SHININESS_BIT_PGI = ((int)0x02000000), - MAT_DIFFUSE_BIT_PGI = ((int)0x00400000), - TEXCOORD3_BIT_PGI = ((int)0x40000000), - TEXCOORD1_BIT_PGI = ((int)0x10000000), - VERTEX_CONSISTENT_HINT_PGI = ((int)0x1A22B), - INDEX_BIT_PGI = ((int)0x00080000), - NORMAL_BIT_PGI = ((int)0x08000000), - MAT_EMISSION_BIT_PGI = ((int)0x00800000), - MAT_COLOR_INDEXES_BIT_PGI = ((int)0x01000000), - TEXCOORD2_BIT_PGI = ((int)0x20000000), - MATERIAL_SIDE_HINT_PGI = ((int)0x1A22C), - MAT_AMBIENT_BIT_PGI = ((int)0x00100000), - MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = ((int)0x00200000), - VERTEX23_BIT_PGI = ((int)0x00000004), - } - - public enum PGI_misc_hints - { - RECLAIM_MEMORY_HINT_PGI = ((int)0x1A1FE), - ALWAYS_SOFT_HINT_PGI = ((int)0x1A20D), - ALLOW_DRAW_MEM_HINT_PGI = ((int)0x1A211), - ALWAYS_FAST_HINT_PGI = ((int)0x1A20C), - ALLOW_DRAW_WIN_HINT_PGI = ((int)0x1A20F), - PREFER_DOUBLEBUFFER_HINT_PGI = ((int)0x1A1F8), - NATIVE_GRAPHICS_HANDLE_PGI = ((int)0x1A202), - NATIVE_GRAPHICS_BEGIN_HINT_PGI = ((int)0x1A203), - WIDE_LINE_HINT_PGI = ((int)0x1A222), - CONSERVE_MEMORY_HINT_PGI = ((int)0x1A1FD), - NATIVE_GRAPHICS_END_HINT_PGI = ((int)0x1A204), - STRICT_DEPTHFUNC_HINT_PGI = ((int)0x1A216), - BACK_NORMALS_HINT_PGI = ((int)0x1A223), - STRICT_LIGHTING_HINT_PGI = ((int)0x1A217), - CLIP_NEAR_HINT_PGI = ((int)0x1A220), - ALLOW_DRAW_OBJ_HINT_PGI = ((int)0x1A20E), - ALLOW_DRAW_FRG_HINT_PGI = ((int)0x1A210), - STRICT_SCISSOR_HINT_PGI = ((int)0x1A218), - FULL_STIPPLE_HINT_PGI = ((int)0x1A219), - CLIP_FAR_HINT_PGI = ((int)0x1A221), - } - - public enum EXT_paletted_texture - { - COLOR_INDEX1_EXT = ((int)0x80E2), - COLOR_INDEX16_EXT = ((int)0x80E7), - COLOR_INDEX2_EXT = ((int)0x80E3), - COLOR_INDEX4_EXT = ((int)0x80E4), - TEXTURE_INDEX_SIZE_EXT = ((int)0x80ED), - COLOR_INDEX12_EXT = ((int)0x80E6), - COLOR_INDEX8_EXT = ((int)0x80E5), - } - - public enum EXT_clip_volume_hint - { - CLIP_VOLUME_CLIPPING_HINT_EXT = ((int)0x80F0), - } - - public enum EXT_index_texture - { - } - - public enum EXT_index_material - { - INDEX_MATERIAL_EXT = ((int)0x81B8), - INDEX_MATERIAL_FACE_EXT = ((int)0x81BA), - INDEX_MATERIAL_PARAMETER_EXT = ((int)0x81B9), - } - - public enum EXT_index_func - { - INDEX_TEST_REF_EXT = ((int)0x81B7), - INDEX_TEST_EXT = ((int)0x81B5), - INDEX_TEST_FUNC_EXT = ((int)0x81B6), - } - - public enum EXT_index_array_formats - { - IUI_N3F_V2F_EXT = ((int)0x81AF), - IUI_V2F_EXT = ((int)0x81AD), - IUI_N3F_V3F_EXT = ((int)0x81B0), - T2F_IUI_N3F_V2F_EXT = ((int)0x81B3), - IUI_V3F_EXT = ((int)0x81AE), - T2F_IUI_N3F_V3F_EXT = ((int)0x81B4), - T2F_IUI_V2F_EXT = ((int)0x81B1), - T2F_IUI_V3F_EXT = ((int)0x81B2), - } - - public enum EXT_compiled_vertex_array - { - ARRAY_ELEMENT_LOCK_COUNT_EXT = ((int)0x81A9), - ARRAY_ELEMENT_LOCK_FIRST_EXT = ((int)0x81A8), - } - - public enum EXT_cull_vertex - { - CULL_VERTEX_OBJECT_POSITION_EXT = ((int)0x81AC), - CULL_VERTEX_EYE_POSITION_EXT = ((int)0x81AB), - CULL_VERTEX_EXT = ((int)0x81AA), - } - - public enum IBM_rasterpos_clip - { - RASTER_POSITION_UNCLIPPED_IBM = ((int)0x19262), - } - - public enum HP_texture_lighting - { - TEXTURE_LIGHTING_MODE_HP = ((int)0x8167), - TEXTURE_POST_SPECULAR_HP = ((int)0x8168), - TEXTURE_PRE_SPECULAR_HP = ((int)0x8169), - } - - public enum EXT_draw_range_elements - { - MAX_ELEMENTS_INDICES_EXT = ((int)0x80E9), - MAX_ELEMENTS_VERTICES_EXT = ((int)0x80E8), - } - - public enum WIN_phong_shading - { - PHONG_HINT_WIN = ((int)0x80EB), - PHONG_WIN = ((int)0x80EA), - } - - public enum WIN_specular_fog - { - FOG_SPECULAR_TEXTURE_WIN = ((int)0x80EC), - } - - public enum EXT_light_texture - { - ATTENUATION_EXT = ((int)0x834D), - TEXTURE_APPLICATION_MODE_EXT = ((int)0x834F), - FRAGMENT_NORMAL_EXT = ((int)0x834A), - SHADOW_ATTENUATION_EXT = ((int)0x834E), - TEXTURE_MATERIAL_FACE_EXT = ((int)0x8351), - FRAGMENT_DEPTH_EXT = ((int)EXT_fog_coord.FRAGMENT_DEPTH_EXT), - TEXTURE_MATERIAL_PARAMETER_EXT = ((int)0x8352), - FRAGMENT_MATERIAL_EXT = ((int)0x8349), - TEXTURE_LIGHT_EXT = ((int)0x8350), - FRAGMENT_COLOR_EXT = ((int)0x834C), - } - - public enum SGIX_async - { - ASYNC_MARKER_SGIX = ((int)0x8329), - } - - public enum INTEL_texture_scissor - { - } - - public enum HP_occlusion_test - { - OCCLUSION_TEST_RESULT_HP = ((int)0x8166), - OCCLUSION_TEST_HP = ((int)0x8165), - } - - public enum EXT_pixel_transform_color_table - { - } - - public enum EXT_secondary_color - { - SECONDARY_COLOR_ARRAY_SIZE_EXT = ((int)0x845A), - SECONDARY_COLOR_ARRAY_STRIDE_EXT = ((int)0x845C), - SECONDARY_COLOR_ARRAY_EXT = ((int)0x845E), - SECONDARY_COLOR_ARRAY_POINTER_EXT = ((int)0x845D), - CURRENT_SECONDARY_COLOR_EXT = ((int)0x8459), - SECONDARY_COLOR_ARRAY_TYPE_EXT = ((int)0x845B), - COLOR_SUM_EXT = ((int)0x8458), - } - - public enum EXT_texture_perturb_normal - { - TEXTURE_NORMAL_EXT = ((int)0x85AF), - PERTURB_EXT = ((int)0x85AE), - } - - public enum EXT_multi_draw_arrays - { - } - - public enum EXT_fog_coord - { - FOG_COORDINATE_ARRAY_STRIDE_EXT = ((int)0x8455), - FOG_COORDINATE_ARRAY_POINTER_EXT = ((int)0x8456), - FOG_COORDINATE_ARRAY_EXT = ((int)0x8457), - CURRENT_FOG_COORDINATE_EXT = ((int)0x8453), - FOG_COORDINATE_ARRAY_TYPE_EXT = ((int)0x8454), - FOG_COORDINATE_SOURCE_EXT = ((int)0x8450), - FRAGMENT_DEPTH_EXT = ((int)0x8452), - FOG_COORDINATE_EXT = ((int)0x8451), - } - - public enum REND_screen_coordinates - { - INVERTED_SCREEN_W_REND = ((int)0x8491), - SCREEN_COORDINATES_REND = ((int)0x8490), - } - - public enum EXT_coordinate_frame - { - TANGENT_ARRAY_TYPE_EXT = ((int)0x843E), - BINORMAL_ARRAY_TYPE_EXT = ((int)0x8440), - BINORMAL_ARRAY_POINTER_EXT = ((int)0x8443), - MAP1_BINORMAL_EXT = ((int)0x8446), - CURRENT_BINORMAL_EXT = ((int)0x843C), - TANGENT_ARRAY_EXT = ((int)0x8439), - BINORMAL_ARRAY_EXT = ((int)0x843A), - BINORMAL_ARRAY_STRIDE_EXT = ((int)0x8441), - MAP2_BINORMAL_EXT = ((int)0x8447), - MAP1_TANGENT_EXT = ((int)0x8444), - TANGENT_ARRAY_STRIDE_EXT = ((int)0x843F), - CURRENT_TANGENT_EXT = ((int)0x843B), - MAP2_TANGENT_EXT = ((int)0x8445), - TANGENT_ARRAY_POINTER_EXT = ((int)0x8442), - } - - public enum EXT_texture_env_combine - { - OPERAND2_RGB_EXT = ((int)0x8592), - SOURCE2_ALPHA_EXT = ((int)0x858A), - ADD_SIGNED_EXT = ((int)0x8574), - SOURCE2_RGB_EXT = ((int)0x8582), - OPERAND1_ALPHA_EXT = ((int)0x8599), - SOURCE0_RGB_EXT = ((int)0x8580), - INTERPOLATE_EXT = ((int)0x8575), - SOURCE1_RGB_EXT = ((int)0x8581), - CONSTANT_EXT = ((int)0x8576), - COMBINE_RGB_EXT = ((int)0x8571), - COMBINE_ALPHA_EXT = ((int)0x8572), - OPERAND0_RGB_EXT = ((int)0x8590), - OPERAND0_ALPHA_EXT = ((int)0x8598), - RGB_SCALE_EXT = ((int)0x8573), - SOURCE0_ALPHA_EXT = ((int)0x8588), - SOURCE1_ALPHA_EXT = ((int)0x8589), - PREVIOUS_EXT = ((int)0x8578), - OPERAND1_RGB_EXT = ((int)0x8591), - COMBINE_EXT = ((int)0x8570), - PRIMARY_COLOR_EXT = ((int)0x8577), - OPERAND2_ALPHA_EXT = ((int)0x859A), - } - - public enum APPLE_specular_vector - { - LIGHT_MODEL_SPECULAR_VECTOR_APPLE = ((int)0x85B0), - } - - public enum APPLE_transform_hint - { - TRANSFORM_HINT_APPLE = ((int)0x85B1), - } - - public enum SGIX_fog_scale - { - FOG_SCALE_SGIX = ((int)0x81FC), - FOG_SCALE_VALUE_SGIX = ((int)0x81FD), - } - - public enum SUNX_constant_data - { - UNPACK_CONSTANT_DATA_SUNX = ((int)0x81D5), - TEXTURE_CONSTANT_DATA_SUNX = ((int)0x81D6), - } - - public enum SUN_global_alpha - { - GLOBAL_ALPHA_SUN = ((int)0x81D9), - GLOBAL_ALPHA_FACTOR_SUN = ((int)0x81DA), - } - - public enum SUN_triangle_list - { - RESTART_SUN = ((int)0x0001), - R1UI_N3F_V3F_SUN = ((int)0x85C7), - R1UI_C4F_N3F_V3F_SUN = ((int)0x85C8), - R1UI_T2F_N3F_V3F_SUN = ((int)0x85CA), - REPLACEMENT_CODE_ARRAY_STRIDE_SUN = ((int)0x85C2), - REPLACEMENT_CODE_ARRAY_POINTER_SUN = ((int)0x85C3), - R1UI_T2F_C4F_N3F_V3F_SUN = ((int)0x85CB), - REPLACEMENT_CODE_ARRAY_TYPE_SUN = ((int)0x85C1), - R1UI_V3F_SUN = ((int)0x85C4), - TRIANGLE_LIST_SUN = ((int)0x81D7), - REPLACEMENT_CODE_ARRAY_SUN = ((int)0x85C0), - REPLACE_OLDEST_SUN = ((int)0x0003), - REPLACE_MIDDLE_SUN = ((int)0x0002), - R1UI_C4UB_V3F_SUN = ((int)0x85C5), - REPLACEMENT_CODE_SUN = ((int)0x81D8), - R1UI_C3F_V3F_SUN = ((int)0x85C6), - R1UI_T2F_V3F_SUN = ((int)0x85C9), - } - - public enum SUN_vertex - { - } - - public enum EXT_blend_func_separate - { - BLEND_DST_RGB_EXT = ((int)0x80C8), - BLEND_DST_ALPHA_EXT = ((int)0x80CA), - BLEND_SRC_RGB_EXT = ((int)0x80C9), - BLEND_SRC_ALPHA_EXT = ((int)0x80CB), - } - - public enum INGR_color_clamp - { - BLUE_MAX_CLAMP_INGR = ((int)0x8566), - BLUE_MIN_CLAMP_INGR = ((int)0x8562), - ALPHA_MAX_CLAMP_INGR = ((int)0x8567), - GREEN_MIN_CLAMP_INGR = ((int)0x8561), - ALPHA_MIN_CLAMP_INGR = ((int)0x8563), - RED_MIN_CLAMP_INGR = ((int)0x8560), - GREEN_MAX_CLAMP_INGR = ((int)0x8565), - RED_MAX_CLAMP_INGR = ((int)0x8564), - } - - public enum INGR_interlace_read - { - INTERLACE_READ_INGR = ((int)0x8568), - } - - public enum EXT_stencil_wrap - { - INCR_WRAP_EXT = ((int)0x8507), - DECR_WRAP_EXT = ((int)0x8508), - } - - public enum EXT_422_pixels - { - GL_422_AVERAGE_EXT = ((int)0x80CE), - GL_422_REV_AVERAGE_EXT = ((int)0x80CF), - GL_422_REV_EXT = ((int)0x80CD), - GL_422_EXT = ((int)0x80CC), - } - - public enum NV_texgen_reflection - { - REFLECTION_MAP_NV = ((int)0x8512), - NORMAL_MAP_NV = ((int)0x8511), - } - - public enum EXT_texture_cube_map - { - MAX_CUBE_MAP_TEXTURE_SIZE_EXT = ((int)0x851C), - TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = ((int)0x8518), - REFLECTION_MAP_EXT = ((int)0x8512), - TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = ((int)0x851A), - TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = ((int)0x8519), - TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = ((int)0x8517), - TEXTURE_CUBE_MAP_EXT = ((int)0x8513), - TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516), - PROXY_TEXTURE_CUBE_MAP_EXT = ((int)0x851B), - NORMAL_MAP_EXT = ((int)0x8511), - TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514), - TEXTURE_CUBE_MAP_POSITIVE_X_EXT = ((int)0x8515), - } - - public enum SUN_convolution_border_modes - { - WRAP_BORDER_SUN = ((int)0x81D4), - } - - public enum EXT_texture_env_add - { - } - - public enum EXT_texture_lod_bias - { - TEXTURE_LOD_BIAS_EXT = ((int)0x8501), - TEXTURE_FILTER_CONTROL_EXT = ((int)0x8500), - MAX_TEXTURE_LOD_BIAS_EXT = ((int)0x84FD), - } - - public enum EXT_texture_filter_anisotropic - { - TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FE), - MAX_TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FF), - } - - public enum EXT_vertex_weighting - { - VERTEX_WEIGHTING_EXT = ((int)0x8509), - MODELVIEW1_EXT = ((int)0x850A), - MODELVIEW1_STACK_DEPTH_EXT = ((int)0x8502), - MODELVIEW1_MATRIX_EXT = ((int)0x8506), - VERTEX_WEIGHT_ARRAY_EXT = ((int)0x850C), - VERTEX_WEIGHT_ARRAY_POINTER_EXT = ((int)0x8510), - MODELVIEW0_STACK_DEPTH_EXT = ((int)All.MODELVIEW_STACK_DEPTH), - VERTEX_WEIGHT_ARRAY_TYPE_EXT = ((int)0x850E), - CURRENT_VERTEX_WEIGHT_EXT = ((int)0x850B), - VERTEX_WEIGHT_ARRAY_SIZE_EXT = ((int)0x850D), - MODELVIEW0_MATRIX_EXT = ((int)All.MODELVIEW_MATRIX), - VERTEX_WEIGHT_ARRAY_STRIDE_EXT = ((int)0x850F), - MODELVIEW0_EXT = ((int)All.MODELVIEW), - } - - public enum NV_light_max_exponent - { - MAX_SPOT_EXPONENT_NV = ((int)0x8505), - MAX_SHININESS_NV = ((int)0x8504), - } - - public enum NV_vertex_array_range - { - VERTEX_ARRAY_RANGE_VALID_NV = ((int)0x851F), - VERTEX_ARRAY_RANGE_POINTER_NV = ((int)0x8521), - MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = ((int)0x8520), - VERTEX_ARRAY_RANGE_LENGTH_NV = ((int)0x851E), - VERTEX_ARRAY_RANGE_NV = ((int)0x851D), - } - - public enum NV_register_combiners - { - CONSTANT_COLOR1_NV = ((int)0x852B), - SCALE_BY_TWO_NV = ((int)0x853E), - COLOR_SUM_CLAMP_NV = ((int)0x854F), - SCALE_BY_FOUR_NV = ((int)0x853F), - TEXTURE1_ARB = ((int)ARB_multitexture.TEXTURE1_ARB), - SECONDARY_COLOR_NV = ((int)0x852D), - NONE = ((int)DrawBufferMode.NONE), - MAX_GENERAL_COMBINERS_NV = ((int)0x854D), - HALF_BIAS_NEGATE_NV = ((int)0x853B), - ZERO = ((int)BlendingFactorDest.ZERO), - UNSIGNED_IDENTITY_NV = ((int)0x8536), - COMBINER1_NV = ((int)0x8551), - FOG = ((int)GetPName.FOG), - BIAS_BY_NEGATIVE_ONE_HALF_NV = ((int)0x8541), - COMBINER_COMPONENT_USAGE_NV = ((int)0x8544), - SPARE1_NV = ((int)0x852F), - TEXTURE0_ARB = ((int)ARB_multitexture.TEXTURE0_ARB), - EXPAND_NORMAL_NV = ((int)0x8538), - VARIABLE_C_NV = ((int)0x8525), - COMBINER6_NV = ((int)0x8556), - VARIABLE_G_NV = ((int)0x8529), - COMBINER_MAPPING_NV = ((int)0x8543), - SIGNED_NEGATE_NV = ((int)0x853D), - VARIABLE_E_NV = ((int)0x8527), - HALF_BIAS_NORMAL_NV = ((int)0x853A), - SIGNED_IDENTITY_NV = ((int)0x853C), - REGISTER_COMBINERS_NV = ((int)0x8522), - EXPAND_NEGATE_NV = ((int)0x8539), - COMBINER3_NV = ((int)0x8553), - COMBINER_AB_OUTPUT_NV = ((int)0x854A), - CONSTANT_COLOR0_NV = ((int)0x852A), - COMBINER4_NV = ((int)0x8554), - COMBINER_INPUT_NV = ((int)0x8542), - COMBINER_CD_OUTPUT_NV = ((int)0x854B), - COMBINER_AB_DOT_PRODUCT_NV = ((int)0x8545), - COMBINER2_NV = ((int)0x8552), - COMBINER7_NV = ((int)0x8557), - COMBINER_SUM_OUTPUT_NV = ((int)0x854C), - SCALE_BY_ONE_HALF_NV = ((int)0x8540), - VARIABLE_F_NV = ((int)0x8528), - SPARE0_PLUS_SECONDARY_COLOR_NV = ((int)0x8532), - UNSIGNED_INVERT_NV = ((int)0x8537), - NUM_GENERAL_COMBINERS_NV = ((int)0x854E), - COMBINER_MUX_SUM_NV = ((int)0x8547), - SPARE0_NV = ((int)0x852E), - DISCARD_NV = ((int)0x8530), - COMBINER_SCALE_NV = ((int)0x8548), - VARIABLE_D_NV = ((int)0x8526), - PRIMARY_COLOR_NV = ((int)0x852C), - COMBINER_CD_DOT_PRODUCT_NV = ((int)0x8546), - E_TIMES_F_NV = ((int)0x8531), - COMBINER0_NV = ((int)0x8550), - COMBINER_BIAS_NV = ((int)0x8549), - COMBINER5_NV = ((int)0x8555), - VARIABLE_B_NV = ((int)0x8524), - VARIABLE_A_NV = ((int)0x8523), - } - - public enum NV_fog_distance - { - FOG_DISTANCE_MODE_NV = ((int)0x855A), - EYE_PLANE = ((int)TextureGenParameter.EYE_PLANE), - EYE_RADIAL_NV = ((int)0x855B), - EYE_PLANE_ABSOLUTE_NV = ((int)0x855C), - } - - public enum NV_texgen_emboss - { - EMBOSS_LIGHT_NV = ((int)0x855D), - EMBOSS_CONSTANT_NV = ((int)0x855E), - EMBOSS_MAP_NV = ((int)0x855F), - } - - public enum NV_blend_square - { - } - - public enum NV_texture_env_combine4 - { - SOURCE3_RGB_NV = ((int)0x8583), - OPERAND3_ALPHA_NV = ((int)0x859B), - COMBINE4_NV = ((int)0x8503), - SOURCE3_ALPHA_NV = ((int)0x858B), - OPERAND3_RGB_NV = ((int)0x8593), - } - - public enum MESA_resize_buffers - { - } - - public enum MESA_window_pos - { - } - - public enum IBM_cull_vertex - { - CULL_VERTEX_IBM = ((int)103050), - } - - public enum IBM_multimode_draw_arrays - { - } - - public enum IBM_vertex_array_lists - { - FOG_COORDINATE_ARRAY_LIST_IBM = ((int)103076), - VERTEX_ARRAY_LIST_STRIDE_IBM = ((int)103080), - FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = ((int)103086), - NORMAL_ARRAY_LIST_IBM = ((int)103071), - SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103087), - EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = ((int)103085), - COLOR_ARRAY_LIST_IBM = ((int)103072), - TEXTURE_COORD_ARRAY_LIST_IBM = ((int)103074), - COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082), - NORMAL_ARRAY_LIST_STRIDE_IBM = ((int)103081), - TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = ((int)103084), - INDEX_ARRAY_LIST_STRIDE_IBM = ((int)103083), - INDEX_ARRAY_LIST_IBM = ((int)103073), - SECONDARY_COLOR_ARRAY_LIST_IBM = ((int)103077), - EDGE_FLAG_ARRAY_LIST_IBM = ((int)103075), - VERTEX_ARRAY_LIST_IBM = ((int)103070), - } - - public enum SGIX_ycrcb_subsample - { - PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), - PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), - PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), - } - - public enum SGIX_ycrcba - { - YCRCB_SGIX = ((int)0x8318), - YCRCBA_SGIX = ((int)0x8319), - } - - public enum SGI_depth_pass_instrument - { - DEPTH_PASS_INSTRUMENT_SGIX = ((int)0x8310), - DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = ((int)0x8311), - DEPTH_PASS_INSTRUMENT_MAX_SGIX = ((int)0x8312), - } - - public enum GL_3DFX_texture_compression_FXT1 - { - COMPRESSED_RGB_FXT1_3DFX = ((int)0x86B0), - COMPRESSED_RGBA_FXT1_3DFX = ((int)0x86B1), - } - - public enum GL_3DFX_multisample - { - SAMPLES_3DFX = ((int)0x86B4), - SAMPLE_BUFFERS_3DFX = ((int)0x86B3), - MULTISAMPLE_3DFX = ((int)0x86B2), - MULTISAMPLE_BIT_3DFX = ((int)0x20000000), - } - - public enum GL_3DFX_tbuffer - { - } - - public enum EXT_multisample - { - SAMPLES_EXT = ((int)0x80A9), - SAMPLE_MASK_EXT = ((int)0x80A0), - GL_4PASS_2_EXT = ((int)0x80A6), - SAMPLE_BUFFERS_EXT = ((int)0x80A8), - GL_4PASS_3_EXT = ((int)0x80A7), - GL_4PASS_1_EXT = ((int)0x80A5), - SAMPLE_MASK_VALUE_EXT = ((int)0x80AA), - GL_2PASS_1_EXT = ((int)0x80A3), - SAMPLE_PATTERN_EXT = ((int)0x80AC), - GL_4PASS_0_EXT = ((int)0x80A4), - GL_1PASS_EXT = ((int)0x80A1), - SAMPLE_ALPHA_TO_ONE_EXT = ((int)0x809F), - GL_2PASS_0_EXT = ((int)0x80A2), - MULTISAMPLE_BIT_EXT = ((int)0x20000000), - SAMPLE_ALPHA_TO_MASK_EXT = ((int)0x809E), - SAMPLE_MASK_INVERT_EXT = ((int)0x80AB), - MULTISAMPLE_EXT = ((int)0x809D), - } - - public enum EXT_texture_env_dot3 - { - DOT3_RGBA_EXT = ((int)0x8741), - DOT3_RGB_EXT = ((int)0x8740), - } - - public enum ATI_texture_mirror_once - { - MIRROR_CLAMP_TO_EDGE_ATI = ((int)0x8743), - MIRROR_CLAMP_ATI = ((int)0x8742), - } - - public enum NV_fence - { - ALL_COMPLETED_NV = ((int)0x84F2), - FENCE_STATUS_NV = ((int)0x84F3), - FENCE_CONDITION_NV = ((int)0x84F4), - } - - public enum IBM_texture_mirrored_repeat - { - MIRRORED_REPEAT_IBM = ((int)0x8370), - } - - public enum NV_evaluators - { - EVAL_VERTEX_ATTRIB9_NV = ((int)0x86CF), - EVAL_VERTEX_ATTRIB8_NV = ((int)0x86CE), - EVAL_VERTEX_ATTRIB12_NV = ((int)0x86D2), - MAX_RATIONAL_EVAL_ORDER_NV = ((int)0x86D7), - EVAL_VERTEX_ATTRIB5_NV = ((int)0x86CB), - EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA), - EVAL_VERTEX_ATTRIB7_NV = ((int)0x86CD), - EVAL_FRACTIONAL_TESSELLATION_NV = ((int)0x86C5), - MAP_ATTRIB_V_ORDER_NV = ((int)0x86C4), - EVAL_VERTEX_ATTRIB14_NV = ((int)0x86D4), - MAP_ATTRIB_U_ORDER_NV = ((int)0x86C3), - EVAL_TRIANGULAR_2D_NV = ((int)0x86C1), - EVAL_VERTEX_ATTRIB2_NV = ((int)0x86C8), - EVAL_VERTEX_ATTRIB15_NV = ((int)0x86D5), - EVAL_VERTEX_ATTRIB13_NV = ((int)0x86D3), - EVAL_VERTEX_ATTRIB11_NV = ((int)0x86D1), - EVAL_VERTEX_ATTRIB6_NV = ((int)0x86CC), - EVAL_VERTEX_ATTRIB1_NV = ((int)0x86C7), - EVAL_VERTEX_ATTRIB0_NV = ((int)0x86C6), - EVAL_VERTEX_ATTRIB3_NV = ((int)0x86C9), - MAP_TESSELLATION_NV = ((int)0x86C2), - EVAL_2D_NV = ((int)0x86C0), - EVAL_VERTEX_ATTRIB10_NV = ((int)0x86D0), - MAX_MAP_TESSELLATION_NV = ((int)0x86D6), - } - - public enum NV_packed_depth_stencil - { - UNSIGNED_INT_24_8_NV = ((int)0x84FA), - DEPTH_STENCIL_NV = ((int)0x84F9), - } - - public enum NV_register_combiners2 - { - PER_STAGE_CONSTANTS_NV = ((int)0x8535), - } - - public enum NV_texture_compression_vtc - { - } - - public enum NV_texture_rectangle - { - TEXTURE_RECTANGLE_NV = ((int)0x84F5), - TEXTURE_BINDING_RECTANGLE_NV = ((int)0x84F6), - MAX_RECTANGLE_TEXTURE_SIZE_NV = ((int)0x84F8), - PROXY_TEXTURE_RECTANGLE_NV = ((int)0x84F7), - } - - public enum NV_texture_shader - { - TEXTURE_SHADER_NV = ((int)0x86DE), - DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = ((int)0x86F1), - CONST_EYE_NV = ((int)0x86E5), - DOT_PRODUCT_NV = ((int)0x86EC), - MAGNITUDE_BIAS_NV = ((int)0x8718), - SHADER_OPERATION_NV = ((int)0x86DF), - OFFSET_TEXTURE_2D_NV = ((int)0x86E8), - DOT_PRODUCT_REFLECT_CUBE_MAP_NV = ((int)0x86F2), - UNSIGNED_INT_S8_S8_8_8_NV = ((int)0x86DA), - SIGNED_RGBA8_NV = ((int)0x86FC), - SIGNED_LUMINANCE_NV = ((int)0x8701), - SIGNED_HILO16_NV = ((int)0x86FA), - SIGNED_RGB_UNSIGNED_ALPHA_NV = ((int)0x870C), - TEXTURE_MAG_SIZE_NV = ((int)0x871F), - UNSIGNED_INT_8_8_S8_S8_REV_NV = ((int)0x86DB), - HILO16_NV = ((int)0x86F8), - DSDT8_MAG8_INTENSITY8_NV = ((int)0x870B), - VIBRANCE_SCALE_NV = ((int)0x8713), - DOT_PRODUCT_TEXTURE_RECTANGLE_NV = ((int)0x864E), - HILO_NV = ((int)0x86F4), - DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = ((int)0x86F0), - DSDT8_MAG8_NV = ((int)0x870A), - SIGNED_ALPHA_NV = ((int)0x8705), - DT_BIAS_NV = ((int)0x8717), - DSDT_MAG_NV = ((int)0x86F6), - DOT_PRODUCT_TEXTURE_2D_NV = ((int)0x86EE), - LO_SCALE_NV = ((int)0x870F), - SIGNED_INTENSITY_NV = ((int)0x8707), - TEXTURE_HI_SIZE_NV = ((int)0x871B), - DSDT8_NV = ((int)0x8709), - TEXTURE_BORDER_VALUES_NV = ((int)0x871A), - SIGNED_ALPHA8_NV = ((int)0x8706), - OFFSET_TEXTURE_BIAS_NV = ((int)0x86E3), - OFFSET_TEXTURE_SCALE_NV = ((int)0x86E2), - OFFSET_TEXTURE_2D_BIAS_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_BIAS_NV), - VIBRANCE_BIAS_NV = ((int)0x8719), - OFFSET_TEXTURE_MATRIX_NV = ((int)0x86E1), - OFFSET_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x864D), - MAGNITUDE_SCALE_NV = ((int)0x8712), - SIGNED_RGB8_UNSIGNED_ALPHA8_NV = ((int)0x870D), - TEXTURE_DS_SIZE_NV = ((int)0x871D), - DSDT_MAG_INTENSITY_NV = ((int)0x86DC), - SIGNED_LUMINANCE8_NV = ((int)0x8702), - TEXTURE_LO_SIZE_NV = ((int)0x871C), - SHADER_CONSISTENT_NV = ((int)0x86DD), - RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = ((int)0x86D9), - SIGNED_HILO_NV = ((int)0x86F9), - DSDT_NV = ((int)0x86F5), - CULL_FRAGMENT_NV = ((int)0x86E7), - DOT_PRODUCT_DEPTH_REPLACE_NV = ((int)0x86ED), - PREVIOUS_TEXTURE_INPUT_NV = ((int)0x86E4), - SIGNED_RGB8_NV = ((int)0x86FF), - DS_SCALE_NV = ((int)0x8710), - PASS_THROUGH_NV = ((int)0x86E6), - SIGNED_INTENSITY8_NV = ((int)0x8708), - TEXTURE_DT_SIZE_NV = ((int)0x871E), - DS_BIAS_NV = ((int)0x8716), - HI_SCALE_NV = ((int)0x870E), - HI_BIAS_NV = ((int)0x8714), - LO_BIAS_NV = ((int)0x8715), - OFFSET_TEXTURE_RECTANGLE_NV = ((int)0x864C), - OFFSET_TEXTURE_2D_SCALE_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_SCALE_NV), - DEPENDENT_GB_TEXTURE_2D_NV = ((int)0x86EA), - SIGNED_LUMINANCE8_ALPHA8_NV = ((int)0x8704), - DEPENDENT_AR_TEXTURE_2D_NV = ((int)0x86E9), - DSDT_MAG_VIB_NV = ((int)0x86F7), - OFFSET_TEXTURE_2D_MATRIX_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV), - SIGNED_RGB_NV = ((int)0x86FE), - DT_SCALE_NV = ((int)0x8711), - SIGNED_RGBA_NV = ((int)0x86FB), - CULL_MODES_NV = ((int)0x86E0), - SIGNED_LUMINANCE_ALPHA_NV = ((int)0x8703), - DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = ((int)0x86F3), - } - - public enum NV_texture_shader2 - { - DOT_PRODUCT_TEXTURE_3D_NV = ((int)0x86EF), - } - - public enum NV_vertex_array_range2 - { - VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = ((int)0x8533), - } - - public enum NV_vertex_program - { - ATTRIB_ARRAY_SIZE_NV = ((int)0x8623), - VERTEX_PROGRAM_TWO_SIDE_NV = ((int)0x8643), - PROGRAM_TARGET_NV = ((int)0x8646), - VERTEX_ATTRIB_ARRAY11_NV = ((int)0x865B), - PROGRAM_ERROR_POSITION_NV = ((int)0x864B), - MAP2_VERTEX_ATTRIB4_4_NV = ((int)0x8674), - VERTEX_ATTRIB_ARRAY6_NV = ((int)0x8656), - VERTEX_ATTRIB_ARRAY3_NV = ((int)0x8653), - CURRENT_ATTRIB_NV = ((int)0x8626), - MAP1_VERTEX_ATTRIB2_4_NV = ((int)0x8662), - VERTEX_PROGRAM_POINT_SIZE_NV = ((int)0x8642), - MATRIX0_NV = ((int)0x8630), - CURRENT_MATRIX_NV = ((int)0x8641), - MAX_TRACK_MATRICES_NV = ((int)0x862F), - VERTEX_ATTRIB_ARRAY2_NV = ((int)0x8652), - MAP2_VERTEX_ATTRIB6_4_NV = ((int)0x8676), - VERTEX_ATTRIB_ARRAY5_NV = ((int)0x8655), - TRACK_MATRIX_NV = ((int)0x8648), - MAP2_VERTEX_ATTRIB0_4_NV = ((int)0x8670), - MAP1_VERTEX_ATTRIB9_4_NV = ((int)0x8669), - MATRIX5_NV = ((int)0x8635), - PROGRAM_STRING_NV = ((int)0x8628), - IDENTITY_NV = ((int)0x862A), - VERTEX_ATTRIB_ARRAY13_NV = ((int)0x865D), - MAP2_VERTEX_ATTRIB14_4_NV = ((int)0x867E), - MAP2_VERTEX_ATTRIB15_4_NV = ((int)0x867F), - PROGRAM_LENGTH_NV = ((int)0x8627), - ATTRIB_ARRAY_STRIDE_NV = ((int)0x8624), - MATRIX2_NV = ((int)0x8632), - MAP2_VERTEX_ATTRIB2_4_NV = ((int)0x8672), - MATRIX1_NV = ((int)0x8631), - VERTEX_ATTRIB_ARRAY10_NV = ((int)0x865A), - PROGRAM_RESIDENT_NV = ((int)0x8647), - MAP1_VERTEX_ATTRIB11_4_NV = ((int)0x866B), - ATTRIB_ARRAY_POINTER_NV = ((int)0x8645), - MAP2_VERTEX_ATTRIB9_4_NV = ((int)0x8679), - VERTEX_STATE_PROGRAM_NV = ((int)0x8621), - MAP2_VERTEX_ATTRIB8_4_NV = ((int)0x8678), - INVERSE_TRANSPOSE_NV = ((int)0x862D), - MATRIX7_NV = ((int)0x8637), - MAP1_VERTEX_ATTRIB7_4_NV = ((int)0x8667), - MAX_TRACK_MATRIX_STACK_DEPTH_NV = ((int)0x862E), - VERTEX_ATTRIB_ARRAY15_NV = ((int)0x865F), - TRACK_MATRIX_TRANSFORM_NV = ((int)0x8649), - MAP1_VERTEX_ATTRIB10_4_NV = ((int)0x866A), - VERTEX_ATTRIB_ARRAY8_NV = ((int)0x8658), - MAP1_VERTEX_ATTRIB1_4_NV = ((int)0x8661), - MAP1_VERTEX_ATTRIB8_4_NV = ((int)0x8668), - TRANSPOSE_NV = ((int)0x862C), - MATRIX4_NV = ((int)0x8634), - MAP1_VERTEX_ATTRIB5_4_NV = ((int)0x8665), - INVERSE_NV = ((int)0x862B), - MAP2_VERTEX_ATTRIB5_4_NV = ((int)0x8675), - VERTEX_PROGRAM_BINDING_NV = ((int)0x864A), - MAP1_VERTEX_ATTRIB3_4_NV = ((int)0x8663), - CURRENT_MATRIX_STACK_DEPTH_NV = ((int)0x8640), - MAP1_VERTEX_ATTRIB13_4_NV = ((int)0x866D), - MAP1_VERTEX_ATTRIB12_4_NV = ((int)0x866C), - MAP2_VERTEX_ATTRIB12_4_NV = ((int)0x867C), - MAP2_VERTEX_ATTRIB13_4_NV = ((int)0x867D), - VERTEX_ATTRIB_ARRAY9_NV = ((int)0x8659), - PROGRAM_PARAMETER_NV = ((int)0x8644), - MAP2_VERTEX_ATTRIB1_4_NV = ((int)0x8671), - MATRIX6_NV = ((int)0x8636), - VERTEX_PROGRAM_NV = ((int)0x8620), - MAP1_VERTEX_ATTRIB4_4_NV = ((int)0x8664), - MODELVIEW_PROJECTION_NV = ((int)0x8629), - MAP2_VERTEX_ATTRIB10_4_NV = ((int)0x867A), - MAP2_VERTEX_ATTRIB11_4_NV = ((int)0x867B), - MAP2_VERTEX_ATTRIB7_4_NV = ((int)0x8677), - VERTEX_ATTRIB_ARRAY14_NV = ((int)0x865E), - VERTEX_ATTRIB_ARRAY4_NV = ((int)0x8654), - VERTEX_ATTRIB_ARRAY1_NV = ((int)0x8651), - MAP2_VERTEX_ATTRIB3_4_NV = ((int)0x8673), - MAP1_VERTEX_ATTRIB6_4_NV = ((int)0x8666), - ATTRIB_ARRAY_TYPE_NV = ((int)0x8625), - MATRIX3_NV = ((int)0x8633), - VERTEX_ATTRIB_ARRAY12_NV = ((int)0x865C), - VERTEX_ATTRIB_ARRAY7_NV = ((int)0x8657), - VERTEX_ATTRIB_ARRAY0_NV = ((int)0x8650), - MAP1_VERTEX_ATTRIB0_4_NV = ((int)0x8660), - MAP1_VERTEX_ATTRIB15_4_NV = ((int)0x866F), - MAP1_VERTEX_ATTRIB14_4_NV = ((int)0x866E), - } - - public enum SGIX_scalebias_hint - { - SCALEBIAS_HINT_SGIX = ((int)0x8322), - } - - public enum OML_interlace - { - INTERLACE_READ_OML = ((int)0x8981), - INTERLACE_OML = ((int)0x8980), - } - - public enum OML_subsample - { - FORMAT_SUBSAMPLE_244_244_OML = ((int)0x8983), - FORMAT_SUBSAMPLE_24_24_OML = ((int)0x8982), - } - - public enum OML_resample - { - PACK_RESAMPLE_OML = ((int)0x8984), - RESAMPLE_REPLICATE_OML = ((int)0x8986), - UNPACK_RESAMPLE_OML = ((int)0x8985), - RESAMPLE_AVERAGE_OML = ((int)0x8988), - RESAMPLE_ZERO_FILL_OML = ((int)0x8987), - RESAMPLE_DECIMATE_OML = ((int)0x8989), - } - - public enum NV_copy_depth_to_color - { - DEPTH_STENCIL_TO_RGBA_NV = ((int)0x886E), - DEPTH_STENCIL_TO_BGRA_NV = ((int)0x886F), - } - - public enum ATI_envmap_bumpmap - { - DU8DV8_ATI = ((int)0x877A), - BUMP_TARGET_ATI = ((int)0x877C), - BUMP_ROT_MATRIX_ATI = ((int)0x8775), - BUMP_NUM_TEX_UNITS_ATI = ((int)0x8777), - BUMP_TEX_UNITS_ATI = ((int)0x8778), - BUMP_ENVMAP_ATI = ((int)0x877B), - DUDV_ATI = ((int)0x8779), - BUMP_ROT_MATRIX_SIZE_ATI = ((int)0x8776), - } - - public enum ATI_fragment_shader - { - CON_2_ATI = ((int)0x8943), - MUL_ATI = ((int)0x8964), - CON_21_ATI = ((int)0x8956), - CON_24_ATI = ((int)0x8959), - CND0_ATI = ((int)0x896B), - NUM_LOOPBACK_COMPONENTS_ATI = ((int)0x8974), - CON_8_ATI = ((int)0x8949), - REG_28_ATI = ((int)0x893D), - REG_10_ATI = ((int)0x892B), - REG_2_ATI = ((int)0x8923), - FRAGMENT_SHADER_ATI = ((int)0x8920), - CON_1_ATI = ((int)0x8942), - NUM_INSTRUCTIONS_PER_PASS_ATI = ((int)0x8971), - REG_13_ATI = ((int)0x892E), - REG_11_ATI = ((int)0x892C), - REG_3_ATI = ((int)0x8924), - GREEN_BIT_ATI = ((int)0x00000002), - REG_8_ATI = ((int)0x8929), - CON_28_ATI = ((int)0x895D), - REG_16_ATI = ((int)0x8931), - NUM_FRAGMENT_CONSTANTS_ATI = ((int)0x896F), - REG_19_ATI = ((int)0x8934), - DOT2_ADD_ATI = ((int)0x896C), - RED_BIT_ATI = ((int)0x00000001), - SWIZZLE_STRQ_ATI = ((int)0x897A), - SUB_ATI = ((int)0x8965), - CON_5_ATI = ((int)0x8946), - SWIZZLE_STR_ATI = ((int)0x8976), - LERP_ATI = ((int)0x8969), - MOV_ATI = ((int)0x8961), - GL_2X_BIT_ATI = ((int)0x00000001), - REG_27_ATI = ((int)0x893C), - REG_25_ATI = ((int)0x893A), - SECONDARY_INTERPOLATOR_ATI = ((int)0x896D), - SWIZZLE_STQ_DQ_ATI = ((int)0x8979), - SWIZZLE_STRQ_DQ_ATI = ((int)0x897B), - CON_30_ATI = ((int)0x895F), - REG_4_ATI = ((int)0x8925), - MAD_ATI = ((int)0x8968), - REG_0_ATI = ((int)0x8921), - REG_5_ATI = ((int)0x8926), - CON_0_ATI = ((int)0x8941), - REG_1_ATI = ((int)0x8922), - CON_15_ATI = ((int)0x8950), - REG_18_ATI = ((int)0x8933), - CON_17_ATI = ((int)0x8952), - HALF_BIT_ATI = ((int)0x00000008), - CON_25_ATI = ((int)0x895A), - CON_27_ATI = ((int)0x895C), - CND_ATI = ((int)0x896A), - NUM_PASSES_ATI = ((int)0x8970), - CON_7_ATI = ((int)0x8948), - REG_24_ATI = ((int)0x8939), - REG_22_ATI = ((int)0x8937), - ADD_ATI = ((int)0x8963), - GL_8X_BIT_ATI = ((int)0x00000004), - CON_4_ATI = ((int)0x8945), - BIAS_BIT_ATI = ((int)0x00000008), - CON_16_ATI = ((int)0x8951), - CON_10_ATI = ((int)0x894B), - REG_17_ATI = ((int)0x8932), - REG_15_ATI = ((int)0x8930), - NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = ((int)0x8973), - CON_26_ATI = ((int)0x895B), - CON_20_ATI = ((int)0x8955), - NUM_INSTRUCTIONS_TOTAL_ATI = ((int)0x8972), - COMP_BIT_ATI = ((int)0x00000002), - COLOR_ALPHA_PAIRING_ATI = ((int)0x8975), - REG_9_ATI = ((int)0x892A), - EIGHTH_BIT_ATI = ((int)0x00000020), - QUARTER_BIT_ATI = ((int)0x00000010), - GL_4X_BIT_ATI = ((int)0x00000002), - CON_19_ATI = ((int)0x8954), - CON_3_ATI = ((int)0x8944), - CON_31_ATI = ((int)0x8960), - CON_29_ATI = ((int)0x895E), - CON_13_ATI = ((int)0x894E), - CON_14_ATI = ((int)0x894F), - CON_6_ATI = ((int)0x8947), - REG_14_ATI = ((int)0x892F), - REG_12_ATI = ((int)0x892D), - SWIZZLE_STQ_ATI = ((int)0x8977), - CON_23_ATI = ((int)0x8958), - DOT3_ATI = ((int)0x8966), - SWIZZLE_STR_DR_ATI = ((int)0x8978), - BLUE_BIT_ATI = ((int)0x00000004), - REG_20_ATI = ((int)0x8935), - CON_18_ATI = ((int)0x8953), - REG_30_ATI = ((int)0x893F), - DOT4_ATI = ((int)0x8967), - CON_9_ATI = ((int)0x894A), - NUM_FRAGMENT_REGISTERS_ATI = ((int)0x896E), - REG_23_ATI = ((int)0x8938), - NEGATE_BIT_ATI = ((int)0x00000004), - REG_21_ATI = ((int)0x8936), - CON_11_ATI = ((int)0x894C), - REG_6_ATI = ((int)0x8927), - CON_12_ATI = ((int)0x894D), - REG_26_ATI = ((int)0x893B), - REG_29_ATI = ((int)0x893E), - REG_31_ATI = ((int)0x8940), - REG_7_ATI = ((int)0x8928), - CON_22_ATI = ((int)0x8957), - SATURATE_BIT_ATI = ((int)0x00000040), - } - - public enum ATI_pn_triangles - { - PN_TRIANGLES_NORMAL_MODE_ATI = ((int)0x87F3), - PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = ((int)0x87F8), - PN_TRIANGLES_POINT_MODE_ATI = ((int)0x87F2), - PN_TRIANGLES_ATI = ((int)0x87F0), - PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F4), - PN_TRIANGLES_POINT_MODE_CUBIC_ATI = ((int)0x87F6), - MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F1), - PN_TRIANGLES_POINT_MODE_LINEAR_ATI = ((int)0x87F5), - PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = ((int)0x87F7), - } - - public enum ATI_vertex_array_object - { - STATIC_ATI = ((int)0x8760), - OBJECT_BUFFER_USAGE_ATI = ((int)0x8765), - ARRAY_OBJECT_OFFSET_ATI = ((int)0x8767), - OBJECT_BUFFER_SIZE_ATI = ((int)0x8764), - ARRAY_OBJECT_BUFFER_ATI = ((int)0x8766), - DYNAMIC_ATI = ((int)0x8761), - DISCARD_ATI = ((int)0x8763), - PRESERVE_ATI = ((int)0x8762), - } - - public enum EXT_vertex_shader - { - LOCAL_CONSTANT_VALUE_EXT = ((int)0x87EC), - VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CF), - OP_FLOOR_EXT = ((int)0x878F), - VERTEX_SHADER_EXT = ((int)0x8780), - OUTPUT_TEXTURE_COORD11_EXT = ((int)0x87A8), - OUTPUT_TEXTURE_COORD10_EXT = ((int)0x87A7), - OUTPUT_TEXTURE_COORD13_EXT = ((int)0x87AA), - OUTPUT_TEXTURE_COORD12_EXT = ((int)0x87A9), - VARIANT_ARRAY_EXT = ((int)0x87E8), - VARIANT_ARRAY_TYPE_EXT = ((int)0x87E7), - MAX_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87C7), - Y_EXT = ((int)0x87D6), - INVARIANT_DATATYPE_EXT = ((int)0x87EB), - VARIANT_ARRAY_STRIDE_EXT = ((int)0x87E6), - MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = ((int)0x87CE), - OUTPUT_TEXTURE_COORD4_EXT = ((int)0x87A1), - OUTPUT_TEXTURE_COORD31_EXT = ((int)0x87BC), - OUTPUT_TEXTURE_COORD30_EXT = ((int)0x87BB), - OUTPUT_FOG_EXT = ((int)0x87BD), - LOCAL_CONSTANT_DATATYPE_EXT = ((int)0x87ED), - OP_POWER_EXT = ((int)0x8793), - NORMALIZED_RANGE_EXT = ((int)0x87E0), - NEGATIVE_Y_EXT = ((int)0x87DA), - NEGATIVE_W_EXT = ((int)0x87DC), - OP_MADD_EXT = ((int)0x8788), - OUTPUT_TEXTURE_COORD20_EXT = ((int)0x87B1), - OUTPUT_TEXTURE_COORD1_EXT = ((int)0x879E), - OP_RECIP_SQRT_EXT = ((int)0x8795), - INVARIANT_VALUE_EXT = ((int)0x87EA), - OP_CROSS_PRODUCT_EXT = ((int)0x8797), - OP_MIN_EXT = ((int)0x878B), - Z_EXT = ((int)0x87D7), - OP_CLAMP_EXT = ((int)0x878E), - NEGATIVE_Z_EXT = ((int)0x87DB), - VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87D1), - OP_MAX_EXT = ((int)0x878A), - MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87CC), - VARIANT_EXT = ((int)0x87C1), - OP_INDEX_EXT = ((int)0x8782), - ONE_EXT = ((int)0x87DE), - VARIANT_DATATYPE_EXT = ((int)0x87E5), - MAX_VERTEX_SHADER_LOCALS_EXT = ((int)0x87C9), - OUTPUT_TEXTURE_COORD5_EXT = ((int)0x87A2), - OP_MOV_EXT = ((int)0x8799), - FULL_RANGE_EXT = ((int)0x87E1), - NEGATIVE_ONE_EXT = ((int)0x87DF), - OUTPUT_TEXTURE_COORD25_EXT = ((int)0x87B6), - OUTPUT_TEXTURE_COORD24_EXT = ((int)0x87B5), - MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87C5), - OUTPUT_TEXTURE_COORD26_EXT = ((int)0x87B7), - OP_ROUND_EXT = ((int)0x8790), - OUTPUT_TEXTURE_COORD0_EXT = ((int)0x879D), - OP_SUB_EXT = ((int)0x8796), - VERTEX_SHADER_OPTIMIZED_EXT = ((int)0x87D4), - VERTEX_SHADER_VARIANTS_EXT = ((int)0x87D0), - OUTPUT_TEXTURE_COORD8_EXT = ((int)0x87A5), - VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87D2), - OUTPUT_TEXTURE_COORD2_EXT = ((int)0x879F), - VECTOR_EXT = ((int)0x87BF), - MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CA), - OP_MULTIPLY_MATRIX_EXT = ((int)0x8798), - VARIANT_VALUE_EXT = ((int)0x87E4), - MVP_MATRIX_EXT = ((int)0x87E3), - OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8), - OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC), - OUTPUT_TEXTURE_COORD14_EXT = ((int)0x87AB), - OUTPUT_TEXTURE_COORD17_EXT = ((int)0x87AE), - OUTPUT_TEXTURE_COORD16_EXT = ((int)0x87AD), - OP_EXP_BASE_2_EXT = ((int)0x8791), - MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87CB), - INVARIANT_EXT = ((int)0x87C2), - MATRIX_EXT = ((int)0x87C0), - LOCAL_EXT = ((int)0x87C4), - OP_MUL_EXT = ((int)0x8786), - CURRENT_VERTEX_EXT = ((int)0x87E2), - X_EXT = ((int)0x87D5), - OUTPUT_TEXTURE_COORD6_EXT = ((int)0x87A3), - OP_FRAC_EXT = ((int)0x8789), - VARIANT_ARRAY_POINTER_EXT = ((int)0x87E9), - OP_NEGATE_EXT = ((int)0x8783), - OP_RECIP_EXT = ((int)0x8794), - OUTPUT_COLOR1_EXT = ((int)0x879C), - MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87C8), - OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA), - OUTPUT_TEXTURE_COORD28_EXT = ((int)0x87B9), - ZERO_EXT = ((int)0x87DD), - MAX_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87C6), - OUTPUT_TEXTURE_COORD9_EXT = ((int)0x87A6), - OUTPUT_TEXTURE_COORD3_EXT = ((int)0x87A0), - OUTPUT_COLOR0_EXT = ((int)0x879B), - SCALAR_EXT = ((int)0x87BE), - OUTPUT_TEXTURE_COORD21_EXT = ((int)0x87B2), - OP_SET_GE_EXT = ((int)0x878C), - OP_LOG_BASE_2_EXT = ((int)0x8792), - OUTPUT_TEXTURE_COORD22_EXT = ((int)0x87B3), - VERTEX_SHADER_LOCALS_EXT = ((int)0x87D3), - LOCAL_CONSTANT_EXT = ((int)0x87C3), - MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87CD), - OP_DOT3_EXT = ((int)0x8784), - W_EXT = ((int)0x87D8), - OP_DOT4_EXT = ((int)0x8785), - OP_ADD_EXT = ((int)0x8787), - VERTEX_SHADER_BINDING_EXT = ((int)0x8781), - OUTPUT_TEXTURE_COORD19_EXT = ((int)0x87B0), - OUTPUT_TEXTURE_COORD18_EXT = ((int)0x87AF), - OP_SET_LT_EXT = ((int)0x878D), - OUTPUT_VERTEX_EXT = ((int)0x879A), - NEGATIVE_X_EXT = ((int)0x87D9), - OUTPUT_TEXTURE_COORD7_EXT = ((int)0x87A4), - OUTPUT_TEXTURE_COORD23_EXT = ((int)0x87B4), - } - - public enum ATI_vertex_streams - { - VERTEX_STREAM5_ATI = ((int)0x8771), - VERTEX_STREAM2_ATI = ((int)0x876E), - VERTEX_SOURCE_ATI = ((int)0x8774), - VERTEX_STREAM3_ATI = ((int)0x876F), - VERTEX_STREAM0_ATI = ((int)0x876C), - VERTEX_STREAM6_ATI = ((int)0x8772), - VERTEX_STREAM1_ATI = ((int)0x876D), - VERTEX_STREAM7_ATI = ((int)0x8773), - MAX_VERTEX_STREAMS_ATI = ((int)0x876B), - VERTEX_STREAM4_ATI = ((int)0x8770), - } - - public enum ATI_element_array - { - ELEMENT_ARRAY_ATI = ((int)0x8768), - ELEMENT_ARRAY_TYPE_ATI = ((int)0x8769), - ELEMENT_ARRAY_POINTER_ATI = ((int)0x876A), - } - - public enum SUN_mesh_array - { - QUAD_MESH_SUN = ((int)0x8614), - TRIANGLE_MESH_SUN = ((int)0x8615), - } - - public enum SUN_slice_accum - { - SLICE_ACCUM_SUN = ((int)0x85CC), - } - - public enum NV_multisample_filter_hint - { - MULTISAMPLE_FILTER_HINT_NV = ((int)0x8534), - } - - public enum NV_depth_clamp - { - DEPTH_CLAMP_NV = ((int)0x864F), - } - - public enum NV_occlusion_query - { - PIXEL_COUNTER_BITS_NV = ((int)0x8864), - PIXEL_COUNT_NV = ((int)0x8866), - PIXEL_COUNT_AVAILABLE_NV = ((int)0x8867), - CURRENT_OCCLUSION_QUERY_ID_NV = ((int)0x8865), - } - - public enum NV_point_sprite - { - POINT_SPRITE_R_MODE_NV = ((int)0x8863), - POINT_SPRITE_NV = ((int)0x8861), - COORD_REPLACE_NV = ((int)0x8862), - } - - public enum NV_texture_shader3 - { - OFFSET_HILO_TEXTURE_2D_NV = ((int)0x8854), - DEPENDENT_HILO_TEXTURE_2D_NV = ((int)0x8858), - DOT_PRODUCT_PASS_THROUGH_NV = ((int)0x885B), - OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8856), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x8853), - SIGNED_HILO8_NV = ((int)0x885F), - DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = ((int)0x885D), - DOT_PRODUCT_TEXTURE_1D_NV = ((int)0x885C), - DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = ((int)0x885A), - OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = ((int)0x8851), - OFFSET_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8850), - OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8857), - FORCE_BLUE_TO_ONE_NV = ((int)0x8860), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8852), - DEPENDENT_RGB_TEXTURE_3D_NV = ((int)0x8859), - HILO8_NV = ((int)0x885E), - OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855), - } - - public enum NV_vertex_program1_1 - { - } - - public enum EXT_shadow_funcs - { - } - - public enum EXT_stencil_two_side - { - STENCIL_TEST_TWO_SIDE_EXT = ((int)0x8910), - ACTIVE_STENCIL_FACE_EXT = ((int)0x8911), - } - - public enum ATI_text_fragment_shader - { - TEXT_FRAGMENT_SHADER_ATI = ((int)0x8200), - } - - public enum APPLE_client_storage - { - UNPACK_CLIENT_STORAGE_APPLE = ((int)0x85B2), - } - - public enum APPLE_element_array - { - ELEMENT_ARRAY_TYPE_APPLE = ((int)0x8769), - ELEMENT_ARRAY_POINTER_APPLE = ((int)0x876A), - ELEMENT_ARRAY_APPLE = ((int)0x8768), - } - - public enum APPLE_fence - { - FENCE_APPLE = ((int)0x8A0B), - DRAW_PIXELS_APPLE = ((int)0x8A0A), - } - - public enum APPLE_vertex_array_object - { - VERTEX_ARRAY_BINDING_APPLE = ((int)0x85B5), - } - - public enum APPLE_vertex_array_range - { - STORAGE_CACHED_APPLE = ((int)0x85BE), - VERTEX_ARRAY_RANGE_LENGTH_APPLE = ((int)0x851E), - STORAGE_SHARED_APPLE = ((int)0x85BF), - VERTEX_ARRAY_RANGE_POINTER_APPLE = ((int)0x8521), - VERTEX_ARRAY_RANGE_APPLE = ((int)0x851D), - VERTEX_ARRAY_STORAGE_HINT_APPLE = ((int)0x851F), - } - - public enum APPLE_ycbcr_422 - { - UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA), - YCBCR_422_APPLE = ((int)0x85B9), - UNSIGNED_SHORT_8_8_REV_APPLE = ((int)0x85BB), - } - - public enum S3_s3tc - { - RGB_S3TC = ((int)0x83A0), - RGBA4_S3TC = ((int)0x83A3), - RGB4_S3TC = ((int)0x83A1), - RGBA_S3TC = ((int)0x83A2), - } - - public enum ATI_draw_buffers - { - MAX_DRAW_BUFFERS_ATI = ((int)0x8824), - DRAW_BUFFER9_ATI = ((int)0x882E), - DRAW_BUFFER10_ATI = ((int)0x882F), - DRAW_BUFFER6_ATI = ((int)0x882B), - DRAW_BUFFER11_ATI = ((int)0x8830), - DRAW_BUFFER14_ATI = ((int)0x8833), - DRAW_BUFFER1_ATI = ((int)0x8826), - DRAW_BUFFER3_ATI = ((int)0x8828), - DRAW_BUFFER8_ATI = ((int)0x882D), - DRAW_BUFFER5_ATI = ((int)0x882A), - DRAW_BUFFER13_ATI = ((int)0x8832), - DRAW_BUFFER0_ATI = ((int)0x8825), - DRAW_BUFFER7_ATI = ((int)0x882C), - DRAW_BUFFER12_ATI = ((int)0x8831), - DRAW_BUFFER4_ATI = ((int)0x8829), - DRAW_BUFFER15_ATI = ((int)0x8834), - DRAW_BUFFER2_ATI = ((int)0x8827), - } - - public enum ATI_pixel_format_float - { - COLOR_CLEAR_UNCLAMPED_VALUE_ATI = ((int)0x8835), - TYPE_RGBA_FLOAT_ATI = ((int)0x8820), - } - - public enum ATI_texture_env_combine3 - { - MODULATE_SIGNED_ADD_ATI = ((int)0x8745), - MODULATE_ADD_ATI = ((int)0x8744), - MODULATE_SUBTRACT_ATI = ((int)0x8746), - } - - public enum ATI_texture_float - { - RGB_FLOAT16_ATI = ((int)0x881B), - INTENSITY_FLOAT16_ATI = ((int)0x881D), - INTENSITY_FLOAT32_ATI = ((int)0x8817), - LUMINANCE_ALPHA_FLOAT16_ATI = ((int)0x881F), - RGB_FLOAT32_ATI = ((int)0x8815), - RGBA_FLOAT16_ATI = ((int)0x881A), - LUMINANCE_ALPHA_FLOAT32_ATI = ((int)0x8819), - RGBA_FLOAT32_ATI = ((int)0x8814), - ALPHA_FLOAT32_ATI = ((int)0x8816), - LUMINANCE_FLOAT32_ATI = ((int)0x8818), - ALPHA_FLOAT16_ATI = ((int)0x881C), - LUMINANCE_FLOAT16_ATI = ((int)0x881E), - } - - public enum NV_float_buffer - { - FLOAT_RG_NV = ((int)0x8881), - FLOAT_RGB_NV = ((int)0x8882), - FLOAT_RGB32_NV = ((int)0x8889), - FLOAT_RGBA16_NV = ((int)0x888A), - TEXTURE_FLOAT_COMPONENTS_NV = ((int)0x888C), - FLOAT_CLEAR_COLOR_VALUE_NV = ((int)0x888D), - FLOAT_R16_NV = ((int)0x8884), - FLOAT_RGBA_NV = ((int)0x8883), - FLOAT_RG16_NV = ((int)0x8886), - FLOAT_RGBA_MODE_NV = ((int)0x888E), - FLOAT_RGBA32_NV = ((int)0x888B), - FLOAT_R32_NV = ((int)0x8885), - FLOAT_RG32_NV = ((int)0x8887), - FLOAT_RGB16_NV = ((int)0x8888), - FLOAT_R_NV = ((int)0x8880), - } - - public enum NV_fragment_program - { - PROGRAM_ERROR_STRING_NV = ((int)0x8874), - FRAGMENT_PROGRAM_BINDING_NV = ((int)0x8873), - MAX_TEXTURE_COORDS_NV = ((int)0x8871), - MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = ((int)0x8868), - MAX_TEXTURE_IMAGE_UNITS_NV = ((int)0x8872), - FRAGMENT_PROGRAM_NV = ((int)0x8870), - } - - public enum NV_half_float - { - HALF_FLOAT_NV = ((int)0x140B), - } - - public enum NV_pixel_data_range - { - READ_PIXEL_DATA_RANGE_NV = ((int)0x8879), - READ_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887D), - WRITE_PIXEL_DATA_RANGE_NV = ((int)0x8878), - WRITE_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887C), - WRITE_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887A), - READ_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887B), - } - - public enum NV_primitive_restart - { - PRIMITIVE_RESTART_NV = ((int)0x8558), - PRIMITIVE_RESTART_INDEX_NV = ((int)0x8559), - } - - public enum NV_texture_expand_normal - { - TEXTURE_UNSIGNED_REMAP_MODE_NV = ((int)0x888F), - } - - public enum NV_vertex_program2 - { - } - - public enum ATI_map_object_buffer - { - } - - public enum ATI_separate_stencil - { - STENCIL_BACK_PASS_DEPTH_FAIL_ATI = ((int)0x8802), - STENCIL_BACK_FUNC_ATI = ((int)0x8800), - STENCIL_BACK_FAIL_ATI = ((int)0x8801), - STENCIL_BACK_PASS_DEPTH_PASS_ATI = ((int)0x8803), - } - - public enum ATI_vertex_attrib_array_object - { - } - - public enum OES_read_format - { - IMPLEMENTATION_COLOR_READ_FORMAT_OES = ((int)0x8B9B), - IMPLEMENTATION_COLOR_READ_TYPE_OES = ((int)0x8B9A), - } - - public enum EXT_depth_bounds_test - { - DEPTH_BOUNDS_EXT = ((int)0x8891), - DEPTH_BOUNDS_TEST_EXT = ((int)0x8890), - } - - public enum EXT_texture_mirror_clamp - { - MIRROR_CLAMP_TO_EDGE_EXT = ((int)0x8743), - MIRROR_CLAMP_TO_BORDER_EXT = ((int)0x8912), - MIRROR_CLAMP_EXT = ((int)0x8742), - } - - public enum EXT_blend_equation_separate - { - BLEND_EQUATION_ALPHA_EXT = ((int)0x883D), - BLEND_EQUATION_RGB_EXT = ((int)ARB_imaging.BLEND_EQUATION), - } - - public enum MESA_pack_invert - { - PACK_INVERT_MESA = ((int)0x8758), - } - - public enum MESA_ycbcr_texture - { - UNSIGNED_SHORT_8_8_REV_MESA = ((int)0x85BB), - YCBCR_MESA = ((int)0x8757), - UNSIGNED_SHORT_8_8_MESA = ((int)0x85BA), - } - - public enum EXT_pixel_buffer_object - { - PIXEL_UNPACK_BUFFER_EXT = ((int)0x88EC), - PIXEL_PACK_BUFFER_BINDING_EXT = ((int)0x88ED), - PIXEL_UNPACK_BUFFER_BINDING_EXT = ((int)0x88EF), - PIXEL_PACK_BUFFER_EXT = ((int)0x88EB), - } - - public enum NV_fragment_program_option - { - } - - public enum NV_fragment_program2 - { - MAX_PROGRAM_LOOP_COUNT_NV = ((int)0x88F8), - MAX_PROGRAM_LOOP_DEPTH_NV = ((int)0x88F7), - MAX_PROGRAM_CALL_DEPTH_NV = ((int)0x88F5), - MAX_PROGRAM_IF_DEPTH_NV = ((int)0x88F6), - MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = ((int)0x88F4), - } - - public enum NV_vertex_program2_option - { - MAX_PROGRAM_CALL_DEPTH_NV = ((int)NV_fragment_program2.MAX_PROGRAM_CALL_DEPTH_NV), - MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = ((int)NV_fragment_program2.MAX_PROGRAM_EXEC_INSTRUCTIONS_NV), - } - - public enum NV_vertex_program3 - { - MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)ARB_vertex_shader.MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB), - } - - public enum EXT_framebuffer_object - { - STENCIL_INDEX8_EXT = ((int)0x8D48), - RENDERBUFFER_EXT = ((int)0x8D41), - COLOR_ATTACHMENT13_EXT = ((int)0x8CED), - COLOR_ATTACHMENT2_EXT = ((int)0x8CE2), - RENDERBUFFER_ALPHA_SIZE_EXT = ((int)0x8D53), - RENDERBUFFER_BINDING_EXT = ((int)0x8CA7), - MAX_RENDERBUFFER_SIZE_EXT = ((int)0x84E8), - STENCIL_INDEX4_EXT = ((int)0x8D47), - FRAMEBUFFER_BINDING_EXT = ((int)0x8CA6), - FRAMEBUFFER_EXT = ((int)0x8D40), - MAX_COLOR_ATTACHMENTS_EXT = ((int)0x8CDF), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = ((int)0x8CD2), - RENDERBUFFER_DEPTH_SIZE_EXT = ((int)0x8D54), - FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = ((int)0x8CD6), - COLOR_ATTACHMENT4_EXT = ((int)0x8CE4), - FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = ((int)0x8CDA), - FRAMEBUFFER_COMPLETE_EXT = ((int)0x8CD5), - FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = ((int)0x8CD4), - DEPTH_ATTACHMENT_EXT = ((int)0x8D00), - COLOR_ATTACHMENT8_EXT = ((int)0x8CE8), - COLOR_ATTACHMENT6_EXT = ((int)0x8CE6), - FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = ((int)0x8CD7), - STENCIL_INDEX16_EXT = ((int)0x8D49), - COLOR_ATTACHMENT10_EXT = ((int)0x8CEA), - COLOR_ATTACHMENT1_EXT = ((int)0x8CE1), - FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = ((int)0x8CD0), - FRAMEBUFFER_UNSUPPORTED_EXT = ((int)0x8CDD), - COLOR_ATTACHMENT11_EXT = ((int)0x8CEB), - RENDERBUFFER_RED_SIZE_EXT = ((int)0x8D50), - COLOR_ATTACHMENT3_EXT = ((int)0x8CE3), - COLOR_ATTACHMENT12_EXT = ((int)0x8CEC), - RENDERBUFFER_HEIGHT_EXT = ((int)0x8D43), - FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = ((int)0x8CDB), - RENDERBUFFER_INTERNAL_FORMAT_EXT = ((int)0x8D44), - FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = ((int)0x8CDC), - RENDERBUFFER_BLUE_SIZE_EXT = ((int)0x8D52), - RENDERBUFFER_STENCIL_SIZE_EXT = ((int)0x8D55), - FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = ((int)0x8CD1), - INVALID_FRAMEBUFFER_OPERATION_EXT = ((int)0x0506), - COLOR_ATTACHMENT14_EXT = ((int)0x8CEE), - STENCIL_ATTACHMENT_EXT = ((int)0x8D20), - RENDERBUFFER_WIDTH_EXT = ((int)0x8D42), - FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = ((int)0x8CD9), - COLOR_ATTACHMENT5_EXT = ((int)0x8CE5), - COLOR_ATTACHMENT15_EXT = ((int)0x8CEF), - COLOR_ATTACHMENT0_EXT = ((int)0x8CE0), - FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = ((int)0x8CD3), - STENCIL_INDEX1_EXT = ((int)0x8D46), - COLOR_ATTACHMENT9_EXT = ((int)0x8CE9), - COLOR_ATTACHMENT7_EXT = ((int)0x8CE7), - RENDERBUFFER_GREEN_SIZE_EXT = ((int)0x8D51), - } - - public enum GREMEDY_string_marker - { - } - - public enum EXT_packed_depth_stencil - { - DEPTH_STENCIL_EXT = ((int)0x84F9), - TEXTURE_STENCIL_SIZE_EXT = ((int)0x88F1), - DEPTH24_STENCIL8_EXT = ((int)0x88F0), - UNSIGNED_INT_24_8_EXT = ((int)0x84FA), - } - - public enum EXT_stencil_clear_tag - { - STENCIL_CLEAR_TAG_VALUE_EXT = ((int)0x88F3), - STENCIL_TAG_BITS_EXT = ((int)0x88F2), - } - - public enum EXT_texture_sRGB - { - COMPRESSED_SLUMINANCE_EXT = ((int)0x8C4A), - SLUMINANCE_EXT = ((int)0x8C46), - SLUMINANCE_ALPHA_EXT = ((int)0x8C44), - SLUMINANCE8_ALPHA8_EXT = ((int)0x8C45), - SRGB_EXT = ((int)0x8C40), - COMPRESSED_SRGB_ALPHA_EXT = ((int)0x8C49), - SRGB8_EXT = ((int)0x8C41), - COMPRESSED_SLUMINANCE_ALPHA_EXT = ((int)0x8C4B), - COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = ((int)0x8C4E), - SRGB_ALPHA_EXT = ((int)0x8C42), - COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = ((int)0x8C4F), - COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = ((int)0x8C4D), - COMPRESSED_SRGB_EXT = ((int)0x8C48), - SRGB8_ALPHA8_EXT = ((int)0x8C43), - SLUMINANCE8_EXT = ((int)0x8C47), - COMPRESSED_SRGB_S3TC_DXT1_EXT = ((int)0x8C4C), - } - - public enum EXT_framebuffer_blit - { - READ_FRAMEBUFFER_EXT = ((int)0x8CA8), - DRAW_FRAMEBUFFER_BINDING_EXT = ((int)0x8CAA), - DRAW_FRAMEBUFFER_EXT = ((int)0x8CA9), - READ_FRAMEBUFFER_BINDING_EXT = ((int)EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT), - } - - public enum EXT_framebuffer_multisample - { - MAX_SAMPLES_EXT = ((int)0x8D57), - FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = ((int)0x8D56), - RENDERBUFFER_SAMPLES_EXT = ((int)0x8CAB), - } - - public enum MESAX_texture_stack - { - TEXTURE_2D_STACK_MESAX = ((int)0x875A), - PROXY_TEXTURE_1D_STACK_MESAX = ((int)0x875B), - PROXY_TEXTURE_2D_STACK_MESAX = ((int)0x875C), - TEXTURE_1D_STACK_MESAX = ((int)0x8759), - TEXTURE_2D_STACK_BINDING_MESAX = ((int)0x875E), - TEXTURE_1D_STACK_BINDING_MESAX = ((int)0x875D), - } - - public enum EXT_timer_query - { - TIME_ELAPSED_EXT = ((int)0x88BF), - } - - public enum EXT_gpu_program_parameters - { - } - - public enum APPLE_flush_buffer_range - { - BUFFER_FLUSHING_UNMAP_APPLE = ((int)0x8A13), - BUFFER_SERIALIZED_MODIFY_APPLE = ((int)0x8A12), - } - - public enum NV_gpu_program4 - { - MAX_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8905), - MAX_PROGRAM_GENERIC_ATTRIBS_NV = ((int)0x8DA5), - MAX_PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8908), - MIN_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8904), - PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8907), - MAX_PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8909), - MAX_PROGRAM_GENERIC_RESULTS_NV = ((int)0x8DA6), - PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8906), - } - - public enum NV_geometry_program4 - { - GEOMETRY_VERTICES_OUT_EXT = ((int)0x8DDA), - TRIANGLES_ADJACENCY_EXT = ((int)0x000C), - LINES_ADJACENCY_EXT = ((int)0x000A), - LINE_STRIP_ADJACENCY_EXT = ((int)0x000B), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)0x8CD4), - MAX_PROGRAM_OUTPUT_VERTICES_NV = ((int)0x8C27), - GEOMETRY_PROGRAM_NV = ((int)0x8C26), - PROGRAM_POINT_SIZE_EXT = ((int)0x8642), - GEOMETRY_OUTPUT_TYPE_EXT = ((int)0x8DDC), - FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)0x8DA8), - GEOMETRY_INPUT_TYPE_EXT = ((int)0x8DDB), - FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)0x8DA7), - TRIANGLE_STRIP_ADJACENCY_EXT = ((int)0x000D), - MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = ((int)0x8C28), - FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)0x8DA9), - MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)0x8C29), - } - - public enum EXT_geometry_shader4 - { - MAX_GEOMETRY_VARYING_COMPONENTS_EXT = ((int)0x8DDD), - MAX_GEOMETRY_OUTPUT_VERTICES_EXT = ((int)0x8DE0), - PROGRAM_POINT_SIZE_EXT = ((int)NV_geometry_program4.PROGRAM_POINT_SIZE_EXT), - MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = ((int)0x8DE1), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT), - TRIANGLES_ADJACENCY_EXT = ((int)NV_geometry_program4.TRIANGLES_ADJACENCY_EXT), - FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_LAYERED_EXT), - LINES_ADJACENCY_EXT = ((int)NV_geometry_program4.LINES_ADJACENCY_EXT), - FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT), - GEOMETRY_INPUT_TYPE_EXT = ((int)NV_geometry_program4.GEOMETRY_INPUT_TYPE_EXT), - FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT), - MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)NV_geometry_program4.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT), - MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = ((int)0x8DDF), - LINE_STRIP_ADJACENCY_EXT = ((int)NV_geometry_program4.LINE_STRIP_ADJACENCY_EXT), - MAX_VERTEX_VARYING_COMPONENTS_EXT = ((int)0x8DDE), - GEOMETRY_SHADER_EXT = ((int)0x8DD9), - MAX_VARYING_COMPONENTS_EXT = ((int)0x8B4B), - TRIANGLE_STRIP_ADJACENCY_EXT = ((int)NV_geometry_program4.TRIANGLE_STRIP_ADJACENCY_EXT), - GEOMETRY_VERTICES_OUT_EXT = ((int)NV_geometry_program4.GEOMETRY_VERTICES_OUT_EXT), - GEOMETRY_OUTPUT_TYPE_EXT = ((int)NV_geometry_program4.GEOMETRY_OUTPUT_TYPE_EXT), - } - - public enum NV_vertex_program4 - { - VERTEX_ATTRIB_ARRAY_INTEGER_NV = ((int)0x88FD), - } - - public enum EXT_gpu_shader4 - { - UNSIGNED_INT_VEC3_EXT = ((int)0x8DC7), - SAMPLER_BUFFER_EXT = ((int)0x8DC2), - INT_SAMPLER_BUFFER_EXT = ((int)0x8DD0), - UNSIGNED_INT_SAMPLER_2D_EXT = ((int)0x8DD2), - UNSIGNED_INT_VEC4_EXT = ((int)0x8DC8), - SAMPLER_2D_ARRAY_SHADOW_EXT = ((int)0x8DC4), - INT_SAMPLER_2D_EXT = ((int)0x8DCA), - INT_SAMPLER_CUBE_EXT = ((int)0x8DCC), - SAMPLER_1D_ARRAY_SHADOW_EXT = ((int)0x8DC3), - UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DD7), - INT_SAMPLER_2D_RECT_EXT = ((int)0x8DCD), - INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DCF), - SAMPLER_2D_ARRAY_EXT = ((int)0x8DC1), - SAMPLER_1D_ARRAY_EXT = ((int)0x8DC0), - SAMPLER_CUBE_SHADOW_EXT = ((int)0x8DC5), - UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DD6), - UNSIGNED_INT_SAMPLER_1D_EXT = ((int)0x8DD1), - INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DCE), - INT_SAMPLER_3D_EXT = ((int)0x8DCB), - UNSIGNED_INT_SAMPLER_2D_RECT_EXT = ((int)0x8DD5), - UNSIGNED_INT_SAMPLER_3D_EXT = ((int)0x8DD3), - UNSIGNED_INT_SAMPLER_CUBE_EXT = ((int)0x8DD4), - UNSIGNED_INT_VEC2_EXT = ((int)0x8DC6), - UNSIGNED_INT_SAMPLER_BUFFER_EXT = ((int)0x8DD8), - INT_SAMPLER_1D_EXT = ((int)0x8DC9), - } - - public enum EXT_draw_instanced - { - } - - public enum EXT_packed_float - { - RGBA_SIGNED_COMPONENTS_EXT = ((int)0x8C3C), - R11F_G11F_B10F_EXT = ((int)0x8C3A), - UNSIGNED_INT_10F_11F_11F_REV_EXT = ((int)0x8C3B), - } - - public enum EXT_texture_array - { - TEXTURE_BINDING_2D_ARRAY_EXT = ((int)0x8C1D), - TEXTURE_2D_ARRAY_EXT = ((int)0x8C1A), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT), - TEXTURE_1D_ARRAY_EXT = ((int)0x8C18), - COMPARE_REF_DEPTH_TO_TEXTURE_EXT = ((int)0x884E), - PROXY_TEXTURE_1D_ARRAY_EXT = ((int)0x8C19), - PROXY_TEXTURE_2D_ARRAY_EXT = ((int)0x8C1B), - TEXTURE_BINDING_1D_ARRAY_EXT = ((int)0x8C1C), - MAX_ARRAY_TEXTURE_LAYERS_EXT = ((int)0x88FF), - } - - public enum EXT_texture_buffer_object - { - TEXTURE_BUFFER_EXT = ((int)0x8C2A), - TEXTURE_BINDING_BUFFER_EXT = ((int)0x8C2C), - MAX_TEXTURE_BUFFER_SIZE_EXT = ((int)0x8C2B), - TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = ((int)0x8C2D), - TEXTURE_BUFFER_FORMAT_EXT = ((int)0x8C2E), - } - - public enum EXT_texture_compression_latc - { - COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = ((int)0x8C71), - COMPRESSED_LUMINANCE_LATC1_EXT = ((int)0x8C70), - COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C72), - COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C73), - } - - public enum EXT_texture_compression_rgtc - { - COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = ((int)0x8DBE), - COMPRESSED_SIGNED_RED_RGTC1_EXT = ((int)0x8DBC), - COMPRESSED_RED_RGTC1_EXT = ((int)0x8DBB), - COMPRESSED_RED_GREEN_RGTC2_EXT = ((int)0x8DBD), - } - - public enum EXT_texture_shared_exponent - { - TEXTURE_SHARED_SIZE_EXT = ((int)0x8C3F), - RGB9_E5_EXT = ((int)0x8C3D), - UNSIGNED_INT_5_9_9_9_REV_EXT = ((int)0x8C3E), - } - - public enum NV_depth_buffer_float - { - DEPTH_BUFFER_FLOAT_MODE_NV = ((int)0x8DAF), - DEPTH32F_STENCIL8_NV = ((int)0x8DAC), - DEPTH_COMPONENT32F_NV = ((int)0x8DAB), - FLOAT_32_UNSIGNED_INT_24_8_REV_NV = ((int)0x8DAD), - } - - public enum NV_fragment_program4 - { - } - - public enum NV_framebuffer_multisample_coverage - { - MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E12), - MAX_MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E11), - RENDERBUFFER_COVERAGE_SAMPLES_NV = ((int)0x8CAB), - RENDERBUFFER_COLOR_SAMPLES_NV = ((int)0x8E10), - } - - public enum EXT_framebuffer_sRGB - { - FRAMEBUFFER_SRGB_EXT = ((int)0x8DB9), - FRAMEBUFFER_SRGB_CAPABLE_EXT = ((int)0x8DBA), - } - - public enum NV_geometry_shader4 - { - } - - public enum NV_parameter_buffer_object - { - GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA3), - MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = ((int)0x8DA1), - VERTEX_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA2), - MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = ((int)0x8DA0), - FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA4), - } - - public enum EXT_draw_buffers2 - { - } - - public enum NV_transform_feedback - { - TRANSFORM_FEEDBACK_RECORD_NV = ((int)0x8C86), - TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = ((int)0x8C88), - VERTEX_ID_NV = ((int)0x8C7B), - PRIMITIVES_GENERATED_NV = ((int)0x8C87), - TRANSFORM_FEEDBACK_ATTRIBS_NV = ((int)0x8C7E), - RASTERIZER_DISCARD_NV = ((int)0x8C89), - MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = ((int)0x8C80), - TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = ((int)0x8C85), - PRIMITIVE_ID_NV = ((int)0x8C7C), - TRANSFORM_FEEDBACK_BUFFER_NV = ((int)0x8C8E), - BACK_SECONDARY_COLOR_NV = ((int)0x8C78), - CLIP_DISTANCE_NV = ((int)0x8C7A), - INTERLEAVED_ATTRIBS_NV = ((int)0x8C8C), - TRANSFORM_FEEDBACK_BUFFER_START_NV = ((int)0x8C84), - TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = ((int)0x8C8F), - TEXTURE_COORD_NV = ((int)0x8C79), - TRANSFORM_FEEDBACK_VARYINGS_NV = ((int)0x8C83), - ACTIVE_VARYINGS_NV = ((int)0x8C81), - BACK_PRIMARY_COLOR_NV = ((int)0x8C77), - ACTIVE_VARYING_MAX_LENGTH_NV = ((int)0x8C82), - MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A), - TRANSFORM_FEEDBACK_BUFFER_MODE_NV = ((int)0x8C7F), - GENERIC_ATTRIB_NV = ((int)0x8C7D), - SEPARATE_ATTRIBS_NV = ((int)0x8C8D), - MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = ((int)0x8C8B), - } - - public enum EXT_bindable_uniform - { - MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = ((int)0x8DE3), - UNIFORM_BUFFER_EXT = ((int)0x8DEE), - MAX_BINDABLE_UNIFORM_SIZE_EXT = ((int)0x8DED), - MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = ((int)0x8DE4), - UNIFORM_BUFFER_BINDING_EXT = ((int)0x8DEF), - MAX_VERTEX_BINDABLE_UNIFORMS_EXT = ((int)0x8DE2), - } - - public enum EXT_texture_integer - { - LUMINANCE_ALPHA8I_EXT = ((int)0x8D93), - ALPHA16I_EXT = ((int)0x8D8A), - LUMINANCE_ALPHA16UI_EXT = ((int)0x8D7B), - ALPHA32I_EXT = ((int)0x8D84), - INTENSITY16I_EXT = ((int)0x8D8B), - LUMINANCE_ALPHA32I_EXT = ((int)0x8D87), - LUMINANCE32I_EXT = ((int)0x8D86), - RGB8I_EXT = ((int)0x8D8F), - ALPHA_INTEGER_EXT = ((int)0x8D97), - LUMINANCE_ALPHA_INTEGER_EXT = ((int)0x8D9D), - INTENSITY8UI_EXT = ((int)0x8D7F), - RGBA_INTEGER_MODE_EXT = ((int)0x8D9E), - INTENSITY32I_EXT = ((int)0x8D85), - RED_INTEGER_EXT = ((int)0x8D94), - BLUE_INTEGER_EXT = ((int)0x8D96), - RGBA16UI_EXT = ((int)0x8D76), - ALPHA16UI_EXT = ((int)0x8D78), - RGBA_INTEGER_EXT = ((int)0x8D99), - RGBA8I_EXT = ((int)0x8D8E), - RGBA8UI_EXT = ((int)0x8D7C), - RGB16I_EXT = ((int)0x8D89), - BGR_INTEGER_EXT = ((int)0x8D9A), - GREEN_INTEGER_EXT = ((int)0x8D95), - ALPHA32UI_EXT = ((int)0x8D72), - RGB_INTEGER_EXT = ((int)0x8D98), - RGB8UI_EXT = ((int)0x8D7D), - ALPHA8UI_EXT = ((int)0x8D7E), - LUMINANCE_ALPHA8UI_EXT = ((int)0x8D81), - LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75), - LUMINANCE32UI_EXT = ((int)0x8D74), - LUMINANCE8I_EXT = ((int)0x8D92), - LUMINANCE_INTEGER_EXT = ((int)0x8D9C), - INTENSITY32UI_EXT = ((int)0x8D73), - LUMINANCE16I_EXT = ((int)0x8D8C), - RGBA32I_EXT = ((int)0x8D82), - INTENSITY16UI_EXT = ((int)0x8D79), - RGBA32UI_EXT = ((int)0x8D70), - INTENSITY8I_EXT = ((int)0x8D91), - LUMINANCE16UI_EXT = ((int)0x8D7A), - RGB32I_EXT = ((int)0x8D83), - LUMINANCE_ALPHA16I_EXT = ((int)0x8D8D), - LUMINANCE8UI_EXT = ((int)0x8D80), - RGBA16I_EXT = ((int)0x8D88), - BGRA_INTEGER_EXT = ((int)0x8D9B), - RGB32UI_EXT = ((int)0x8D71), - RGB16UI_EXT = ((int)0x8D77), - ALPHA8I_EXT = ((int)0x8D90), - } - + ListBit = ((int)0x00020000), + LightingBit = ((int)0x00000040), + PointBit = ((int)0x00000002), + AccumBufferBit = ((int)0x00000200), + TransformBit = ((int)0x00001000), + TextureBit = ((int)0x00040000), + PixelModeBit = ((int)0x00000020), + FogBit = ((int)0x00000080), + EnableBit = ((int)0x00002000), + LineBit = ((int)0x00000004), + AllAttribBits = unchecked((int)0xffffffff), + ViewportBit = ((int)0x00000800), + HintBit = ((int)0x00008000), + StencilBufferBit = ((int)0x00000400), + CurrentBit = ((int)0x00000001), + ScissorBit = ((int)0x00080000), + PolygonBit = ((int)0x00000008), + PolygonStippleBit = ((int)0x00000010), + ColorBufferBit = ((int)0x00004000), + EvalBit = ((int)0x00010000), + DepthBufferBit = ((int)0x00000100), } + + public enum ClearBufferMask + { + StencilBufferBit = ((int)AttribMask.StencilBufferBit), + AccumBufferBit = ((int)AttribMask.AccumBufferBit), + ColorBufferBit = ((int)AttribMask.ColorBufferBit), + DepthBufferBit = ((int)AttribMask.DepthBufferBit), + } + + public enum ClientAttribMask + { + ClientPixelStoreBit = ((int)0x00000001), + ClientAllAttribBits = unchecked((int)0xffffffff), + ClientVertexArrayBit = ((int)0x00000002), + } + + public enum Boolean + { + True = ((int)1), + False = ((int)0), + } + + public enum BeginMode + { + Quads = ((int)0x0007), + QuadStrip = ((int)0x0008), + Polygon = ((int)0x0009), + Triangles = ((int)0x0004), + Points = ((int)0x0000), + LineLoop = ((int)0x0002), + LineStrip = ((int)0x0003), + TriangleFan = ((int)0x0006), + TriangleStrip = ((int)0x0005), + Lines = ((int)0x0001), + } + + public enum AccumOp + { + Load = ((int)0x0101), + Mult = ((int)0x0103), + Return = ((int)0x0102), + Accum = ((int)0x0100), + Add = ((int)0x0104), + } + + public enum AlphaFunction + { + Never = ((int)0x0200), + Equal = ((int)0x0202), + Always = ((int)0x0207), + Less = ((int)0x0201), + Gequal = ((int)0x0206), + Lequal = ((int)0x0203), + Notequal = ((int)0x0205), + Greater = ((int)0x0204), + } + + public enum BlendingFactorDest + { + ConstantColorExt = ((int)ExtBlendColor.ConstantColorExt), + OneMinusSrcAlpha = ((int)0x0303), + One = ((int)1), + OneMinusDstAlpha = ((int)0x0305), + OneMinusConstantColorExt = ((int)ExtBlendColor.OneMinusConstantColorExt), + SrcColor = ((int)0x0300), + OneMinusSrcColor = ((int)0x0301), + ConstantAlphaExt = ((int)ExtBlendColor.ConstantAlphaExt), + SrcAlpha = ((int)0x0302), + DstAlpha = ((int)0x0304), + Zero = ((int)0), + OneMinusConstantAlphaExt = ((int)ExtBlendColor.OneMinusConstantAlphaExt), + } + + public enum BlendingFactorSrc + { + ConstantColorExt = ((int)ExtBlendColor.ConstantColorExt), + OneMinusSrcAlpha = ((int)BlendingFactorDest.OneMinusSrcAlpha), + One = ((int)BlendingFactorDest.One), + SrcAlphaSaturate = ((int)0x0308), + OneMinusConstantColorExt = ((int)ExtBlendColor.OneMinusConstantColorExt), + OneMinusDstAlpha = ((int)BlendingFactorDest.OneMinusDstAlpha), + OneMinusDstColor = ((int)0x0307), + ConstantAlphaExt = ((int)ExtBlendColor.ConstantAlphaExt), + SrcAlpha = ((int)BlendingFactorDest.SrcAlpha), + DstColor = ((int)0x0306), + Zero = ((int)BlendingFactorDest.Zero), + DstAlpha = ((int)BlendingFactorDest.DstAlpha), + OneMinusConstantAlphaExt = ((int)ExtBlendColor.OneMinusConstantAlphaExt), + } + + public enum BlendEquationModeExt + { + FuncSubtractExt = ((int)ExtBlendSubtract.FuncSubtractExt), + FuncAddExt = ((int)ExtBlendMinmax.FuncAddExt), + MaxExt = ((int)ExtBlendMinmax.MaxExt), + AlphaMinSgix = ((int)SgixBlendAlphaMinmax.AlphaMinSgix), + FuncReverseSubtractExt = ((int)ExtBlendSubtract.FuncReverseSubtractExt), + AlphaMaxSgix = ((int)SgixBlendAlphaMinmax.AlphaMaxSgix), + MinExt = ((int)ExtBlendMinmax.MinExt), + LogicOp = ((int)GetPName.LogicOp), + } + + public enum ColorMaterialFace + { + Front = ((int)DrawBufferMode.Front), + FrontAndBack = ((int)DrawBufferMode.FrontAndBack), + Back = ((int)DrawBufferMode.Back), + } + + public enum ColorMaterialParameter + { + Emission = ((int)MaterialParameter.Emission), + Specular = ((int)LightParameter.Specular), + AmbientAndDiffuse = ((int)MaterialParameter.AmbientAndDiffuse), + Diffuse = ((int)LightParameter.Diffuse), + Ambient = ((int)LightParameter.Ambient), + } + + public enum ColorPointerType + { + UnsignedByte = ((int)DataType.UnsignedByte), + Byte = ((int)DataType.Byte), + UnsignedInt = ((int)DataType.UnsignedInt), + Short = ((int)DataType.Short), + Int = ((int)DataType.Int), + Float = ((int)DataType.Float), + Double = ((int)DataType.Double), + UnsignedShort = ((int)DataType.UnsignedShort), + } + + public enum ColorTableParameterPNameSgi + { + ColorTableScaleSgi = ((int)SgiColorTable.ColorTableScaleSgi), + ColorTableBiasSgi = ((int)SgiColorTable.ColorTableBiasSgi), + } + + public enum ColorTableTargetSgi + { + ProxyTextureColorTableSgi = ((int)SgiTextureColorTable.ProxyTextureColorTableSgi), + PostColorMatrixColorTableSgi = ((int)SgiColorTable.PostColorMatrixColorTableSgi), + ProxyPostConvolutionColorTableSgi = ((int)SgiColorTable.ProxyPostConvolutionColorTableSgi), + TextureColorTableSgi = ((int)SgiTextureColorTable.TextureColorTableSgi), + PostConvolutionColorTableSgi = ((int)SgiColorTable.PostConvolutionColorTableSgi), + ProxyPostColorMatrixColorTableSgi = ((int)SgiColorTable.ProxyPostColorMatrixColorTableSgi), + ProxyColorTableSgi = ((int)SgiColorTable.ProxyColorTableSgi), + ColorTableSgi = ((int)SgiColorTable.ColorTableSgi), + } + + public enum ConvolutionBorderModeExt + { + ReduceExt = ((int)ExtConvolution.ReduceExt), + } + + public enum ConvolutionParameterExt + { + ConvolutionFilterBiasExt = ((int)ExtConvolution.ConvolutionFilterBiasExt), + ConvolutionFilterScaleExt = ((int)ExtConvolution.ConvolutionFilterScaleExt), + ConvolutionBorderModeExt = ((int)ExtConvolution.ConvolutionBorderModeExt), + } + + public enum ConvolutionTargetExt + { + Convolution2dExt = ((int)ExtConvolution.Convolution2dExt), + Convolution1dExt = ((int)ExtConvolution.Convolution1dExt), + } + + public enum CullFaceMode + { + Front = ((int)DrawBufferMode.Front), + FrontAndBack = ((int)DrawBufferMode.FrontAndBack), + Back = ((int)DrawBufferMode.Back), + } + + public enum DepthFunction + { + Never = ((int)AlphaFunction.Never), + Equal = ((int)AlphaFunction.Equal), + Always = ((int)AlphaFunction.Always), + Less = ((int)AlphaFunction.Less), + Gequal = ((int)AlphaFunction.Gequal), + Lequal = ((int)AlphaFunction.Lequal), + Notequal = ((int)AlphaFunction.Notequal), + Greater = ((int)AlphaFunction.Greater), + } + + public enum DrawBufferMode + { + FrontRight = ((int)0x0401), + Right = ((int)0x0407), + BackLeft = ((int)0x0402), + BackRight = ((int)0x0403), + Left = ((int)0x0406), + Aux0 = ((int)0x0409), + FrontAndBack = ((int)0x0408), + Back = ((int)0x0405), + Aux3 = ((int)0x040c), + Aux1 = ((int)0x040a), + FrontLeft = ((int)0x0400), + None = ((int)0), + Aux2 = ((int)0x040b), + Front = ((int)0x0404), + } + + public enum EnableCap + { + Light1 = ((int)GetPName.Light1), + SampleAlphaToOneSgis = ((int)SgisMultisample.SampleAlphaToOneSgis), + FragmentLight5Sgix = ((int)SgixFragmentLighting.FragmentLight5Sgix), + FragmentLight6Sgix = ((int)SgixFragmentLighting.FragmentLight6Sgix), + ColorMaterial = ((int)GetPName.ColorMaterial), + PolygonOffsetFill = ((int)GetPName.PolygonOffsetFill), + FragmentLight7Sgix = ((int)SgixFragmentLighting.FragmentLight7Sgix), + Lighting = ((int)GetPName.Lighting), + FragmentLight3Sgix = ((int)SgixFragmentLighting.FragmentLight3Sgix), + FragmentLightingSgix = ((int)SgixFragmentLighting.FragmentLightingSgix), + PolygonStipple = ((int)GetPName.PolygonStipple), + CullFace = ((int)GetPName.CullFace), + PostConvolutionColorTableSgi = ((int)SgiColorTable.PostConvolutionColorTableSgi), + Map1Normal = ((int)GetPName.Map1Normal), + Multisample = ((int)Version13.Multisample), + SampleMaskSgis = ((int)SgisMultisample.SampleMaskSgis), + FragmentLight0Sgix = ((int)SgixFragmentLighting.FragmentLight0Sgix), + FogOffsetSgix = ((int)SgixFogOffset.FogOffsetSgix), + Map2Normal = ((int)GetPName.Map2Normal), + Fog = ((int)GetPName.Fog), + PolygonOffsetPoint = ((int)GetPName.PolygonOffsetPoint), + IndexLogicOp = ((int)GetPName.IndexLogicOp), + NormalArray = ((int)GetPName.NormalArray), + ClipPlane3 = ((int)GetPName.ClipPlane3), + AsyncHistogramSgix = ((int)SgixAsyncHistogram.AsyncHistogramSgix), + Light5 = ((int)GetPName.Light5), + Light0 = ((int)GetPName.Light0), + StencilTest = ((int)GetPName.StencilTest), + Texture3dExt = ((int)ExtTexture3D.Texture3dExt), + ClipPlane0 = ((int)GetPName.ClipPlane0), + SampleAlphaToMaskSgis = ((int)SgisMultisample.SampleAlphaToMaskSgis), + Map1TextureCoord4 = ((int)GetPName.Map1TextureCoord4), + TextureGenR = ((int)GetPName.TextureGenR), + Map1TextureCoord2 = ((int)GetPName.Map1TextureCoord2), + Map1TextureCoord3 = ((int)GetPName.Map1TextureCoord3), + Map1TextureCoord1 = ((int)GetPName.Map1TextureCoord1), + Map2TextureCoord4 = ((int)GetPName.Map2TextureCoord4), + Map2TextureCoord2 = ((int)GetPName.Map2TextureCoord2), + Map2TextureCoord3 = ((int)GetPName.Map2TextureCoord3), + ScissorTest = ((int)GetPName.ScissorTest), + Map2TextureCoord1 = ((int)GetPName.Map2TextureCoord1), + RescaleNormalExt = ((int)ExtRescaleNormal.RescaleNormalExt), + ColorTableSgi = ((int)SgiColorTable.ColorTableSgi), + FragmentColorMaterialSgix = ((int)SgixFragmentLighting.FragmentColorMaterialSgix), + Convolution2dExt = ((int)ExtConvolution.Convolution2dExt), + Map2Vertex4 = ((int)GetPName.Map2Vertex4), + HistogramExt = ((int)ExtHistogram.HistogramExt), + Map2Vertex3 = ((int)GetPName.Map2Vertex3), + TextureCoordArray = ((int)GetPName.TextureCoordArray), + DepthTest = ((int)GetPName.DepthTest), + IndexArray = ((int)GetPName.IndexArray), + ReferencePlaneSgix = ((int)SgixReferencePlane.ReferencePlaneSgix), + PixelTexGenSgix = ((int)SgixPixelTexture.PixelTexGenSgix), + PixelTextureSgis = ((int)SgisPixelTexture.PixelTextureSgis), + IrInstrument1Sgix = ((int)SgixIrInstrument1.IrInstrument1Sgix), + Map1Vertex4 = ((int)GetPName.Map1Vertex4), + Map1Vertex3 = ((int)GetPName.Map1Vertex3), + AutoNormal = ((int)GetPName.AutoNormal), + Dither = ((int)GetPName.Dither), + SpriteSgix = ((int)SgixSprite.SpriteSgix), + Light3 = ((int)GetPName.Light3), + AsyncReadPixelsSgix = ((int)SgixAsyncPixel.AsyncReadPixelsSgix), + ClipPlane1 = ((int)GetPName.ClipPlane1), + EdgeFlagArray = ((int)GetPName.EdgeFlagArray), + SharedTexturePaletteExt = ((int)ExtSharedTexturePalette.SharedTexturePaletteExt), + LineStipple = ((int)GetPName.LineStipple), + PolygonSmooth = ((int)GetPName.PolygonSmooth), + Map2Color4 = ((int)GetPName.Map2Color4), + ColorLogicOp = ((int)GetPName.ColorLogicOp), + Map2Index = ((int)GetPName.Map2Index), + TextureGenT = ((int)GetPName.TextureGenT), + LineSmooth = ((int)GetPName.LineSmooth), + FragmentLight4Sgix = ((int)SgixFragmentLighting.FragmentLight4Sgix), + AsyncDrawPixelsSgix = ((int)SgixAsyncPixel.AsyncDrawPixelsSgix), + Texture4dSgis = ((int)SgisTexture4D.Texture4dSgis), + PointSmooth = ((int)GetPName.PointSmooth), + VertexArray = ((int)GetPName.VertexArray), + Light4 = ((int)GetPName.Light4), + Separable2dExt = ((int)ExtConvolution.Separable2dExt), + TextureGenQ = ((int)GetPName.TextureGenQ), + Texture2d = ((int)GetPName.Texture2d), + Map1Index = ((int)GetPName.Map1Index), + Light7 = ((int)GetPName.Light7), + Convolution1dExt = ((int)ExtConvolution.Convolution1dExt), + Texture1d = ((int)GetPName.Texture1d), + Light2 = ((int)GetPName.Light2), + ClipPlane2 = ((int)GetPName.ClipPlane2), + TextureColorTableSgi = ((int)SgiTextureColorTable.TextureColorTableSgi), + ClipPlane5 = ((int)GetPName.ClipPlane5), + ClipPlane4 = ((int)GetPName.ClipPlane4), + FragmentLight2Sgix = ((int)SgixFragmentLighting.FragmentLight2Sgix), + Map1Color4 = ((int)GetPName.Map1Color4), + InterlaceSgix = ((int)SgixInterlace.InterlaceSgix), + Normalize = ((int)GetPName.Normalize), + AlphaTest = ((int)GetPName.AlphaTest), + MinmaxExt = ((int)ExtHistogram.MinmaxExt), + Blend = ((int)GetPName.Blend), + ColorArray = ((int)GetPName.ColorArray), + TextureGenS = ((int)GetPName.TextureGenS), + FragmentLight1Sgix = ((int)SgixFragmentLighting.FragmentLight1Sgix), + PostColorMatrixColorTableSgi = ((int)SgiColorTable.PostColorMatrixColorTableSgi), + CalligraphicFragmentSgix = ((int)SgixCalligraphicFragment.CalligraphicFragmentSgix), + Light6 = ((int)GetPName.Light6), + PolygonOffsetLine = ((int)GetPName.PolygonOffsetLine), + AsyncTexImageSgix = ((int)SgixAsyncPixel.AsyncTexImageSgix), + FramezoomSgix = ((int)SgixFramezoom.FramezoomSgix), + } + + public enum ErrorCode + { + InvalidEnum = ((int)0x0500), + NoError = ((int)0), + InvalidOperation = ((int)0x0502), + TableTooLargeExt = ((int)ExtHistogram.TableTooLargeExt), + StackOverflow = ((int)0x0503), + OutOfMemory = ((int)0x0505), + StackUnderflow = ((int)0x0504), + TextureTooLargeExt = ((int)ExtTexture.TextureTooLargeExt), + InvalidValue = ((int)0x0501), + } + + public enum FeedbackType + { + Gl4dColorTexture = ((int)0x0604), + Gl3dColor = ((int)0x0602), + Gl3d = ((int)0x0601), + Gl2d = ((int)0x0600), + Gl3dColorTexture = ((int)0x0603), + } + + public enum FeedBackToken + { + DrawPixelToken = ((int)0x0705), + BitmapToken = ((int)0x0704), + CopyPixelToken = ((int)0x0706), + PointToken = ((int)0x0701), + LineToken = ((int)0x0702), + LineResetToken = ((int)0x0707), + PolygonToken = ((int)0x0703), + PassThroughToken = ((int)0x0700), + } + + public enum FfdMaskSgix + { + GeometryDeformationBitSgix = ((int)0x00000002), + TextureDeformationBitSgix = ((int)0x00000001), + } + + public enum FfdTargetSgix + { + TextureDeformationSgix = ((int)SgixPolynomialFfd.TextureDeformationSgix), + GeometryDeformationSgix = ((int)SgixPolynomialFfd.GeometryDeformationSgix), + } + + public enum FogMode + { + Exp2 = ((int)0x0801), + FogFuncSgis = ((int)SgisFogFunction.FogFuncSgis), + Exp = ((int)0x0800), + Linear = ((int)TextureMagFilter.Linear), + } + + public enum FogParameter + { + FogOffsetValueSgix = ((int)SgixFogOffset.FogOffsetValueSgix), + FogStart = ((int)GetPName.FogStart), + FogIndex = ((int)GetPName.FogIndex), + FogEnd = ((int)GetPName.FogEnd), + FogMode = ((int)GetPName.FogMode), + FogColor = ((int)GetPName.FogColor), + FogDensity = ((int)GetPName.FogDensity), + } + + public enum FragmentLightModelParameterSgix + { + FragmentLightModelAmbientSgix = ((int)SgixFragmentLighting.FragmentLightModelAmbientSgix), + FragmentLightModelLocalViewerSgix = ((int)SgixFragmentLighting.FragmentLightModelLocalViewerSgix), + FragmentLightModelTwoSideSgix = ((int)SgixFragmentLighting.FragmentLightModelTwoSideSgix), + FragmentLightModelNormalInterpolationSgix = ((int)SgixFragmentLighting.FragmentLightModelNormalInterpolationSgix), + } + + public enum FrontFaceDirection + { + Ccw = ((int)0x0901), + Cw = ((int)0x0900), + } + + public enum GetColorTableParameterPNameSgi + { + ColorTableBiasSgi = ((int)SgiColorTable.ColorTableBiasSgi), + ColorTableIntensitySizeSgi = ((int)SgiColorTable.ColorTableIntensitySizeSgi), + ColorTableLuminanceSizeSgi = ((int)SgiColorTable.ColorTableLuminanceSizeSgi), + ColorTableAlphaSizeSgi = ((int)SgiColorTable.ColorTableAlphaSizeSgi), + ColorTableBlueSizeSgi = ((int)SgiColorTable.ColorTableBlueSizeSgi), + ColorTableScaleSgi = ((int)SgiColorTable.ColorTableScaleSgi), + ColorTableWidthSgi = ((int)SgiColorTable.ColorTableWidthSgi), + ColorTableFormatSgi = ((int)SgiColorTable.ColorTableFormatSgi), + ColorTableRedSizeSgi = ((int)SgiColorTable.ColorTableRedSizeSgi), + ColorTableGreenSizeSgi = ((int)SgiColorTable.ColorTableGreenSizeSgi), + } + + public enum GetConvolutionParameter + { + MaxConvolutionWidthExt = ((int)ExtConvolution.MaxConvolutionWidthExt), + ConvolutionHeightExt = ((int)ExtConvolution.ConvolutionHeightExt), + ConvolutionFormatExt = ((int)ExtConvolution.ConvolutionFormatExt), + MaxConvolutionHeightExt = ((int)ExtConvolution.MaxConvolutionHeightExt), + ConvolutionBorderModeExt = ((int)ExtConvolution.ConvolutionBorderModeExt), + ConvolutionWidthExt = ((int)ExtConvolution.ConvolutionWidthExt), + ConvolutionFilterScaleExt = ((int)ExtConvolution.ConvolutionFilterScaleExt), + ConvolutionFilterBiasExt = ((int)ExtConvolution.ConvolutionFilterBiasExt), + } + + public enum GetHistogramParameterPNameExt + { + HistogramAlphaSizeExt = ((int)ExtHistogram.HistogramAlphaSizeExt), + HistogramLuminanceSizeExt = ((int)ExtHistogram.HistogramLuminanceSizeExt), + HistogramFormatExt = ((int)ExtHistogram.HistogramFormatExt), + HistogramGreenSizeExt = ((int)ExtHistogram.HistogramGreenSizeExt), + HistogramSinkExt = ((int)ExtHistogram.HistogramSinkExt), + HistogramWidthExt = ((int)ExtHistogram.HistogramWidthExt), + HistogramBlueSizeExt = ((int)ExtHistogram.HistogramBlueSizeExt), + HistogramRedSizeExt = ((int)ExtHistogram.HistogramRedSizeExt), + } + + public enum GetMapQuery + { + Coeff = ((int)0x0a00), + Domain = ((int)0x0a02), + Order = ((int)0x0a01), + } + + public enum GetMinmaxParameterPNameExt + { + MinmaxSinkExt = ((int)ExtHistogram.MinmaxSinkExt), + MinmaxFormatExt = ((int)ExtHistogram.MinmaxFormatExt), + } + + public enum GetPixelMap + { + PixelMapIToI = ((int)0x0c70), + PixelMapIToA = ((int)0x0c75), + PixelMapIToB = ((int)0x0c74), + PixelMapIToR = ((int)0x0c72), + PixelMapBToB = ((int)0x0c78), + PixelMapRToR = ((int)0x0c76), + PixelMapIToG = ((int)0x0c73), + PixelMapGToG = ((int)0x0c77), + PixelMapAToA = ((int)0x0c79), + PixelMapSToS = ((int)0x0c71), + } + + public enum GetPointervPName + { + EdgeFlagArrayPointer = ((int)0x8093), + InstrumentBufferPointerSgix = ((int)SgixInstruments.InstrumentBufferPointerSgix), + FeedbackBufferPointer = ((int)0x0df0), + VertexArrayPointer = ((int)0x808e), + SelectionBufferPointer = ((int)0x0df3), + ColorArrayPointer = ((int)0x8090), + NormalArrayPointer = ((int)0x808f), + TextureCoordArrayPointer = ((int)0x8092), + IndexArrayPointer = ((int)0x8091), + } + + public enum GetPName + { + AliasedLineWidthRange = ((int)Version12.AliasedLineWidthRange), + Map1TextureCoord4 = ((int)0x0d96), + PolygonSmoothHint = ((int)0x0c53), + DepthWritemask = ((int)0x0b72), + PostConvolutionBlueScaleExt = ((int)ExtConvolution.PostConvolutionBlueScaleExt), + PixelMapSToSSize = ((int)0x0cb1), + ColorArray = ((int)0x8076), + MaxLights = ((int)0x0d31), + StencilValueMask = ((int)0x0b93), + LightModelLocalViewer = ((int)0x0b51), + IndexArrayType = ((int)0x8085), + ClipPlane3 = ((int)ClipPlaneName.ClipPlane3), + PixelTileGridHeightSgix = ((int)SgixPixelTiles.PixelTileGridHeightSgix), + PerspectiveCorrectionHint = ((int)0x0c50), + Map2GridSegments = ((int)0x0dd3), + ColorMaterialParameter = ((int)0x0b56), + Light4 = ((int)LightName.Light4), + Map2Normal = ((int)0x0db2), + UnpackImageDepthSgis = ((int)SgisTexture4D.UnpackImageDepthSgis), + AsyncReadPixelsSgix = ((int)SgixAsyncPixel.AsyncReadPixelsSgix), + PackResampleSgix = ((int)SgixResample.PackResampleSgix), + MaxTextureStackDepth = ((int)0x0d39), + SampleMaskValueSgis = ((int)SgisMultisample.SampleMaskValueSgis), + InstrumentMeasurementsSgix = ((int)SgixInstruments.InstrumentMeasurementsSgix), + PixelTextureSgis = ((int)SgisPixelTexture.PixelTextureSgis), + PointSmooth = ((int)0x0b10), + TextureStackDepth = ((int)0x0ba5), + ModelviewStackDepth = ((int)0x0ba3), + IndexArrayStride = ((int)0x8086), + PostConvolutionColorTableSgi = ((int)SgiColorTable.PostConvolutionColorTableSgi), + PostConvolutionGreenScaleExt = ((int)ExtConvolution.PostConvolutionGreenScaleExt), + Texture3dBindingExt = ((int)ExtTextureObject.Texture3dBindingExt), + MaxAsyncTexImageSgix = ((int)SgixAsyncPixel.MaxAsyncTexImageSgix), + UnpackSwapBytes = ((int)0x0cf0), + Texture4dSgis = ((int)SgisTexture4D.Texture4dSgis), + PixelMapAToASize = ((int)0x0cb9), + PostColorMatrixRedBiasSgi = ((int)SgiColorMatrix.PostColorMatrixRedBiasSgi), + PackSkipVolumesSgis = ((int)SgisTexture4D.PackSkipVolumesSgis), + LineSmooth = ((int)0x0b20), + AsyncHistogramSgix = ((int)SgixAsyncHistogram.AsyncHistogramSgix), + DepthBits = ((int)0x0d56), + FragmentLightModelNormalInterpolationSgix = ((int)SgixFragmentLighting.FragmentLightModelNormalInterpolationSgix), + LineSmoothHint = ((int)0x0c52), + ShadeModel = ((int)0x0b54), + PixelTileBestAlignmentSgix = ((int)SgixPixelTiles.PixelTileBestAlignmentSgix), + MaxClipmapVirtualDepthSgix = ((int)SgixClipmap.MaxClipmapVirtualDepthSgix), + PixelTileHeightSgix = ((int)SgixPixelTiles.PixelTileHeightSgix), + MaxAsyncReadPixelsSgix = ((int)SgixAsyncPixel.MaxAsyncReadPixelsSgix), + Map1Vertex3 = ((int)0x0d97), + ColorClearValue = ((int)0x0c22), + MaxProjectionStackDepth = ((int)0x0d38), + AlphaTestRef = ((int)0x0bc2), + ListIndex = ((int)0x0b33), + Light1 = ((int)LightName.Light1), + PackSkipImagesExt = ((int)ExtTexture3D.PackSkipImagesExt), + MapStencil = ((int)0x0d11), + DepthBias = ((int)0x0d1f), + PackSkipPixels = ((int)0x0d04), + MaxModelviewStackDepth = ((int)0x0d36), + PostColorMatrixBlueScaleSgi = ((int)SgiColorMatrix.PostColorMatrixBlueScaleSgi), + PixelMapIToISize = ((int)0x0cb0), + NormalArrayStride = ((int)0x807f), + FragmentLightModelTwoSideSgix = ((int)SgixFragmentLighting.FragmentLightModelTwoSideSgix), + EdgeFlagArrayCountExt = ((int)ExtVertexArray.EdgeFlagArrayCountExt), + CullFace = ((int)0x0b44), + Texture1d = ((int)0x0de0), + LightModelTwoSide = ((int)0x0b52), + UnpackImageHeightExt = ((int)ExtTexture3D.UnpackImageHeightExt), + SampleBuffers = ((int)Version13.SampleBuffers), + FogIndex = ((int)0x0b61), + FragmentColorMaterialParameterSgix = ((int)SgixFragmentLighting.FragmentColorMaterialParameterSgix), + ZoomY = ((int)0x0d17), + Samples = ((int)Version13.Samples), + DepthTest = ((int)0x0b71), + LogicOpMode = ((int)0x0bf0), + AsyncTexImageSgix = ((int)SgixAsyncPixel.AsyncTexImageSgix), + SmoothPointSizeRange = ((int)Version12.SmoothPointSizeRange), + Lighting = ((int)0x0b50), + RedScale = ((int)0x0d14), + StencilBits = ((int)0x0d57), + UnpackCmykHintExt = ((int)ExtCmyka.UnpackCmykHintExt), + PostConvolutionRedBiasExt = ((int)ExtConvolution.PostConvolutionRedBiasExt), + BlueScale = ((int)0x0d1a), + BlueBias = ((int)0x0d1b), + SampleMaskSgis = ((int)SgisMultisample.SampleMaskSgis), + Texture3dExt = ((int)ExtTexture3D.Texture3dExt), + MaxPixelMapTable = ((int)0x0d34), + SpriteSgix = ((int)SgixSprite.SpriteSgix), + SmoothLineWidthGranularity = ((int)Version12.SmoothLineWidthGranularity), + UnpackSkipVolumesSgis = ((int)SgisTexture4D.UnpackSkipVolumesSgis), + AccumAlphaBits = ((int)0x0d5b), + ClientAttribStackDepth = ((int)0x0bb1), + PixelMapIToASize = ((int)0x0cb5), + UnpackResampleSgix = ((int)SgixResample.UnpackResampleSgix), + IndexWritemask = ((int)0x0c21), + Blend = ((int)0x0be2), + ListBase = ((int)0x0b32), + MaxAttribStackDepth = ((int)0x0d35), + ColorArrayStride = ((int)0x8083), + DepthScale = ((int)0x0d1e), + PixelTileCacheIncrementSgix = ((int)SgixPixelTiles.PixelTileCacheIncrementSgix), + ConvolutionHintSgix = ((int)SgixConvolutionAccuracy.ConvolutionHintSgix), + DepthClearValue = ((int)0x0b73), + AccumRedBits = ((int)0x0d58), + PostColorMatrixRedScaleSgi = ((int)SgiColorMatrix.PostColorMatrixRedScaleSgi), + ClipPlane1 = ((int)ClipPlaneName.ClipPlane1), + PolygonOffsetBiasExt = ((int)ExtPolygonOffset.PolygonOffsetBiasExt), + DetailTexture2dBindingSgis = ((int)SgisDetailTexture.DetailTexture2dBindingSgis), + PackCmykHintExt = ((int)ExtCmyka.PackCmykHintExt), + TextureMatrix = ((int)0x0ba8), + UnpackAlignment = ((int)0x0cf5), + ColorMaterial = ((int)0x0b57), + AsyncDrawPixelsSgix = ((int)SgixAsyncPixel.AsyncDrawPixelsSgix), + UnpackLsbFirst = ((int)0x0cf1), + MaxClipPlanes = ((int)0x0d32), + Light6 = ((int)LightName.Light6), + GenerateMipmapHintSgis = ((int)SgisGenerateMipmap.GenerateMipmapHintSgis), + Map1GridDomain = ((int)0x0dd0), + ProjectionStackDepth = ((int)0x0ba4), + PixelMapGToGSize = ((int)0x0cb7), + CurrentRasterTextureCoords = ((int)0x0b06), + TextureCoordArray = ((int)0x8078), + Texture2d = ((int)0x0de1), + TextureColorTableSgi = ((int)SgiTextureColorTable.TextureColorTableSgi), + IndexBits = ((int)0x0d51), + Convolution1dExt = ((int)ExtConvolution.Convolution1dExt), + BlendColorExt = ((int)ExtBlendColor.BlendColorExt), + SpriteAxisSgix = ((int)SgixSprite.SpriteAxisSgix), + RgbaMode = ((int)0x0c31), + FogDensity = ((int)0x0b62), + Separable2dExt = ((int)ExtConvolution.Separable2dExt), + PostConvolutionRedScaleExt = ((int)ExtConvolution.PostConvolutionRedScaleExt), + Map2Vertex4 = ((int)0x0db8), + ColorWritemask = ((int)0x0c23), + Map2Vertex3 = ((int)0x0db7), + MultisampleSgis = ((int)SgisMultisample.MultisampleSgis), + PostConvolutionAlphaScaleExt = ((int)ExtConvolution.PostConvolutionAlphaScaleExt), + TextureBinding1d = ((int)0x8068), + MatrixMode = ((int)0x0ba0), + SharedTexturePaletteExt = ((int)ExtSharedTexturePalette.SharedTexturePaletteExt), + IndexLogicOp = ((int)0x0bf1), + PackAlignment = ((int)0x0d05), + LineStippleRepeat = ((int)0x0b26), + ClipPlane4 = ((int)ClipPlaneName.ClipPlane4), + PolygonSmooth = ((int)0x0b41), + IndexShift = ((int)0x0d12), + FogColor = ((int)0x0b66), + FragmentLight0Sgix = ((int)SgixFragmentLighting.FragmentLight0Sgix), + PostConvolutionAlphaBiasExt = ((int)ExtConvolution.PostConvolutionAlphaBiasExt), + LineWidth = ((int)0x0b21), + ReferencePlaneSgix = ((int)SgixReferencePlane.ReferencePlaneSgix), + SpriteTranslationSgix = ((int)SgixSprite.SpriteTranslationSgix), + SampleAlphaToOneSgis = ((int)SgisMultisample.SampleAlphaToOneSgis), + LineStipple = ((int)0x0b24), + Convolution2dExt = ((int)ExtConvolution.Convolution2dExt), + CalligraphicFragmentSgix = ((int)SgixCalligraphicFragment.CalligraphicFragmentSgix), + PackRowLength = ((int)0x0d02), + Light3 = ((int)LightName.Light3), + SpriteModeSgix = ((int)SgixSprite.SpriteModeSgix), + PixelTileGridWidthSgix = ((int)SgixPixelTiles.PixelTileGridWidthSgix), + PolygonOffsetFactor = ((int)0x8038), + PixelTileGridDepthSgix = ((int)SgixPixelTiles.PixelTileGridDepthSgix), + PixelTexGenModeSgix = ((int)SgixPixelTexture.PixelTexGenModeSgix), + BlueBits = ((int)0x0d54), + SelectionBufferSize = ((int)0x0df4), + Map2GridDomain = ((int)0x0dd2), + BlendEquationExt = ((int)ExtBlendMinmax.BlendEquationExt), + PostColorMatrixBlueBiasSgi = ((int)SgiColorMatrix.PostColorMatrixBlueBiasSgi), + LightEnvModeSgix = ((int)SgixFragmentLighting.LightEnvModeSgix), + PixelMapIToBSize = ((int)0x0cb4), + Map1Color4 = ((int)0x0d90), + DistanceAttenuationSgis = ((int)SgisPointParameters.DistanceAttenuationSgis), + ProjectionMatrix = ((int)0x0ba7), + IrInstrument1Sgix = ((int)SgixIrInstrument1.IrInstrument1Sgix), + VertexArray = ((int)0x8074), + StencilClearValue = ((int)0x0b91), + MaxAsyncDrawPixelsSgix = ((int)SgixAsyncPixel.MaxAsyncDrawPixelsSgix), + CurrentIndex = ((int)0x0b01), + SampleBuffersSgis = ((int)SgisMultisample.SampleBuffersSgis), + RedBits = ((int)0x0d52), + SamplePatternSgis = ((int)SgisMultisample.SamplePatternSgis), + StencilTest = ((int)0x0b90), + PointSizeRange = ((int)0x0b12), + AccumBlueBits = ((int)0x0d5a), + Stereo = ((int)0x0c33), + UnpackSubsampleRateSgix = ((int)SgixSubsample.UnpackSubsampleRateSgix), + PointSize = ((int)0x0b11), + ColorArrayType = ((int)0x8082), + MapColor = ((int)0x0d10), + Map1Index = ((int)0x0d91), + UnpackSkipImagesExt = ((int)ExtTexture3D.UnpackSkipImagesExt), + AlphaTest = ((int)0x0bc0), + AlphaBias = ((int)0x0d1d), + CurrentRasterPosition = ((int)0x0b07), + SampleMaskInvertSgis = ((int)SgisMultisample.SampleMaskInvertSgis), + VertexPreclipHintSgix = ((int)SgixVertexPreclip.VertexPreclipHintSgix), + AlphaScale = ((int)0x0d1c), + VertexArrayStride = ((int)0x807c), + Max3dTextureSizeExt = ((int)ExtTexture3D.Max3dTextureSizeExt), + PackLsbFirst = ((int)0x0d01), + FragmentColorMaterialFaceSgix = ((int)SgixFragmentLighting.FragmentColorMaterialFaceSgix), + Map1GridSegments = ((int)0x0dd1), + MaxFragmentLightsSgix = ((int)SgixFragmentLighting.MaxFragmentLightsSgix), + FogOffsetSgix = ((int)SgixFogOffset.FogOffsetSgix), + Map2Index = ((int)0x0db1), + MaxAsyncHistogramSgix = ((int)SgixAsyncHistogram.MaxAsyncHistogramSgix), + Light5 = ((int)LightName.Light5), + PolygonOffsetPoint = ((int)0x2a01), + Light0 = ((int)LightName.Light0), + AttribStackDepth = ((int)0x0bb0), + AlphaBits = ((int)0x0d55), + FramezoomSgix = ((int)SgixFramezoom.FramezoomSgix), + MaxFogFuncPointsSgis = ((int)SgisFogFunction.MaxFogFuncPointsSgis), + MaxColorMatrixStackDepthSgi = ((int)SgiColorMatrix.MaxColorMatrixStackDepthSgi), + PointSizeGranularity = ((int)0x0b13), + PostConvolutionGreenBiasExt = ((int)ExtConvolution.PostConvolutionGreenBiasExt), + FogFuncPointsSgis = ((int)SgisFogFunction.FogFuncPointsSgis), + MaxViewportDims = ((int)0x0d3a), + PointSizeMaxSgis = ((int)SgisPointParameters.PointSizeMaxSgis), + BlendDst = ((int)0x0be0), + FragmentLightModelLocalViewerSgix = ((int)SgixFragmentLighting.FragmentLightModelLocalViewerSgix), + PackSubsampleRateSgix = ((int)SgixSubsample.PackSubsampleRateSgix), + ModelviewMatrix = ((int)0x0ba6), + PackImageDepthSgis = ((int)SgisTexture4D.PackImageDepthSgis), + FogMode = ((int)0x0b65), + IndexMode = ((int)0x0c30), + AccumClearValue = ((int)0x0b80), + TextureBinding3d = ((int)0x806a), + TextureBinding2d = ((int)0x8069), + PixelTileCacheSizeSgix = ((int)SgixPixelTiles.PixelTileCacheSizeSgix), + DrawBuffer = ((int)0x0c01), + Map1Normal = ((int)0x0d92), + FogHint = ((int)0x0c54), + RescaleNormalExt = ((int)ExtRescaleNormal.RescaleNormalExt), + LightModelColorControl = ((int)Version12.LightModelColorControl), + SubpixelBits = ((int)0x0d50), + NormalArray = ((int)0x8075), + PostTextureFilterBiasRangeSgix = ((int)SgixTextureScaleBias.PostTextureFilterBiasRangeSgix), + MaxEvalOrder = ((int)0x0d30), + PixelTexGenSgix = ((int)SgixPixelTexture.PixelTexGenSgix), + MaxClientAttribStackDepth = ((int)0x0d3b), + BlendSrc = ((int)0x0be1), + CullFaceMode = ((int)0x0b45), + FragmentColorMaterialSgix = ((int)SgixFragmentLighting.FragmentColorMaterialSgix), + Map1Vertex4 = ((int)0x0d98), + PackSkipRows = ((int)0x0d03), + CurrentRasterDistance = ((int)0x0b09), + ClipPlane2 = ((int)ClipPlaneName.ClipPlane2), + LogicOp = ((int)0x0bf1), + RedBias = ((int)0x0d15), + SamplesSgis = ((int)SgisMultisample.SamplesSgis), + FeedbackBufferType = ((int)0x0df2), + ColorArrayCountExt = ((int)ExtVertexArray.ColorArrayCountExt), + ScissorTest = ((int)0x0c11), + PointFadeThresholdSizeSgis = ((int)SgisPointParameters.PointFadeThresholdSizeSgis), + StencilPassDepthPass = ((int)0x0b96), + Viewport = ((int)0x0ba2), + AsyncMarkerSgix = ((int)SgixAsync.AsyncMarkerSgix), + TextureCoordArrayStride = ((int)0x808a), + StencilFunc = ((int)0x0b92), + PixelMapIToGSize = ((int)0x0cb3), + CurrentColor = ((int)0x0b00), + UnpackSkipPixels = ((int)0x0cf4), + ColorMatrixStackDepthSgi = ((int)SgiColorMatrix.ColorMatrixStackDepthSgi), + NormalArrayType = ((int)0x807e), + AlphaTestFunc = ((int)0x0bc1), + UnpackRowLength = ((int)0x0cf2), + MaxClipmapDepthSgix = ((int)SgixClipmap.MaxClipmapDepthSgix), + VertexArraySize = ((int)0x807a), + EdgeFlag = ((int)0x0b43), + EdgeFlagArray = ((int)0x8079), + LineWidthRange = ((int)0x0b22), + PackSwapBytes = ((int)0x0d00), + ColorLogicOp = ((int)0x0bf2), + SmoothLineWidthRange = ((int)Version12.SmoothLineWidthRange), + EdgeFlagArrayStride = ((int)0x808c), + ZoomX = ((int)0x0d16), + VertexPreclipSgix = ((int)SgixVertexPreclip.VertexPreclipSgix), + PolygonOffsetFill = ((int)0x8037), + PixelMapBToBSize = ((int)0x0cb8), + StencilWritemask = ((int)0x0b98), + PostColorMatrixAlphaBiasSgi = ((int)SgiColorMatrix.PostColorMatrixAlphaBiasSgi), + CurrentNormal = ((int)0x0b02), + LightModelAmbient = ((int)0x0b53), + MaxNameStackDepth = ((int)0x0d37), + SmoothPointSizeGranularity = ((int)Version12.SmoothPointSizeGranularity), + SampleAlphaToMaskSgis = ((int)SgisMultisample.SampleAlphaToMaskSgis), + AliasedPointSizeRange = ((int)Version12.AliasedPointSizeRange), + ListMode = ((int)0x0b30), + ColorTableSgi = ((int)SgiColorTable.ColorTableSgi), + ClipPlane5 = ((int)ClipPlaneName.ClipPlane5), + IndexArrayCountExt = ((int)ExtVertexArray.IndexArrayCountExt), + FrontFace = ((int)0x0b46), + PackImageHeightExt = ((int)ExtTexture3D.PackImageHeightExt), + TextureCoordArraySize = ((int)0x8088), + FogStart = ((int)0x0b63), + FragmentLightingSgix = ((int)SgixFragmentLighting.FragmentLightingSgix), + NameStackDepth = ((int)0x0d70), + Light2 = ((int)LightName.Light2), + ColorMatrixSgi = ((int)SgiColorMatrix.ColorMatrixSgi), + PixelTileWidthSgix = ((int)SgixPixelTiles.PixelTileWidthSgix), + FogOffsetValueSgix = ((int)SgixFogOffset.FogOffsetValueSgix), + InterlaceSgix = ((int)SgixInterlace.InterlaceSgix), + GreenScale = ((int)0x0d18), + IndexOffset = ((int)0x0d13), + AccumGreenBits = ((int)0x0d59), + HistogramExt = ((int)ExtHistogram.HistogramExt), + PixelMapIToRSize = ((int)0x0cb2), + CurrentTextureCoords = ((int)0x0b03), + ReadBuffer = ((int)0x0c02), + MaxListNesting = ((int)0x0b31), + TextureCoordArrayType = ((int)0x8089), + ColorMaterialFace = ((int)0x0b55), + PostColorMatrixColorTableSgi = ((int)SgiColorTable.PostColorMatrixColorTableSgi), + AutoNormal = ((int)0x0d80), + CurrentRasterIndex = ((int)0x0b05), + AuxBuffers = ((int)0x0c00), + StencilRef = ((int)0x0b97), + FramezoomFactorSgix = ((int)SgixFramezoom.FramezoomFactorSgix), + DepthRange = ((int)0x0b70), + DeformationsMaskSgix = ((int)SgixPolynomialFfd.DeformationsMaskSgix), + PostConvolutionBlueBiasExt = ((int)ExtConvolution.PostConvolutionBlueBiasExt), + MaxFramezoomFactorSgix = ((int)SgixFramezoom.MaxFramezoomFactorSgix), + Map2Color4 = ((int)0x0db0), + MinmaxExt = ((int)ExtHistogram.MinmaxExt), + Texture4dBindingSgis = ((int)SgisTexture4D.Texture4dBindingSgis), + LineWidthGranularity = ((int)0x0b23), + LineStipplePattern = ((int)0x0b25), + FeedbackBufferSize = ((int)0x0df1), + FogEnd = ((int)0x0b64), + CurrentRasterPositionValid = ((int)0x0b08), + Fog = ((int)0x0b60), + UnpackSkipRows = ((int)0x0cf3), + DepthFunc = ((int)0x0b74), + IndexClearValue = ((int)0x0c20), + Doublebuffer = ((int)0x0c32), + CurrentRasterColor = ((int)0x0b04), + NormalArrayCountExt = ((int)ExtVertexArray.NormalArrayCountExt), + TextureGenS = ((int)0x0c60), + TextureGenR = ((int)0x0c62), + TextureGenQ = ((int)0x0c63), + ColorArraySize = ((int)0x8081), + GreenBits = ((int)0x0d53), + TextureGenT = ((int)0x0c61), + Light7 = ((int)LightName.Light7), + VertexArrayCountExt = ((int)ExtVertexArray.VertexArrayCountExt), + Map2TextureCoord1 = ((int)0x0db3), + MaxActiveLightsSgix = ((int)SgixFragmentLighting.MaxActiveLightsSgix), + VertexArrayType = ((int)0x807b), + MaxTextureSize = ((int)0x0d33), + Dither = ((int)0x0bd0), + FragmentLightModelAmbientSgix = ((int)SgixFragmentLighting.FragmentLightModelAmbientSgix), + Map1TextureCoord2 = ((int)0x0d94), + Map1TextureCoord3 = ((int)0x0d95), + Map1TextureCoord1 = ((int)0x0d93), + PostColorMatrixAlphaScaleSgi = ((int)SgiColorMatrix.PostColorMatrixAlphaScaleSgi), + IndexArray = ((int)0x8077), + PostColorMatrixGreenScaleSgi = ((int)SgiColorMatrix.PostColorMatrixGreenScaleSgi), + ClipPlane0 = ((int)ClipPlaneName.ClipPlane0), + PixelMapRToRSize = ((int)0x0cb6), + Map2TextureCoord4 = ((int)0x0db6), + PolygonOffsetLine = ((int)0x2a02), + Normalize = ((int)0x0ba1), + PointSmoothHint = ((int)0x0c51), + PostTextureFilterScaleRangeSgix = ((int)SgixTextureScaleBias.PostTextureFilterScaleRangeSgix), + ScissorBox = ((int)0x0c10), + Max4dTextureSizeSgis = ((int)SgisTexture4D.Max4dTextureSizeSgis), + RenderMode = ((int)0x0c40), + PolygonStipple = ((int)0x0b42), + PostColorMatrixGreenBiasSgi = ((int)SgiColorMatrix.PostColorMatrixGreenBiasSgi), + GreenBias = ((int)0x0d19), + TextureCoordArrayCountExt = ((int)ExtVertexArray.TextureCoordArrayCountExt), + PointSizeMinSgis = ((int)SgisPointParameters.PointSizeMinSgis), + Map2TextureCoord2 = ((int)0x0db4), + Map2TextureCoord3 = ((int)0x0db5), + PolygonMode = ((int)0x0b40), + PolygonOffsetUnits = ((int)0x2a00), + StencilFail = ((int)0x0b94), + ReferencePlaneEquationSgix = ((int)SgixReferencePlane.ReferencePlaneEquationSgix), + StencilPassDepthFail = ((int)0x0b95), + } + + public enum GetTextureParameter + { + TextureHeight = ((int)0x1001), + QuadTextureSelectSgis = ((int)SgisTextureSelect.QuadTextureSelectSgis), + DetailTextureLevelSgis = ((int)SgisDetailTexture.DetailTextureLevelSgis), + TextureGreenSize = ((int)0x805d), + TextureMaxClampRSgix = ((int)SgixTextureCoordinateClamp.TextureMaxClampRSgix), + TexturePriority = ((int)0x8066), + TextureLequalRSgix = ((int)SgixShadow.TextureLequalRSgix), + TextureLodBiasTSgix = ((int)SgixTextureLodBias.TextureLodBiasTSgix), + Texture4dsizeSgis = ((int)SgisTexture4D.Texture4dsizeSgis), + TextureBaseLevelSgis = ((int)SgisTextureLod.TextureBaseLevelSgis), + TextureClipmapCenterSgix = ((int)SgixClipmap.TextureClipmapCenterSgix), + TextureComponents = ((int)0x1003), + TextureMaxClampTSgix = ((int)SgixTextureCoordinateClamp.TextureMaxClampTSgix), + TextureMaxLevelSgis = ((int)SgisTextureLod.TextureMaxLevelSgis), + TextureLodBiasRSgix = ((int)SgixTextureLodBias.TextureLodBiasRSgix), + TextureLodBiasSSgix = ((int)SgixTextureLodBias.TextureLodBiasSSgix), + TextureLuminanceSize = ((int)0x8060), + TextureClipmapOffsetSgix = ((int)SgixClipmap.TextureClipmapOffsetSgix), + TextureWrapQSgis = ((int)SgisTexture4D.TextureWrapQSgis), + TextureMinLodSgis = ((int)SgisTextureLod.TextureMinLodSgis), + TextureClipmapFrameSgix = ((int)SgixClipmap.TextureClipmapFrameSgix), + TextureGequalRSgix = ((int)SgixShadow.TextureGequalRSgix), + SharpenTextureFuncPointsSgis = ((int)SgisSharpenTexture.SharpenTextureFuncPointsSgis), + TextureWrapS = ((int)TextureParameterName.TextureWrapS), + TextureMinFilter = ((int)TextureParameterName.TextureMinFilter), + TextureClipmapDepthSgix = ((int)SgixClipmap.TextureClipmapDepthSgix), + TextureFilter4SizeSgis = ((int)SgisTextureFilter4.TextureFilter4SizeSgis), + TextureWrapRExt = ((int)ExtTexture3D.TextureWrapRExt), + TextureCompareSgix = ((int)SgixShadow.TextureCompareSgix), + TextureMaxClampSSgix = ((int)SgixTextureCoordinateClamp.TextureMaxClampSSgix), + DetailTextureModeSgis = ((int)SgisDetailTexture.DetailTextureModeSgis), + DetailTextureFuncPointsSgis = ((int)SgisDetailTexture.DetailTextureFuncPointsSgis), + DualTextureSelectSgis = ((int)SgisTextureSelect.DualTextureSelectSgis), + TextureClipmapLodOffsetSgix = ((int)SgixClipmap.TextureClipmapLodOffsetSgix), + TextureDepthExt = ((int)ExtTexture3D.TextureDepthExt), + TextureRedSize = ((int)0x805c), + TextureInternalFormat = ((int)0x1003), + PostTextureFilterBiasSgix = ((int)SgixTextureScaleBias.PostTextureFilterBiasSgix), + TextureIntensitySize = ((int)0x8061), + TextureCompareOperatorSgix = ((int)SgixShadow.TextureCompareOperatorSgix), + TextureMaxLodSgis = ((int)SgisTextureLod.TextureMaxLodSgis), + TextureBlueSize = ((int)0x805e), + GenerateMipmapSgis = ((int)SgisGenerateMipmap.GenerateMipmapSgis), + TextureWidth = ((int)0x1000), + TextureAlphaSize = ((int)0x805f), + ShadowAmbientSgix = ((int)SgixShadowAmbient.ShadowAmbientSgix), + PostTextureFilterScaleSgix = ((int)SgixTextureScaleBias.PostTextureFilterScaleSgix), + TextureBorderColor = ((int)0x1004), + TextureResident = ((int)0x8067), + TextureBorder = ((int)0x1005), + TextureClipmapVirtualDepthSgix = ((int)SgixClipmap.TextureClipmapVirtualDepthSgix), + TextureMagFilter = ((int)TextureParameterName.TextureMagFilter), + TextureWrapT = ((int)TextureParameterName.TextureWrapT), + } + + public enum HintMode + { + Nicest = ((int)0x1102), + Fastest = ((int)0x1101), + DontCare = ((int)0x1100), + } + + public enum HintTarget + { + PerspectiveCorrectionHint = ((int)GetPName.PerspectiveCorrectionHint), + VertexPreclipHintSgix = ((int)SgixVertexPreclip.VertexPreclipHintSgix), + LineSmoothHint = ((int)GetPName.LineSmoothHint), + UnpackCmykHintExt = ((int)ExtCmyka.UnpackCmykHintExt), + PolygonSmoothHint = ((int)GetPName.PolygonSmoothHint), + ConvolutionHintSgix = ((int)SgixConvolutionAccuracy.ConvolutionHintSgix), + PackCmykHintExt = ((int)ExtCmyka.PackCmykHintExt), + PointSmoothHint = ((int)GetPName.PointSmoothHint), + FogHint = ((int)GetPName.FogHint), + GenerateMipmapHintSgis = ((int)SgisGenerateMipmap.GenerateMipmapHintSgis), + TextureMultiBufferHintSgix = ((int)SgixTextureMultiBuffer.TextureMultiBufferHintSgix), + } + + public enum HistogramTargetExt + { + ProxyHistogramExt = ((int)ExtHistogram.ProxyHistogramExt), + HistogramExt = ((int)ExtHistogram.HistogramExt), + } + + public enum IndexPointerType + { + Short = ((int)DataType.Short), + Float = ((int)DataType.Float), + Double = ((int)DataType.Double), + Int = ((int)DataType.Int), + } + + public enum LightEnvModeSgix + { + Replace = ((int)StencilOp.Replace), + Add = ((int)AccumOp.Add), + Modulate = ((int)TextureEnvMode.Modulate), + } + + public enum LightEnvParameterSgix + { + LightEnvModeSgix = ((int)SgixFragmentLighting.LightEnvModeSgix), + } + + public enum LightModelColorControl + { + SingleColor = ((int)Version12.SingleColor), + SeparateSpecularColor = ((int)Version12.SeparateSpecularColor), + } + + public enum LightModelParameter + { + LightModelColorControl = ((int)Version12.LightModelColorControl), + LightModelTwoSide = ((int)GetPName.LightModelTwoSide), + LightModelAmbient = ((int)GetPName.LightModelAmbient), + LightModelLocalViewer = ((int)GetPName.LightModelLocalViewer), + } + + public enum LightParameter + { + Specular = ((int)0x1202), + ConstantAttenuation = ((int)0x1207), + SpotExponent = ((int)0x1205), + LinearAttenuation = ((int)0x1208), + Position = ((int)0x1203), + Ambient = ((int)0x1200), + Diffuse = ((int)0x1201), + SpotCutoff = ((int)0x1206), + SpotDirection = ((int)0x1204), + QuadraticAttenuation = ((int)0x1209), + } + + public enum ListMode + { + CompileAndExecute = ((int)0x1301), + Compile = ((int)0x1300), + } + + public enum DataType + { + UnsignedByte = ((int)0x1401), + Byte = ((int)0x1400), + Double = ((int)0x140a), + UnsignedInt = ((int)0x1405), + DoubleExt = ((int)0x140a), + Short = ((int)0x1402), + Int = ((int)0x1404), + Float = ((int)0x1406), + Gl4Bytes = ((int)0x1409), + Gl3Bytes = ((int)0x1408), + Gl2Bytes = ((int)0x1407), + UnsignedShort = ((int)0x1403), + } + + public enum ListNameType + { + UnsignedByte = ((int)DataType.UnsignedByte), + Byte = ((int)DataType.Byte), + UnsignedInt = ((int)DataType.UnsignedInt), + Short = ((int)DataType.Short), + Int = ((int)DataType.Int), + Float = ((int)DataType.Float), + Gl4Bytes = ((int)DataType.Gl4Bytes), + Gl3Bytes = ((int)DataType.Gl3Bytes), + Gl2Bytes = ((int)DataType.Gl2Bytes), + UnsignedShort = ((int)DataType.UnsignedShort), + } + + public enum ListParameterName + { + ListPrioritySgix = ((int)SgixListPriority.ListPrioritySgix), + } + + public enum LogicOp + { + Nor = ((int)0x1508), + AndInverted = ((int)0x1504), + CopyInverted = ((int)0x150c), + Noop = ((int)0x1505), + OrReverse = ((int)0x150b), + AndReverse = ((int)0x1502), + Nand = ((int)0x150e), + Set = ((int)0x150f), + Equiv = ((int)0x1509), + Copy = ((int)0x1503), + Or = ((int)0x1507), + And = ((int)0x1501), + Xor = ((int)0x1506), + Clear = ((int)0x1500), + OrInverted = ((int)0x150d), + Invert = ((int)0x150a), + } + + public enum MapTarget + { + GeometryDeformationSgix = ((int)SgixPolynomialFfd.GeometryDeformationSgix), + Map1Color4 = ((int)GetPName.Map1Color4), + Map1Index = ((int)GetPName.Map1Index), + Map2Index = ((int)GetPName.Map2Index), + Map1Vertex4 = ((int)GetPName.Map1Vertex4), + TextureDeformationSgix = ((int)SgixPolynomialFfd.TextureDeformationSgix), + Map1Vertex3 = ((int)GetPName.Map1Vertex3), + Map1Normal = ((int)GetPName.Map1Normal), + Map2Vertex4 = ((int)GetPName.Map2Vertex4), + Map2Color4 = ((int)GetPName.Map2Color4), + Map2Vertex3 = ((int)GetPName.Map2Vertex3), + Map2Normal = ((int)GetPName.Map2Normal), + Map1TextureCoord4 = ((int)GetPName.Map1TextureCoord4), + Map1TextureCoord2 = ((int)GetPName.Map1TextureCoord2), + Map1TextureCoord3 = ((int)GetPName.Map1TextureCoord3), + Map2TextureCoord2 = ((int)GetPName.Map2TextureCoord2), + Map2TextureCoord3 = ((int)GetPName.Map2TextureCoord3), + Map2TextureCoord1 = ((int)GetPName.Map2TextureCoord1), + Map1TextureCoord1 = ((int)GetPName.Map1TextureCoord1), + Map2TextureCoord4 = ((int)GetPName.Map2TextureCoord4), + } + + public enum MaterialFace + { + Front = ((int)DrawBufferMode.Front), + FrontAndBack = ((int)DrawBufferMode.FrontAndBack), + Back = ((int)DrawBufferMode.Back), + } + + public enum MaterialParameter + { + Emission = ((int)0x1600), + ColorIndexes = ((int)0x1603), + AmbientAndDiffuse = ((int)0x1602), + Diffuse = ((int)LightParameter.Diffuse), + Ambient = ((int)LightParameter.Ambient), + Specular = ((int)LightParameter.Specular), + Shininess = ((int)0x1601), + } + + public enum MatrixMode + { + Modelview = ((int)0x1700), + Projection = ((int)0x1701), + Texture = ((int)0x1702), + } + + public enum MeshMode1 + { + Line = ((int)PolygonMode.Line), + Point = ((int)PolygonMode.Point), + } + + public enum MeshMode2 + { + Line = ((int)PolygonMode.Line), + Point = ((int)PolygonMode.Point), + Fill = ((int)PolygonMode.Fill), + } + + public enum MinmaxTargetExt + { + MinmaxExt = ((int)ExtHistogram.MinmaxExt), + } + + public enum NormalPointerType + { + Short = ((int)DataType.Short), + Float = ((int)DataType.Float), + Double = ((int)DataType.Double), + Byte = ((int)DataType.Byte), + Int = ((int)DataType.Int), + } + + public enum PixelCopyType + { + Color = ((int)0x1800), + Stencil = ((int)0x1802), + Depth = ((int)0x1801), + } + + public enum PixelFormat + { + CmykExt = ((int)ExtCmyka.CmykExt), + Rgb = ((int)0x1907), + R5G6B5IccSgix = ((int)SgixIccTexture.R5G6B5IccSgix), + R5G6B5A8IccSgix = ((int)SgixIccTexture.R5G6B5A8IccSgix), + Green = ((int)0x1904), + Blue = ((int)0x1905), + Alpha16IccSgix = ((int)SgixIccTexture.Alpha16IccSgix), + Ycrcb444Sgix = ((int)SgixYcrcb.Ycrcb444Sgix), + Ycrcb422Sgix = ((int)SgixYcrcb.Ycrcb422Sgix), + Luminance = ((int)0x1909), + Rgba = ((int)0x1908), + StencilIndex = ((int)0x1901), + Red = ((int)0x1903), + DepthComponent = ((int)0x1902), + Luminance16IccSgix = ((int)SgixIccTexture.Luminance16IccSgix), + Luminance16Alpha8IccSgix = ((int)SgixIccTexture.Luminance16Alpha8IccSgix), + Bgra = ((int)ExtBgra.Bgra), + Alpha = ((int)0x1906), + ColorIndex = ((int)0x1900), + CmykaExt = ((int)ExtCmyka.CmykaExt), + Bgr = ((int)ExtBgra.Bgr), + LuminanceAlpha = ((int)0x190a), + AbgrExt = ((int)ExtAbgr.AbgrExt), + } + + public enum PixelMap + { + PixelMapIToI = ((int)GetPixelMap.PixelMapIToI), + PixelMapIToA = ((int)GetPixelMap.PixelMapIToA), + PixelMapIToB = ((int)GetPixelMap.PixelMapIToB), + PixelMapIToR = ((int)GetPixelMap.PixelMapIToR), + PixelMapBToB = ((int)GetPixelMap.PixelMapBToB), + PixelMapRToR = ((int)GetPixelMap.PixelMapRToR), + PixelMapIToG = ((int)GetPixelMap.PixelMapIToG), + PixelMapGToG = ((int)GetPixelMap.PixelMapGToG), + PixelMapAToA = ((int)GetPixelMap.PixelMapAToA), + PixelMapSToS = ((int)GetPixelMap.PixelMapSToS), + } + + public enum PixelStoreParameter + { + PixelTileGridHeightSgix = ((int)SgixPixelTiles.PixelTileGridHeightSgix), + UnpackLsbFirst = ((int)GetPName.UnpackLsbFirst), + UnpackSwapBytes = ((int)GetPName.UnpackSwapBytes), + UnpackSkipPixels = ((int)GetPName.UnpackSkipPixels), + UnpackResampleSgix = ((int)SgixResample.UnpackResampleSgix), + PixelTileGridDepthSgix = ((int)SgixPixelTiles.PixelTileGridDepthSgix), + PackSkipPixels = ((int)GetPName.PackSkipPixels), + UnpackSkipVolumesSgis = ((int)SgisTexture4D.UnpackSkipVolumesSgis), + PackSubsampleRateSgix = ((int)SgixSubsample.PackSubsampleRateSgix), + PackSwapBytes = ((int)GetPName.PackSwapBytes), + PackSkipImagesExt = ((int)ExtTexture3D.PackSkipImagesExt), + UnpackImageHeightExt = ((int)ExtTexture3D.UnpackImageHeightExt), + PackSkipRows = ((int)GetPName.PackSkipRows), + PackSkipVolumesSgis = ((int)SgisTexture4D.PackSkipVolumesSgis), + PackAlignment = ((int)GetPName.PackAlignment), + PackLsbFirst = ((int)GetPName.PackLsbFirst), + UnpackSkipRows = ((int)GetPName.UnpackSkipRows), + PixelTileGridWidthSgix = ((int)SgixPixelTiles.PixelTileGridWidthSgix), + PackResampleSgix = ((int)SgixResample.PackResampleSgix), + UnpackRowLength = ((int)GetPName.UnpackRowLength), + UnpackAlignment = ((int)GetPName.UnpackAlignment), + UnpackImageDepthSgis = ((int)SgisTexture4D.UnpackImageDepthSgis), + PackImageDepthSgis = ((int)SgisTexture4D.PackImageDepthSgis), + PixelTileHeightSgix = ((int)SgixPixelTiles.PixelTileHeightSgix), + PixelTileWidthSgix = ((int)SgixPixelTiles.PixelTileWidthSgix), + UnpackSubsampleRateSgix = ((int)SgixSubsample.UnpackSubsampleRateSgix), + UnpackSkipImagesExt = ((int)ExtTexture3D.UnpackSkipImagesExt), + PixelTileCacheSizeSgix = ((int)SgixPixelTiles.PixelTileCacheSizeSgix), + PackImageHeightExt = ((int)ExtTexture3D.PackImageHeightExt), + PackRowLength = ((int)GetPName.PackRowLength), + } + + public enum PixelStoreResampleMode + { + ResampleZeroFillSgix = ((int)SgixResample.ResampleZeroFillSgix), + ResampleDecimateSgix = ((int)SgixResample.ResampleDecimateSgix), + ResampleReplicateSgix = ((int)SgixResample.ResampleReplicateSgix), + } + + public enum PixelStoreSubsampleRate + { + PixelSubsample2424Sgix = ((int)SgixSubsample.PixelSubsample2424Sgix), + PixelSubsample4444Sgix = ((int)SgixSubsample.PixelSubsample4444Sgix), + PixelSubsample4242Sgix = ((int)SgixSubsample.PixelSubsample4242Sgix), + } + + public enum PixelTexGenMode + { + LuminanceAlpha = ((int)PixelFormat.LuminanceAlpha), + PixelTexGenAlphaMsSgix = ((int)SgixImpactPixelTexture.PixelTexGenAlphaMsSgix), + Rgba = ((int)PixelFormat.Rgba), + PixelTexGenAlphaReplaceSgix = ((int)SgixImpactPixelTexture.PixelTexGenAlphaReplaceSgix), + PixelTexGenAlphaNoReplaceSgix = ((int)SgixImpactPixelTexture.PixelTexGenAlphaNoReplaceSgix), + PixelTexGenAlphaLsSgix = ((int)SgixImpactPixelTexture.PixelTexGenAlphaLsSgix), + None = ((int)DrawBufferMode.None), + Luminance = ((int)PixelFormat.Luminance), + Rgb = ((int)PixelFormat.Rgb), + } + + public enum PixelTexGenParameterNameSgis + { + PixelFragmentRgbSourceSgis = ((int)SgisPixelTexture.PixelFragmentRgbSourceSgis), + PixelFragmentAlphaSourceSgis = ((int)SgisPixelTexture.PixelFragmentAlphaSourceSgis), + } + + public enum PixelTransferParameter + { + PostConvolutionAlphaBiasExt = ((int)ExtConvolution.PostConvolutionAlphaBiasExt), + PostColorMatrixGreenBiasSgi = ((int)SgiColorMatrix.PostColorMatrixGreenBiasSgi), + PostColorMatrixAlphaScaleSgi = ((int)SgiColorMatrix.PostColorMatrixAlphaScaleSgi), + PostColorMatrixBlueBiasSgi = ((int)SgiColorMatrix.PostColorMatrixBlueBiasSgi), + PostConvolutionGreenScaleExt = ((int)ExtConvolution.PostConvolutionGreenScaleExt), + PostConvolutionGreenBiasExt = ((int)ExtConvolution.PostConvolutionGreenBiasExt), + BlueBias = ((int)GetPName.BlueBias), + BlueScale = ((int)GetPName.BlueScale), + PostColorMatrixRedScaleSgi = ((int)SgiColorMatrix.PostColorMatrixRedScaleSgi), + PostConvolutionRedBiasExt = ((int)ExtConvolution.PostConvolutionRedBiasExt), + AlphaBias = ((int)GetPName.AlphaBias), + AlphaScale = ((int)GetPName.AlphaScale), + GreenScale = ((int)GetPName.GreenScale), + RedBias = ((int)GetPName.RedBias), + PostColorMatrixRedBiasSgi = ((int)SgiColorMatrix.PostColorMatrixRedBiasSgi), + IndexShift = ((int)GetPName.IndexShift), + RedScale = ((int)GetPName.RedScale), + PostColorMatrixAlphaBiasSgi = ((int)SgiColorMatrix.PostColorMatrixAlphaBiasSgi), + MapColor = ((int)GetPName.MapColor), + PostConvolutionBlueBiasExt = ((int)ExtConvolution.PostConvolutionBlueBiasExt), + PostConvolutionBlueScaleExt = ((int)ExtConvolution.PostConvolutionBlueScaleExt), + PostConvolutionRedScaleExt = ((int)ExtConvolution.PostConvolutionRedScaleExt), + PostColorMatrixGreenScaleSgi = ((int)SgiColorMatrix.PostColorMatrixGreenScaleSgi), + MapStencil = ((int)GetPName.MapStencil), + DepthBias = ((int)GetPName.DepthBias), + IndexOffset = ((int)GetPName.IndexOffset), + PostConvolutionAlphaScaleExt = ((int)ExtConvolution.PostConvolutionAlphaScaleExt), + PostColorMatrixBlueScaleSgi = ((int)SgiColorMatrix.PostColorMatrixBlueScaleSgi), + DepthScale = ((int)GetPName.DepthScale), + GreenBias = ((int)GetPName.GreenBias), + } + + public enum PixelType + { + UnsignedByte = ((int)DataType.UnsignedByte), + Bitmap = ((int)0x1a00), + UnsignedShort5551Ext = ((int)ExtPackedPixels.UnsignedShort5551Ext), + UnsignedShort4444Ext = ((int)ExtPackedPixels.UnsignedShort4444Ext), + Byte = ((int)DataType.Byte), + UnsignedInt1010102Ext = ((int)ExtPackedPixels.UnsignedInt1010102Ext), + UnsignedInt = ((int)DataType.UnsignedInt), + Short = ((int)DataType.Short), + UnsignedInt8888Ext = ((int)ExtPackedPixels.UnsignedInt8888Ext), + Int = ((int)DataType.Int), + Float = ((int)DataType.Float), + UnsignedByte332Ext = ((int)ExtPackedPixels.UnsignedByte332Ext), + UnsignedShort = ((int)DataType.UnsignedShort), + } + + public enum PointParameterNameSgis + { + DistanceAttenuationSgis = ((int)SgisPointParameters.DistanceAttenuationSgis), + PointSizeMaxSgis = ((int)SgisPointParameters.PointSizeMaxSgis), + PointSizeMinSgis = ((int)SgisPointParameters.PointSizeMinSgis), + PointFadeThresholdSizeSgis = ((int)SgisPointParameters.PointFadeThresholdSizeSgis), + } + + public enum PolygonMode + { + Line = ((int)0x1b01), + Point = ((int)0x1b00), + Fill = ((int)0x1b02), + } + + public enum ReadBufferMode + { + FrontRight = ((int)DrawBufferMode.FrontRight), + Right = ((int)DrawBufferMode.Right), + BackLeft = ((int)DrawBufferMode.BackLeft), + BackRight = ((int)DrawBufferMode.BackRight), + Left = ((int)DrawBufferMode.Left), + Aux0 = ((int)DrawBufferMode.Aux0), + Back = ((int)DrawBufferMode.Back), + Aux3 = ((int)DrawBufferMode.Aux3), + Aux1 = ((int)DrawBufferMode.Aux1), + FrontLeft = ((int)DrawBufferMode.FrontLeft), + Aux2 = ((int)DrawBufferMode.Aux2), + Front = ((int)DrawBufferMode.Front), + } + + public enum RenderingMode + { + Render = ((int)0x1c00), + Feedback = ((int)0x1c01), + Select = ((int)0x1c02), + } + + public enum SamplePatternSgis + { + Gl4pass2Sgis = ((int)SgisMultisample.Gl4pass2Sgis), + Gl4pass0Sgis = ((int)SgisMultisample.Gl4pass0Sgis), + Gl2pass1Sgis = ((int)SgisMultisample.Gl2pass1Sgis), + Gl1passSgis = ((int)SgisMultisample.Gl1passSgis), + Gl4pass3Sgis = ((int)SgisMultisample.Gl4pass3Sgis), + Gl4pass1Sgis = ((int)SgisMultisample.Gl4pass1Sgis), + Gl2pass0Sgis = ((int)SgisMultisample.Gl2pass0Sgis), + } + + public enum SeparableTargetExt + { + Separable2dExt = ((int)ExtConvolution.Separable2dExt), + } + + public enum ShadingModel + { + Flat = ((int)0x1d00), + Smooth = ((int)0x1d01), + } + + public enum StencilFunction + { + Never = ((int)AlphaFunction.Never), + Equal = ((int)AlphaFunction.Equal), + Always = ((int)AlphaFunction.Always), + Less = ((int)AlphaFunction.Less), + Gequal = ((int)AlphaFunction.Gequal), + Lequal = ((int)AlphaFunction.Lequal), + Notequal = ((int)AlphaFunction.Notequal), + Greater = ((int)AlphaFunction.Greater), + } + + public enum StencilOp + { + Invert = ((int)LogicOp.Invert), + Replace = ((int)0x1e01), + Keep = ((int)0x1e00), + Incr = ((int)0x1e02), + Zero = ((int)BlendingFactorDest.Zero), + Decr = ((int)0x1e03), + } + + public enum StringName + { + Renderer = ((int)0x1f01), + Extensions = ((int)0x1f03), + Version = ((int)0x1f02), + Vendor = ((int)0x1f00), + } + + public enum TexCoordPointerType + { + Short = ((int)DataType.Short), + Float = ((int)DataType.Float), + Double = ((int)DataType.Double), + Int = ((int)DataType.Int), + } + + public enum TextureCoordName + { + R = ((int)0x2002), + S = ((int)0x2000), + Q = ((int)0x2003), + T = ((int)0x2001), + } + + public enum TextureEnvMode + { + Decal = ((int)0x2101), + Add = ((int)AccumOp.Add), + Blend = ((int)GetPName.Blend), + ReplaceExt = ((int)ExtTexture.ReplaceExt), + TextureEnvBiasSgix = ((int)SgixTextureAddEnv.TextureEnvBiasSgix), + Modulate = ((int)0x2100), + } + + public enum TextureEnvParameter + { + TextureEnvColor = ((int)0x2201), + TextureEnvMode = ((int)0x2200), + } + + public enum TextureEnvTarget + { + TextureEnv = ((int)0x2300), + } + + public enum TextureFilterFuncSgis + { + Filter4Sgis = ((int)SgisTextureFilter4.Filter4Sgis), + } + + public enum TextureGenMode + { + EyeLinear = ((int)0x2400), + ObjectLinear = ((int)0x2401), + ObjectDistanceToPointSgis = ((int)SgisPointLineTexgen.ObjectDistanceToPointSgis), + ObjectDistanceToLineSgis = ((int)SgisPointLineTexgen.ObjectDistanceToLineSgis), + SphereMap = ((int)0x2402), + EyeDistanceToLineSgis = ((int)SgisPointLineTexgen.EyeDistanceToLineSgis), + EyeDistanceToPointSgis = ((int)SgisPointLineTexgen.EyeDistanceToPointSgis), + } + + public enum TextureGenParameter + { + ObjectPlane = ((int)0x2501), + EyePlane = ((int)0x2502), + EyePointSgis = ((int)SgisPointLineTexgen.EyePointSgis), + ObjectPointSgis = ((int)SgisPointLineTexgen.ObjectPointSgis), + TextureGenMode = ((int)0x2500), + ObjectLineSgis = ((int)SgisPointLineTexgen.ObjectLineSgis), + EyeLineSgis = ((int)SgisPointLineTexgen.EyeLineSgis), + } + + public enum TextureMagFilter + { + PixelTexGenQCeilingSgix = ((int)SgixImpactPixelTexture.PixelTexGenQCeilingSgix), + Filter4Sgis = ((int)SgisTextureFilter4.Filter4Sgis), + LinearDetailSgis = ((int)SgisDetailTexture.LinearDetailSgis), + LinearSharpenSgis = ((int)SgisSharpenTexture.LinearSharpenSgis), + Linear = ((int)0x2601), + LinearSharpenColorSgis = ((int)SgisSharpenTexture.LinearSharpenColorSgis), + PixelTexGenQRoundSgix = ((int)SgixImpactPixelTexture.PixelTexGenQRoundSgix), + Nearest = ((int)0x2600), + LinearSharpenAlphaSgis = ((int)SgisSharpenTexture.LinearSharpenAlphaSgis), + LinearDetailColorSgis = ((int)SgisDetailTexture.LinearDetailColorSgis), + PixelTexGenQFloorSgix = ((int)SgixImpactPixelTexture.PixelTexGenQFloorSgix), + LinearDetailAlphaSgis = ((int)SgisDetailTexture.LinearDetailAlphaSgis), + } + + public enum TextureMinFilter + { + LinearClipmapNearestSgix = ((int)SgixClipmap.LinearClipmapNearestSgix), + Filter4Sgis = ((int)SgisTextureFilter4.Filter4Sgis), + LinearClipmapLinearSgix = ((int)SgixClipmap.LinearClipmapLinearSgix), + NearestMipmapLinear = ((int)0x2702), + NearestClipmapNearestSgix = ((int)SgixClipmap.NearestClipmapNearestSgix), + Linear = ((int)TextureMagFilter.Linear), + LinearMipmapNearest = ((int)0x2701), + Nearest = ((int)TextureMagFilter.Nearest), + PixelTexGenQCeilingSgix = ((int)SgixImpactPixelTexture.PixelTexGenQCeilingSgix), + PixelTexGenQRoundSgix = ((int)SgixImpactPixelTexture.PixelTexGenQRoundSgix), + PixelTexGenQFloorSgix = ((int)SgixImpactPixelTexture.PixelTexGenQFloorSgix), + NearestMipmapNearest = ((int)0x2700), + NearestClipmapLinearSgix = ((int)SgixClipmap.NearestClipmapLinearSgix), + LinearMipmapLinear = ((int)0x2703), + } + + public enum TextureParameterName + { + TextureLodBiasTSgix = ((int)SgixTextureLodBias.TextureLodBiasTSgix), + TexturePriority = ((int)GetTextureParameter.TexturePriority), + TextureCompareSgix = ((int)SgixShadow.TextureCompareSgix), + TextureLodBiasRSgix = ((int)SgixTextureLodBias.TextureLodBiasRSgix), + QuadTextureSelectSgis = ((int)SgisTextureSelect.QuadTextureSelectSgis), + TextureCompareOperatorSgix = ((int)SgixShadow.TextureCompareOperatorSgix), + PostTextureFilterBiasSgix = ((int)SgixTextureScaleBias.PostTextureFilterBiasSgix), + TextureClipmapFrameSgix = ((int)SgixClipmap.TextureClipmapFrameSgix), + TextureWrapRExt = ((int)ExtTexture3D.TextureWrapRExt), + TextureClipmapVirtualDepthSgix = ((int)SgixClipmap.TextureClipmapVirtualDepthSgix), + DetailTextureModeSgis = ((int)SgisDetailTexture.DetailTextureModeSgis), + TextureClipmapLodOffsetSgix = ((int)SgixClipmap.TextureClipmapLodOffsetSgix), + DetailTextureLevelSgis = ((int)SgisDetailTexture.DetailTextureLevelSgis), + TextureMagFilter = ((int)0x2800), + TextureWrapQSgis = ((int)SgisTexture4D.TextureWrapQSgis), + TextureMaxClampSSgix = ((int)SgixTextureCoordinateClamp.TextureMaxClampSSgix), + TextureClipmapCenterSgix = ((int)SgixClipmap.TextureClipmapCenterSgix), + TextureClipmapDepthSgix = ((int)SgixClipmap.TextureClipmapDepthSgix), + PostTextureFilterScaleSgix = ((int)SgixTextureScaleBias.PostTextureFilterScaleSgix), + TextureMaxClampRSgix = ((int)SgixTextureCoordinateClamp.TextureMaxClampRSgix), + TextureWrapS = ((int)0x2802), + TextureLodBiasSSgix = ((int)SgixTextureLodBias.TextureLodBiasSSgix), + TextureClipmapOffsetSgix = ((int)SgixClipmap.TextureClipmapOffsetSgix), + GenerateMipmapSgis = ((int)SgisGenerateMipmap.GenerateMipmapSgis), + TextureWrapT = ((int)0x2803), + ShadowAmbientSgix = ((int)SgixShadowAmbient.ShadowAmbientSgix), + TextureMinFilter = ((int)0x2801), + TextureMaxClampTSgix = ((int)SgixTextureCoordinateClamp.TextureMaxClampTSgix), + TextureBorderColor = ((int)GetTextureParameter.TextureBorderColor), + DualTextureSelectSgis = ((int)SgisTextureSelect.DualTextureSelectSgis), + } + + public enum TextureTarget + { + TextureMaxLevelSgis = ((int)SgisTextureLod.TextureMaxLevelSgis), + TextureRectangleNv = ((int)NvTextureRectangle.TextureRectangleNv), + ProxyTexture2d = ((int)0x8064), + ProxyTexture1d = ((int)0x8063), + TextureMaxLodSgis = ((int)SgisTextureLod.TextureMaxLodSgis), + Texture3dExt = ((int)ExtTexture3D.Texture3dExt), + ProxyTexture3dExt = ((int)ExtTexture3D.ProxyTexture3dExt), + TextureRectangleArb = ((int)ArbTextureRectangle.TextureRectangleArb), + DetailTexture2dSgis = ((int)SgisDetailTexture.DetailTexture2dSgis), + Texture4dSgis = ((int)SgisTexture4D.Texture4dSgis), + Texture2d = ((int)GetPName.Texture2d), + TextureMinLodSgis = ((int)SgisTextureLod.TextureMinLodSgis), + Texture1d = ((int)GetPName.Texture1d), + TextureBaseLevelSgis = ((int)SgisTextureLod.TextureBaseLevelSgis), + ProxyTexture4dSgis = ((int)SgisTexture4D.ProxyTexture4dSgis), + } + + public enum TextureWrapMode + { + ClampToBorder = ((int)Version13.ClampToBorder), + ClampToEdge = ((int)Version12.ClampToEdge), + Clamp = ((int)0x2900), + Repeat = ((int)0x2901), + } + + public enum PixelInternalFormat + { + LuminanceAlphaIccSgix = ((int)SgixIccTexture.LuminanceAlphaIccSgix), + Rgb4 = ((int)0x804f), + Intensity16IccSgix = ((int)SgixIccTexture.Intensity16IccSgix), + Alpha8 = ((int)0x803c), + LuminanceAlpha = ((int)PixelFormat.LuminanceAlpha), + DualIntensity4Sgis = ((int)SgisTextureSelect.DualIntensity4Sgis), + QuadLuminance4Sgis = ((int)SgisTextureSelect.QuadLuminance4Sgis), + Rgb2Ext = ((int)ExtTexture.Rgb2Ext), + RgbaIccSgix = ((int)SgixIccTexture.RgbaIccSgix), + Alpha16IccSgix = ((int)SgixIccTexture.Alpha16IccSgix), + Luminance12Alpha12 = ((int)0x8047), + Luminance6Alpha2 = ((int)0x8044), + Alpha12 = ((int)0x803d), + QuadLuminance8Sgis = ((int)SgisTextureSelect.QuadLuminance8Sgis), + Alpha16 = ((int)0x803e), + Rgba2 = ((int)0x8055), + Luminance8Alpha8 = ((int)0x8045), + R5G6B5IccSgix = ((int)SgixIccTexture.R5G6B5IccSgix), + R3G3B2 = ((int)0x2a10), + R5G6B5A8IccSgix = ((int)SgixIccTexture.R5G6B5A8IccSgix), + Luminance4Alpha4 = ((int)0x8043), + Alpha4 = ((int)0x803b), + DepthComponent32Sgix = ((int)SgixDepthTexture.DepthComponent32Sgix), + Luminance16Alpha8IccSgix = ((int)SgixIccTexture.Luminance16Alpha8IccSgix), + DualIntensity8Sgis = ((int)SgisTextureSelect.DualIntensity8Sgis), + Rgba8 = ((int)0x8058), + Alpha = ((int)PixelFormat.Alpha), + Rgb12 = ((int)0x8053), + Rgba4 = ((int)0x8056), + Luminance4 = ((int)0x803f), + Two = ((int)2), + Intensity8 = ((int)0x804b), + Luminance16 = ((int)0x8042), + DepthComponent16Sgix = ((int)SgixDepthTexture.DepthComponent16Sgix), + DualAlpha16Sgis = ((int)SgisTextureSelect.DualAlpha16Sgis), + Luminance12 = ((int)0x8041), + Luminance16Alpha16 = ((int)0x8048), + Intensity4 = ((int)0x804a), + LuminanceIccSgix = ((int)SgixIccTexture.LuminanceIccSgix), + DualLuminance4Sgis = ((int)SgisTextureSelect.DualLuminance4Sgis), + DualLuminanceAlpha8Sgis = ((int)SgisTextureSelect.DualLuminanceAlpha8Sgis), + DualAlpha12Sgis = ((int)SgisTextureSelect.DualAlpha12Sgis), + Four = ((int)4), + QuadIntensity4Sgis = ((int)SgisTextureSelect.QuadIntensity4Sgis), + Rgb5A1 = ((int)0x8057), + Luminance16IccSgix = ((int)SgixIccTexture.Luminance16IccSgix), + DualLuminance8Sgis = ((int)SgisTextureSelect.DualLuminance8Sgis), + Rgba16 = ((int)0x805b), + RgbIccSgix = ((int)SgixIccTexture.RgbIccSgix), + Intensity = ((int)0x8049), + DualLuminance12Sgis = ((int)SgisTextureSelect.DualLuminance12Sgis), + Rgb10A2 = ((int)0x8059), + DualAlpha4Sgis = ((int)SgisTextureSelect.DualAlpha4Sgis), + Rgb5 = ((int)0x8050), + Luminance = ((int)PixelFormat.Luminance), + One = ((int)1), + AlphaIccSgix = ((int)SgixIccTexture.AlphaIccSgix), + Rgb8 = ((int)0x8051), + Rgb10 = ((int)0x8052), + Three = ((int)3), + Rgb16 = ((int)0x8054), + Rgba12 = ((int)0x805a), + DualLuminanceAlpha4Sgis = ((int)SgisTextureSelect.DualLuminanceAlpha4Sgis), + IntensityIccSgix = ((int)SgixIccTexture.IntensityIccSgix), + DualAlpha8Sgis = ((int)SgisTextureSelect.DualAlpha8Sgis), + QuadIntensity8Sgis = ((int)SgisTextureSelect.QuadIntensity8Sgis), + DualLuminance16Sgis = ((int)SgisTextureSelect.DualLuminance16Sgis), + Luminance12Alpha4 = ((int)0x8046), + QuadAlpha8Sgis = ((int)SgisTextureSelect.QuadAlpha8Sgis), + DepthComponent24Sgix = ((int)SgixDepthTexture.DepthComponent24Sgix), + DualIntensity12Sgis = ((int)SgisTextureSelect.DualIntensity12Sgis), + Rgb = ((int)PixelFormat.Rgb), + Luminance8 = ((int)0x8040), + DualIntensity16Sgis = ((int)SgisTextureSelect.DualIntensity16Sgis), + Intensity12 = ((int)0x804c), + QuadAlpha4Sgis = ((int)SgisTextureSelect.QuadAlpha4Sgis), + Intensity16 = ((int)0x804d), + Rgba = ((int)PixelFormat.Rgba), + } + + public enum InterleavedArrayFormat + { + V2f = ((int)0x2a20), + T2fC3fV3f = ((int)0x2a2a), + C4ubV3f = ((int)0x2a23), + C4ubV2f = ((int)0x2a22), + T4fV4f = ((int)0x2a28), + C4fN3fV3f = ((int)0x2a26), + T2fC4fN3fV3f = ((int)0x2a2c), + N3fV3f = ((int)0x2a25), + C3fV3f = ((int)0x2a24), + T2fV3f = ((int)0x2a27), + T2fN3fV3f = ((int)0x2a2b), + T2fC4ubV3f = ((int)0x2a29), + T4fC4fN3fV4f = ((int)0x2a2d), + V3f = ((int)0x2a21), + } + + public enum VertexPointerType + { + Short = ((int)DataType.Short), + Float = ((int)DataType.Float), + Double = ((int)DataType.Double), + Int = ((int)DataType.Int), + } + + public enum ClipPlaneName + { + ClipPlane4 = ((int)0x3004), + ClipPlane1 = ((int)0x3001), + ClipPlane5 = ((int)0x3005), + ClipPlane2 = ((int)0x3002), + ClipPlane3 = ((int)0x3003), + ClipPlane0 = ((int)0x3000), + } + + public enum LightName + { + FragmentLight3Sgix = ((int)SgixFragmentLighting.FragmentLight3Sgix), + FragmentLight0Sgix = ((int)SgixFragmentLighting.FragmentLight0Sgix), + Light2 = ((int)0x4002), + FragmentLight7Sgix = ((int)SgixFragmentLighting.FragmentLight7Sgix), + Light3 = ((int)0x4003), + FragmentLight6Sgix = ((int)SgixFragmentLighting.FragmentLight6Sgix), + FragmentLight4Sgix = ((int)SgixFragmentLighting.FragmentLight4Sgix), + FragmentLight5Sgix = ((int)SgixFragmentLighting.FragmentLight5Sgix), + FragmentLight1Sgix = ((int)SgixFragmentLighting.FragmentLight1Sgix), + Light0 = ((int)0x4000), + FragmentLight2Sgix = ((int)SgixFragmentLighting.FragmentLight2Sgix), + Light4 = ((int)0x4004), + Light5 = ((int)0x4005), + Light6 = ((int)0x4006), + Light7 = ((int)0x4007), + Light1 = ((int)0x4001), + } + + public enum ExtAbgr + { + AbgrExt = ((int)0x8000), + } + + public enum ExtBlendColor + { + BlendColorExt = ((int)0x8005), + ConstantColorExt = ((int)0x8001), + BlendColor = ((int)0x8005), + OneMinusConstantAlpha = ((int)0x8004), + OneMinusConstantColorExt = ((int)0x8002), + ConstantColor = ((int)0x8001), + ConstantAlphaExt = ((int)0x8003), + OneMinusConstantColor = ((int)0x8002), + ConstantAlpha = ((int)0x8003), + OneMinusConstantAlphaExt = ((int)0x8004), + } + + public enum ExtBlendMinmax + { + FuncAdd = ((int)0x8006), + Min = ((int)0x8007), + Max = ((int)0x8008), + BlendEquationExt = ((int)0x8009), + FuncAddExt = ((int)0x8006), + MaxExt = ((int)0x8008), + BlendEquation = ((int)0x8009), + MinExt = ((int)0x8007), + } + + public enum ExtBlendSubtract + { + FuncReverseSubtract = ((int)0x800b), + FuncReverseSubtractExt = ((int)0x800b), + FuncSubtractExt = ((int)0x800a), + FuncSubtract = ((int)0x800a), + } + + public enum ExtCmyka + { + CmykExt = ((int)0x800c), + CmykaExt = ((int)0x800d), + UnpackCmykHintExt = ((int)0x800f), + PackCmykHintExt = ((int)0x800e), + } + + public enum ExtConvolution + { + PostConvolutionGreenScaleExt = ((int)0x801d), + PostConvolutionAlphaScale = ((int)0x801f), + PostConvolutionRedScaleExt = ((int)0x801c), + MaxConvolutionWidthExt = ((int)0x801a), + ConvolutionBorderMode = ((int)0x8013), + Convolution1dExt = ((int)0x8010), + MaxConvolutionHeightExt = ((int)0x801b), + ReduceExt = ((int)0x8016), + PostConvolutionGreenScale = ((int)0x801d), + PostConvolutionAlphaBiasExt = ((int)0x8023), + PostConvolutionBlueScale = ((int)0x801e), + ConvolutionHeight = ((int)0x8019), + ConvolutionWidthExt = ((int)0x8018), + ConvolutionBorderModeExt = ((int)0x8013), + Reduce = ((int)0x8016), + PostConvolutionGreenBias = ((int)0x8021), + PostConvolutionAlphaScaleExt = ((int)0x801f), + ConvolutionFilterBiasExt = ((int)0x8015), + ConvolutionHeightExt = ((int)0x8019), + MaxConvolutionWidth = ((int)0x801a), + PostConvolutionBlueBiasExt = ((int)0x8022), + ConvolutionFormatExt = ((int)0x8017), + ConvolutionFilterScaleExt = ((int)0x8014), + Convolution2d = ((int)0x8011), + ConvolutionWidth = ((int)0x8018), + PostConvolutionRedScale = ((int)0x801c), + Convolution2dExt = ((int)0x8011), + Convolution1d = ((int)0x8010), + PostConvolutionBlueScaleExt = ((int)0x801e), + ConvolutionFilterScale = ((int)0x8014), + Separable2dExt = ((int)0x8012), + Separable2d = ((int)0x8012), + PostConvolutionBlueBias = ((int)0x8022), + MaxConvolutionHeight = ((int)0x801b), + PostConvolutionRedBiasExt = ((int)0x8020), + PostConvolutionGreenBiasExt = ((int)0x8021), + PostConvolutionRedBias = ((int)0x8020), + PostConvolutionAlphaBias = ((int)0x8023), + ConvolutionFormat = ((int)0x8017), + ConvolutionFilterBias = ((int)0x8015), + } + + public enum ExtHistogram + { + HistogramSink = ((int)0x802d), + TableTooLarge = ((int)0x8031), + HistogramLuminanceSizeExt = ((int)0x802c), + Histogram = ((int)0x8024), + HistogramBlueSize = ((int)0x802a), + MinmaxFormat = ((int)0x802f), + HistogramFormatExt = ((int)0x8027), + HistogramRedSizeExt = ((int)0x8028), + HistogramFormat = ((int)0x8027), + HistogramExt = ((int)0x8024), + HistogramWidth = ((int)0x8026), + TableTooLargeExt = ((int)0x8031), + HistogramAlphaSizeExt = ((int)0x802b), + HistogramGreenSizeExt = ((int)0x8029), + HistogramBlueSizeExt = ((int)0x802a), + HistogramGreenSize = ((int)0x8029), + MinmaxSink = ((int)0x8030), + HistogramSinkExt = ((int)0x802d), + MinmaxExt = ((int)0x802e), + Minmax = ((int)0x802e), + HistogramAlphaSize = ((int)0x802b), + HistogramRedSize = ((int)0x8028), + MinmaxFormatExt = ((int)0x802f), + HistogramWidthExt = ((int)0x8026), + ProxyHistogramExt = ((int)0x8025), + MinmaxSinkExt = ((int)0x8030), + HistogramLuminanceSize = ((int)0x802c), + ProxyHistogram = ((int)0x8025), + } + + public enum ExtPackedPixels + { + UnsignedShort4444Ext = ((int)0x8033), + UnsignedByte332Ext = ((int)0x8032), + UnsignedInt1010102 = ((int)0x8036), + UnsignedInt8888 = ((int)0x8035), + UnsignedInt1010102Ext = ((int)0x8036), + UnsignedShort5551 = ((int)0x8034), + UnsignedShort5551Ext = ((int)0x8034), + UnsignedInt2101010RevExt = ((int)0x8368), + UnsignedShort565Rev = ((int)0x8364), + UnsignedShort4444RevExt = ((int)0x8365), + UnsignedShort565 = ((int)0x8363), + UnsignedShort4444Rev = ((int)0x8365), + UnsignedShort1555RevExt = ((int)0x8366), + UnsignedInt8888Rev = ((int)0x8367), + UnsignedShort565Ext = ((int)0x8363), + UnsignedByte233RevExt = ((int)0x8362), + UnsignedShort565RevExt = ((int)0x8364), + UnsignedInt2101010Rev = ((int)0x8368), + UnsignedByte233Rev = ((int)0x8362), + UnsignedByte332 = ((int)0x8032), + UnsignedShort4444 = ((int)0x8033), + UnsignedInt8888Ext = ((int)0x8035), + UnsignedShort1555Rev = ((int)0x8366), + UnsignedInt8888RevExt = ((int)0x8367), + } + + public enum ExtPolygonOffset + { + PolygonOffsetExt = ((int)0x8037), + PolygonOffsetBiasExt = ((int)0x8039), + PolygonOffsetFactorExt = ((int)0x8038), + } + + public enum ExtRescaleNormal + { + RescaleNormal = ((int)0x803a), + RescaleNormalExt = ((int)0x803a), + } + + public enum ExtTexture + { + Luminance4Alpha4Ext = ((int)0x8043), + Luminance12Alpha4Ext = ((int)0x8046), + Rgb10A2Ext = ((int)0x8059), + Alpha8Ext = ((int)0x803c), + Luminance12Ext = ((int)0x8041), + Luminance8Alpha8Ext = ((int)0x8045), + TextureIntensitySizeExt = ((int)0x8061), + Rgba8Ext = ((int)0x8058), + Luminance6Alpha2Ext = ((int)0x8044), + Rgb4Ext = ((int)0x804f), + Alpha12Ext = ((int)0x803d), + Luminance8Ext = ((int)0x8040), + Rgb12Ext = ((int)0x8053), + Rgba12Ext = ((int)0x805a), + TextureLuminanceSizeExt = ((int)0x8060), + Intensity12Ext = ((int)0x804c), + TextureBlueSizeExt = ((int)0x805e), + Alpha4Ext = ((int)0x803b), + Alpha16Ext = ((int)0x803e), + IntensityExt = ((int)0x8049), + Intensity8Ext = ((int)0x804b), + Luminance12Alpha12Ext = ((int)0x8047), + Rgb16Ext = ((int)0x8054), + Luminance16Alpha16Ext = ((int)0x8048), + ReplaceExt = ((int)0x8062), + Intensity16Ext = ((int)0x804d), + TextureRedSizeExt = ((int)0x805c), + Rgba4Ext = ((int)0x8056), + ProxyTexture1dExt = ((int)0x8063), + TextureAlphaSizeExt = ((int)0x805f), + Rgb10Ext = ((int)0x8052), + Rgb2Ext = ((int)0x804e), + ProxyTexture2dExt = ((int)0x8064), + Rgb5Ext = ((int)0x8050), + Luminance16Ext = ((int)0x8042), + TextureTooLargeExt = ((int)0x8065), + Rgba16Ext = ((int)0x805b), + Rgba2Ext = ((int)0x8055), + Rgb5A1Ext = ((int)0x8057), + TextureGreenSizeExt = ((int)0x805d), + Luminance4Ext = ((int)0x803f), + Intensity4Ext = ((int)0x804a), + Rgb8Ext = ((int)0x8051), + } + + public enum ExtTextureObject + { + Texture1dBindingExt = ((int)0x8068), + TextureResidentExt = ((int)0x8067), + TexturePriorityExt = ((int)0x8066), + Texture3dBindingExt = ((int)0x806a), + Texture2dBindingExt = ((int)0x8069), + } + + public enum ExtTexture3D + { + ProxyTexture3dExt = ((int)0x8070), + TextureDepth = ((int)0x8071), + UnpackImageHeight = ((int)0x806e), + PackImageHeight = ((int)0x806c), + TextureWrapR = ((int)0x8072), + Texture3d = ((int)0x806f), + Texture3dExt = ((int)0x806f), + TextureWrapRExt = ((int)0x8072), + PackSkipImagesExt = ((int)0x806b), + UnpackImageHeightExt = ((int)0x806e), + UnpackSkipImagesExt = ((int)0x806d), + PackSkipImages = ((int)0x806b), + Max3dTextureSizeExt = ((int)0x8073), + Max3dTextureSize = ((int)0x8073), + TextureDepthExt = ((int)0x8071), + ProxyTexture3d = ((int)0x8070), + UnpackSkipImages = ((int)0x806d), + PackImageHeightExt = ((int)0x806c), + } + + public enum ExtVertexArray + { + NormalArrayStrideExt = ((int)0x807f), + ColorArrayExt = ((int)0x8076), + TextureCoordArrayPointerExt = ((int)0x8092), + IndexArrayStrideExt = ((int)0x8086), + VertexArrayTypeExt = ((int)0x807b), + IndexArrayPointerExt = ((int)0x8091), + TextureCoordArrayStrideExt = ((int)0x808a), + VertexArrayStrideExt = ((int)0x807c), + TextureCoordArrayCountExt = ((int)0x808b), + NormalArrayExt = ((int)0x8075), + TextureCoordArraySizeExt = ((int)0x8088), + NormalArrayTypeExt = ((int)0x807e), + ColorArraySizeExt = ((int)0x8081), + TextureCoordArrayExt = ((int)0x8078), + ColorArrayTypeExt = ((int)0x8082), + ColorArrayStrideExt = ((int)0x8083), + ColorArrayCountExt = ((int)0x8084), + EdgeFlagArrayPointerExt = ((int)0x8093), + ColorArrayPointerExt = ((int)0x8090), + IndexArrayCountExt = ((int)0x8087), + NormalArrayCountExt = ((int)0x8080), + EdgeFlagArrayCountExt = ((int)0x808d), + VertexArrayPointerExt = ((int)0x808e), + EdgeFlagArrayExt = ((int)0x8079), + VertexArrayExt = ((int)0x8074), + VertexArraySizeExt = ((int)0x807a), + NormalArrayPointerExt = ((int)0x808f), + IndexArrayExt = ((int)0x8077), + VertexArrayCountExt = ((int)0x807d), + IndexArrayTypeExt = ((int)0x8085), + TextureCoordArrayTypeExt = ((int)0x8089), + EdgeFlagArrayStrideExt = ((int)0x808c), + } + + public enum SgixInterlace + { + InterlaceSgix = ((int)0x8094), + } + + public enum SgisDetailTexture + { + LinearDetailSgis = ((int)0x8097), + DetailTexture2dSgis = ((int)0x8095), + DetailTexture2dBindingSgis = ((int)0x8096), + DetailTextureFuncPointsSgis = ((int)0x809c), + DetailTextureLevelSgis = ((int)0x809a), + LinearDetailColorSgis = ((int)0x8099), + DetailTextureModeSgis = ((int)0x809b), + LinearDetailAlphaSgis = ((int)0x8098), + } + + public enum ArbMultisample + { + Samples = ((int)0x80a9), + MultisampleBitArb = ((int)0x20000000), + SampleCoverageInvertArb = ((int)0x80ab), + SampleCoverage = ((int)0x80a0), + SampleCoverageInvert = ((int)0x80ab), + SampleAlphaToOne = ((int)0x809f), + SampleAlphaToOneArb = ((int)0x809f), + SampleCoverageValue = ((int)0x80aa), + SampleAlphaToCoverage = ((int)0x809e), + SampleBuffersArb = ((int)0x80a8), + MultisampleArb = ((int)0x809d), + SampleAlphaToCoverageArb = ((int)0x809e), + SampleCoverageArb = ((int)0x80a0), + SamplesArb = ((int)0x80a9), + Multisample = ((int)0x809d), + SampleBuffers = ((int)0x80a8), + SampleCoverageValueArb = ((int)0x80aa), + } + + public enum SgisMultisample + { + Gl2pass1Sgis = ((int)0x80a3), + SampleAlphaToOneSgis = ((int)0x809f), + SampleMaskInvertSgis = ((int)0x80ab), + Gl4pass2Sgis = ((int)0x80a6), + SampleAlphaToMaskSgis = ((int)0x809e), + Gl4pass0Sgis = ((int)0x80a4), + SamplePatternSgis = ((int)0x80ac), + SampleMaskValueSgis = ((int)0x80aa), + SamplesSgis = ((int)0x80a9), + Gl2pass0Sgis = ((int)0x80a2), + MultisampleSgis = ((int)0x809d), + Gl4pass3Sgis = ((int)0x80a7), + SampleBuffersSgis = ((int)0x80a8), + Gl4pass1Sgis = ((int)0x80a5), + Gl1passSgis = ((int)0x80a1), + SampleMaskSgis = ((int)0x80a0), + } + + public enum SgisSharpenTexture + { + LinearSharpenSgis = ((int)0x80ad), + SharpenTextureFuncPointsSgis = ((int)0x80b0), + LinearSharpenColorSgis = ((int)0x80af), + LinearSharpenAlphaSgis = ((int)0x80ae), + } + + public enum SgiColorMatrix + { + MaxColorMatrixStackDepth = ((int)0x80b3), + PostColorMatrixRedScale = ((int)0x80b4), + ColorMatrixSgi = ((int)0x80b1), + PostColorMatrixGreenBiasSgi = ((int)0x80b9), + PostColorMatrixAlphaScaleSgi = ((int)0x80b7), + PostColorMatrixAlphaScale = ((int)0x80b7), + PostColorMatrixBlueBiasSgi = ((int)0x80ba), + PostColorMatrixRedBias = ((int)0x80b8), + PostColorMatrixRedScaleSgi = ((int)0x80b4), + ColorMatrix = ((int)0x80b1), + PostColorMatrixGreenScale = ((int)0x80b5), + PostColorMatrixBlueBias = ((int)0x80ba), + PostColorMatrixRedBiasSgi = ((int)0x80b8), + PostColorMatrixAlphaBiasSgi = ((int)0x80bb), + PostColorMatrixBlueScale = ((int)0x80b6), + ColorMatrixStackDepth = ((int)0x80b2), + MaxColorMatrixStackDepthSgi = ((int)0x80b3), + PostColorMatrixGreenBias = ((int)0x80b9), + PostColorMatrixGreenScaleSgi = ((int)0x80b5), + PostColorMatrixAlphaBias = ((int)0x80bb), + PostColorMatrixBlueScaleSgi = ((int)0x80b6), + ColorMatrixStackDepthSgi = ((int)0x80b2), + } + + public enum SgiTextureColorTable + { + TextureColorTableSgi = ((int)0x80bc), + ProxyTextureColorTableSgi = ((int)0x80bd), + } + + public enum SgixTextureAddEnv + { + TextureEnvBiasSgix = ((int)0x80be), + } + + public enum SgixShadowAmbient + { + ShadowAmbientSgix = ((int)0x80bf), + } + + public enum SgiColorTable + { + ColorTableScaleSgi = ((int)0x80d6), + ProxyColorTable = ((int)0x80d3), + ColorTableBiasSgi = ((int)0x80d7), + ColorTableBlueSize = ((int)0x80dc), + ColorTableFormatSgi = ((int)0x80d8), + ColorTableIntensitySizeSgi = ((int)0x80df), + ColorTableRedSize = ((int)0x80da), + ProxyPostColorMatrixColorTableSgi = ((int)0x80d5), + ColorTableWidth = ((int)0x80d9), + ColorTableWidthSgi = ((int)0x80d9), + ColorTableAlphaSizeSgi = ((int)0x80dd), + PostConvolutionColorTableSgi = ((int)0x80d1), + ColorTable = ((int)0x80d0), + ProxyPostConvolutionColorTable = ((int)0x80d4), + ColorTableLuminanceSizeSgi = ((int)0x80de), + PostColorMatrixColorTable = ((int)0x80d2), + PostConvolutionColorTable = ((int)0x80d1), + ColorTableLuminanceSize = ((int)0x80de), + ColorTableGreenSize = ((int)0x80db), + ColorTableSgi = ((int)0x80d0), + ColorTableIntensitySize = ((int)0x80df), + ColorTableBlueSizeSgi = ((int)0x80dc), + ProxyPostConvolutionColorTableSgi = ((int)0x80d4), + ProxyColorTableSgi = ((int)0x80d3), + PostColorMatrixColorTableSgi = ((int)0x80d2), + ColorTableGreenSizeSgi = ((int)0x80db), + ColorTableRedSizeSgi = ((int)0x80da), + ProxyPostColorMatrixColorTable = ((int)0x80d5), + ColorTableFormat = ((int)0x80d8), + ColorTableScale = ((int)0x80d6), + ColorTableAlphaSize = ((int)0x80dd), + ColorTableBias = ((int)0x80d7), + } + + public enum ExtBgra + { + BgrExt = ((int)0x80e0), + Bgra = ((int)0x80e1), + Bgr = ((int)0x80e0), + BgraExt = ((int)0x80e1), + } + + public enum Version12 + { + UnsignedShort5551 = ((int)0x8034), + UnsignedShort4444Rev = ((int)0x8365), + PackImageHeight = ((int)0x806c), + Bgr = ((int)0x80e0), + SeparateSpecularColor = ((int)0x81fa), + PackSkipImages = ((int)0x806b), + UnsignedShort565Rev = ((int)0x8364), + Max3dTextureSize = ((int)0x8073), + RescaleNormal = ((int)0x803a), + UnsignedByte233Rev = ((int)0x8362), + UnpackImageHeight = ((int)0x806e), + SmoothPointSizeRange = ((int)0x0b12), + MaxElementsVertices = ((int)0x80e8), + SmoothPointSizeGranularity = ((int)0x0b13), + ProxyTexture3d = ((int)0x8070), + TextureBaseLevel = ((int)0x813c), + Bgra = ((int)0x80e1), + Texture3d = ((int)0x806f), + TextureMaxLevel = ((int)0x813d), + UnsignedInt8888Rev = ((int)0x8367), + AliasedLineWidthRange = ((int)0x846e), + SingleColor = ((int)0x81f9), + SmoothLineWidthRange = ((int)0x0b22), + UnsignedByte332 = ((int)0x8032), + UnsignedShort1555Rev = ((int)0x8366), + TextureBinding3d = ((int)0x806a), + UnsignedInt1010102 = ((int)0x8036), + LightModelColorControl = ((int)0x81f8), + ClampToEdge = ((int)0x812f), + TextureMaxLod = ((int)0x813b), + TextureMinLod = ((int)0x813a), + UnsignedShort565 = ((int)0x8363), + TextureDepth = ((int)0x8071), + SmoothLineWidthGranularity = ((int)0x0b23), + UnsignedShort4444 = ((int)0x8033), + MaxElementsIndices = ((int)0x80e9), + UnsignedInt8888 = ((int)0x8035), + AliasedPointSizeRange = ((int)0x846d), + UnpackSkipImages = ((int)0x806d), + UnsignedInt2101010Rev = ((int)0x8368), + TextureWrapR = ((int)0x8072), + } + + public enum SgisTextureSelect + { + DualIntensity4Sgis = ((int)0x8118), + QuadAlpha4Sgis = ((int)0x811e), + DualAlpha8Sgis = ((int)0x8111), + QuadTextureSelectSgis = ((int)0x8125), + DualLuminance12Sgis = ((int)0x8116), + QuadLuminance4Sgis = ((int)0x8120), + DualLuminance16Sgis = ((int)0x8117), + DualIntensity16Sgis = ((int)0x811b), + QuadLuminance8Sgis = ((int)0x8121), + DualIntensity12Sgis = ((int)0x811a), + DualIntensity8Sgis = ((int)0x8119), + QuadAlpha8Sgis = ((int)0x811f), + DualAlpha16Sgis = ((int)0x8113), + DualLuminanceAlpha4Sgis = ((int)0x811c), + DualAlpha12Sgis = ((int)0x8112), + DualAlpha4Sgis = ((int)0x8110), + DualTextureSelectSgis = ((int)0x8124), + QuadIntensity8Sgis = ((int)0x8123), + QuadIntensity4Sgis = ((int)0x8122), + DualLuminance8Sgis = ((int)0x8115), + DualLuminance4Sgis = ((int)0x8114), + DualLuminanceAlpha8Sgis = ((int)0x811d), + } + + public enum SgisPointParameters + { + PointSizeMinSgis = ((int)0x8126), + DistanceAttenuationSgis = ((int)0x8129), + PointSizeMinArb = ((int)0x8126), + PointSizeMaxSgis = ((int)0x8127), + PointSizeMaxExt = ((int)0x8127), + PointFadeThresholdSizeExt = ((int)0x8128), + PointDistanceAttenuationArb = ((int)0x8129), + DistanceAttenuationExt = ((int)0x8129), + PointDistanceAttenuation = ((int)0x8129), + PointFadeThresholdSizeArb = ((int)0x8128), + PointSizeMax = ((int)0x8127), + PointFadeThresholdSizeSgis = ((int)0x8128), + PointSizeMaxArb = ((int)0x8127), + PointSizeMinExt = ((int)0x8126), + PointFadeThresholdSize = ((int)0x8128), + PointSizeMin = ((int)0x8126), + } + + public enum SgisFogFunction + { + MaxFogFuncPointsSgis = ((int)0x812c), + FogFuncSgis = ((int)0x812a), + FogFuncPointsSgis = ((int)0x812b), + } + + public enum SgisTextureBorderClamp + { + ClampToBorder = ((int)0x812d), + ClampToBorderSgis = ((int)0x812d), + ClampToBorderArb = ((int)0x812d), + } + + public enum SgixTextureMultiBuffer + { + TextureMultiBufferHintSgix = ((int)0x812e), + } + + public enum SgisTextureEdgeClamp + { + ClampToEdgeSgis = ((int)0x812f), + ClampToEdge = ((int)0x812f), + } + + public enum SgisTexture4D + { + Texture4dBindingSgis = ((int)0x814f), + Texture4dsizeSgis = ((int)0x8136), + Texture4dSgis = ((int)0x8134), + PackImageDepthSgis = ((int)0x8131), + PackSkipVolumesSgis = ((int)0x8130), + Max4dTextureSizeSgis = ((int)0x8138), + UnpackImageDepthSgis = ((int)0x8133), + ProxyTexture4dSgis = ((int)0x8135), + UnpackSkipVolumesSgis = ((int)0x8132), + TextureWrapQSgis = ((int)0x8137), + } + + public enum SgixPixelTexture + { + PixelTexGenModeSgix = ((int)0x832b), + PixelTexGenSgix = ((int)0x8139), + } + + public enum SgisTextureLod + { + TextureMaxLevelSgis = ((int)0x813d), + TextureBaseLevel = ((int)0x813c), + TextureMaxLodSgis = ((int)0x813b), + TextureMaxLod = ((int)0x813b), + TextureMinLod = ((int)0x813a), + TextureMinLodSgis = ((int)0x813a), + TextureBaseLevelSgis = ((int)0x813c), + TextureMaxLevel = ((int)0x813d), + } + + public enum SgixPixelTiles + { + PixelTileWidthSgix = ((int)0x8140), + PixelTileGridWidthSgix = ((int)0x8142), + PixelTileCacheIncrementSgix = ((int)0x813f), + PixelTileCacheSizeSgix = ((int)0x8145), + PixelTileHeightSgix = ((int)0x8141), + PixelTileGridDepthSgix = ((int)0x8144), + PixelTileBestAlignmentSgix = ((int)0x813e), + PixelTileGridHeightSgix = ((int)0x8143), + } + + public enum SgisTextureFilter4 + { + Filter4Sgis = ((int)0x8146), + TextureFilter4SizeSgis = ((int)0x8147), + } + + public enum SgixSprite + { + SpriteAxialSgix = ((int)0x814c), + SpriteObjectAlignedSgix = ((int)0x814d), + SpriteModeSgix = ((int)0x8149), + SpriteSgix = ((int)0x8148), + SpriteEyeAlignedSgix = ((int)0x814e), + SpriteAxisSgix = ((int)0x814a), + SpriteTranslationSgix = ((int)0x814b), + } + + public enum HpConvolutionBorderModes + { + IgnoreBorderHp = ((int)0x8150), + ReplicateBorderHp = ((int)0x8153), + ConvolutionBorderColorHp = ((int)0x8154), + ConvolutionBorderColor = ((int)0x8154), + ConstantBorder = ((int)0x8151), + ConstantBorderHp = ((int)0x8151), + ReplicateBorder = ((int)0x8153), + } + + public enum SgixClipmap + { + TextureClipmapVirtualDepthSgix = ((int)0x8174), + TextureClipmapCenterSgix = ((int)0x8171), + TextureClipmapFrameSgix = ((int)0x8172), + NearestClipmapNearestSgix = ((int)0x844d), + LinearClipmapNearestSgix = ((int)0x844f), + TextureClipmapOffsetSgix = ((int)0x8173), + TextureClipmapDepthSgix = ((int)0x8176), + MaxClipmapDepthSgix = ((int)0x8177), + TextureClipmapLodOffsetSgix = ((int)0x8175), + NearestClipmapLinearSgix = ((int)0x844e), + MaxClipmapVirtualDepthSgix = ((int)0x8178), + LinearClipmapLinearSgix = ((int)0x8170), + } + + public enum SgixTextureScaleBias + { + PostTextureFilterBiasSgix = ((int)0x8179), + PostTextureFilterScaleRangeSgix = ((int)0x817c), + PostTextureFilterScaleSgix = ((int)0x817a), + PostTextureFilterBiasRangeSgix = ((int)0x817b), + } + + public enum SgixReferencePlane + { + ReferencePlaneSgix = ((int)0x817d), + ReferencePlaneEquationSgix = ((int)0x817e), + } + + public enum SgixIrInstrument1 + { + IrInstrument1Sgix = ((int)0x817f), + } + + public enum SgixInstruments + { + InstrumentBufferPointerSgix = ((int)0x8180), + InstrumentMeasurementsSgix = ((int)0x8181), + } + + public enum SgixListPriority + { + ListPrioritySgix = ((int)0x8182), + } + + public enum SgixCalligraphicFragment + { + CalligraphicFragmentSgix = ((int)0x8183), + } + + public enum SgixImpactPixelTexture + { + PixelTexGenAlphaLsSgix = ((int)0x8189), + PixelTexGenAlphaMsSgix = ((int)0x818a), + PixelTexGenQFloorSgix = ((int)0x8186), + PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), + PixelTexGenQRoundSgix = ((int)0x8185), + PixelTexGenAlphaReplaceSgix = ((int)0x8187), + PixelTexGenQCeilingSgix = ((int)0x8184), + } + + public enum SgixFramezoom + { + MaxFramezoomFactorSgix = ((int)0x818d), + FramezoomFactorSgix = ((int)0x818c), + FramezoomSgix = ((int)0x818b), + } + + public enum SgixTextureLodBias + { + TextureLodBiasSSgix = ((int)0x818e), + TextureLodBiasRSgix = ((int)0x8190), + TextureLodBiasTSgix = ((int)0x818f), + } + + public enum SgisGenerateMipmap + { + GenerateMipmapSgis = ((int)0x8191), + GenerateMipmap = ((int)0x8191), + MaxDeformationOrderSgix = ((int)0x8197), + GeometryDeformationSgix = ((int)0x8194), + DeformationsMaskSgix = ((int)0x8196), + GenerateMipmapHint = ((int)0x8192), + TextureDeformationSgix = ((int)0x8195), + GenerateMipmapHintSgis = ((int)0x8192), + } + + public enum SgixFogOffset + { + FogOffsetValueSgix = ((int)0x8199), + FogOffsetSgix = ((int)0x8198), + } + + public enum SgixShadow + { + TextureLequalRSgix = ((int)0x819c), + TextureCompareOperatorSgix = ((int)0x819b), + TextureCompareSgix = ((int)0x819a), + TextureGequalRSgix = ((int)0x819d), + } + + public enum SgixDepthTexture + { + DepthComponent32 = ((int)0x81a7), + DepthComponent32Sgix = ((int)0x81a7), + DepthComponent24Sgix = ((int)0x81a6), + DepthComponent24 = ((int)0x81a6), + DepthComponent16 = ((int)0x81a5), + DepthComponent16Sgix = ((int)0x81a5), + } + + public enum SgixYcrcb + { + Ycrcb422Sgix = ((int)0x81bb), + Ycrcb444Sgix = ((int)0x81bc), + } + + public enum SgisTextureColorMask + { + TextureColorWritemaskSgis = ((int)0x81ef), + } + + public enum SgisPointLineTexgen + { + EyeDistanceToPointSgis = ((int)0x81f0), + EyeLineSgis = ((int)0x81f6), + EyeDistanceToLineSgis = ((int)0x81f2), + ObjectDistanceToLineSgis = ((int)0x81f3), + EyePointSgis = ((int)0x81f4), + ObjectPointSgis = ((int)0x81f5), + ObjectLineSgis = ((int)0x81f7), + ObjectDistanceToPointSgis = ((int)0x81f1), + } + + public enum ExtSeparateSpecularColor + { + LightModelColorControl = ((int)0x81f8), + SeparateSpecularColorExt = ((int)0x81fa), + SingleColorExt = ((int)0x81f9), + LightModelColorControlExt = ((int)0x81f8), + SingleColor = ((int)0x81f9), + SeparateSpecularColor = ((int)0x81fa), + } + + public enum ExtSharedTexturePalette + { + SharedTexturePaletteExt = ((int)0x81fb), + } + + public enum SgixConvolutionAccuracy + { + ConvolutionHintSgix = ((int)0x8316), + } + + public enum SgixBlendAlphaMinmax + { + AlphaMaxSgix = ((int)0x8321), + AsyncMarkerSgix = ((int)0x8329), + AlphaMinSgix = ((int)0x8320), + } + + public enum SgixAsyncHistogram + { + AsyncHistogramSgix = ((int)0x832c), + MaxAsyncHistogramSgix = ((int)0x832d), + } + + public enum ExtPixelTransform + { + PixelTransform2dStackDepthExt = ((int)0x8336), + PixelCubicWeightExt = ((int)0x8333), + PixelTransform2dMatrixExt = ((int)0x8338), + CubicExt = ((int)0x8334), + PixelTransform2dExt = ((int)0x8330), + PixelMagFilterExt = ((int)0x8331), + MaxPixelTransform2dStackDepthExt = ((int)0x8337), + AverageExt = ((int)0x8335), + PixelMinFilterExt = ((int)0x8332), + } + + public enum SgisPixelTexture + { + PixelGroupColorSgis = ((int)0x8356), + PixelTextureSgis = ((int)0x8353), + PixelFragmentAlphaSourceSgis = ((int)0x8355), + PixelFragmentRgbSourceSgis = ((int)0x8354), + } + + public enum SgixAsyncPixel + { + MaxAsyncReadPixelsSgix = ((int)0x8361), + AsyncDrawPixelsSgix = ((int)0x835d), + MaxAsyncTexImageSgix = ((int)0x835f), + AsyncTexImageSgix = ((int)0x835c), + AsyncReadPixelsSgix = ((int)0x835e), + MaxAsyncDrawPixelsSgix = ((int)0x8360), + } + + public enum SgixTextureCoordinateClamp + { + TextureMaxClampRSgix = ((int)0x836b), + TextureMaxClampTSgix = ((int)0x836a), + TextureMaxClampSSgix = ((int)0x8369), + FogFactorToAlphaSgix = ((int)0x836f), + } + + public enum SgixVertexPreclip + { + VertexPreclipHintSgix = ((int)0x83ef), + VertexPreclipSgix = ((int)0x83ee), + } + + public enum ExtTextureCompressionS3tc + { + CompressedRgbS3tcDxt1Ext = ((int)0x83f0), + CompressedRgbaS3tcDxt5Ext = ((int)0x83f3), + CompressedRgbaS3tcDxt3Ext = ((int)0x83f2), + CompressedRgbaS3tcDxt1Ext = ((int)0x83f1), + } + + public enum IntelParallelArrays + { + VertexArrayParallelPointersIntel = ((int)0x83f5), + TextureCoordArrayParallelPointersIntel = ((int)0x83f8), + ColorArrayParallelPointersIntel = ((int)0x83f7), + ParallelArraysIntel = ((int)0x83f4), + NormalArrayParallelPointersIntel = ((int)0x83f6), + } + + public enum SgixFragmentLighting + { + FragmentLightModelAmbientSgix = ((int)0x840a), + FragmentLight5Sgix = ((int)0x8411), + FragmentLight6Sgix = ((int)0x8412), + MaxActiveLightsSgix = ((int)0x8405), + FragmentLightingSgix = ((int)0x8400), + FragmentLight2Sgix = ((int)0x840e), + MaxFragmentLightsSgix = ((int)0x8404), + FragmentLight4Sgix = ((int)0x8410), + LightEnvModeSgix = ((int)0x8407), + FragmentLightModelNormalInterpolationSgix = ((int)0x840b), + FragmentColorMaterialFaceSgix = ((int)0x8402), + FragmentLightModelTwoSideSgix = ((int)0x8409), + FragmentLight1Sgix = ((int)0x840d), + FragmentLightModelLocalViewerSgix = ((int)0x8408), + CurrentRasterNormalSgix = ((int)0x8406), + FragmentLight3Sgix = ((int)0x840f), + FragmentLight7Sgix = ((int)0x8413), + FragmentLight0Sgix = ((int)0x840c), + FragmentColorMaterialParameterSgix = ((int)0x8403), + FragmentColorMaterialSgix = ((int)0x8401), + } + + public enum SgixResample + { + PackResampleSgix = ((int)0x842c), + ResampleZeroFillSgix = ((int)0x842f), + ResampleDecimateSgix = ((int)0x8430), + UnpackResampleSgix = ((int)0x842d), + ResampleReplicateSgix = ((int)0x842e), + } + + public enum SgixIccTexture + { + R5G6B5IccSgix = ((int)0x8466), + RgbIccSgix = ((int)0x8460), + LuminanceIccSgix = ((int)0x8463), + IntensityIccSgix = ((int)0x8464), + RgbaIccSgix = ((int)0x8461), + Luminance16IccSgix = ((int)0x8469), + LuminanceAlphaIccSgix = ((int)0x8465), + AlphaIccSgix = ((int)0x8462), + Luminance16Alpha8IccSgix = ((int)0x846b), + Alpha16IccSgix = ((int)0x8468), + Intensity16IccSgix = ((int)0x846a), + R5G6B5A8IccSgix = ((int)0x8467), + } + + public enum SgixSubsample + { + PixelSubsample2424Sgix = ((int)0x85a3), + UnpackSubsampleRateSgix = ((int)0x85a1), + PackSubsampleRateSgix = ((int)0x85a0), + PixelSubsample4242Sgix = ((int)0x85a4), + PixelSubsample4444Sgix = ((int)0x85a2), + } + + public enum All + { + Sampler2dRectArb = ((int)0x8b63), + VertexStream2Ati = ((int)0x876e), + SamplerCubeShadowExt = ((int)0x8dc5), + ArrayElementLockFirstExt = ((int)0x81a8), + MaxPixelTransform2dStackDepthExt = ((int)0x8337), + ShadowAmbientSgix = ((int)0x80bf), + TextureRedSizeExt = ((int)0x805c), + VertexArrayListStrideIbm = ((int)103080), + ColorLogicOp = ((int)0x0bf2), + TextureWidth = ((int)0x1000), + MapAttribUOrderNv = ((int)0x86c3), + Combiner0Nv = ((int)0x8550), + MaxGeometryBindableUniformsExt = ((int)0x8de4), + TableTooLargeExt = ((int)0x8031), + LocalConstantDatatypeExt = ((int)0x87ed), + CompressedSluminanceExt = ((int)0x8c4a), + ShaderConsistentNv = ((int)0x86dd), + Texture13Arb = ((int)0x84cd), + RgbScaleArb = ((int)0x8573), + Gl4pass2Sgis = ((int)0x80a6), + Stencil = ((int)0x1802), + Intensity = ((int)0x8049), + DotProductTexture1dNv = ((int)0x885c), + C4ubV2f = ((int)0x2a22), + TextureCoordArraySizeExt = ((int)0x8088), + BumpRotMatrixSizeAti = ((int)0x8776), + DrawBuffer11Arb = ((int)0x8830), + Aux3 = ((int)0x040c), + StencilPassDepthFail = ((int)0x0b95), + MaxProgramIfDepthNv = ((int)0x88f6), + LocalConstantValueExt = ((int)0x87ec), + LocalConstantExt = ((int)0x87c3), + Map2TangentExt = ((int)0x8445), + Luminance16Alpha8IccSgix = ((int)0x846b), + WideLineHintPgi = ((int)0x1a222), + Modelview15Arb = ((int)0x872f), + MaxCubeMapTextureSize = ((int)0x851c), + DepthStencilToRgbaNv = ((int)0x886e), + Source2AlphaExt = ((int)0x858a), + CurrentVertexExt = ((int)0x87e2), + PixelMapAToASize = ((int)0x0cb9), + PostColorMatrixBlueScale = ((int)0x80b6), + Matrix23Arb = ((int)0x88d7), + PostColorMatrixGreenScale = ((int)0x80b5), + Matrix18Arb = ((int)0x88d2), + Light6 = ((int)0x4006), + Combiner6Nv = ((int)0x8556), + MaxFragmentUniformComponents = ((int)0x8b49), + VertexWeightArrayPointerExt = ((int)0x8510), + OneMinusConstantColorExt = ((int)0x8002), + Modelview12Arb = ((int)0x872c), + MaxRectangleTextureSizeNv = ((int)0x84f8), + Bgra = ((int)0x80e1), + OpDot4Ext = ((int)0x8785), + Map2VertexAttrib104Nv = ((int)0x867a), + Operand1Alpha = ((int)0x8599), + Rgb10Ext = ((int)0x8052), + IndexArrayCountExt = ((int)0x8087), + R1uiC4fN3fV3fSun = ((int)0x85c8), + Map2VertexAttrib154Nv = ((int)0x867f), + PointBit = ((int)0x00000002), + FragmentLight6Sgix = ((int)0x8412), + IntensityFloat16Ati = ((int)0x881d), + MaxNameStackDepth = ((int)0x0d37), + FragmentLightModelAmbientSgix = ((int)0x840a), + LineSmoothHint = ((int)0x0c52), + Luminance16Alpha16 = ((int)0x8048), + UnpackSkipImages = ((int)0x806d), + TextureCubeMapNegativeX = ((int)0x8516), + Modelview2Arb = ((int)0x8722), + PostColorMatrixAlphaScaleSgi = ((int)0x80b7), + Rgba2Ext = ((int)0x8055), + PixelUnpackBufferArb = ((int)0x88ec), + Con8Ati = ((int)0x8949), + TextureCubeMapPositiveYArb = ((int)0x8517), + Alpha = ((int)0x1906), + VertexAttribArrayPointerArb = ((int)0x8645), + WeightArrayBufferBindingArb = ((int)0x889e), + TextureIntensitySizeExt = ((int)0x8061), + IntSampler1dExt = ((int)0x8dc9), + Combiner4Nv = ((int)0x8554), + OpPowerExt = ((int)0x8793), + ColorArrayCountExt = ((int)0x8084), + HiScaleNv = ((int)0x870e), + SpriteModeSgix = ((int)0x8149), + SignedLuminance8Alpha8Nv = ((int)0x8704), + RgbaFloat16Ati = ((int)0x881a), + Rgb12Ext = ((int)0x8053), + MaxColorAttachmentsExt = ((int)0x8cdf), + VertexShaderLocalsExt = ((int)0x87d3), + IndexMaterialParameterExt = ((int)0x81b9), + Filter4Sgis = ((int)0x8146), + MaxDrawBuffersArb = ((int)0x8824), + EvalVertexAttrib9Nv = ((int)0x86cf), + TextureIntensityTypeArb = ((int)0x8c15), + CombinerMappingNv = ((int)0x8543), + IndexArrayType = ((int)0x8085), + DotProductTexture3dNv = ((int)0x86ef), + StencilBackValueMask = ((int)0x8ca4), + MultisampleArb = ((int)0x809d), + VertexAttribArrayType = ((int)0x8625), + Combiner3Nv = ((int)0x8553), + ProgramNativeAddressRegistersArb = ((int)0x88b2), + FragmentProgramNv = ((int)0x8870), + Triangles = ((int)0x0004), + WeightArrayTypeArb = ((int)0x86a9), + OffsetTexture2dNv = ((int)0x86e8), + DrawBuffer8 = ((int)0x882d), + DrawBuffer9 = ((int)0x882e), + AccumRedBits = ((int)0x0d58), + EvalTriangular2dNv = ((int)0x86c1), + DrawBuffer4 = ((int)0x8829), + DrawBuffer5 = ((int)0x882a), + DrawBuffer2 = ((int)0x8827), + DrawBuffer3 = ((int)0x8828), + SampleBuffersSgis = ((int)0x80a8), + DrawBuffer1 = ((int)0x8826), + DynamicRead = ((int)0x88e9), + TextureCubeMapArb = ((int)0x8513), + InterlaceReadOml = ((int)0x8981), + RedBitAti = ((int)0x00000001), + PixelMapSToS = ((int)0x0c71), + AlphaScale = ((int)0x0d1c), + ClientActiveTexture = ((int)0x84e1), + TextureCoordArraySize = ((int)0x8088), + MagnitudeBiasNv = ((int)0x8718), + Modelview16Arb = ((int)0x8730), + Texture6 = ((int)0x84c6), + LineStrip = ((int)0x0003), + StreamDraw = ((int)0x88e0), + InterpolateArb = ((int)0x8575), + TextureCompareFunc = ((int)0x884d), + VertexConsistentHintPgi = ((int)0x1a22b), + AlphaMaxClampIngr = ((int)0x8567), + Texture9Arb = ((int)0x84c9), + ConvolutionBorderColor = ((int)0x8154), + ColorTableWidthSgi = ((int)0x80d9), + Reg19Ati = ((int)0x8934), + LineStripAdjacencyExt = ((int)0x000b), + Gl2pass0Sgis = ((int)0x80a2), + C4ubV3f = ((int)0x2a23), + VertexIdNv = ((int)0x8c7b), + MaxLights = ((int)0x0d31), + NormalArrayListIbm = ((int)103071), + Aux2 = ((int)0x040b), + NormalArrayStrideExt = ((int)0x807f), + ForceBlueToOneNv = ((int)0x8860), + Alpha16fArb = ((int)0x881c), + VertexProgramArb = ((int)0x8620), + PixelMapIToB = ((int)0x0c74), + ConvolutionBorderColorHp = ((int)0x8154), + CurrentAttribNv = ((int)0x8626), + ColorIndex16Ext = ((int)0x80e7), + PnTrianglesPointModeAti = ((int)0x87f2), + Projection = ((int)0x1701), + DstColor = ((int)0x0306), + UnsignedInt8888Ext = ((int)0x8035), + Constant = ((int)0x8576), + CompressedRgbaS3tcDxt5Ext = ((int)0x83f3), + WriteOnly = ((int)0x88b9), + CompressedIntensityArb = ((int)0x84ec), + CompressedRgbaArb = ((int)0x84ee), + ProgramFormatArb = ((int)0x8876), + PackImageHeightExt = ((int)0x806c), + ProxyHistogramExt = ((int)0x8025), + FogEnd = ((int)0x0b64), + Gl2pass1Sgis = ((int)0x80a3), + DepthBoundsExt = ((int)0x8891), + StencilBackFunc = ((int)0x8800), + TextureApplicationModeExt = ((int)0x834f), + Texture1d = ((int)0x0de0), + Rgb16Ext = ((int)0x8054), + VertexAttribArray8Nv = ((int)0x8658), + InstrumentBufferPointerSgix = ((int)0x8180), + SingleColorExt = ((int)0x81f9), + CurrentWeightArb = ((int)0x86a8), + Reg28Ati = ((int)0x893d), + ScalebiasHintSgix = ((int)0x8322), + LuminanceIccSgix = ((int)0x8463), + OutputColor1Ext = ((int)0x879c), + ProjectionMatrix = ((int)0x0ba7), + EdgeFlagArrayStrideExt = ((int)0x808c), + PackSkipImages = ((int)0x806b), + VariableFNv = ((int)0x8528), + Blue = ((int)0x1905), + MaxProgramNativeTexIndirectionsArb = ((int)0x8810), + TextureMaxAnisotropyExt = ((int)0x84fe), + Rgb12 = ((int)0x8053), + Rgb10 = ((int)0x8052), + Rgb16 = ((int)0x8054), + Ccw = ((int)0x0901), + InvariantValueExt = ((int)0x87ea), + MatrixIndexArrayPointerArb = ((int)0x8849), + T2fIuiV3fExt = ((int)0x81b2), + SpriteAxisSgix = ((int)0x814a), + Dot3RgbExt = ((int)0x8740), + BackNormalsHintPgi = ((int)0x1a223), + UnsignedIntSampler2dExt = ((int)0x8dd2), + MaxVertexArrayRangeElementNv = ((int)0x8520), + PhongHintWin = ((int)0x80eb), + LineWidth = ((int)0x0b21), + DrawBuffer12 = ((int)0x8831), + IrInstrument1Sgix = ((int)0x817f), + TextureMultiBufferHintSgix = ((int)0x812e), + Reg14Ati = ((int)0x892f), + IncrWrapExt = ((int)0x8507), + UnsignedInt10f11f11fRevExt = ((int)0x8c3b), + FenceStatusNv = ((int)0x84f3), + ProgramLengthNv = ((int)0x8627), + CombinerInputNv = ((int)0x8542), + ColorMaterial = ((int)0x0b57), + MaxConvolutionHeight = ((int)0x801b), + TextureConstantDataSunx = ((int)0x81d6), + Viewport = ((int)0x0ba2), + ListBit = ((int)0x00020000), + TextureBindingCubeMap = ((int)0x8514), + UnsignedInt248Ext = ((int)0x84fa), + Texture16 = ((int)0x84d0), + Four = ((int)4), + UnpackSubsampleRateSgix = ((int)0x85a1), + Texture15 = ((int)0x84cf), + MatrixPaletteArb = ((int)0x8840), + Texture13 = ((int)0x84cd), + Reg15Ati = ((int)0x8930), + Texture11 = ((int)0x84cb), + EyeDistanceToPointSgis = ((int)0x81f0), + TextureCompareOperatorSgix = ((int)0x819b), + UnpackAlignment = ((int)0x0cf5), + BoolVec4 = ((int)0x8b59), + UnpackImageHeightExt = ((int)0x806e), + Texture18 = ((int)0x84d2), + DualIntensity12Sgis = ((int)0x811a), + Reg3Ati = ((int)0x8924), + ColorMaterialParameter = ((int)0x0b56), + Operand2Alpha = ((int)0x859a), + ProgramBindingArb = ((int)0x8677), + MaxVertexTextureImageUnitsArb = ((int)0x8b4c), + MadAti = ((int)0x8968), + Map1TangentExt = ((int)0x8444), + R1uiT2fC4fN3fV3fSun = ((int)0x85cb), + AmbientAndDiffuse = ((int)0x1602), + ElementArrayTypeAti = ((int)0x8769), + GenerateMipmapSgis = ((int)0x8191), + ProxyHistogram = ((int)0x8025), + Operand1RgbArb = ((int)0x8591), + Reg16Ati = ((int)0x8931), + CopyPixelToken = ((int)0x0706), + ColorAttachment0Ext = ((int)0x8ce0), + TransposeTextureMatrixArb = ((int)0x84e5), + EdgeFlagArrayStride = ((int)0x808c), + AttribArrayPointerNv = ((int)0x8645), + MaxProjectionStackDepth = ((int)0x0d38), + DeformationsMaskSgix = ((int)0x8196), + FloatMat4 = ((int)0x8b5c), + DepthTest = ((int)0x0b71), + FloatMat2 = ((int)0x8b5a), + BackSecondaryColorNv = ((int)0x8c78), + ColorAttachment13Ext = ((int)0x8ced), + SampleCoverageValueArb = ((int)0x80aa), + BoolArb = ((int)0x8b56), + CompressedTextureFormats = ((int)0x86a3), + Source2AlphaArb = ((int)0x858a), + CompressedAlphaArb = ((int)0x84e9), + PostConvolutionRedScaleExt = ((int)0x801c), + SignedLuminance8Nv = ((int)0x8702), + FogCoordinateSource = ((int)0x8450), + Light4 = ((int)0x4004), + Aux1 = ((int)0x040a), + StencilClearTagValueExt = ((int)0x88f3), + OutputTextureCoord31Ext = ((int)0x87bc), + PostConvolutionBlueScaleExt = ((int)0x801e), + TextureLequalRSgix = ((int)0x819c), + PixelMapIToA = ((int)0x0c75), + ColorAttachment8Ext = ((int)0x8ce8), + Matrix22Arb = ((int)0x88d6), + FramebufferCompleteExt = ((int)0x8cd5), + ColorTableBiasSgi = ((int)0x80d7), + MaxTextureImageUnitsNv = ((int)0x8872), + PnTrianglesPointModeLinearAti = ((int)0x87f5), + Operand2Rgb = ((int)0x8592), + R5G6B5IccSgix = ((int)0x8466), + Notequal = ((int)0x0205), + Polygon = ((int)0x0009), + PixelPackBuffer = ((int)0x88eb), + Reg10Ati = ((int)0x892b), + Texture4dBindingSgis = ((int)0x814f), + TexturePriorityExt = ((int)0x8066), + PixelTexGenSgix = ((int)0x8139), + ColorMatrixStackDepth = ((int)0x80b2), + TextureCubeMapNegativeZArb = ((int)0x851a), + HalfBitAti = ((int)0x00000008), + Texture2dStackBindingMesax = ((int)0x875e), + Sluminance8Alpha8Ext = ((int)0x8c45), + OutputTextureCoord19Ext = ((int)0x87b0), + ProgramNativeAluInstructionsArb = ((int)0x8808), + StaticRead = ((int)0x88e5), + PackImageHeight = ((int)0x806c), + HistogramLuminanceSizeExt = ((int)0x802c), + SampleMaskInvertExt = ((int)0x80ab), + Gequal = ((int)0x0206), + ElementArrayBuffer = ((int)0x8893), + Nearest = ((int)0x2600), + Reg11Ati = ((int)0x892c), + FramebufferIncompleteDrawBufferExt = ((int)0x8cdb), + Hilo16Nv = ((int)0x86f8), + ColorTableLuminanceSizeSgi = ((int)0x80de), + Convolution1dExt = ((int)0x8010), + BlendEquationRgbExt = ((int)ArbImaging.BlendEquation), + IndexBits = ((int)0x0d51), + TextureCubeMapNegativeYArb = ((int)0x8518), + PointDistanceAttenuationArb = ((int)0x8129), + MaxExt = ((int)0x8008), + MaxProgramCallDepthNv = ((int)0x88f5), + MatDiffuseBitPgi = ((int)0x00400000), + DualTextureSelectSgis = ((int)0x8124), + TextureCoordArrayStride = ((int)0x808a), + FloatMat2x4 = ((int)0x8b66), + MatAmbientAndDiffuseBitPgi = ((int)0x00200000), + OutputFogExt = ((int)0x87bd), + LineStipplePattern = ((int)0x0b25), + DiscardNv = ((int)0x8530), + FloatMat2x3 = ((int)0x8b65), + IndexMaterialFaceExt = ((int)0x81ba), + Source0AlphaExt = ((int)0x8588), + Luminance12Alpha4Ext = ((int)0x8046), + Modelview5Arb = ((int)0x8725), + PixelMapBToB = ((int)0x0c78), + False = ((int)0), + VertexAttribArrayStrideArb = ((int)0x8624), + DrawBuffer13 = ((int)0x8832), + TextureCubeMapNegativeXArb = ((int)0x8516), + BlendSrcRgb = ((int)0x80c9), + MaxVertexTextureImageUnits = ((int)0x8b4c), + Gl1passSgis = ((int)0x80a1), + RgbaMode = ((int)0x0c31), + ReadOnlyArb = ((int)0x88b8), + Rgb32fArb = ((int)0x8815), + ProxyTexture1dExt = ((int)0x8063), + FloatR32Nv = ((int)0x8885), + BinormalArrayExt = ((int)0x843a), + WeightArrayBufferBinding = ((int)0x889e), + AttribArrayStrideNv = ((int)0x8624), + Reg13Ati = ((int)0x892e), + DrawBuffer9Ati = ((int)0x882e), + LerpAti = ((int)0x8969), + MaxProgramExecInstructionsNv = ((int)0x88f4), + PointSpriteRModeNv = ((int)0x8863), + FragmentLightModelTwoSideSgix = ((int)0x8409), + StencilTestTwoSideExt = ((int)0x8910), + MaxColorMatrixStackDepth = ((int)0x80b3), + TextureWrapS = ((int)0x2802), + VertexShaderInvariantsExt = ((int)0x87d1), + StreamDrawArb = ((int)0x88e0), + SpriteTranslationSgix = ((int)0x814b), + PostConvolutionBlueBias = ((int)0x8022), + OpAddExt = ((int)0x8787), + PointSizeMaxExt = ((int)0x8127), + SecondaryColorArraySizeExt = ((int)0x845a), + TextureRedTypeArb = ((int)0x8c10), + DrawBuffer15 = ((int)0x8834), + LightModelTwoSide = ((int)0x0b52), + BlueBits = ((int)0x0d54), + Depth24Stencil8Ext = ((int)0x88f0), + Reg4Ati = ((int)0x8925), + UnsignedByte = ((int)0x1401), + OutputTextureCoord24Ext = ((int)0x87b5), + DrawBuffer8Ati = ((int)0x882d), + Operand2RgbExt = ((int)0x8592), + Exp2 = ((int)0x0801), + FragmentDepthExt = ((int)0x8452), + ImageTranslateXHp = ((int)0x8157), + Or = ((int)0x1507), + VertexArrayStride = ((int)0x807c), + StrictScissorHintPgi = ((int)0x1a218), + OutputTextureCoord13Ext = ((int)0x87aa), + Texture8Arb = ((int)0x84c8), + PreviousExt = ((int)0x8578), + CompressedSrgb = ((int)0x8c48), + FloatMat3x4 = ((int)0x8b68), + StencilBufferBit = ((int)0x00000400), + ColorAttachment11Ext = ((int)0x8ceb), + MaxDrawBuffers = ((int)0x8824), + OutOfMemory = ((int)0x0505), + FloatMat3x2 = ((int)0x8b67), + Gl8xBitAti = ((int)0x00000004), + Luminance12Alpha12 = ((int)0x8047), + ImageTranslateYHp = ((int)0x8158), + EvalVertexAttrib13Nv = ((int)0x86d3), + VertexProgramPointSizeArb = ((int)0x8642), + Reg22Ati = ((int)0x8937), + Matrix24Arb = ((int)0x88d8), + TransformBit = ((int)0x00001000), + OpSetLtExt = ((int)0x878d), + NoError = ((int)0), + FramebufferSrgbExt = ((int)0x8db9), + InfoLogLength = ((int)0x8b84), + LuminanceFloat32Ati = ((int)0x8818), + ColorMatrixSgi = ((int)0x80b1), + ParallelArraysIntel = ((int)0x83f4), + Map2BinormalExt = ((int)0x8447), + ColorAttachment12Ext = ((int)0x8cec), + SpotCutoff = ((int)0x1206), + WeightSumUnityArb = ((int)0x86a6), + MaxTextureUnits = ((int)0x84e2), + StaticCopy = ((int)0x88e6), + VertexArrayListIbm = ((int)103070), + DrawBuffer2Ati = ((int)0x8827), + EdgeFlagArray = ((int)0x8079), + BufferFlushingUnmapApple = ((int)0x8a13), + StencilIndex8Ext = ((int)0x8d48), + ShaderType = ((int)0x8b4f), + InvalidValue = ((int)0x0501), + ProgramNativeInstructionsArb = ((int)0x88a2), + VertexAttribArray9Nv = ((int)0x8659), + Con2Ati = ((int)0x8943), + TextureFilter4SizeSgis = ((int)0x8147), + LuminanceFloat16Ati = ((int)0x881e), + ColorMatrixStackDepthSgi = ((int)0x80b2), + BlendDstAlpha = ((int)0x80ca), + PointSpriteNv = ((int)0x8861), + DualLuminance4Sgis = ((int)0x8114), + DualLuminanceAlpha4Sgis = ((int)0x811c), + Texture3d = ((int)0x806f), + TextureIndexSizeExt = ((int)0x80ed), + DotProductDiffuseCubeMapNv = ((int)0x86f1), + Intensity8Ext = ((int)0x804b), + BufferSerializedModifyApple = ((int)0x8a12), + SecondaryColorArrayStride = ((int)0x845c), + HistogramRedSizeExt = ((int)0x8028), + Luminance12Alpha12Ext = ((int)0x8047), + SignedHiloNv = ((int)0x86f9), + PrimitiveRestartNv = ((int)0x8558), + AllowDrawMemHintPgi = ((int)0x1a211), + NegateBitAti = ((int)0x00000004), + SignedHilo16Nv = ((int)0x86fa), + IntVec4Arb = ((int)0x8b55), + SamplesPassed = ((int)0x8914), + DynamicDrawArb = ((int)0x88e8), + ProgramTemporariesArb = ((int)0x88a4), + DepthStencilExt = ((int)0x84f9), + ColorAttachment14Ext = ((int)0x8cee), + UnsignedShort88RevApple = ((int)0x85bb), + TextureGequalRSgix = ((int)0x819d), + PixelTileHeightSgix = ((int)0x8141), + FogDensity = ((int)0x0b62), + NumInstructionsTotalAti = ((int)0x8972), + SecondaryColorArrayBufferBindingArb = ((int)0x889c), + ActiveVaryingMaxLengthNv = ((int)0x8c82), + DrawBuffer10 = ((int)0x882f), + Modelview1Ext = ((int)0x850a), + FloatRgbaModeNv = ((int)0x888e), + SrgbExt = ((int)0x8c40), + Ycrcb444Sgix = ((int)0x81bc), + Nand = ((int)0x150e), + Dsdt8Mag8Intensity8Nv = ((int)0x870b), + EyeDistanceToLineSgis = ((int)0x81f2), + MatrixIndexArrayTypeArb = ((int)0x8847), + MatAmbientBitPgi = ((int)0x00100000), + ClientAllAttribBits = unchecked((int)0xffffffff), + ColorAttachment15Ext = ((int)0x8cef), + MaxVertexStreamsAti = ((int)0x876b), + MaxFragmentProgramLocalParametersNv = ((int)0x8868), + FogIndex = ((int)0x0b61), + ConstantAttenuation = ((int)0x1207), + ZoomY = ((int)0x0d17), + ZoomX = ((int)0x0d16), + ReadWriteArb = ((int)0x88ba), + SampleCoverage = ((int)0x80a0), + Equiv = ((int)0x1509), + PointSpriteArb = ((int)0x8861), + TextureEnv = ((int)0x2300), + ListPrioritySgix = ((int)0x8182), + Matrix26Arb = ((int)0x88da), + Texture31 = ((int)0x84df), + XExt = ((int)0x87d5), + RenderbufferWidthExt = ((int)0x8d42), + UnsignedIntSampler1dArrayExt = ((int)0x8dd6), + Matrix9Arb = ((int)0x88c9), + CurrentVertexAttrib = ((int)0x8626), + PixelTransform2dMatrixExt = ((int)0x8338), + Map2VertexAttrib34Nv = ((int)0x8673), + TextureBufferDataStoreBindingExt = ((int)0x8c2d), + GlobalAlphaSun = ((int)0x81d9), + CompressedSignedRedRgtc1Ext = ((int)0x8dbc), + TextureResidentExt = ((int)0x8067), + OutputTextureCoord29Ext = ((int)0x87ba), + EmbossConstantNv = ((int)0x855e), + ConvolutionFilterScale = ((int)0x8014), + Source1Alpha = ((int)0x8589), + HistogramFormatExt = ((int)0x8027), + Srgb8Alpha8 = ((int)0x8c43), + PostConvolutionAlphaScaleExt = ((int)0x801f), + CombinerMuxSumNv = ((int)0x8547), + ProxyTextureRectangleNv = ((int)0x84f7), + ClipNearHintPgi = ((int)0x1a220), + TextureEnvColor = ((int)0x2201), + TextureDsSizeNv = ((int)0x871d), + ModulateSubtractAti = ((int)0x8746), + TextureBaseLevel = ((int)0x813c), + ConstantExt = ((int)0x8576), + ImageMagFilterHp = ((int)0x815c), + LocalExt = ((int)0x87c4), + Source0RgbArb = ((int)0x8580), + FragmentLight3Sgix = ((int)0x840f), + AddSigned = ((int)0x8574), + MaxTextureUnitsArb = ((int)0x84e2), + Con4Ati = ((int)0x8945), + SignedRgba8Nv = ((int)0x86fc), + DualLuminance12Sgis = ((int)0x8116), + Modelview31Arb = ((int)0x873f), + DrawBuffer1Ati = ((int)0x8826), + Intensity16uiExt = ((int)0x8d79), + ShaderOperationNv = ((int)0x86df), + Operand3RgbNv = ((int)0x8593), + Fastest = ((int)0x1101), + OutputTextureCoord21Ext = ((int)0x87b2), + NameStackDepth = ((int)0x0d70), + BlendEquationExt = ((int)0x8009), + VertexWeightArraySizeExt = ((int)0x850d), + ClampReadColorArb = ((int)0x891c), + BackLeft = ((int)0x0402), + OpRecipExt = ((int)0x8794), + RedMinClampIngr = ((int)0x8560), + IntSampler2dRectExt = ((int)0x8dcd), + OpMaxExt = ((int)0x878a), + TextureMaxClampRSgix = ((int)0x836b), + DrawBuffer0Ati = ((int)0x8825), + FenceApple = ((int)0x8a0b), + Map1VertexAttrib134Nv = ((int)0x866d), + TextureFloatComponentsNv = ((int)0x888c), + OutputTextureCoord16Ext = ((int)0x87ad), + Alpha8 = ((int)0x803c), + TriangleMeshSun = ((int)0x8615), + VertexArrayPointer = ((int)0x808e), + Gl4pass1Ext = ((int)0x80a5), + UnsignedByte233RevExt = ((int)0x8362), + ConvolutionFormatExt = ((int)0x8017), + EdgeFlagArrayListStrideIbm = ((int)103085), + ObjectActiveUniformsArb = ((int)0x8b86), + TextureBindingRectangleArb = ((int)0x84f6), + Max3dTextureSize = ((int)0x8073), + TextureDepthTypeArb = ((int)0x8c16), + LoScaleNv = ((int)0x870f), + DrawBuffer9Arb = ((int)0x882e), + TextureCubeMapPositiveZExt = ((int)0x8519), + StencilIndex1Ext = ((int)0x8d46), + Matrix2Arb = ((int)0x88c2), + VertexWeightingExt = ((int)0x8509), + ColorIndex = ((int)0x1900), + Texture26Arb = ((int)0x84da), + Version = ((int)0x1f02), + AllowDrawWinHintPgi = ((int)0x1a20f), + Source0AlphaArb = ((int)0x8588), + Alpha4 = ((int)0x803b), + Dot3Rgb = ((int)0x86ae), + CullModesNv = ((int)0x86e0), + MaterialSideHintPgi = ((int)0x1a22c), + MirroredRepeatIbm = ((int)0x8370), + StencilFunc = ((int)0x0b92), + DepthBufferBit = ((int)0x00000100), + VertexShaderLocalConstantsExt = ((int)0x87d2), + CombineRgbExt = ((int)0x8571), + Map2VertexAttrib74Nv = ((int)0x8677), + TextureLodBiasRSgix = ((int)0x8190), + StencilPassDepthPass = ((int)0x0b96), + Gl2pass1Ext = ((int)0x80a3), + DynamicCopyArb = ((int)0x88ea), + VertexProgramPointSize = ((int)0x8642), + OutputTextureCoord11Ext = ((int)0x87a8), + VariantArrayTypeExt = ((int)0x87e7), + DualLuminanceAlpha8Sgis = ((int)0x811d), + ColorIndexes = ((int)0x1603), + SignedIntensity8Nv = ((int)0x8708), + VertexAttribArray4Nv = ((int)0x8654), + UnpackLsbFirst = ((int)0x0cf1), + CurrentOcclusionQueryIdNv = ((int)0x8865), + DepthComponent32Arb = ((int)0x81a7), + GeometryDeformationBitSgix = ((int)0x00000002), + ProgramObjectArb = ((int)0x8b40), + DecrWrap = ((int)0x8508), + Texture6Arb = ((int)0x84c6), + Texture3 = ((int)0x84c3), + Points = ((int)0x0000), + UniformBufferBindingExt = ((int)0x8def), + ProgramErrorPositionArb = ((int)0x864b), + DependentGbTexture2dNv = ((int)0x86ea), + Convolution1d = ((int)0x8010), + Operand3AlphaNv = ((int)0x859b), + RedScale = ((int)0x0d14), + DtScaleNv = ((int)0x8711), + Texture12Arb = ((int)0x84cc), + ETimesFNv = ((int)0x8531), + VertexArrayTypeExt = ((int)0x807b), + BufferAccessArb = ((int)0x88bb), + Rgb4 = ((int)0x804f), + ColorArraySizeExt = ((int)0x8081), + ActiveVaryingsNv = ((int)0x8c81), + UnpackImageDepthSgis = ((int)0x8133), + CompressedRgb = ((int)0x84ed), + UnsignedInt8888Rev = ((int)0x8367), + Dot3RgbaArb = ((int)0x86af), + EyePlaneAbsoluteNv = ((int)0x855c), + DepthTextureMode = ((int)0x884b), + IndexTestExt = ((int)0x81b5), + BoolVec2Arb = ((int)0x8b57), + YExt = ((int)0x87d6), + Always = ((int)0x0207), + CurrentRasterPositionValid = ((int)0x0b08), + Operand1RgbExt = ((int)0x8591), + RescaleNormalExt = ((int)0x803a), + ProgramAttribsArb = ((int)0x88ac), + NormalArrayBufferBinding = ((int)0x8897), + FragmentLight4Sgix = ((int)0x8410), + Separable2dExt = ((int)0x8012), + PointFadeThresholdSize = ((int)0x8128), + MaxOptimizedVertexShaderVariantsExt = ((int)0x87cb), + VertexArrayRangeApple = ((int)0x851d), + SluminanceAlpha = ((int)0x8c44), + SpotDirection = ((int)0x1204), + Matrix6Arb = ((int)0x88c6), + DecrWrapExt = ((int)0x8508), + Alpha12 = ((int)0x803d), + CombinerCdOutputNv = ((int)0x854b), + RgbIccSgix = ((int)0x8460), + TextureCompressionHint = ((int)0x84ef), + ResampleReplicateOml = ((int)0x8986), + MaxConvolutionHeightExt = ((int)0x801b), + ScaleByOneHalfNv = ((int)0x8540), + PixelMapSToSSize = ((int)0x0cb1), + ArrayBufferBinding = ((int)0x8894), + Map1VertexAttrib24Nv = ((int)0x8662), + Map2VertexAttrib144Nv = ((int)0x867e), + OcclusionTestHp = ((int)0x8165), + StencilIndex4Ext = ((int)0x8d47), + C4fN3fV3f = ((int)0x2a26), + InvalidEnum = ((int)0x0500), + DepthBits = ((int)0x0d56), + CompressedSrgbAlphaExt = ((int)0x8c49), + DrawBuffer4Arb = ((int)0x8829), + TextureCubeMapPositiveYExt = ((int)0x8517), + Gl2Bytes = ((int)0x1407), + Modelview30Arb = ((int)0x873e), + CopyInverted = ((int)0x150c), + ImageRotateOriginYHp = ((int)0x815b), + Map2TextureCoord4 = ((int)0x0db6), + FogOffsetValueSgix = ((int)0x8199), + FuncReverseSubtractExt = ((int)0x800b), + TextureBlueTypeArb = ((int)0x8c12), + Map2TextureCoord1 = ((int)0x0db3), + Exp = ((int)0x0800), + PostColorMatrixRedScale = ((int)0x80b4), + Gl3dColorTexture = ((int)0x0603), + MaxGeometryTextureImageUnitsExt = ((int)0x8c29), + SignedRgb8Nv = ((int)0x86ff), + EmbossLightNv = ((int)0x855d), + LuminanceAlphaFloat32Ati = ((int)0x8819), + LuminanceAlpha16fArb = ((int)0x881f), + Map1BinormalExt = ((int)0x8446), + Operand0RgbArb = ((int)0x8590), + DrawBuffer7Arb = ((int)0x882c), + FramebufferIncompleteFormatsExt = ((int)0x8cda), + Operand2AlphaExt = ((int)0x859a), + ModelviewStackDepth = ((int)0x0ba3), + Intensity8 = ((int)0x804b), + FormatSubsample2424Oml = ((int)0x8982), + SecondaryColorArrayStrideExt = ((int)0x845c), + ShadowAttenuationExt = ((int)0x834e), + SampleMaskSgis = ((int)0x80a0), + ColorSumExt = ((int)0x8458), + ClampToEdge = ((int)0x812f), + NormalArrayListStrideIbm = ((int)103081), + TextureLoSizeNv = ((int)0x871c), + TextureGreenSize = ((int)0x805d), + Texture21Arb = ((int)0x84d5), + BlendDstRgb = ((int)0x80c8), + TextureCompressedImageSizeArb = ((int)0x86a0), + CurrentRasterSecondaryColor = ((int)0x845f), + TransposeColorMatrix = ((int)0x84e6), + CubicExt = ((int)0x8334), + TextureCompareMode = ((int)0x884c), + ArrayBuffer = ((int)0x8892), + ProxyTexture1dStackMesax = ((int)0x875b), + ListIndex = ((int)0x0b33), + OneMinusSrcAlpha = ((int)0x0303), + DotProductDepthReplaceNv = ((int)0x86ed), + Convolution2d = ((int)0x8011), + DualIntensity16Sgis = ((int)0x811b), + ConstantAlpha = ((int)0x8003), + OutputTextureCoord10Ext = ((int)0x87a7), + Texture5Arb = ((int)0x84c5), + MaxSpotExponentNv = ((int)0x8505), + ObjectPointSgis = ((int)0x81f5), + ReduceExt = ((int)0x8016), + Clear = ((int)0x1500), + CompressedLuminanceAlpha = ((int)0x84eb), + FragmentShaderDerivativeHint = ((int)0x8b8b), + OpLogBase2Ext = ((int)0x8792), + SelectionBufferSize = ((int)0x0df4), + DepthWritemask = ((int)0x0b72), + FuncSubtract = ((int)0x800a), + ColorArrayBufferBinding = ((int)0x8898), + Matrix29Arb = ((int)0x88dd), + AddSignedExt = ((int)0x8574), + RenderbufferHeightExt = ((int)0x8d43), + WExt = ((int)0x87d8), + Modelview0Ext = ((int)All.Modelview), + CurrentQuery = ((int)0x8865), + TextureMaxClampTSgix = ((int)0x836a), + EvalVertexAttrib2Nv = ((int)0x86c8), + VertexArrayCountExt = ((int)0x807d), + Rgb8Ext = ((int)0x8051), + Rgb5A1Ext = ((int)0x8057), + DrawBuffer0Arb = ((int)0x8825), + TextureBindingCubeMapExt = ((int)0x8514), + DistanceAttenuationSgis = ((int)0x8129), + ColorBufferBit = ((int)0x00004000), + MaxGeometryOutputVerticesExt = ((int)0x8de0), + Map1VertexAttrib114Nv = ((int)0x866b), + InvertedScreenWRend = ((int)0x8491), + Reg12Ati = ((int)0x892d), + VertexArrayRangePointerApple = ((int)0x8521), + MirroredRepeat = ((int)0x8370), + CoordReplaceNv = ((int)0x8862), + OpMaddExt = ((int)0x8788), + Left = ((int)0x0406), + Intensity4 = ((int)0x804a), + Color4BitPgi = ((int)0x00020000), + CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8c4f), + EvalVertexAttrib3Nv = ((int)0x86c9), + FuncAdd = ((int)0x8006), + SwizzleStqAti = ((int)0x8977), + Map1Color4 = ((int)0x0d90), + MaxTextureSize = ((int)0x0d33), + TexturePriority = ((int)0x8066), + MaxProgramNativeInstructionsArb = ((int)0x88a3), + DrawBuffer3Arb = ((int)0x8828), + ClipPlane5 = ((int)0x3005), + TextureMaxLevelSgis = ((int)0x813d), + OpMulExt = ((int)0x8786), + DualAlpha12Sgis = ((int)0x8112), + CombineAlpha = ((int)0x8572), + FogCoordinate = ((int)0x8451), + MaxVertexUniformComponentsArb = ((int)0x8b4a), + OutputTextureCoord17Ext = ((int)0x87ae), + CombineArb = ((int)0x8570), + VertexProgramBindingNv = ((int)0x864a), + CoordReplaceArb = ((int)0x8862), + Dot3RgbaExt = ((int)0x8741), + Gl4pass0Ext = ((int)0x80a4), + NormalArray = ((int)0x8075), + Operand1AlphaArb = ((int)0x8599), + MaxVaryingFloatsArb = ((int)0x8b4b), + Matrix7Arb = ((int)0x88c7), + ModelviewMatrix = ((int)0x0ba6), + Luminance32uiExt = ((int)0x8d74), + EdgeFlagArrayPointer = ((int)0x8093), + TextureBlueSizeExt = ((int)0x805e), + RescaleNormal = ((int)0x803a), + Map2VertexAttrib94Nv = ((int)0x8679), + VertexBlendArb = ((int)0x86a7), + NormalMapArb = ((int)0x8511), + Alpha8uiExt = ((int)0x8d7e), + PostTextureFilterBiasSgix = ((int)0x8179), + IuiN3fV2fExt = ((int)0x81af), + ProgramNativeAttribsArb = ((int)0x88ae), + MaxTextureLodBiasExt = ((int)0x84fd), + FragmentColorExt = ((int)0x834c), + ColorTableGreenSizeSgi = ((int)0x80db), + MaxFogFuncPointsSgis = ((int)0x812c), + Intensity32uiExt = ((int)0x8d73), + Matrix0Nv = ((int)0x8630), + CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8c4e), + Luminance8Alpha8Ext = ((int)0x8045), + Float = ((int)0x1406), + ClampFragmentColorArb = ((int)0x891b), + NumLoopbackComponentsAti = ((int)0x8974), + Texture26 = ((int)0x84da), + Texture27 = ((int)0x84db), + Rgba8uiExt = ((int)0x8d7c), + TextureMinFilter = ((int)0x2801), + Rgb32iExt = ((int)0x8d83), + FragmentShaderAti = ((int)0x8920), + FogCoordArrayStride = ((int)Version14.FogCoordinateArrayStride), + Texture2 = ((int)0x84c2), + UnsignedInt1010102Ext = ((int)0x8036), + StencilAttachmentExt = ((int)0x8d20), + Rgb10A2 = ((int)0x8059), + Doublebuffer = ((int)0x0c32), + EvalVertexAttrib6Nv = ((int)0x86cc), + SampleAlphaToMaskExt = ((int)0x809e), + MaxShininessNv = ((int)0x8504), + MaxProgramParametersArb = ((int)0x88a9), + ObjectDistanceToLineSgis = ((int)0x81f3), + Src0Rgb = ((int)Version13.Source0Rgb), + Texture1dStackBindingMesax = ((int)0x875d), + Matrix3Nv = ((int)0x8633), + FramebufferIncompleteLayerCountExt = ((int)0x8da9), + OneMinusConstantAlpha = ((int)0x8004), + CullFaceMode = ((int)0x0b45), + PixelMapIToGSize = ((int)0x0cb3), + AndReverse = ((int)0x1502), + FogCoordinateArrayListIbm = ((int)103076), + UnsignedInt2101010Rev = ((int)0x8368), + BiasByNegativeOneHalfNv = ((int)0x8541), + InterlaceReadIngr = ((int)0x8568), + ColorTableBias = ((int)0x80d7), + FloatRgb16Nv = ((int)0x8888), + GenericAttribNv = ((int)0x8c7d), + Map2Vertex4 = ((int)0x0db8), + StencilBackPassDepthFailAti = ((int)0x8802), + Map2Vertex3 = ((int)0x0db7), + TextureCoordNv = ((int)0x8c79), + AndInverted = ((int)0x1504), + Map2VertexAttrib84Nv = ((int)0x8678), + AsyncReadPixelsSgix = ((int)0x835e), + ColorIndex12Ext = ((int)0x80e6), + ReplicateBorderHp = ((int)0x8153), + SampleMaskValueSgis = ((int)0x80aa), + PostColorMatrixColorTable = ((int)0x80d2), + Gl4pass0Sgis = ((int)0x80a4), + IndexArrayStride = ((int)0x8086), + Bitmap = ((int)0x1a00), + NumInstructionsPerPassAti = ((int)0x8971), + T2fIuiN3fV2fExt = ((int)0x81b3), + PostColorMatrixBlueBiasSgi = ((int)0x80ba), + MinmaxFormat = ((int)0x802f), + EvalVertexAttrib0Nv = ((int)0x86c6), + OrReverse = ((int)0x150b), + Srgb = ((int)0x8c40), + AverageExt = ((int)0x8335), + TextureLuminanceSize = ((int)0x8060), + LinearSharpenColorSgis = ((int)0x80af), + Matrix11Arb = ((int)0x88cb), + Rgb9E5Ext = ((int)0x8c3d), + AlphaBits = ((int)0x0d55), + Texture2dStackMesax = ((int)0x875a), + Matrix8Arb = ((int)0x88c8), + Con7Ati = ((int)0x8948), + Luminance12Alpha4 = ((int)0x8046), + TextureGenS = ((int)0x0c60), + Less = ((int)0x0201), + TextureGenQ = ((int)0x0c63), + UnsignedShort88Mesa = ((int)0x85ba), + FloatVec3Arb = ((int)0x8b51), + TextureGenT = ((int)0x0c61), + CmykExt = ((int)0x800c), + EvalVertexAttrib1Nv = ((int)0x86c7), + OpFracExt = ((int)0x8789), + TextureBit = ((int)0x00040000), + Map2VertexAttrib24Nv = ((int)0x8672), + Rgb = ((int)0x1907), + MaxTransformFeedbackInterleavedAttribsNv = ((int)0x8c8a), + SampleAlphaToOneExt = ((int)0x809f), + MultisampleExt = ((int)0x809d), + DrawBuffer0 = ((int)0x8825), + TextureCoordArrayPointer = ((int)0x8092), + MatEmissionBitPgi = ((int)0x00800000), + Samples3dfx = ((int)0x86b4), + Rgba32fArb = ((int)0x8814), + SeparateSpecularColor = ((int)0x81fa), + TriangleStripAdjacencyExt = ((int)0x000d), + StackUnderflow = ((int)0x0504), + ConstantArb = ((int)0x8576), + MaxFragmentUniformComponentsArb = ((int)0x8b49), + FloatVec2Arb = ((int)0x8b50), + OffsetHiloProjectiveTextureRectangleNv = ((int)0x8857), + Intensity16iExt = ((int)0x8d8b), + DetailTexture2dSgis = ((int)0x8095), + PackRowLength = ((int)0x0d02), + RenderbufferBindingExt = ((int)0x8ca7), + SmoothPointSizeRange = ((int)0x0b12), + BlendDstAlphaExt = ((int)0x80ca), + Con16Ati = ((int)0x8951), + DrawBuffer7Ati = ((int)0x882c), + AddAti = ((int)0x8963), + VertexArrayType = ((int)0x807b), + VertexAttribArrayBufferBinding = ((int)0x889f), + CurrentMatrixIndexArb = ((int)0x8845), + RgbaIccSgix = ((int)0x8461), + TextureBaseLevelSgis = ((int)0x813c), + GenerateMipmapHintSgis = ((int)0x8192), + OutputTextureCoord14Ext = ((int)0x87ab), + Gl3d = ((int)0x0601), + IndexWritemask = ((int)0x0c21), + Position = ((int)0x1203), + VertexAttribArray3Nv = ((int)0x8653), + Con17Ati = ((int)0x8952), + Aux0 = ((int)0x0409), + BumpRotMatrixAti = ((int)0x8775), + OffsetTexture2dBiasNv = ((int)NvTextureShader.OffsetTextureBiasNv), + RenderbufferAlphaSizeExt = ((int)0x8d53), + Combiner5Nv = ((int)0x8555), + TextureMaterialFaceExt = ((int)0x8351), + Gl422RevAverageExt = ((int)0x80cf), + VertexAttribArrayTypeArb = ((int)0x8625), + WrapBorderSun = ((int)0x81d4), + OutputVertexExt = ((int)0x879a), + ElementArrayTypeApple = ((int)0x8769), + HistogramBlueSize = ((int)0x802a), + Combine4Nv = ((int)0x8503), + FloatVec4Arb = ((int)0x8b52), + ReplacementCodeArrayTypeSun = ((int)0x85c1), + SamplesArb = ((int)0x80a9), + ProgramNativeTexInstructionsArb = ((int)0x8809), + ColorTableFormatSgi = ((int)0x80d8), + ProxyTextureColorTableSgi = ((int)0x80bd), + ProgramLengthArb = ((int)0x8627), + Map2VertexAttrib14Nv = ((int)0x8671), + MaxViewportDims = ((int)0x0d3a), + ColorTableScaleSgi = ((int)0x80d6), + AlphaMaxSgix = ((int)0x8321), + UnsignedIntSampler1dExt = ((int)0x8dd1), + PixelCubicWeightExt = ((int)0x8333), + ProxyPostConvolutionColorTableSgi = ((int)0x80d4), + DrawFramebufferBindingExt = ((int)0x8caa), + EvalVertexAttrib5Nv = ((int)0x86cb), + TextureComponents = ((int)0x1003), + Map2TextureCoord2 = ((int)0x0db4), + Map2TextureCoord3 = ((int)0x0db5), + RenderbufferColorSamplesNv = ((int)0x8e10), + MaxRenderbufferSizeExt = ((int)0x84e8), + Mult = ((int)0x0103), + ImageScaleYHp = ((int)0x8156), + ColorIndex8Ext = ((int)0x80e5), + DudvAti = ((int)0x8779), + StencilBackPassDepthPassAti = ((int)0x8803), + Modelview0Arb = ((int)0x1700), + StencilBackFailAti = ((int)0x8801), + SamplerCubeArb = ((int)0x8b60), + BlendColor = ((int)0x8005), + C3fV3f = ((int)0x2a24), + UnsignedShort4444Ext = ((int)0x8033), + DetailTexture2dBindingSgis = ((int)0x8096), + Sluminance8 = ((int)0x8c47), + ReplacementCodeArrayPointerSun = ((int)0x85c3), + DrawPixelToken = ((int)0x0705), + PointSizeGranularity = ((int)0x0b13), + RgbScaleExt = ((int)0x8573), + Max = ((int)0x8008), + TriangleFan = ((int)0x0006), + ImageScaleXHp = ((int)0x8155), + QuadIntensity8Sgis = ((int)0x8123), + UnpackSkipPixels = ((int)0x0cf4), + LineLoop = ((int)0x0002), + MaxProgramNativeAttribsArb = ((int)0x88af), + DualIntensity8Sgis = ((int)0x8119), + Map1VertexAttrib154Nv = ((int)0x866f), + Alpha12Ext = ((int)0x803d), + MaxVertexShaderLocalConstantsExt = ((int)0x87c8), + SpriteSgix = ((int)0x8148), + AllowDrawFrgHintPgi = ((int)0x1a210), + TextureCompressedArb = ((int)0x86a1), + VertexArrayRangeLengthNv = ((int)0x851e), + QuadAlpha8Sgis = ((int)0x811f), + VertexAttribArrayBufferBindingArb = ((int)0x889f), + Source0RgbExt = ((int)0x8580), + SwizzleStrAti = ((int)0x8976), + FloatRgbaNv = ((int)0x8883), + IdentityNv = ((int)0x862a), + InvalidOperation = ((int)0x0502), + Con13Ati = ((int)0x894e), + AllowDrawObjHintPgi = ((int)0x1a20e), + Map2VertexAttrib04Nv = ((int)0x8670), + LinearDetailColorSgis = ((int)0x8099), + ProgramStringArb = ((int)0x8628), + SampleAlphaToOne = ((int)0x809f), + VertexProgramTwoSide = ((int)0x8643), + ActiveAttributes = ((int)0x8b89), + TangentArrayStrideExt = ((int)0x843f), + Luminance8Alpha8 = ((int)0x8045), + DrawPixelsApple = ((int)0x8a0a), + ValidateStatus = ((int)0x8b83), + ClampToBorder = ((int)0x812d), + DepthClampNv = ((int)0x864f), + R11fG11fB10fExt = ((int)0x8c3a), + PointSizeMin = ((int)0x8126), + AccumBufferBit = ((int)0x00000200), + Texture15Arb = ((int)0x84cf), + Matrix1Arb = ((int)0x88c1), + PrimaryColorNv = ((int)0x852c), + VertexProgramNv = ((int)0x8620), + PreserveAti = ((int)0x8762), + UnsignedIntSamplerBufferExt = ((int)0x8dd8), + Map2VertexAttrib54Nv = ((int)0x8675), + DotProductConstEyeReflectCubeMapNv = ((int)0x86f3), + VertexProgramTwoSideArb = ((int)0x8643), + QuadIntensity4Sgis = ((int)0x8122), + ProxyPostColorMatrixColorTableSgi = ((int)0x80d5), + SampleMaskValueExt = ((int)0x80aa), + ImageMinFilterHp = ((int)0x815d), + Con14Ati = ((int)0x894f), + Texcoord2BitPgi = ((int)0x20000000), + LuminanceAlphaIntegerExt = ((int)0x8d9d), + PixelTileCacheSizeSgix = ((int)0x8145), + Matrix0Arb = ((int)0x88c0), + Sampler1dArrayExt = ((int)0x8dc0), + Rgba16uiExt = ((int)0x8d76), + BlueMaxClampIngr = ((int)0x8566), + AutoNormal = ((int)0x0d80), + Gl422Ext = ((int)0x80cc), + OffsetHiloTextureRectangleNv = ((int)0x8855), + CompressedLuminanceAlphaArb = ((int)0x84eb), + ColorTable = ((int)0x80d0), + Texture2d = ((int)0x0de1), + TextFragmentShaderAti = ((int)0x8200), + ElementArrayBufferBinding = ((int)0x8895), + CompressedRgbArb = ((int)0x84ed), + RedMaxClampIngr = ((int)0x8564), + Modulate = ((int)0x2100), + Texcoord4BitPgi = unchecked((int)0x80000000), + QueryResultAvailableArb = ((int)0x8867), + ScalarExt = ((int)0x87be), + TextureCoordArrayType = ((int)0x8089), + DsdtMagVibNv = ((int)0x86f7), + BlendSrcRgbExt = ((int)0x80c9), + Right = ((int)0x0407), + MaxAsyncDrawPixelsSgix = ((int)0x8360), + FragmentProgramArb = ((int)0x8804), + Con1Ati = ((int)0x8942), + OffsetTextureBiasNv = ((int)0x86e3), + Matrix3Arb = ((int)0x88c3), + ObjectLineSgis = ((int)0x81f7), + ActiveTextureArb = ((int)0x84e0), + SampleAlphaToOneSgis = ((int)0x809f), + Separable2d = ((int)0x8012), + DrawBuffer15Ati = ((int)0x8834), + MaxCubeMapTextureSizeArb = ((int)0x851c), + UnsignedInt1010102 = ((int)0x8036), + Matrix15Arb = ((int)0x88cf), + DrawFramebufferExt = ((int)0x8ca9), + UnpackConstantDataSunx = ((int)0x81d5), + Rgba4Ext = ((int)0x8056), + UnpackClientStorageApple = ((int)0x85b2), + Alpha16Ext = ((int)0x803e), + DrawBuffer11 = ((int)0x8830), + CurrentIndex = ((int)0x0b01), + Texture2dArrayExt = ((int)0x8c1a), + TransposeModelviewMatrix = ((int)0x84e3), + StencilClearValue = ((int)0x0b91), + Map2VertexAttrib44Nv = ((int)0x8674), + TransformFeedbackRecordNv = ((int)0x8c86), + BlueBias = ((int)0x0d1b), + MirroredRepeatArb = ((int)0x8370), + Matrix28Arb = ((int)0x88dc), + ColorArray = ((int)0x8076), + AlphaTest = ((int)0x0bc0), + Multisample3dfx = ((int)0x86b2), + ActiveVertexUnitsArb = ((int)0x86a5), + DrawBuffer13Ati = ((int)0x8832), + Double = ((int)0x140a), + FogColor = ((int)0x0b66), + FramezoomFactorSgix = ((int)0x818c), + Texture24 = ((int)0x84d8), + Texture25 = ((int)0x84d9), + Texture22 = ((int)0x84d6), + PointSizeMinArb = ((int)0x8126), + Texture20 = ((int)0x84d4), + Texture21 = ((int)0x84d5), + RgbFloat16Ati = ((int)0x881b), + Matrix5Arb = ((int)0x88c5), + T2fC4fN3fV3f = ((int)0x2a2c), + R1uiT2fN3fV3fSun = ((int)0x85ca), + Texture28 = ((int)0x84dc), + Texture29 = ((int)0x84dd), + SignedIntensityNv = ((int)0x8707), + PointSizeMaxArb = ((int)0x8127), + Con10Ati = ((int)0x894b), + MaxProgramInstructionsArb = ((int)0x88a1), + Specular = ((int)0x1202), + PreviousArb = ((int)0x8578), + PostConvolutionRedBias = ((int)0x8020), + Matrix31Arb = ((int)0x88df), + IndexLogicOp = ((int)0x0bf1), + QueryCounterBitsArb = ((int)0x8864), + NormalArrayPointer = ((int)0x808f), + CompressedSluminance = ((int)0x8c4a), + MaxProgramTemporariesArb = ((int)0x88a5), + MagnitudeScaleNv = ((int)0x8712), + AddSignedArb = ((int)0x8574), + BufferUsageArb = ((int)0x8765), + MinExt = ((int)0x8007), + Sampler2d = ((int)0x8b5e), + TextureTooLargeExt = ((int)0x8065), + VertexAttribArray5Nv = ((int)0x8655), + Matrix4Arb = ((int)0x88c4), + SignedLuminanceAlphaNv = ((int)0x8703), + MaxOptimizedVertexShaderInvariantsExt = ((int)0x87cd), + CurrentQueryArb = ((int)0x8865), + TransformFeedbackAttribsNv = ((int)0x8c7e), + PixelMapRToRSize = ((int)0x0cb6), + HistogramAlphaSizeExt = ((int)0x802b), + UnsignedShort565 = ((int)0x8363), + MultisampleBit = ((int)0x20000000), + LogicOpMode = ((int)0x0bf0), + Extensions = ((int)0x1f03), + CompressedSrgbExt = ((int)0x8c48), + StencilBackFuncAti = ((int)0x8800), + AliasedLineWidthRange = ((int)0x846e), + Source2Alpha = ((int)0x858a), + DepthComponent32 = ((int)0x81a7), + MaxProgramMatrixStackDepthArb = ((int)0x862e), + Operand1AlphaExt = ((int)0x8599), + PixelTexGenAlphaLsSgix = ((int)0x8189), + PixelCountNv = ((int)0x8866), + EvalVertexAttrib10Nv = ((int)0x86d0), + StencilWritemask = ((int)0x0b98), + RasterPositionUnclippedIbm = ((int)0x19262), + HiBiasNv = ((int)0x8714), + TextureMaxClampSSgix = ((int)0x8369), + Invert = ((int)0x150a), + Luminance4Alpha4 = ((int)0x8043), + Map1VertexAttrib144Nv = ((int)0x866e), + MatShininessBitPgi = ((int)0x02000000), + AttachedShaders = ((int)0x8b85), + T2fIuiV2fExt = ((int)0x81b1), + Spare0Nv = ((int)0x852e), + PixelUnpackBufferExt = ((int)0x88ec), + VertexAttribArray6Nv = ((int)0x8656), + Map2GridSegments = ((int)0x0dd3), + CurrentMatrixNv = ((int)0x8641), + DepthTextureModeArb = ((int)0x884b), + Rgba16fArb = ((int)0x881a), + FogCoordArrayType = ((int)Version14.FogCoordinateArrayType), + Decal = ((int)0x2101), + FramebufferSrgbCapableExt = ((int)0x8dba), + MirrorClampToEdgeExt = ((int)0x8743), + WritePixelDataRangeLengthNv = ((int)0x887a), + IntensityExt = ((int)0x8049), + HistogramGreenSize = ((int)0x8029), + DepthBias = ((int)0x0d1f), + PixelMapIToRSize = ((int)0x0cb2), + MaxVaryingFloats = ((int)0x8b4b), + HintBit = ((int)0x00008000), + TextureLuminanceSizeExt = ((int)0x8060), + PixelModeBit = ((int)0x00000020), + CombinerSumOutputNv = ((int)0x854c), + MinmaxExt = ((int)0x802e), + TextureFilterControlExt = ((int)0x8500), + PolygonMode = ((int)0x0b40), + LinearAttenuation = ((int)0x1208), + MaxProgramAttribsArb = ((int)0x88ad), + FloatMat4x3 = ((int)0x8b6a), + CompressedSrgbAlpha = ((int)0x8c49), + ColorClearValue = ((int)0x0c22), + MvpMatrixExt = ((int)0x87e3), + MaxProgramGenericAttribsNv = ((int)0x8da5), + OpSubExt = ((int)0x8796), + Alpha32iExt = ((int)0x8d84), + VertexAttribArrayPointer = ((int)0x8645), + FragmentLightingSgix = ((int)0x8400), + ProgramParameterNv = ((int)0x8644), + ConvolutionHeightExt = ((int)0x8019), + MinProgramTexelOffsetNv = ((int)0x8904), + VertexAttribArrayNormalized = ((int)0x886a), + TextureCubeMapPositiveXExt = ((int)0x8515), + LineStipple = ((int)0x0b24), + VertexWeightArrayStrideExt = ((int)0x850f), + PolygonStipple = ((int)0x0b42), + ImplementationColorReadFormatOes = ((int)0x8b9b), + Bgr = ((int)0x80e0), + Modelview25Arb = ((int)0x8739), + RenderbufferSamplesExt = ((int)0x8cab), + Modelview21Arb = ((int)0x8735), + InverseNv = ((int)0x862b), + OutputTextureCoord25Ext = ((int)0x87b6), + TextureCoordArrayListStrideIbm = ((int)103084), + PixelTileWidthSgix = ((int)0x8140), + Reg24Ati = ((int)0x8939), + NumPassesAti = ((int)0x8970), + FogCoordinateSourceExt = ((int)0x8450), + InterpolateExt = ((int)0x8575), + OutputTextureCoord7Ext = ((int)0x87a4), + Reg5Ati = ((int)0x8926), + FogCoordArrayPointer = ((int)Version14.FogCoordinateArrayPointer), + FogCoordinateArrayPointerExt = ((int)0x8456), + ColorTableAlphaSize = ((int)0x80dd), + OffsetTextureRectangleNv = ((int)0x864c), + QueryResult = ((int)0x8866), + FramebufferAttachmentLayeredExt = ((int)0x8da7), + ColorTableRedSizeSgi = ((int)0x80da), + EvalVertexAttrib12Nv = ((int)0x86d2), + ClientPixelStoreBit = ((int)0x00000001), + YcrcbaSgix = ((int)0x8319), + PixelGroupColorSgis = ((int)0x8356), + Diffuse = ((int)0x1201), + LineResetToken = ((int)0x0707), + MaxProgramTexIndirectionsArb = ((int)0x880d), + UnsignedByte332Ext = ((int)0x8032), + Reg25Ati = ((int)0x893a), + Dot2AddAti = ((int)0x896c), + ListMode = ((int)0x0b30), + ColorClearUnclampedValueAti = ((int)0x8835), + UnsignedByte233Rev = ((int)0x8362), + ProgramFormatAsciiArb = ((int)0x8875), + AsyncHistogramSgix = ((int)0x832c), + TextureUnsignedRemapModeNv = ((int)0x888f), + Sampler3d = ((int)0x8b5f), + Copy = ((int)0x1503), + ReplacementCodeArraySun = ((int)0x85c0), + Modelview23Arb = ((int)0x8737), + IndexArray = ((int)0x8077), + DsScaleNv = ((int)0x8710), + FloatRgba32Nv = ((int)0x888b), + ElementArrayPointerApple = ((int)0x876a), + SphereMap = ((int)0x2402), + Map2Index = ((int)0x0db1), + UnsignedShort565Ext = ((int)0x8363), + DualAlpha16Sgis = ((int)0x8113), + Rgb10A2Ext = ((int)0x8059), + InterlaceOml = ((int)0x8980), + EdgeFlag = ((int)0x0b43), + MaxModelviewStackDepth = ((int)0x0d36), + FogScaleSgix = ((int)0x81fc), + DualAlpha8Sgis = ((int)0x8111), + PackSkipImagesExt = ((int)0x806b), + Rgba = ((int)0x1908), + PerturbExt = ((int)0x85ae), + FrontAndBack = ((int)0x0408), + Modelview20Arb = ((int)0x8734), + LineWidthGranularity = ((int)0x0b23), + SamplesSgis = ((int)0x80a9), + Con18Ati = ((int)0x8953), + TextureBinding1dArrayExt = ((int)0x8c1c), + MinmaxFormatExt = ((int)0x802f), + StencilFail = ((int)0x0b94), + CurrentMatrixArb = ((int)0x8641), + Reg27Ati = ((int)0x893c), + ObjectBufferSizeAti = ((int)0x8764), + OpSetGeExt = ((int)0x878c), + FragmentLight7Sgix = ((int)0x8413), + PrimaryColorArb = ((int)0x8577), + ReadBuffer = ((int)0x0c02), + ActiveUniforms = ((int)0x8b86), + Dsdt8Mag8Nv = ((int)0x870a), + Reduce = ((int)0x8016), + AlphaMinSgix = ((int)0x8320), + SampleBuffersExt = ((int)0x80a8), + TextureCubeMapNegativeYExt = ((int)0x8518), + Modelview29Arb = ((int)0x873d), + Map1VertexAttrib94Nv = ((int)0x8669), + Reg20Ati = ((int)0x8935), + Color = ((int)0x1800), + ColorArrayTypeExt = ((int)0x8082), + PixelTexGenQCeilingSgix = ((int)0x8184), + Con0Ati = ((int)0x8941), + DualAlpha4Sgis = ((int)0x8110), + TextureRectangleArb = ((int)0x84f5), + Luminance16IccSgix = ((int)0x8469), + TextureStackDepth = ((int)0x0ba5), + IndexBitPgi = ((int)0x00080000), + LuminanceAlpha16iExt = ((int)0x8d8d), + ObjectActiveAttributeMaxLengthArb = ((int)0x8b8a), + MirrorClampToEdgeAti = ((int)0x8743), + MaxProgramParameterBufferSizeNv = ((int)0x8da1), + AlphaIccSgix = ((int)0x8462), + Alpha32fArb = ((int)0x8816), + DstAlpha = ((int)0x0304), + Lines = ((int)0x0001), + LogicOp = ((int)0x0bf1), + Reg21Ati = ((int)0x8936), + OffsetTexture2dScaleNv = ((int)NvTextureShader.OffsetTextureScaleNv), + ConvolutionBorderMode = ((int)0x8013), + IntVec3Arb = ((int)0x8b54), + CullFragmentNv = ((int)0x86e7), + RegisterCombinersNv = ((int)0x8522), + Texture1 = ((int)0x84c1), + VertexAttribArray1Nv = ((int)0x8651), + ProxyColorTableSgi = ((int)0x80d3), + FullRangeExt = ((int)0x87e1), + Modelview27Arb = ((int)0x873b), + ColorAttachment7Ext = ((int)0x8ce7), + UnsignedInt8888 = ((int)0x8035), + DotProductTextureRectangleNv = ((int)0x864e), + Shininess = ((int)0x1601), + PixelMapGToGSize = ((int)0x0cb7), + RenderbufferInternalFormatExt = ((int)0x8d44), + MaxVertexUniformComponents = ((int)0x8b4a), + ColorTableFormat = ((int)0x80d8), + ObjectTypeArb = ((int)0x8b4e), + FramebufferAttachmentTexture3dZoffsetExt = ((int)0x8cd4), + EdgeFlagArrayExt = ((int)0x8079), + PointSizeMax = ((int)0x8127), + PostConvolutionBlueScale = ((int)0x801e), + ElementArrayPointerAti = ((int)0x876a), + PixelMapIToI = ((int)0x0c70), + R1uiV3fSun = ((int)0x85c4), + ColorIndex4Ext = ((int)0x80e4), + CompressedRedRgtc1Ext = ((int)0x8dbb), + SampleMaskInvertSgis = ((int)0x80ab), + BgraExt = ((int)0x80e1), + CompressedSrgbS3tcDxt1Ext = ((int)0x8c4c), + CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8c4d), + Modelview24Arb = ((int)0x8738), + RgbIntegerExt = ((int)0x8d98), + Map1VertexAttrib84Nv = ((int)0x8668), + Reg23Ati = ((int)0x8938), + PixelSubsample2424Sgix = ((int)0x85a3), + PostConvolutionBlueBiasExt = ((int)0x8022), + Operand1Rgb = ((int)0x8591), + NormalBitPgi = ((int)0x08000000), + BlendEquationAlphaExt = ((int)0x883d), + EnableBit = ((int)0x00002000), + StrictDepthfuncHintPgi = ((int)0x1a216), + UnpackResampleSgix = ((int)0x842d), + MaxFragmentBindableUniformsExt = ((int)0x8de3), + ConserveMemoryHintPgi = ((int)0x1a1fd), + ReflectionMapExt = ((int)0x8512), + FogDistanceModeNv = ((int)0x855a), + TextureSharedSizeExt = ((int)0x8c3f), + VertexAttribArrayIntegerNv = ((int)0x88fd), + StorageSharedApple = ((int)0x85bf), + PixelMapIToASize = ((int)0x0cb5), + ReferencePlaneSgix = ((int)0x817d), + ProxyTextureRectangleArb = ((int)0x84f7), + PixelMinFilterExt = ((int)0x8332), + CompareRefDepthToTextureExt = ((int)0x884e), + CubicHp = ((int)0x815f), + Intensity16fArb = ((int)0x881d), + SrcColor = ((int)0x0300), + TextureCoordArray = ((int)0x8078), + TextureCoordArrayCountExt = ((int)0x808b), + FogCoordinateArrayPointer = ((int)0x8456), + GreenBias = ((int)0x0d19), + OutputTextureCoord27Ext = ((int)0x87b8), + UnsignedInt8888RevExt = ((int)0x8367), + Luminance16uiExt = ((int)0x8d7a), + Rgb16uiExt = ((int)0x8d77), + CurrentRasterColor = ((int)0x0b04), + IntensityFloat32Ati = ((int)0x8817), + MatSpecularBitPgi = ((int)0x04000000), + DrawBuffer6 = ((int)0x882b), + DrawBuffer7 = ((int)0x882c), + ImageCubicWeightHp = ((int)0x815e), + MaxMultisampleCoverageModesNv = ((int)0x8e11), + MaxProgramLocalParametersArb = ((int)0x88b4), + LineStippleRepeat = ((int)0x0b26), + Texture2dBindingExt = ((int)0x8069), + MaxProgramAddressRegistersArb = ((int)0x88b1), + RedBits = ((int)0x0d52), + VertexWeightArrayTypeExt = ((int)0x850e), + UnpackSkipRows = ((int)0x0cf3), + SeparateAttribsNv = ((int)0x8c8d), + BlueScale = ((int)0x0d1a), + ImageRotateAngleHp = ((int)0x8159), + MaxDrawBuffersAti = ((int)0x8824), + ObjectDistanceToPointSgis = ((int)0x81f1), + IuiV2fExt = ((int)0x81ad), + TransformFeedbackPrimitivesWrittenNv = ((int)0x8c88), + Src1Rgb = ((int)Version13.Source1Rgb), + SamplesPassedArb = ((int)0x8914), + Alpha16 = ((int)0x803e), + PolygonOffsetBiasExt = ((int)0x8039), + OffsetTextureMatrixNv = ((int)0x86e1), + IndexArrayBufferBinding = ((int)0x8899), + EyeLineSgis = ((int)0x81f6), + IndexMode = ((int)0x0c30), + Gl3Bytes = ((int)0x1408), + RenderbufferRedSizeExt = ((int)0x8d50), + OpNegateExt = ((int)0x8783), + SecondaryColorArrayPointer = ((int)0x845d), + Reg30Ati = ((int)0x893f), + TextureCoordArrayPointerExt = ((int)0x8092), + FloatRgba16Nv = ((int)0x888a), + UnsignedInt88S8S8RevNv = ((int)0x86db), + BlendSrcAlphaExt = ((int)0x80cb), + UnsignedByte332 = ((int)0x8032), + CullVertexExt = ((int)0x81aa), + VertexArrayRangeLengthApple = ((int)0x851e), + IndexClearValue = ((int)0x0c20), + ProxyTextureCubeMapExt = ((int)0x851b), + Accum = ((int)0x0100), + TextureMaterialParameterExt = ((int)0x8352), + CurrentPaletteMatrixArb = ((int)0x8843), + GeometryProgramParameterBufferNv = ((int)0x8da3), + WeightArraySizeArb = ((int)0x86ab), + SignedAlphaNv = ((int)0x8705), + PostColorMatrixAlphaScale = ((int)0x80b7), + LinearSharpenSgis = ((int)0x80ad), + Source1RgbExt = ((int)0x8581), + Texture0 = ((int)0x84c0), + BufferUsage = ((int)0x8765), + SubAti = ((int)0x8965), + Interpolate = ((int)0x8575), + Rgb8uiExt = ((int)0x8d7d), + EighthBitAti = ((int)0x00000020), + EvalBit = ((int)0x00010000), + TextureCompareFailValueArb = ((int)0x80bf), + ShaderObjectArb = ((int)0x8b48), + ColorAlphaPairingAti = ((int)0x8975), + MultisampleBit3dfx = ((int)0x20000000), + CombineRgb = ((int)0x8571), + TransformFeedbackVaryingsNv = ((int)0x8c83), + Light3 = ((int)0x4003), + TextureHeight = ((int)0x1001), + Operand0Rgb = ((int)0x8590), + ColorAttachment3Ext = ((int)0x8ce3), + ElementArrayAti = ((int)0x8768), + ProgramTargetNv = ((int)0x8646), + ColorArraySize = ((int)0x8081), + TextureAlphaTypeArb = ((int)0x8c13), + Feedback = ((int)0x1c01), + PolygonOffsetLine = ((int)0x2a02), + R = ((int)0x2002), + S = ((int)0x2000), + Intensity16 = ((int)0x804d), + Q = ((int)0x2003), + TextureAlphaSize = ((int)0x805f), + T = ((int)0x2001), + PixelTileGridHeightSgix = ((int)0x8143), + CurrentSecondaryColorExt = ((int)0x8459), + NearestClipmapLinearSgix = ((int)0x844e), + TextureCoordArrayParallelPointersIntel = ((int)0x83f8), + SecondaryColorArrayTypeExt = ((int)0x845b), + PixelPackBufferExt = ((int)0x88eb), + DotProductTexture2dNv = ((int)0x86ee), + Gl3dColor = ((int)0x0602), + DrawBuffer10Ati = ((int)0x882f), + Map1VertexAttrib34Nv = ((int)0x8663), + ColorTableScale = ((int)0x80d6), + Cw = ((int)0x0900), + ColorTableBlueSizeSgi = ((int)0x80dc), + LinearClipmapNearestSgix = ((int)0x844f), + FrontLeft = ((int)0x0400), + NumFragmentConstantsAti = ((int)0x896f), + FragmentLightModelLocalViewerSgix = ((int)0x8408), + ConstantColorExt = ((int)0x8001), + DotProductReflectCubeMapNv = ((int)0x86f2), + Ycbcr422Apple = ((int)0x85b9), + EdgeFlagArrayBufferBindingArb = ((int)0x889b), + FloatMat3Arb = ((int)0x8b5b), + ProgramErrorPositionNv = ((int)0x864b), + ColorTableWidth = ((int)0x80d9), + ProxyTexture1dArrayExt = ((int)0x8c19), + Luminance8iExt = ((int)0x8d92), + MaxAttribStackDepth = ((int)0x0d35), + MaxProgramGenericResultsNv = ((int)0x8da6), + Texture27Arb = ((int)0x84db), + ReadFramebufferBindingExt = ((int)ExtFramebufferObject.FramebufferBindingExt), + Zero = ((int)0), + TextureRectangleNv = ((int)0x84f5), + Rgb16fArb = ((int)0x881b), + TangentArrayTypeExt = ((int)0x843e), + VariableCNv = ((int)0x8525), + BlendEquationAlpha = ((int)0x883d), + OutputColor0Ext = ((int)0x879b), + StreamRead = ((int)0x88e1), + HistogramAlphaSize = ((int)0x802b), + LuminanceAlpha = ((int)0x190a), + ColorArrayExt = ((int)0x8076), + Cnd0Ati = ((int)0x896b), + Map1VertexAttrib54Nv = ((int)0x8665), + TrackMatrixNv = ((int)0x8648), + Texture8 = ((int)0x84c8), + MaxTextureCoordsArb = ((int)0x8871), + AlphaFloat32Ati = ((int)0x8816), + CombinerAbOutputNv = ((int)0x854a), + Multisample = ((int)0x809d), + OffsetHiloProjectiveTexture2dNv = ((int)0x8856), + ClipFarHintPgi = ((int)0x1a221), + Texture1dBindingExt = ((int)0x8068), + InverseTransposeNv = ((int)0x862d), + TextureRedSize = ((int)0x805c), + PixelTexGenQFloorSgix = ((int)0x8186), + OutputTextureCoord12Ext = ((int)0x87a9), + Reg17Ati = ((int)0x8932), + SecondaryColorArraySize = ((int)0x845a), + Modelview1MatrixExt = ((int)0x8506), + YcrcbSgix = ((int)0x8318), + WeightArrayStrideArb = ((int)0x86aa), + DrawBuffer14Arb = ((int)0x8833), + BlendColorExt = ((int)0x8005), + ColorTableIntensitySizeSgi = ((int)0x80df), + VertexArrayBufferBinding = ((int)0x8896), + ColorIndex2Ext = ((int)0x80e3), + MaxFramezoomFactorSgix = ((int)0x818d), + AccumGreenBits = ((int)0x0d59), + MaxClipmapDepthSgix = ((int)0x8177), + VibranceScaleNv = ((int)0x8713), + Map1TextureCoord4 = ((int)0x0d96), + Map1TextureCoord2 = ((int)0x0d94), + Map1TextureCoord3 = ((int)0x0d95), + EdgeflagBitPgi = ((int)0x00040000), + ConvolutionWidth = ((int)0x8018), + PixelTransform2dExt = ((int)0x8330), + Modelview17Arb = ((int)0x8731), + MaxVaryingComponentsExt = ((int)0x8b4b), + Intensity8iExt = ((int)0x8d91), + CompileStatus = ((int)0x8b81), + CullFace = ((int)0x0b44), + MaxClipmapVirtualDepthSgix = ((int)0x8178), + ConstantBorderHp = ((int)0x8151), + LightingBit = ((int)0x00000040), + ColorIndex1Ext = ((int)0x80e2), + ClipPlane0 = ((int)0x3000), + InvalidFramebufferOperationExt = ((int)0x0506), + Texture20Arb = ((int)0x84d4), + LightModelColorControlExt = ((int)0x81f8), + MaxPnTrianglesTesselationLevelAti = ((int)0x87f1), + Reg29Ati = ((int)0x893e), + PostConvolutionAlphaScale = ((int)0x801f), + Modelview22Arb = ((int)0x8736), + MaxClientAttribStackDepth = ((int)0x0d3b), + ElementArrayApple = ((int)0x8768), + Modelview26Arb = ((int)0x873a), + HalfFloatNv = ((int)0x140b), + MaxVertexShaderInstructionsExt = ((int)0x87c5), + SignedLuminanceNv = ((int)0x8701), + Reg6Ati = ((int)0x8927), + Light2 = ((int)0x4002), + AsyncDrawPixelsSgix = ((int)0x835d), + MirrorClampAti = ((int)0x8742), + PostColorMatrixGreenScaleSgi = ((int)0x80b5), + ClipDistanceNv = ((int)0x8c7a), + CompressedRgbaFxt13dfx = ((int)0x86b1), + GenerateMipmap = ((int)0x8191), + MaxProgramMatricesArb = ((int)0x862f), + OffsetTextureRectangleScaleNv = ((int)0x864d), + Reg9Ati = ((int)0x892a), + Vendor = ((int)0x1f00), + FrontRight = ((int)0x0401), + MaxColorMatrixStackDepthSgi = ((int)0x80b3), + ArrayObjectOffsetAti = ((int)0x8767), + TextureMagSizeNv = ((int)0x871f), + HalfBiasNormalNv = ((int)0x853a), + ReplicateBorder = ((int)0x8153), + PostTextureFilterScaleRangeSgix = ((int)0x817c), + EvalVertexAttrib15Nv = ((int)0x86d5), + Alpha16IccSgix = ((int)0x8468), + Matrix12Arb = ((int)0x88cc), + MaxProgramLoopCountNv = ((int)0x88f8), + StaticReadArb = ((int)0x88e5), + Texture14Arb = ((int)0x84ce), + Intensity8uiExt = ((int)0x8d7f), + Luminance32fArb = ((int)0x8818), + ProgramUnderNativeLimitsArb = ((int)0x88b6), + Vertex4BitPgi = ((int)0x00000008), + AllCompletedNv = ((int)0x84f2), + Three = ((int)3), + MaxSamplesExt = ((int)0x8d57), + FenceConditionNv = ((int)0x84f4), + Texture22Arb = ((int)0x84d6), + ColorArrayStrideExt = ((int)0x8083), + Texture1dArrayExt = ((int)0x8c18), + DrawBuffer4Ati = ((int)0x8829), + MaxTextureBufferSizeExt = ((int)0x8c2b), + PointSizeMinExt = ((int)0x8126), + StencilBackFail = ((int)0x8801), + ColorSumClampNv = ((int)0x854f), + Blend = ((int)0x0be2), + Set = ((int)0x150f), + IndexArrayExt = ((int)0x8077), + DrawBuffer = ((int)0x0c01), + ColorArrayBufferBindingArb = ((int)0x8898), + DsBiasNv = ((int)0x8716), + Texture17Arb = ((int)0x84d1), + PolygonOffsetFill = ((int)0x8037), + Hilo8Nv = ((int)0x885e), + PixelTransform2dStackDepthExt = ((int)0x8336), + ConstantAlphaExt = ((int)0x8003), + Red = ((int)0x1903), + LinearDetailAlphaSgis = ((int)0x8098), + ConstantColor = ((int)0x8001), + DepthStencilToBgraNv = ((int)0x886f), + FogCoordArray = ((int)Version14.FogCoordinateArray), + Clamp = ((int)0x2900), + HistogramSinkExt = ((int)0x802d), + DotProductTextureCubeMapNv = ((int)0x86f0), + MultisampleCoverageModesNv = ((int)0x8e12), + ConstantColor1Nv = ((int)0x852b), + CompressedRgbaS3tcDxt3Ext = ((int)0x83f2), + Intensity12Ext = ((int)0x804c), + Sluminance8Ext = ((int)0x8c47), + Reg2Ati = ((int)0x8923), + Texture16Arb = ((int)0x84d0), + VertexArraySize = ((int)0x807a), + PointSpriteCoordOrigin = ((int)0x8ca0), + Rgba16 = ((int)0x805b), + DepthBoundsTestExt = ((int)0x8890), + UnsignedShort5551Ext = ((int)0x8034), + FogFactorToAlphaSgix = ((int)0x836f), + CompressedSignedRedGreenRgtc2Ext = ((int)0x8dbe), + ClampToEdgeSgis = ((int)0x812f), + CombinerBiasNv = ((int)0x8549), + InvariantExt = ((int)0x87c2), + ReadPixelDataRangeLengthNv = ((int)0x887b), + FramebufferUnsupportedExt = ((int)0x8cdd), + Modelview4Arb = ((int)0x8724), + IntSamplerBufferExt = ((int)0x8dd0), + Texture11Arb = ((int)0x84cb), + Decr = ((int)0x1e03), + Modelview18Arb = ((int)0x8732), + ListBase = ((int)0x0b32), + MaxListNesting = ((int)0x0b31), + RgbaUnsignedDotProductMappingNv = ((int)0x86d9), + Linear = ((int)0x2601), + Source1RgbArb = ((int)0x8581), + ReclaimMemoryHintPgi = ((int)0x1a1fe), + VertexProgramTwoSideNv = ((int)0x8643), + SecondaryColorArrayBufferBinding = ((int)0x889c), + ProgramErrorStringNv = ((int)0x8874), + ProxyColorTable = ((int)0x80d3), + R1uiT2fV3fSun = ((int)0x85c9), + TextureWrapR = ((int)0x8072), + Texture3dExt = ((int)0x806f), + RgbaIntegerExt = ((int)0x8d99), + RenderbufferDepthSizeExt = ((int)0x8d54), + Texture10Arb = ((int)0x84ca), + WritePixelDataRangePointerNv = ((int)0x887c), + Keep = ((int)0x1e00), + DotProductNv = ((int)0x86ec), + AttribStackDepth = ((int)0x0bb0), + FogCoordinateArrayExt = ((int)0x8457), + Reg7Ati = ((int)0x8928), + Combiner2Nv = ((int)0x8552), + MaxProgramResultComponentsNv = ((int)0x8909), + ReadPixelDataRangeNv = ((int)0x8879), + CombineAlphaArb = ((int)0x8572), + ReplaceOldestSun = ((int)0x0003), + ClientVertexArrayBit = ((int)0x00000002), + Max3dTextureSizeExt = ((int)0x8073), + LineWidthRange = ((int)0x0b22), + BufferMapPointerArb = ((int)0x88bd), + TextureCompareSgix = ((int)0x819a), + LoBiasNv = ((int)0x8715), + AsyncMarkerSgix = ((int)0x8329), + OffsetProjectiveTexture2dNv = ((int)0x8850), + FramezoomSgix = ((int)0x818b), + PnTrianglesNormalModeLinearAti = ((int)0x87f7), + MaxElementsIndicesExt = ((int)0x80e9), + Matrix10Arb = ((int)0x88ca), + FramebufferAttachmentTextureCubeMapFaceExt = ((int)0x8cd3), + FixedOnlyArb = ((int)0x891d), + Light1 = ((int)0x4001), + Fill = ((int)0x1b02), + Subtract = ((int)0x84e7), + LineSmooth = ((int)0x0b20), + Rgb32uiExt = ((int)0x8d71), + Modelview28Arb = ((int)0x873c), + DrawBuffer3Ati = ((int)0x8828), + SamplePatternSgis = ((int)0x80ac), + Texture29Arb = ((int)0x84dd), + TransposeColorMatrixArb = ((int)0x84e6), + WeightArrayPointerArb = ((int)0x86ac), + MapTessellationNv = ((int)0x86c2), + FogSpecularTextureWin = ((int)0x80ec), + OffsetProjectiveTextureRectangleScaleNv = ((int)0x8853), + UnsignedShort5551 = ((int)0x8034), + Intensity16Ext = ((int)0x804d), + Quads = ((int)0x0007), + WritePixelDataRangeNv = ((int)0x8878), + ObjectShaderSourceLengthArb = ((int)0x8b88), + ColorAttachment2Ext = ((int)0x8ce2), + IndexArrayPointerExt = ((int)0x8091), + VariantValueExt = ((int)0x87e4), + OpClampExt = ((int)0x878e), + TriangleStrip = ((int)0x0005), + ConvolutionBorderModeExt = ((int)0x8013), + LinearMipmapLinear = ((int)0x2703), + IndexArrayBufferBindingArb = ((int)0x8899), + CompressedSignedLuminanceLatc1Ext = ((int)0x8c71), + ArrayBufferBindingArb = ((int)0x8894), + LuminanceAlphaFloat16Ati = ((int)0x881f), + Texture28Arb = ((int)0x84dc), + BlendDstRgbExt = ((int)0x80c8), + MaxOptimizedVertexShaderInstructionsExt = ((int)0x87ca), + DepthRange = ((int)0x0b70), + NumFragmentRegistersAti = ((int)0x896e), + Order = ((int)0x0a01), + TimeElapsedExt = ((int)0x88bf), + ReflectionMapArb = ((int)0x8512), + UnpackImageHeight = ((int)0x806e), + SignedRgbNv = ((int)0x86fe), + Matrix2Nv = ((int)0x8632), + GeometryOutputTypeExt = ((int)0x8ddc), + FeedbackBufferPointer = ((int)0x0df0), + CompressedSluminanceAlphaExt = ((int)0x8c4b), + Xor = ((int)0x1506), + MaxBindableUniformSizeExt = ((int)0x8ded), + AlphaMinClampIngr = ((int)0x8563), + UnsignedInt2101010RevExt = ((int)0x8368), + TextureDtSizeNv = ((int)0x871e), + TextureBinding2dArrayExt = ((int)0x8c1d), + ReadPixelDataRangePointerNv = ((int)0x887d), + Matrix19Arb = ((int)0x88d3), + ClipPlane1 = ((int)0x3001), + PixelMapAToA = ((int)0x0c79), + Texture0Arb = ((int)0x84c0), + SecondaryColorArrayExt = ((int)0x845e), + BlueBitAti = ((int)0x00000004), + TextureLodBiasTSgix = ((int)0x818f), + TextureDepthSize = ((int)0x884a), + ColorAttachment5Ext = ((int)0x8ce5), + VertexArrayRangeNv = ((int)0x851d), + NormalArrayCountExt = ((int)0x8080), + TextureCubeMapExt = ((int)0x8513), + PackImageDepthSgis = ((int)0x8131), + AttenuationExt = ((int)0x834d), + NormalMap = ((int)0x8511), + VertexShaderVariantsExt = ((int)0x87d0), + RestartSun = ((int)0x0001), + VertexArrayPointerExt = ((int)0x808e), + ColorTableRedSize = ((int)0x80da), + StencilBackPassDepthPass = ((int)0x8803), + Luminance16Ext = ((int)0x8042), + PixelTexGenAlphaMsSgix = ((int)0x818a), + FragmentShaderArb = ((int)0x8b30), + DepthComponent = ((int)0x1902), + IndexArrayTypeExt = ((int)0x8085), + VertexArraySizeExt = ((int)0x807a), + ModelviewProjectionNv = ((int)0x8629), + GlobalAlphaFactorSun = ((int)0x81da), + VertexWeightArrayExt = ((int)0x850c), + Sampler2dRectShadowArb = ((int)0x8b64), + TextureLodBiasExt = ((int)0x8501), + Flat = ((int)0x1d00), + SrcAlpha = ((int)0x0302), + ProgramPointSizeExt = ((int)0x8642), + R1uiC3fV3fSun = ((int)0x85c6), + Never = ((int)0x0200), + True = ((int)1), + BoolVec4Arb = ((int)0x8b59), + Reg18Ati = ((int)0x8933), + VertexArrayRangeValidNv = ((int)0x851f), + Return = ((int)0x0102), + PostColorMatrixRedBiasSgi = ((int)0x80b8), + MaxProgramLoopDepthNv = ((int)0x88f7), + FogMode = ((int)0x0b65), + PolygonBit = ((int)0x00000008), + Incr = ((int)0x1e02), + VariableDNv = ((int)0x8526), + PassThroughToken = ((int)0x0700), + Sampler2dArb = ((int)0x8b5e), + AbgrExt = ((int)0x8000), + EvalFractionalTessellationNv = ((int)0x86c5), + TextureGreenSizeExt = ((int)0x805d), + MaxProgramAttribComponentsNv = ((int)0x8908), + MaxVertexShaderVariantsExt = ((int)0x87c6), + CompressedLuminance = ((int)0x84ea), + Con5Ati = ((int)0x8946), + PackSubsampleRateSgix = ((int)0x85a0), + SecondaryColorArrayType = ((int)0x845b), + Map2VertexAttrib114Nv = ((int)0x867b), + Bool = ((int)0x8b56), + TextureCompressionHintArb = ((int)0x84ef), + Dot4Ati = ((int)0x8967), + DualIntensity4Sgis = ((int)0x8118), + ProgramInstructionsArb = ((int)0x88a0), + ConvolutionHeight = ((int)0x8019), + LowerLeft = ((int)0x8ca1), + FramebufferAttachmentObjectTypeExt = ((int)0x8cd0), + PolygonSmooth = ((int)0x0b41), + Alpha4Ext = ((int)0x803b), + VariantArrayStrideExt = ((int)0x87e6), + VariantArrayExt = ((int)0x87e8), + Reg8Ati = ((int)0x8929), + TransposeTextureMatrix = ((int)0x84e5), + MaxProgramTexInstructionsArb = ((int)0x880c), + PointToken = ((int)0x0701), + Texture19Arb = ((int)0x84d3), + CompressedTextureFormatsArb = ((int)0x86a3), + UnsignedInvertNv = ((int)0x8537), + Sampler1dShadow = ((int)0x8b61), + Texture = ((int)0x1702), + IntSampler3dExt = ((int)0x8dcb), + VariantDatatypeExt = ((int)0x87e5), + Intensity32fArb = ((int)0x8817), + ProgramTexIndirectionsArb = ((int)0x8807), + ProjectionStackDepth = ((int)0x0ba4), + SignedNegateNv = ((int)0x853d), + FloatMat4Arb = ((int)0x8b5c), + PointDistanceAttenuation = ((int)0x8129), + ColorMaterialFace = ((int)0x0b55), + FragmentLight2Sgix = ((int)0x840e), + Matrix1Nv = ((int)0x8631), + FloatRg16Nv = ((int)0x8886), + CompressedLuminanceLatc1Ext = ((int)0x8c70), + FuncSubtractExt = ((int)0x800a), + Texture18Arb = ((int)0x84d2), + Luminance32iExt = ((int)0x8d86), + RasterizerDiscardNv = ((int)0x8c89), + CombineExt = ((int)0x8570), + Alpha16uiExt = ((int)0x8d78), + TextureBinding1d = ((int)0x8068), + TextureBinding3d = ((int)0x806a), + TextureBinding2d = ((int)0x8069), + Modelview8Arb = ((int)0x8728), + Luminance12Ext = ((int)0x8041), + Greater = ((int)0x0204), + QueryCounterBits = ((int)0x8864), + BlendSrc = ((int)0x0be1), + Texcoord3BitPgi = ((int)0x40000000), + SignedAlpha8Nv = ((int)0x8706), + ReplacementCodeArrayStrideSun = ((int)0x85c2), + MaxTextureMaxAnisotropyExt = ((int)0x84ff), + MaxMapTessellationNv = ((int)0x86d6), + Dot3Rgba = ((int)0x86af), + Compile = ((int)0x1300), + Vertex23BitPgi = ((int)0x00000004), + PointSizeMaxSgis = ((int)0x8127), + DetailTextureLevelSgis = ((int)0x809a), + ColorArrayListStrideIbm = ((int)103082), + Texture12 = ((int)0x84cc), + TextureWrapRExt = ((int)0x8072), + MaxVertexAttribsArb = ((int)0x8869), + MaxTextureLodBias = ((int)0x84fd), + Rgb5Ext = ((int)0x8050), + SampleBuffersArb = ((int)0x80a8), + VertexPreclipSgix = ((int)0x83ee), + Luminance16 = ((int)0x8042), + ClipPlane2 = ((int)0x3002), + MaxMatrixPaletteStackDepthArb = ((int)0x8841), + Luminance12 = ((int)0x8041), + BumpTexUnitsAti = ((int)0x8778), + MaxConvolutionWidthExt = ((int)0x801a), + SeparateSpecularColorExt = ((int)0x81fa), + MaxPixelMapTable = ((int)0x0d34), + FragmentColorMaterialSgix = ((int)0x8401), + MaxTransformFeedbackSeparateComponentsNv = ((int)0x8c80), + OutputTextureCoord18Ext = ((int)0x87af), + FloatVec4 = ((int)0x8b52), + DrawBuffer13Arb = ((int)0x8832), + CalligraphicFragmentSgix = ((int)0x8183), + StencilIndex = ((int)0x1901), + FogFuncSgis = ((int)0x812a), + TextureDepth = ((int)0x8071), + StaticDraw = ((int)0x88e4), + SignedIdentityNv = ((int)0x853c), + IndexArrayPointer = ((int)0x8091), + LuminanceAlpha32fArb = ((int)0x8819), + StencilIndex16Ext = ((int)0x8d49), + FeedbackBufferSize = ((int)0x0df1), + Luminance6Alpha2 = ((int)0x8044), + UnsignedIntSampler2dRectExt = ((int)0x8dd5), + SampleCoverageArb = ((int)0x80a0), + Rgb5 = ((int)0x8050), + ResampleZeroFillOml = ((int)0x8987), + Matrix21Arb = ((int)0x88d5), + MaxDeformationOrderSgix = ((int)0x8197), + VertexDataHintPgi = ((int)0x1a22a), + LineToken = ((int)0x0702), + EyePlane = ((int)0x2502), + TransformFeedbackBufferBindingNv = ((int)0x8c8f), + UnpackSwapBytes = ((int)0x0cf0), + VertexShaderOptimizedExt = ((int)0x87d4), + OffsetProjectiveTexture2dScaleNv = ((int)0x8851), + DrawBuffer12Arb = ((int)0x8831), + UnsignedShort1555Rev = ((int)0x8366), + TextureNormalExt = ((int)0x85af), + CndAti = ((int)0x896a), + HistogramBlueSizeExt = ((int)0x802a), + QueryResultArb = ((int)0x8866), + HalfFloatArb = ((int)0x140b), + VariantArrayPointerExt = ((int)0x87e9), + Combine = ((int)0x8570), + OcclusionTestResultHp = ((int)0x8166), + InstrumentMeasurementsSgix = ((int)0x8181), + OutputTextureCoord5Ext = ((int)0x87a2), + MapStencil = ((int)0x0d11), + MaxRectangleTextureSizeArb = ((int)0x84f8), + Texture31Arb = ((int)0x84df), + Rgb2Ext = ((int)0x804e), + UnpackResampleOml = ((int)0x8985), + FullStippleHintPgi = ((int)0x1a219), + StaticDrawArb = ((int)0x88e4), + PixelUnpackBufferBindingExt = ((int)0x88ef), + ObjectLinear = ((int)0x2401), + Add = ((int)0x0104), + BufferAccess = ((int)0x88bb), + HiloNv = ((int)0x86f4), + Emission = ((int)0x1600), + V2f = ((int)0x2a20), + Matrix4Nv = ((int)0x8634), + DependentHiloTexture2dNv = ((int)0x8858), + Intensity16IccSgix = ((int)0x846a), + DepthComponent32Sgix = ((int)0x81a7), + SwizzleStrqDqAti = ((int)0x897b), + VectorExt = ((int)0x87bf), + Texture30Arb = ((int)0x84de), + BoolVec3Arb = ((int)0x8b58), + CombinerCdDotProductNv = ((int)0x8546), + ProgramResultComponentsNv = ((int)0x8907), + PostTextureFilterBiasRangeSgix = ((int)0x817b), + GeometryVerticesOutExt = ((int)0x8dda), + TextureLuminanceTypeArb = ((int)0x8c14), + Line = ((int)0x1b01), + LightModelLocalViewer = ((int)0x0b51), + RenderbufferBlueSizeExt = ((int)0x8d52), + MaxTextureCoords = ((int)0x8871), + Con15Ati = ((int)0x8950), + PixelUnpackBufferBinding = ((int)0x88ef), + VertexArrayRangePointerNv = ((int)0x8521), + RenderbufferCoverageSamplesNv = ((int)0x8cab), + ProxyPostImageTransformColorTableHp = ((int)0x8163), + Matrix7Nv = ((int)0x8637), + FloatMat2Arb = ((int)0x8b5a), + ZeroExt = ((int)0x87dd), + VertexShaderExt = ((int)0x8780), + CurrentFogCoordinate = ((int)0x8453), + Rgba8iExt = ((int)0x8d8e), + OutputTextureCoord3Ext = ((int)0x87a0), + SmoothLineWidthGranularity = ((int)0x0b23), + Stereo = ((int)0x0c33), + TextureClipmapDepthSgix = ((int)0x8176), + SignedRgb8UnsignedAlpha8Nv = ((int)0x870d), + AlphaTestRef = ((int)0x0bc2), + OneMinusSrcColor = ((int)0x0301), + PackInvertMesa = ((int)0x8758), + FogCoordinateArrayTypeExt = ((int)0x8454), + ConvolutionFilterScaleExt = ((int)0x8014), + Sampler1d = ((int)0x8b5d), + TexturePostSpecularHp = ((int)0x8168), + QuadraticAttenuation = ((int)0x1209), + NormalMapNv = ((int)0x8511), + TextureCubeMapNegativeZExt = ((int)0x851a), + ActiveAttributeMaxLength = ((int)0x8b8a), + R3G3B2 = ((int)0x2a10), + Spare1Nv = ((int)0x852f), + CombineRgbArb = ((int)0x8571), + TextureDepthSizeArb = ((int)0x884a), + ColorAttachment9Ext = ((int)0x8ce9), + Texture1Arb = ((int)0x84c1), + Matrix27Arb = ((int)0x88db), + PnTrianglesTesselationLevelAti = ((int)0x87f4), + PreviousTextureInputNv = ((int)0x86e4), + TextureInternalFormat = ((int)0x1003), + SampleAlphaToCoverageArb = ((int)0x809e), + CullVertexIbm = ((int)103050), + MaxCombinedTextureImageUnitsArb = ((int)0x8b4d), + ReadFramebufferExt = ((int)0x8ca8), + Gl422RevExt = ((int)0x80cd), + ArrayElementLockCountExt = ((int)0x81a9), + FogCoordinateArrayStrideExt = ((int)0x8455), + CompressedRgbS3tcDxt1Ext = ((int)0x83f0), + FloatRNv = ((int)0x8880), + NormalArrayExt = ((int)0x8075), + MirrorClampToBorderExt = ((int)0x8912), + NegativeYExt = ((int)0x87da), + R1uiC4ubV3fSun = ((int)0x85c5), + MaxTextureStackDepth = ((int)0x0d39), + ObjectSubtypeArb = ((int)0x8b4f), + SampleAlphaToCoverage = ((int)0x809e), + NativeGraphicsHandlePgi = ((int)0x1a202), + TextureAlphaSizeExt = ((int)0x805f), + Histogram = ((int)0x8024), + Srgb8Alpha8Ext = ((int)0x8c43), + MaxVertexBindableUniformsExt = ((int)0x8de2), + NearestMipmapNearest = ((int)0x2700), + ResampleDecimateOml = ((int)0x8989), + FramebufferIncompleteDimensionsExt = ((int)0x8cd9), + TextureCubeMapPositiveZ = ((int)0x8519), + PnTrianglesNormalModeQuadraticAti = ((int)0x87f8), + TextureCubeMapPositiveX = ((int)0x8515), + TextureCubeMapPositiveY = ((int)0x8517), + SwizzleStrDrAti = ((int)0x8978), + AttribArrayTypeNv = ((int)0x8625), + Con26Ati = ((int)0x895b), + TextureCubeMapNegativeXExt = ((int)0x8516), + PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), + VertexArrayBufferBindingArb = ((int)0x8896), + ObjectActiveUniformMaxLengthArb = ((int)0x8b87), + TextureCoordArrayListIbm = ((int)103074), + T4fV4f = ((int)0x2a28), + AlphaTestFunc = ((int)0x0bc1), + SwizzleStrqAti = ((int)0x897a), + PixelTextureSgis = ((int)0x8353), + RgbaSignedComponentsExt = ((int)0x8c3c), + Con11Ati = ((int)0x894c), + PixelMapGToG = ((int)0x0c77), + Matrix13Arb = ((int)0x88cd), + CurrentRasterTextureCoords = ((int)0x0b06), + Operand2AlphaArb = ((int)0x859a), + ColorArrayType = ((int)0x8082), + PnTrianglesAti = ((int)0x87f0), + One = ((int)1), + IuiV3fExt = ((int)0x81ae), + NormalizedRangeExt = ((int)0x87e0), + CompressedAlpha = ((int)0x84e9), + ArrayObjectBufferAti = ((int)0x8766), + NormalArrayParallelPointersIntel = ((int)0x83f6), + ObjectPlane = ((int)0x2501), + TextureIntensitySize = ((int)0x8061), + DtBiasNv = ((int)0x8717), + TriangleListSun = ((int)0x81d7), + MaxProgramTotalOutputComponentsNv = ((int)0x8c28), + PostColorMatrixRedScaleSgi = ((int)0x80b4), + PassThroughNv = ((int)0x86e6), + Con12Ati = ((int)0x894d), + Src1Alpha = ((int)Version13.Source1Alpha), + PixelSubsample4444Sgix = ((int)0x85a2), + Render = ((int)0x1c00), + TextureGreenTypeArb = ((int)0x8c11), + AccumClearValue = ((int)0x0b80), + EdgeFlagArrayPointerExt = ((int)0x8093), + FogCoordSrc = ((int)Version14.FogCoordinateSource), + Operand0AlphaArb = ((int)0x8598), + ColorSum = ((int)0x8458), + T2fC3fV3f = ((int)0x2a2a), + Texture2Arb = ((int)0x84c2), + NormalArrayTypeExt = ((int)0x807e), + StencilBackPassDepthFail = ((int)0x8802), + CurrentVertexAttribArb = ((int)0x8626), + OpRoundExt = ((int)0x8790), + Luminance8 = ((int)0x8040), + UniformBufferExt = ((int)0x8dee), + UnsignedShort4444 = ((int)0x8033), + DeleteStatus = ((int)0x8b80), + RgbaFloat32Ati = ((int)0x8814), + ScissorBit = ((int)0x00080000), + T4fC4fN3fV4f = ((int)0x2a2d), + SwizzleStqDqAti = ((int)0x8979), + Int = ((int)0x1404), + TextureBorderValuesNv = ((int)0x871a), + PixelMapIToG = ((int)0x0c73), + FloatR16Nv = ((int)0x8884), + EvalVertexAttrib4Nv = ((int)0x86ca), + GreenMinClampIngr = ((int)0x8561), + BackPrimaryColorNv = ((int)0x8c77), + UnsignedIdentityNv = ((int)0x8536), + VertexShader = ((int)0x8b31), + UnsignedShort1555RevExt = ((int)0x8366), + LightModelAmbient = ((int)0x0b53), + BoolVec3 = ((int)0x8b58), + InterlaceSgix = ((int)0x8094), + DrawBuffer14Ati = ((int)0x8833), + StencilTagBitsExt = ((int)0x88f2), + Source0Alpha = ((int)0x8588), + MatrixExt = ((int)0x87c0), + MaxGeometryTotalOutputComponentsExt = ((int)0x8de1), + PolygonSmoothHint = ((int)0x0c53), + SrcAlphaSaturate = ((int)0x0308), + UnsignedIntSampler3dExt = ((int)0x8dd3), + TableTooLarge = ((int)0x8031), + ElementArrayBufferBindingArb = ((int)0x8895), + FramebufferIncompleteAttachmentExt = ((int)0x8cd6), + Srgb8 = ((int)0x8c41), + IndexTestRefExt = ((int)0x81b7), + Float32UnsignedInt248RevNv = ((int)0x8dad), + Con22Ati = ((int)0x8957), + HistogramFormat = ((int)0x8027), + Matrix25Arb = ((int)0x88d9), + FragmentColorMaterialParameterSgix = ((int)0x8403), + Texture3dBindingExt = ((int)0x806a), + MaxArrayTextureLayersExt = ((int)0x88ff), + NegativeZExt = ((int)0x87db), + TextureBufferExt = ((int)0x8c2a), + IntVec2 = ((int)0x8b53), + IntVec3 = ((int)0x8b54), + Rgb4Ext = ((int)0x804f), + ConstEyeNv = ((int)0x86e5), + IntVec4 = ((int)0x8b55), + ProxyTextureCubeMapArb = ((int)0x851b), + Point = ((int)0x1b00), + ClipPlane3 = ((int)0x3003), + DepthComponent16 = ((int)0x81a5), + LightModelSpecularVectorApple = ((int)0x85b0), + PixelMapRToR = ((int)0x0c76), + Luminance6Alpha2Ext = ((int)0x8044), + Gl4pass3Ext = ((int)0x80a7), + VertexAttribArrayStride = ((int)0x8624), + Map2GridDomain = ((int)0x0dd2), + ResampleReplicateSgix = ((int)0x842e), + Con3Ati = ((int)0x8944), + ProgramNativeParametersArb = ((int)0x88aa), + UnsignedIntS8S888Nv = ((int)0x86da), + MaxProgramOutputVerticesNv = ((int)0x8c27), + TextureCubeMap = ((int)0x8513), + FramebufferIncompleteLayerTargetsExt = ((int)0x8da8), + Rgb8iExt = ((int)0x8d8f), + MaxElementsIndices = ((int)0x80e9), + DepthClearValue = ((int)0x0b73), + SecondaryInterpolatorAti = ((int)0x896d), + CompressedSignedLuminanceAlphaLatc2Ext = ((int)0x8c73), + TextureLightingModeHp = ((int)0x8167), + Texture4dsizeSgis = ((int)0x8136), + BumpEnvmapAti = ((int)0x877b), + NormalArrayBufferBindingArb = ((int)0x8897), + TangentArrayPointerExt = ((int)0x8442), + Operand0Alpha = ((int)0x8598), + ProgramAddressRegistersArb = ((int)0x88b0), + TextureCompressed = ((int)0x86a1), + Luminance4 = ((int)0x803f), + Con24Ati = ((int)0x8959), + Luminance16iExt = ((int)0x8d8c), + PostConvolutionColorTable = ((int)0x80d1), + GenerateMipmapHint = ((int)0x8192), + PhongWin = ((int)0x80ea), + TextureDeformationBitSgix = ((int)0x00000001), + LuminanceAlpha32uiExt = ((int)0x8d75), + PackLsbFirst = ((int)0x0d01), + OpRecipSqrtExt = ((int)0x8795), + ProxyPostConvolutionColorTable = ((int)0x80d4), + MaxVertexShaderInvariantsExt = ((int)0x87c7), + ConvolutionFormat = ((int)0x8017), + Rgba32uiExt = ((int)0x8d70), + ModulateAddAti = ((int)0x8744), + TextureEnvMode = ((int)0x2200), + Select = ((int)0x1c02), + TextureClipmapLodOffsetSgix = ((int)0x8175), + DepthStencilNv = ((int)0x84f9), + Rgba16iExt = ((int)0x8d88), + UnpackSkipImagesExt = ((int)0x806d), + MapColor = ((int)0x0d10), + VertexArrayParallelPointersIntel = ((int)0x83f5), + OutputTextureCoord9Ext = ((int)0x87a6), + ReplaceMiddleSun = ((int)0x0002), + CompressedSluminanceAlpha = ((int)0x8c4b), + OutputTextureCoord28Ext = ((int)0x87b9), + EvalVertexAttrib8Nv = ((int)0x86ce), + PostColorMatrixAlphaBias = ((int)0x80bb), + None = ((int)0), + FogCoord = ((int)Version14.FogCoordinate), + OneMinusConstantAlphaExt = ((int)0x8004), + UnsignedIntSamplerCubeExt = ((int)0x8dd4), + AlwaysSoftHintPgi = ((int)0x1a20d), + Nor = ((int)0x1508), + BiasBitAti = ((int)0x00000008), + StencilBackWritemask = ((int)0x8ca5), + MatrixIndexArrayStrideArb = ((int)0x8848), + NegativeWExt = ((int)0x87dc), + TrackMatrixTransformNv = ((int)0x8649), + TextureMaxLodSgis = ((int)0x813b), + LineBit = ((int)0x00000004), + PixelMagFilterExt = ((int)0x8331), + PostConvolutionGreenBiasExt = ((int)0x8021), + Src2Alpha = ((int)Version13.Source2Alpha), + Modelview7Arb = ((int)0x8727), + RgbScale = ((int)0x8573), + PrimitiveRestartIndexNv = ((int)0x8559), + FramebufferIncompleteReadBufferExt = ((int)0x8cdc), + Con6Ati = ((int)0x8947), + ProgramResidentNv = ((int)0x8647), + MaxGeometryUniformComponentsExt = ((int)0x8ddf), + ReflectionMapNv = ((int)0x8512), + Rgb4S3tc = ((int)0x83a1), + CompressedIntensity = ((int)0x84ec), + FragmentShader = ((int)0x8b30), + BufferMapped = ((int)0x88bc), + SignedRgbaNv = ((int)0x86fb), + Con19Ati = ((int)0x8954), + StencilBits = ((int)0x0d57), + Dsdt8Nv = ((int)0x8709), + TextureWrapQSgis = ((int)0x8137), + Gl4pass1Sgis = ((int)0x80a5), + TextureCoordArrayBufferBindingArb = ((int)0x889a), + Map1Normal = ((int)0x0d92), + PostColorMatrixAlphaBiasSgi = ((int)0x80bb), + Map1VertexAttrib14Nv = ((int)0x8661), + Con31Ati = ((int)0x8960), + IndexMaterialExt = ((int)0x81b8), + PolygonOffsetPoint = ((int)0x2a01), + Alpha8iExt = ((int)0x8d90), + TextureBorderColor = ((int)0x1004), + TextureBindingCubeMapArb = ((int)0x8514), + FramebufferAttachmentTextureLayerExt = ((int)0x8cd4), + TextureClipmapVirtualDepthSgix = ((int)0x8174), + IntVec2Arb = ((int)0x8b53), + TextureCubeMapNegativeZ = ((int)0x851a), + DrawBuffer8Arb = ((int)0x882d), + MatrixIndexArraySizeArb = ((int)0x8846), + Con20Ati = ((int)0x8955), + TransformFeedbackBufferStartNv = ((int)0x8c84), + Modelview0MatrixExt = ((int)All.ModelviewMatrix), + FogCoordinateArrayBufferBinding = ((int)0x889d), + TextureGenMode = ((int)0x2500), + VertexSourceAti = ((int)0x8774), + PolygonToken = ((int)0x0703), + PostConvolutionAlphaBias = ((int)0x8023), + AccumBlueBits = ((int)0x0d5a), + DrawBuffer10Arb = ((int)0x882f), + SubpixelBits = ((int)0x0d50), + Dot3Ati = ((int)0x8966), + Map1VertexAttrib64Nv = ((int)0x8666), + MaxAsyncHistogramSgix = ((int)0x832d), + BinormalArrayPointerExt = ((int)0x8443), + ColorArrayParallelPointersIntel = ((int)0x83f7), + SamplerCube = ((int)0x8b60), + OutputTextureCoord4Ext = ((int)0x87a1), + Matrix17Arb = ((int)0x88d1), + Source2RgbExt = ((int)0x8582), + CurrentFogCoord = ((int)Version14.CurrentFogCoordinate), + DynamicReadArb = ((int)0x88e9), + CompressedLuminanceAlphaLatc2Ext = ((int)0x8c72), + MaxFragmentLightsSgix = ((int)0x8404), + DepthPassInstrumentSgix = ((int)0x8310), + FragmentLight1Sgix = ((int)0x840d), + OutputTextureCoord15Ext = ((int)0x87ac), + IntSampler1dArrayExt = ((int)0x8dce), + VertexAttribArraySize = ((int)0x8623), + OffsetTexture2dMatrixNv = ((int)NvTextureShader.OffsetTextureMatrixNv), + ColorArrayStride = ((int)0x8083), + Map1Index = ((int)0x0d91), + NumGeneralCombinersNv = ((int)0x854e), + Luminance4Ext = ((int)0x803f), + CurrentProgram = ((int)0x8b8d), + And = ((int)0x1501), + Texture4dSgis = ((int)0x8134), + Max4dTextureSizeSgis = ((int)0x8138), + CurrentRasterDistance = ((int)0x0b09), + Con25Ati = ((int)0x895a), + Gl4Bytes = ((int)0x1409), + Load = ((int)0x0101), + DualLuminance16Sgis = ((int)0x8117), + Min = ((int)0x8007), + Sluminance = ((int)0x8c46), + NativeGraphicsEndHintPgi = ((int)0x1a204), + MaxTextureImageUnitsArb = ((int)0x8872), + FrontFace = ((int)0x0b46), + DrawBuffer2Arb = ((int)0x8827), + ResampleDecimateSgix = ((int)0x8430), + PostColorMatrixRedBias = ((int)0x80b8), + ColorTableLuminanceSize = ((int)0x80de), + Map1VertexAttrib04Nv = ((int)0x8660), + PixelUnpackBufferBindingArb = ((int)0x88ef), + PixelMapIToR = ((int)0x0c72), + NormalArrayPointerExt = ((int)0x808f), + DoubleExt = ((int)0x140a), + LuminanceAlpha8iExt = ((int)0x8d93), + ColorSumArb = ((int)0x8458), + CurrentBinormalExt = ((int)0x843c), + Modelview0StackDepthExt = ((int)All.ModelviewStackDepth), + NegativeXExt = ((int)0x87d9), + TextureCompressedImageSize = ((int)0x86a0), + InterleavedAttribsNv = ((int)0x8c8c), + Gl4xBitAti = ((int)0x00000002), + ColorAttachment6Ext = ((int)0x8ce6), + ProgramTexInstructionsArb = ((int)0x8806), + PointFadeThresholdSizeExt = ((int)0x8128), + SpriteObjectAlignedSgix = ((int)0x814d), + FogStart = ((int)0x0b63), + TextureStencilSizeExt = ((int)0x88f1), + MaxAsyncTexImageSgix = ((int)0x835f), + ColorTableBlueSize = ((int)0x80dc), + RenderbufferStencilSizeExt = ((int)0x8d55), + OneMinusConstantColor = ((int)0x8002), + Texture7Arb = ((int)0x84c7), + ProgramStringNv = ((int)0x8628), + ColorTableGreenSize = ((int)0x80db), + TextureGenR = ((int)0x0c62), + CompressedRgba = ((int)0x84ee), + SignedHilo8Nv = ((int)0x885f), + ColorWritemask = ((int)0x0c23), + BumpTargetAti = ((int)0x877c), + ClampToBorderArb = ((int)0x812d), + VariableBNv = ((int)0x8524), + ResampleZeroFillSgix = ((int)0x842f), + TransformFeedbackBufferSizeNv = ((int)0x8c85), + ColorArrayListIbm = ((int)103072), + FragmentLightModelNormalInterpolationSgix = ((int)0x840b), + MaxVertexUnitsArb = ((int)0x86a4), + PointSmoothHint = ((int)0x0c51), + OutputTextureCoord22Ext = ((int)0x87b3), + MaxVertexHintPgi = ((int)0x1a22d), + MultisampleBitExt = ((int)0x20000000), + ColorAttachment1Ext = ((int)0x8ce1), + StencilValueMask = ((int)0x0b93), + CurrentRasterPosition = ((int)0x0b07), + MatColorIndexesBitPgi = ((int)0x01000000), + CullVertexObjectPositionExt = ((int)0x81ac), + LuminanceIntegerExt = ((int)0x8d9c), + AlwaysFastHintPgi = ((int)0x1a20c), + FloatVec2 = ((int)0x8b50), + FloatVec3 = ((int)0x8b51), + TextureShaderNv = ((int)0x86de), + OutputTextureCoord0Ext = ((int)0x879d), + SampleBuffers3dfx = ((int)0x86b3), + PostConvolutionColorTableSgi = ((int)0x80d1), + VertexProgramPointSizeNv = ((int)0x8642), + Light0 = ((int)0x4000), + OpDot3Ext = ((int)0x8784), + GreenMaxClampIngr = ((int)0x8565), + Map1VertexAttrib124Nv = ((int)0x866c), + ClipPlane4 = ((int)0x3004), + R1uiN3fV3fSun = ((int)0x85c7), + PrimitivesGeneratedNv = ((int)0x8c87), + VertexAttribArray0Nv = ((int)0x8650), + SluminanceExt = ((int)0x8c46), + TextureColorWritemaskSgis = ((int)0x81ef), + Map1VertexAttrib74Nv = ((int)0x8667), + Ambient = ((int)0x1200), + TexturePreSpecularHp = ((int)0x8169), + Con21Ati = ((int)0x8956), + OutputTextureCoord1Ext = ((int)0x879e), + EmbossMapNv = ((int)0x855f), + ConstantBorder = ((int)0x8151), + NearestMipmapLinear = ((int)0x2702), + PostConvolutionAlphaBiasExt = ((int)0x8023), + ActiveTexture = ((int)0x84e0), + EdgeFlagArrayCountExt = ((int)0x808d), + PostTextureFilterScaleSgix = ((int)0x817a), + FogCoordArrayBufferBinding = ((int)Version15.FogCoordinateArrayBufferBinding), + ProgramNativeTexIndirectionsArb = ((int)0x880a), + Replace = ((int)0x1e01), + PointSprite = ((int)0x8861), + UnsignedShort = ((int)0x1403), + PerspectiveCorrectionHint = ((int)0x0c50), + Normalize = ((int)0x0ba1), + PostImageTransformColorTableHp = ((int)0x8162), + QuarterBitAti = ((int)0x00000010), + Map1VertexAttrib44Nv = ((int)0x8664), + LuminanceAlpha8uiExt = ((int)0x8d81), + Fog = ((int)0x0b60), + GeometryProgramNv = ((int)0x8c26), + Eval2dNv = ((int)0x86c0), + OutputTextureCoord6Ext = ((int)0x87a3), + VertexArrayStorageHintApple = ((int)0x851f), + RgbaS3tc = ((int)0x83a2), + MaxProgramNativeParametersArb = ((int)0x88ab), + ProxyTexture2dArrayExt = ((int)0x8c1b), + IndexArrayStrideExt = ((int)0x8086), + HistogramExt = ((int)0x8024), + DrawBuffer1Arb = ((int)0x8826), + CompressedLuminanceArb = ((int)0x84ea), + NumCompressedTextureFormatsArb = ((int)0x86a2), + GreenIntegerExt = ((int)0x8d95), + ClipVolumeClippingHintExt = ((int)0x80f0), + DrawBuffer15Arb = ((int)0x8834), + UnsignedInt248Nv = ((int)0x84fa), + DepthPassInstrumentCountersSgix = ((int)0x8311), + Noop = ((int)0x1505), + Domain = ((int)0x0a02), + Con23Ati = ((int)0x8958), + PixelPackBufferArb = ((int)0x88eb), + TextureFilterControl = ((int)0x8500), + ImageTransform2dHp = ((int)0x8161), + LuminanceAlpha16uiExt = ((int)0x8d7b), + ActiveUniformMaxLength = ((int)0x8b87), + TransformHintApple = ((int)0x85b1), + ColorArrayPointerExt = ((int)0x8090), + ExpandNegateNv = ((int)0x8539), + VibranceBiasNv = ((int)0x8719), + VertexArrayBindingApple = ((int)0x85b5), + DependentArTexture2dNv = ((int)0x86e9), + ColorMatrix = ((int)0x80b1), + T2fV3f = ((int)0x2a27), + FogCoordinateArrayType = ((int)0x8454), + Luminance16fArb = ((int)0x881e), + Matrix14Arb = ((int)0x88ce), + PrimaryColor = ((int)0x8577), + TextureBufferFormatExt = ((int)0x8c2e), + MaxProgramParameterBufferBindingsNv = ((int)0x8da0), + Sampler1dArrayShadowExt = ((int)0x8dc3), + TransposeProjectionMatrixArb = ((int)0x84e4), + MaxPaletteMatricesArb = ((int)0x8842), + ObjectLinkStatusArb = ((int)0x8b82), + Lighting = ((int)0x0b50), + VertexAttribArrayNormalizedArb = ((int)0x886a), + MaxOptimizedVertexShaderLocalConstantsExt = ((int)0x87cc), + SampleCoverageInvert = ((int)0x80ab), + OrInverted = ((int)0x150d), + MaxVertexVaryingComponentsExt = ((int)0x8dde), + Sampler1dShadowArb = ((int)0x8b61), + IndexArrayListStrideIbm = ((int)103083), + ColorTableIntensitySize = ((int)0x80df), + Map1VertexAttrib104Nv = ((int)0x866a), + ColorTableAlphaSizeSgi = ((int)0x80dd), + StreamReadArb = ((int)0x88e1), + AlphaFloat16Ati = ((int)0x881c), + Reg26Ati = ((int)0x893b), + VertexAttribArray2Nv = ((int)0x8652), + HistogramWidthExt = ((int)0x8026), + PolygonStippleBit = ((int)0x00000010), + VertexArray = ((int)0x8074), + HistogramLuminanceSize = ((int)0x802c), + Texture1dStackMesax = ((int)0x8759), + PnTrianglesNormalModeAti = ((int)0x87f3), + Two = ((int)2), + ReplaceExt = ((int)0x8062), + TrianglesAdjacencyExt = ((int)0x000c), + ReadWrite = ((int)0x88ba), + VertexAttribArrayEnabled = ((int)0x8622), + Texture5 = ((int)0x84c5), + DetailTextureModeSgis = ((int)0x809b), + PixelTexGenModeSgix = ((int)0x832b), + EvalVertexAttrib14Nv = ((int)0x86d4), + DepthPassInstrumentMaxSgix = ((int)0x8312), + Src0Alpha = ((int)Version13.Source0Alpha), + NormalArrayType = ((int)0x807e), + Texture4 = ((int)0x84c4), + StorageCachedApple = ((int)0x85be), + FramebufferBindingExt = ((int)0x8ca6), + CurrentTangentExt = ((int)0x843b), + DepthAttachmentExt = ((int)0x8d00), + OpMultiplyMatrixExt = ((int)0x8798), + TextureEnvBiasSgix = ((int)0x80be), + PixelTileCacheIncrementSgix = ((int)0x813f), + TransposeNv = ((int)0x862c), + MaxClipPlanes = ((int)0x0d32), + OutputTextureCoord2Ext = ((int)0x879f), + SignedRgbUnsignedAlphaNv = ((int)0x870c), + FramebufferIncompleteMultisampleExt = ((int)0x8d56), + ArrayBufferArb = ((int)0x8892), + CurrentNormal = ((int)0x0b02), + Reg0Ati = ((int)0x8921), + DistanceAttenuationExt = ((int)0x8129), + Light7 = ((int)0x4007), + VertexShaderBindingExt = ((int)0x8781), + TextureCompareFuncArb = ((int)0x884d), + SingleColor = ((int)0x81f9), + OpFloorExt = ((int)0x878f), + Renderer = ((int)0x1f01), + Texture4Arb = ((int)0x84c4), + MaxProgramTexelOffsetNv = ((int)0x8905), + ExpandNormalNv = ((int)0x8538), + FragmentLight0Sgix = ((int)0x840c), + BlendEquation = ((int)0x8009), + Alpha32uiExt = ((int)0x8d72), + DualLuminance8Sgis = ((int)0x8115), + UnsignedShort565Rev = ((int)0x8364), + StreamCopyArb = ((int)0x88e2), + Smooth = ((int)0x1d01), + ScreenCoordinatesRend = ((int)0x8490), + FogScaleValueSgix = ((int)0x81fd), + Modelview6Arb = ((int)0x8726), + DsdtNv = ((int)0x86f5), + FloatRg32Nv = ((int)0x8887), + Source2RgbArb = ((int)0x8582), + UnpackRowLength = ((int)0x0cf2), + AllAttribBits = unchecked((int)0xffffffff), + StrictLightingHintPgi = ((int)0x1a217), + DetailTextureFuncPointsSgis = ((int)0x809c), + OutputTextureCoord8Ext = ((int)0x87a5), + CurrentMatrixStackDepthArb = ((int)0x8640), + Reg1Ati = ((int)0x8922), + Matrix16Arb = ((int)0x88d0), + RenderMode = ((int)0x0c40), + MirrorClampExt = ((int)0x8742), + Matrix6Nv = ((int)0x8636), + ScaleByFourNv = ((int)0x853f), + ClampToBorderSgis = ((int)0x812d), + OutputTextureCoord30Ext = ((int)0x87bb), + VertexStateProgramNv = ((int)0x8621), + StackOverflow = ((int)0x0503), + Map2VertexAttrib124Nv = ((int)0x867c), + MaxTransformFeedbackSeparateAttribsNv = ((int)0x8c8b), + OneMinusDstAlpha = ((int)0x0305), + FuncReverseSubtract = ((int)0x800b), + Srgb8Ext = ((int)0x8c41), + Modelview9Arb = ((int)0x8729), + FragmentLight5Sgix = ((int)0x8411), + Src2Rgb = ((int)Version13.Source2Rgb), + TextureBlueSize = ((int)0x805e), + DependentRgbTexture3dNv = ((int)0x8859), + ReflectionMap = ((int)0x8512), + MultisampleSgis = ((int)0x809d), + QuadAlpha4Sgis = ((int)0x811e), + PixelTileGridWidthSgix = ((int)0x8142), + Map1Vertex4 = ((int)0x0d98), + CompBitAti = ((int)0x00000002), + TextureClipmapCenterSgix = ((int)0x8171), + Map1Vertex3 = ((int)0x0d97), + StaticAti = ((int)0x8760), + VariantExt = ((int)0x87c1), + OpMovExt = ((int)0x8799), + ScissorBox = ((int)0x0c10), + SubtractArb = ((int)0x84e7), + DepthScale = ((int)0x0d1e), + TextureMaxLod = ((int)0x813b), + DrawBuffer14 = ((int)0x8833), + MultisampleBitArb = ((int)0x20000000), + Con29Ati = ((int)0x895e), + ObjectValidateStatusArb = ((int)0x8b83), + Du8dv8Ati = ((int)0x877a), + ReplacementCodeSun = ((int)0x81d8), + CompressedRgbaS3tcDxt1Ext = ((int)0x83f1), + PointFadeThresholdSizeArb = ((int)0x8128), + ObjectDeleteStatusArb = ((int)0x8b80), + GeometryInputTypeExt = ((int)0x8ddb), + ProgramAttribComponentsNv = ((int)0x8906), + UnsignedInt5999RevExt = ((int)0x8c3e), + IndexOffset = ((int)0x0d13), + PnTrianglesPointModeCubicAti = ((int)0x87f6), + HalfBiasNegateNv = ((int)0x853b), + Dither = ((int)0x0bd0), + Short = ((int)0x1402), + CompileAndExecute = ((int)0x1301), + AlphaBias = ((int)0x0d1d), + Texture7 = ((int)0x84c7), + NumInputInterpolatorComponentsAti = ((int)0x8973), + PostConvolutionRedBiasExt = ((int)0x8020), + SrgbAlpha = ((int)0x8c42), + DepthComponent16Sgix = ((int)0x81a5), + PixelPackBufferBindingExt = ((int)0x88ed), + VertexShaderArb = ((int)0x8b31), + OutputTextureCoord26Ext = ((int)0x87b7), + YcbcrMesa = ((int)0x8757), + QuadLuminance4Sgis = ((int)0x8120), + VertexAttribArraySizeArb = ((int)0x8623), + Texcoord1BitPgi = ((int)0x10000000), + Rgba16Ext = ((int)0x805b), + SaturateBitAti = ((int)0x00000040), + Alpha8Ext = ((int)0x803c), + UnsignedInt = ((int)0x1405), + Alpha16iExt = ((int)0x8d8a), + MaxVertexAttribs = ((int)0x8869), + MaxTextureCoordsNv = ((int)0x8871), + RgbaFloatModeArb = ((int)0x8820), + ImplementationColorReadTypeOes = ((int)0x8b9a), + CurrentSecondaryColor = ((int)0x8459), + VertexAttribArray15Nv = ((int)0x865f), + TextureLightExt = ((int)0x8350), + UnsignedShort565RevExt = ((int)0x8364), + Con27Ati = ((int)0x895c), + AlphaIntegerExt = ((int)0x8d97), + Texture25Arb = ((int)0x84d9), + MaxTrackMatricesNv = ((int)0x862f), + DepthComponent16Arb = ((int)0x81a5), + MovAti = ((int)0x8961), + SamplePatternExt = ((int)0x80ac), + ModulateSignedAddAti = ((int)0x8745), + StaticCopyArb = ((int)0x88e6), + Source3RgbNv = ((int)0x8583), + TextureBindingBufferExt = ((int)0x8c2c), + IuiN3fV3fExt = ((int)0x81b0), + SecondaryColorArrayListIbm = ((int)103077), + Sampler2dArrayExt = ((int)0x8dc1), + ProgramParametersArb = ((int)0x88a8), + Texture17 = ((int)0x84d1), + Texture14 = ((int)0x84ce), + SpriteEyeAlignedSgix = ((int)0x814e), + Source1AlphaExt = ((int)0x8589), + OpExpBase2Ext = ((int)0x8791), + Source3AlphaNv = ((int)0x858b), + Texture10 = ((int)0x84ca), + Rgba32iExt = ((int)0x8d82), + InvariantDatatypeExt = ((int)0x87eb), + Texture24Arb = ((int)0x84d8), + Texture19 = ((int)0x84d3), + ActiveStencilFaceExt = ((int)0x8911), + ImageRotateOriginXHp = ((int)0x815a), + DynamicCopy = ((int)0x88ea), + CurrentFogCoordinateExt = ((int)0x8453), + TextureCoordArrayBufferBinding = ((int)0x889a), + Matrix5Nv = ((int)0x8635), + FogFuncPointsSgis = ((int)0x812b), + Sampler1dArb = ((int)0x8b5d), + VertexAttribArray13Nv = ((int)0x865d), + NegativeOneExt = ((int)0x87df), + TextureColorTableSgi = ((int)0x80bc), + GreenScale = ((int)0x0d18), + TextureMatrix = ((int)0x0ba8), + VertexAttribArray14Nv = ((int)0x865e), + PrimitiveIdNv = ((int)0x8c7c), + Modelview = ((int)0x1700), + VertexArrayExt = ((int)0x8074), + SampleCoverageValue = ((int)0x80aa), + ShadingLanguageVersionArb = ((int)0x8b8c), + MaxCubeMapTextureSizeExt = ((int)0x851c), + BinormalArrayTypeExt = ((int)0x8440), + MulAti = ((int)0x8964), + UnsignedIntSampler2dArrayExt = ((int)0x8dd7), + DotProductPassThroughNv = ((int)0x885b), + ColorAttachment4Ext = ((int)0x8ce4), + CurrentRasterNormalSgix = ((int)0x8406), + IntSampler2dExt = ((int)0x8dca), + DrawBuffer6Arb = ((int)0x882b), + ColorArrayPointer = ((int)0x8090), + DiscardAti = ((int)0x8763), + FloatClearColorValueNv = ((int)0x888d), + SecondaryColorArrayPointerExt = ((int)0x845d), + Spare0PlusSecondaryColorNv = ((int)0x8532), + Gl4dColorTexture = ((int)0x0604), + PixelCountAvailableNv = ((int)0x8867), + RedIntegerExt = ((int)0x8d94), + Color3BitPgi = ((int)0x00010000), + BufferSizeArb = ((int)0x8764), + TextureMagFilter = ((int)0x2800), + Convolution2dExt = ((int)0x8011), + FeedbackBufferType = ((int)0x0df2), + ConvolutionFilterBias = ((int)0x8015), + SampleAlphaToOneArb = ((int)0x809f), + Rgba4S3tc = ((int)0x83a3), + Rgb5A1 = ((int)0x8057), + BufferSize = ((int)0x8764), + RgbS3tc = ((int)0x83a0), + Luminance = ((int)0x1909), + VertexAttribArray11Nv = ((int)0x865b), + GreenBits = ((int)0x0d53), + Map1TextureCoord1 = ((int)0x0d93), + BgrExt = ((int)0x80e0), + PackCmykHintExt = ((int)0x800e), + DepthComponent24Sgix = ((int)0x81a6), + PixelMapIToBSize = ((int)0x0cb4), + PointSmooth = ((int)0x0b10), + RgbaIntegerModeExt = ((int)0x8d9e), + VertexAttribArray7Nv = ((int)0x8657), + Rgba12 = ((int)0x805a), + DrawBuffer6Ati = ((int)0x882b), + TransformFeedbackBufferNv = ((int)0x8c8e), + TextureMinLod = ((int)0x813a), + NearestClipmapNearestSgix = ((int)0x844d), + DontCare = ((int)0x1100), + ObjectActiveAttributesArb = ((int)0x8b89), + UnsignedIntVec3Ext = ((int)0x8dc7), + MaxProgramNativeAluInstructionsArb = ((int)0x880e), + LightEnvModeSgix = ((int)0x8407), + Luminance8Ext = ((int)0x8040), + FragmentShaderDerivativeHintArb = ((int)0x8b8b), + ResampleAverageOml = ((int)0x8988), + CompareRToTexture = ((int)0x884e), + SluminanceAlphaExt = ((int)0x8c44), + CurrentVertexWeightExt = ((int)0x850b), + NormalMapExt = ((int)0x8511), + Rgb8 = ((int)0x8051), + MaxOptimizedVertexShaderLocalsExt = ((int)0x87ce), + AttribArraySizeNv = ((int)0x8623), + ProxyTexture2dExt = ((int)0x8064), + PrimaryColorExt = ((int)0x8577), + ScissorTest = ((int)0x0c11), + PackSkipVolumesSgis = ((int)0x8130), + RgbFloat32Ati = ((int)0x8815), + OneExt = ((int)0x87de), + Sluminance8Alpha8 = ((int)0x8c45), + UnsignedIntVec2Ext = ((int)0x8dc6), + TypeRgbaFloatAti = ((int)0x8820), + PixelTileGridDepthSgix = ((int)0x8144), + Con30Ati = ((int)0x895f), + Coeff = ((int)0x0a00), + Nicest = ((int)0x1102), + FogCoordinateExt = ((int)0x8451), + SampleAlphaToMaskSgis = ((int)0x809e), + IntSampler2dArrayExt = ((int)0x8dcf), + UnsignedShort4444RevExt = ((int)0x8365), + TextureMaxLevel = ((int)0x813d), + Gl422AverageExt = ((int)0x80ce), + Rgb16iExt = ((int)0x8d89), + Modelview1Arb = ((int)0x850a), + Operand2RgbArb = ((int)0x8592), + SecondaryColorArrayListStrideIbm = ((int)103087), + LinearSharpenAlphaSgis = ((int)0x80ae), + UnsignedNormalizedArb = ((int)0x8c17), + Map2Normal = ((int)0x0db2), + Texture23Arb = ((int)0x84d7), + Samples = ((int)0x80a9), + DepthComponent24Arb = ((int)0x81a6), + ProxyTexture4dSgis = ((int)0x8135), + FogHint = ((int)0x0c54), + MaxTrackMatrixStackDepthNv = ((int)0x862e), + ZExt = ((int)0x87d7), + Light5 = ((int)0x4005), + MaxProgramEnvParametersArb = ((int)0x88b5), + Gl1passExt = ((int)0x80a1), + ViewportBit = ((int)0x00000800), + CurrentMatrixStackDepthNv = ((int)0x8640), + EyePointSgis = ((int)0x81f4), + RenderbufferGreenSizeExt = ((int)0x8d51), + Ycrcb422Sgix = ((int)0x81bb), + HistogramWidth = ((int)0x8026), + UnsignedShort88Apple = ((int)0x85ba), + UnsignedIntVec4Ext = ((int)0x8dc8), + Texture23 = ((int)0x84d7), + ShaderSourceLength = ((int)0x8b88), + LightModelColorControl = ((int)0x81f8), + TransposeModelviewMatrixArb = ((int)0x84e3), + IndexTestFuncExt = ((int)0x81b6), + DsdtMagNv = ((int)0x86f6), + MinmaxSink = ((int)0x8030), + StreamCopy = ((int)0x88e2), + UpperLeft = ((int)0x8ca2), + PackAlignment = ((int)0x0d05), + PixelFragmentAlphaSourceSgis = ((int)0x8355), + OffsetProjectiveTextureRectangleNv = ((int)0x8852), + OutputTextureCoord23Ext = ((int)0x87b4), + Reg31Ati = ((int)0x8940), + ObjectAttachedObjectsArb = ((int)0x8b85), + Gl2d = ((int)0x0600), + Green = ((int)0x1904), + NumCompressedTextureFormats = ((int)0x86a2), + FloatRgbNv = ((int)0x8882), + CombinerComponentUsageNv = ((int)0x8544), + SelectionBufferPointer = ((int)0x0df3), + TextureMinLodSgis = ((int)0x813a), + IntSamplerCubeExt = ((int)0x8dcc), + OutputTextureCoord20Ext = ((int)0x87b1), + PixelPackBufferBinding = ((int)0x88ed), + CombinerScaleNv = ((int)0x8548), + FragmentDepth = ((int)0x8452), + ProgramErrorStringArb = ((int)0x8874), + FramebufferIncompleteMissingAttachmentExt = ((int)0x8cd7), + BumpNumTexUnitsAti = ((int)0x8777), + SliceAccumSun = ((int)0x85cc), + Luminance16Alpha16Ext = ((int)0x8048), + ObjectInfoLogLengthArb = ((int)0x8b84), + ProgramAluInstructionsArb = ((int)0x8805), + EyeLinear = ((int)0x2400), + PostConvolutionRedScale = ((int)0x801c), + N3fV3f = ((int)0x2a25), + MatrixMode = ((int)0x0ba0), + PackSwapBytes = ((int)0x0d00), + RenderbufferExt = ((int)0x8d41), + Matrix20Arb = ((int)0x88d4), + CmykaExt = ((int)0x800d), + SmoothPointSizeGranularity = ((int)0x0b13), + DrawBuffer5Ati = ((int)0x882a), + Source1Rgb = ((int)0x8581), + MaxRationalEvalOrderNv = ((int)0x86d7), + SamplerBufferExt = ((int)0x8dc2), + Intensity32iExt = ((int)0x8d85), + SecondaryColorArray = ((int)0x845e), + SmoothLineWidthRange = ((int)0x0b22), + PointSizeMinSgis = ((int)0x8126), + TangentArrayExt = ((int)0x8439), + T2fC4ubV3f = ((int)0x2a29), + FramebufferAttachmentObjectNameExt = ((int)0x8cd1), + FloatMat3 = ((int)0x8b5b), + Repeat = ((int)0x2901), + Lequal = ((int)0x0203), + GeometryDeformationSgix = ((int)0x8194), + LuminanceAlpha32iExt = ((int)0x8d87), + Rgba12Ext = ((int)0x805a), + AccumAlphaBits = ((int)0x0d5b), + TextureClipmapFrameSgix = ((int)0x8172), + QuadMeshSun = ((int)0x8614), + PolygonOffsetFactorExt = ((int)0x8038), + TextureLodBias = ((int)0x8501), + CombineAlphaExt = ((int)0x8572), + TransposeCurrentMatrixArb = ((int)0x88b7), + BlendSrcAlpha = ((int)0x80cb), + UnpackCmykHintExt = ((int)0x800f), + StencilTest = ((int)0x0b90), + CurrentTextureCoords = ((int)0x0b03), + Source2Rgb = ((int)0x8582), + TextureCompareModeArb = ((int)0x884c), + OpMinExt = ((int)0x878b), + Gl2xBitAti = ((int)0x00000001), + NativeGraphicsBeginHintPgi = ((int)0x1a203), + PostColorMatrixBlueScaleSgi = ((int)0x80b6), + TextureWrapT = ((int)0x2803), + CurrentRasterIndex = ((int)0x0b05), + PostColorMatrixGreenBiasSgi = ((int)0x80b9), + Sampler2dShadow = ((int)0x8b62), + VertexShaderInstructionsExt = ((int)0x87cf), + TransposeProjectionMatrix = ((int)0x84e4), + StencilBackRef = ((int)0x8ca3), + Texture9 = ((int)0x84c9), + PostColorMatrixColorTableSgi = ((int)0x80d2), + OpIndexExt = ((int)0x8782), + GeometryShaderExt = ((int)0x8dd9), + Back = ((int)0x0405), + LinkStatus = ((int)0x8b82), + FramebufferExt = ((int)0x8d40), + Intensity12 = ((int)0x804c), + FragmentMaterialExt = ((int)0x8349), + T2fN3fV3f = ((int)0x2a2b), + PixelSubsample4242Sgix = ((int)0x85a4), + TextureCoordArrayExt = ((int)0x8078), + Combiner7Nv = ((int)0x8557), + VertexStream1Ati = ((int)0x876d), + Modelview3Arb = ((int)0x8723), + Source1AlphaArb = ((int)0x8589), + IncrWrap = ((int)0x8507), + PointSize = ((int)0x0b11), + IndexShift = ((int)0x0d12), + LinearClipmapLinearSgix = ((int)0x8170), + ProxyTexture2dStackMesax = ((int)0x875c), + Texture30 = ((int)0x84de), + BackRight = ((int)0x0403), + AliasedPointSizeRange = ((int)0x846d), + MaxProgramNativeTemporariesArb = ((int)0x88a7), + TextureHiSizeNv = ((int)0x871b), + MaxEvalOrder = ((int)0x0d30), + PackSkipPixels = ((int)0x0d04), + Intensity4Ext = ((int)0x804a), + PointFadeThresholdSizeSgis = ((int)0x8128), + MaxAsyncReadPixelsSgix = ((int)0x8361), + NormalArrayStride = ((int)0x807f), + PixelMapBToBSize = ((int)0x0cb8), + MaxProgramAluInstructionsArb = ((int)0x880b), + MaxElementsVerticesExt = ((int)0x80e8), + FloatRgNv = ((int)0x8881), + PostColorMatrixBlueBias = ((int)0x80ba), + ColorTableSgi = ((int)0x80d0), + SrgbAlphaExt = ((int)0x8c42), + EyeRadialNv = ((int)0x855b), + BgraIntegerExt = ((int)0x8d9b), + PixelTexGenQRoundSgix = ((int)0x8185), + SharpenTextureFuncPointsSgis = ((int)0x80b0), + QueryResultAvailable = ((int)0x8867), + QuadLuminance8Sgis = ((int)0x8121), + ShadingLanguageVersion = ((int)0x8b8c), + MaxCombinedTextureImageUnits = ((int)0x8b4d), + CompareRToTextureArb = ((int)0x884e), + RedBias = ((int)0x0d15), + CurrentBit = ((int)0x00000001), + SecondaryColorNv = ((int)0x852d), + Byte = ((int)0x1400), + ConvolutionHintSgix = ((int)0x8316), + CoordReplace = ((int)0x8862), + BgrIntegerExt = ((int)0x8d9a), + BoolVec2 = ((int)0x8b57), + Texture3Arb = ((int)0x84c3), + VertexPreclipHintSgix = ((int)0x83ef), + ReferencePlaneEquationSgix = ((int)0x817e), + CurrentColor = ((int)0x0b00), + Operand0RgbExt = ((int)0x8590), + Luminance4Alpha4Ext = ((int)0x8043), + OneMinusDstColor = ((int)0x0307), + ProxyTextureCubeMap = ((int)0x851b), + HistogramRedSize = ((int)0x8028), + Map1GridSegments = ((int)0x0dd1), + VertexStream4Ati = ((int)0x8770), + ScaleByTwoNv = ((int)0x853e), + TextureBorder = ((int)0x1005), + SampleBuffers = ((int)0x80a8), + VariableANv = ((int)0x8523), + PostConvolutionGreenScale = ((int)0x801d), + T2fIuiN3fV3fExt = ((int)0x81b4), + FormatSubsample244244Oml = ((int)0x8983), + BlueIntegerExt = ((int)0x8d96), + VertexAttribArrayEnabledArb = ((int)0x8622), + UnsignedShort88RevMesa = ((int)0x85bb), + QuadStrip = ((int)0x0008), + DepthComponent24 = ((int)0x81a6), + ClientActiveTextureArb = ((int)0x84e1), + Gl2pass0Ext = ((int)0x80a2), + SharedTexturePaletteExt = ((int)0x81fb), + DependentRgbTextureCubeMapNv = ((int)0x885a), + WriteOnlyArb = ((int)0x88b9), + FramebufferAttachmentTextureLevelExt = ((int)0x8cd2), + DepthFunc = ((int)0x0b74), + Front = ((int)0x0404), + CompressedRgbFxt13dfx = ((int)0x86b0), + V3f = ((int)0x2a21), + UnsignedShort4444Rev = ((int)0x8365), + Map2VertexAttrib134Nv = ((int)0x867d), + Dot3RgbArb = ((int)0x86ae), + PolygonOffsetExt = ((int)0x8037), + ObjectBufferUsageAti = ((int)0x8765), + Modelview13Arb = ((int)0x872d), + AuxBuffers = ((int)0x0c00), + BinormalArrayStrideExt = ((int)0x8441), + SampleCoverageInvertArb = ((int)0x80ab), + CompressedRedGreenRgtc2Ext = ((int)0x8dbd), + GreenBitAti = ((int)0x00000002), + FragmentProgramBindingNv = ((int)0x8873), + ProxyTexture3dExt = ((int)0x8070), + PackResampleSgix = ((int)0x842c), + Source0Rgb = ((int)0x8580), + Map2Color4 = ((int)0x0db0), + SpriteAxialSgix = ((int)0x814c), + BufferMapPointer = ((int)0x88bd), + SamplesExt = ((int)0x80a9), + ClientAttribStackDepth = ((int)0x0bb1), + ObjectCompileStatusArb = ((int)0x8b81), + TextureBindingRectangleNv = ((int)0x84f6), + MaxActiveLightsSgix = ((int)0x8405), + PerStageConstantsNv = ((int)0x8535), + VertexProgramParameterBufferNv = ((int)0x8da2), + FogCoordinateArrayStride = ((int)0x8455), + SampleMaskExt = ((int)0x80a0), + FuncAddExt = ((int)0x8006), + MaxVertexShaderLocalsExt = ((int)0x87c9), + Modelview10Arb = ((int)0x872a), + MultisampleFilterHintNv = ((int)0x8534), + CullVertexEyePositionExt = ((int)0x81ab), + Depth32fStencil8Nv = ((int)0x8dac), + PostColorMatrixGreenBias = ((int)0x80b9), + FloatRgb32Nv = ((int)0x8889), + PackSkipRows = ((int)0x0d03), + DepthBufferFloatModeNv = ((int)0x8daf), + PackResampleOml = ((int)0x8984), + PixelMapIToISize = ((int)0x0cb0), + FogCoordinateArrayBufferBindingArb = ((int)0x889d), + LinearMipmapNearest = ((int)0x2701), + FogBit = ((int)0x00000080), + TextureCoordArrayTypeExt = ((int)0x8089), + R5G6B5A8IccSgix = ((int)0x8467), + Con28Ati = ((int)0x895d), + MaxTextureImageUnits = ((int)0x8872), + DepthComponent32fNv = ((int)0x8dab), + Rgba8Ext = ((int)0x8058), + FogCoordinateArrayListStrideIbm = ((int)103086), + Minmax = ((int)0x802e), + EdgeFlagArrayBufferBinding = ((int)0x889b), + Con9Ati = ((int)0x894a), + DynamicDraw = ((int)0x88e8), + EvalVertexAttrib7Nv = ((int)0x86cd), + AsyncTexImageSgix = ((int)0x835c), + Modelview19Arb = ((int)0x8733), + Gl4pass3Sgis = ((int)0x80a7), + OffsetHiloTexture2dNv = ((int)0x8854), + FogCoordinateArray = ((int)0x8457), + Previous = ((int)0x8578), + MinmaxSinkExt = ((int)0x8030), + Equal = ((int)0x0202), + MaxProgramNativeAddressRegistersArb = ((int)0x88b3), + VertexAttribArray12Nv = ((int)0x865c), + VariableENv = ((int)0x8527), + SpotExponent = ((int)0x1205), + Operand0AlphaExt = ((int)0x8598), + IndexArrayListIbm = ((int)103073), + MaxGeneralCombinersNv = ((int)0x854d), + DynamicAti = ((int)0x8761), + Gl4pass2Ext = ((int)0x80a6), + Sampler2dShadowArb = ((int)0x8b62), + VertexArrayRangeWithoutFlushNv = ((int)0x8533), + MaxConvolutionWidth = ((int)0x801a), + PixelTileBestAlignmentSgix = ((int)0x813e), + VertexStream3Ati = ((int)0x876f), + BitmapToken = ((int)0x0704), + TextureClipmapOffsetSgix = ((int)0x8173), + HistogramSink = ((int)0x802d), + ProxyPostColorMatrixColorTable = ((int)0x80d5), + BufferMappedArb = ((int)0x88bc), + TextureDepthExt = ((int)0x8071), + PixelFragmentRgbSourceSgis = ((int)0x8354), + EvalVertexAttrib11Nv = ((int)0x86d1), + ShadeModel = ((int)0x0b54), + FogOffsetSgix = ((int)0x8198), + Sampler3dArb = ((int)0x8b5f), + PointSizeRange = ((int)0x0b12), + DrawBuffer12Ati = ((int)0x8831), + DotProductAffineDepthReplaceNv = ((int)0x885d), + ElementArrayBufferArb = ((int)0x8893), + LinesAdjacencyExt = ((int)0x000a), + Map1GridDomain = ((int)0x0dd0), + ConstantColor0Nv = ((int)0x852a), + MaxProgramNativeTexInstructionsArb = ((int)0x880f), + PixelCounterBitsNv = ((int)0x8864), + OpCrossProductExt = ((int)0x8797), + FragmentNormalExt = ((int)0x834a), + TransformFeedbackBufferModeNv = ((int)0x8c7f), + FragmentProgramParameterBufferNv = ((int)0x8da4), + VariableGNv = ((int)0x8529), + VertexArrayStrideExt = ((int)0x807c), + MapAttribVOrderNv = ((int)0x86c4), + TextureCubeMapPositiveXArb = ((int)0x8515), + DrawBuffer5Arb = ((int)0x882a), + FloatMat4x2 = ((int)0x8b69), + VertexAttribArray10Nv = ((int)0x865a), + UnpackSkipVolumesSgis = ((int)0x8132), + Matrix30Arb = ((int)0x88de), + MaxElementsVertices = ((int)0x80e8), + PixelTexGenAlphaReplaceSgix = ((int)0x8187), + VertexStream5Ati = ((int)0x8771), + QuadTextureSelectSgis = ((int)0x8125), + PreferDoublebufferHintPgi = ((int)0x1a1f8), + TextureDeformationSgix = ((int)0x8195), + ConvolutionFilterBiasExt = ((int)0x8015), + Modelview14Arb = ((int)0x872e), + ClampVertexColorArb = ((int)0x891a), + Modelview11Arb = ((int)0x872b), + IntensityIccSgix = ((int)0x8464), + EdgeFlagArrayListIbm = ((int)103075), + AverageHp = ((int)0x8160), + PixelPackBufferBindingArb = ((int)0x88ed), + Depth = ((int)0x1801), + VertexStream0Ati = ((int)0x876c), + Sampler2dArrayShadowExt = ((int)0x8dc4), + PostConvolutionGreenScaleExt = ((int)0x801d), + Map2VertexAttrib64Nv = ((int)0x8676), + MatrixIndexArrayArb = ((int)0x8844), + TextureCoordArrayStrideExt = ((int)0x808a), + MaxGeometryVaryingComponentsExt = ((int)0x8ddd), + BlendEquationRgb = ((int)ArbImaging.BlendEquation), + LinearDetailSgis = ((int)0x8097), + LuminanceAlphaIccSgix = ((int)0x8465), + TextureLodBiasSSgix = ((int)0x818e), + VertexStream6Ati = ((int)0x8772), + TextureCubeMapNegativeY = ((int)0x8518), + BlendDst = ((int)0x0be0), + FragmentColorMaterialFaceSgix = ((int)0x8402), + ReadOnly = ((int)0x88b8), + ConvolutionWidthExt = ((int)0x8018), + DrawBuffer11Ati = ((int)0x8830), + IgnoreBorderHp = ((int)0x8150), + CombinerAbDotProductNv = ((int)0x8545), + PolygonOffsetUnits = ((int)0x2a00), + ColorAttachment10Ext = ((int)0x8cea), + Modelview1StackDepthExt = ((int)0x8502), + TextureCubeMapPositiveZArb = ((int)0x8519), + BlueMinClampIngr = ((int)0x8562), + TextureResident = ((int)0x8067), + WeightArrayArb = ((int)0x86ad), + Rgba8 = ((int)0x8058), + HistogramGreenSizeExt = ((int)0x8029), + PixelUnpackBuffer = ((int)0x88ec), + VertexStream7Ati = ((int)0x8773), + Rgba2 = ((int)0x8055), + Luminance8uiExt = ((int)0x8d80), + StencilRef = ((int)0x0b97), + OffsetTextureScaleNv = ((int)0x86e2), + DsdtMagIntensityNv = ((int)0x86dc), + Combiner1Nv = ((int)0x8551), + Rgba4 = ((int)0x8056), + ProxyTexture3d = ((int)0x8070), + ProxyTexture2d = ((int)0x8064), + ProxyTexture1d = ((int)0x8063), + ProgramNativeTemporariesArb = ((int)0x88a6), + PostConvolutionGreenBias = ((int)0x8021), + PolygonOffsetFactor = ((int)0x8038), + } + + public enum ArbImaging + { + PostConvolutionAlphaScale = ((int)0x801f), + ProxyPostColorMatrixColorTable = ((int)0x80d5), + ConvolutionBorderMode = ((int)0x8013), + PostColorMatrixAlphaBias = ((int)0x80bb), + FuncAdd = ((int)0x8006), + ColorTableFormat = ((int)0x80d8), + HistogramRedSize = ((int)0x8028), + ProxyColorTable = ((int)0x80d3), + PostColorMatrixGreenBias = ((int)0x80b9), + ConstantColor = ((int)0x8001), + PostConvolutionBlueScale = ((int)0x801e), + ConvolutionHeight = ((int)0x8019), + MaxConvolutionWidth = ((int)0x801a), + ReplicateBorder = ((int)0x8153), + TableTooLarge = ((int)0x8031), + ColorMatrixStackDepth = ((int)0x80b2), + PostConvolutionColorTable = ((int)0x80d1), + PostColorMatrixBlueBias = ((int)0x80ba), + PostColorMatrixColorTable = ((int)0x80d2), + Convolution1d = ((int)0x8010), + HistogramFormat = ((int)0x8027), + ConstantBorder = ((int)0x8151), + Reduce = ((int)0x8016), + PostConvolutionGreenBias = ((int)0x8021), + MinmaxFormat = ((int)0x802f), + HistogramGreenSize = ((int)0x8029), + HistogramLuminanceSize = ((int)0x802c), + FuncSubtract = ((int)0x800a), + HistogramAlphaSize = ((int)0x802b), + BlendEquation = ((int)0x8009), + ColorTableWidth = ((int)0x80d9), + Min = ((int)0x8007), + HistogramSink = ((int)0x802d), + ColorMatrix = ((int)0x80b1), + ColorTableAlphaSize = ((int)0x80dd), + OneMinusConstantColor = ((int)0x8002), + ConvolutionWidth = ((int)0x8018), + ColorTable = ((int)0x80d0), + PostColorMatrixRedBias = ((int)0x80b8), + ColorTableLuminanceSize = ((int)0x80de), + FuncReverseSubtract = ((int)0x800b), + Histogram = ((int)0x8024), + PostConvolutionRedScale = ((int)0x801c), + OneMinusConstantAlpha = ((int)0x8004), + MaxColorMatrixStackDepth = ((int)0x80b3), + Minmax = ((int)0x802e), + HistogramWidth = ((int)0x8026), + ColorTableScale = ((int)0x80d6), + PostConvolutionAlphaBias = ((int)0x8023), + Max = ((int)0x8008), + PostColorMatrixGreenScale = ((int)0x80b5), + PostConvolutionRedBias = ((int)0x8020), + ConvolutionFilterScale = ((int)0x8014), + ProxyPostConvolutionColorTable = ((int)0x80d4), + Separable2d = ((int)0x8012), + PostConvolutionBlueBias = ((int)0x8022), + MaxConvolutionHeight = ((int)0x801b), + PostColorMatrixBlueScale = ((int)0x80b6), + ColorTableRedSize = ((int)0x80da), + ColorTableBias = ((int)0x80d7), + ProxyHistogram = ((int)0x8025), + PostColorMatrixRedScale = ((int)0x80b4), + Convolution2d = ((int)0x8011), + BlendColor = ((int)0x8005), + MinmaxSink = ((int)0x8030), + ConstantAlpha = ((int)0x8003), + ColorTableIntensitySize = ((int)0x80df), + ColorTableGreenSize = ((int)0x80db), + ColorTableBlueSize = ((int)0x80dc), + ConvolutionFormat = ((int)0x8017), + ConvolutionFilterBias = ((int)0x8015), + PostConvolutionGreenScale = ((int)0x801d), + PostColorMatrixAlphaScale = ((int)0x80b7), + ConvolutionBorderColor = ((int)0x8154), + HistogramBlueSize = ((int)0x802a), + } + + public enum Version13 + { + Combine = ((int)0x8570), + Texture9 = ((int)0x84c9), + TextureCubeMapNegativeX = ((int)0x8516), + Texture26 = ((int)0x84da), + Texture27 = ((int)0x84db), + Texture24 = ((int)0x84d8), + Texture25 = ((int)0x84d9), + SampleAlphaToOne = ((int)0x809f), + Texture23 = ((int)0x84d7), + Texture20 = ((int)0x84d4), + Texture21 = ((int)0x84d5), + Operand0Alpha = ((int)0x8598), + Texture16 = ((int)0x84d0), + Texture17 = ((int)0x84d1), + Texture14 = ((int)0x84ce), + Texture15 = ((int)0x84cf), + Samples = ((int)0x80a9), + Texture29 = ((int)0x84dd), + Texture4 = ((int)0x84c4), + Texture11 = ((int)0x84cb), + Subtract = ((int)0x84e7), + Texture18 = ((int)0x84d2), + Texture19 = ((int)0x84d3), + Texture3 = ((int)0x84c3), + TransposeProjectionMatrix = ((int)0x84e4), + AddSigned = ((int)0x8574), + SampleAlphaToCoverage = ((int)0x809e), + CombineRgb = ((int)0x8571), + TransposeTextureMatrix = ((int)0x84e5), + SampleCoverage = ((int)0x80a0), + ReflectionMap = ((int)0x8512), + TextureCubeMapNegativeZ = ((int)0x851a), + MultisampleBit = ((int)0x20000000), + Multisample = ((int)0x809d), + ClientActiveTexture = ((int)0x84e1), + CompressedLuminanceAlpha = ((int)0x84eb), + Constant = ((int)0x8576), + TextureBindingCubeMap = ((int)0x8514), + Texture7 = ((int)0x84c7), + NormalMap = ((int)0x8511), + PrimaryColor = ((int)0x8577), + Texture2 = ((int)0x84c2), + TransposeColorMatrix = ((int)0x84e6), + Source1Alpha = ((int)0x8589), + Previous = ((int)0x8578), + TextureCubeMapNegativeY = ((int)0x8518), + CompressedAlpha = ((int)0x84e9), + TextureCompressedImageSize = ((int)0x86a0), + SampleCoverageValue = ((int)0x80aa), + Operand1Rgb = ((int)0x8591), + Source0Alpha = ((int)0x8588), + Texture8 = ((int)0x84c8), + TransposeModelviewMatrix = ((int)0x84e3), + MaxCubeMapTextureSize = ((int)0x851c), + ProxyTextureCubeMap = ((int)0x851b), + Operand2Alpha = ((int)0x859a), + TextureCubeMap = ((int)0x8513), + RgbScale = ((int)0x8573), + Operand0Rgb = ((int)0x8590), + SampleCoverageInvert = ((int)0x80ab), + Operand1Alpha = ((int)0x8599), + Texture30 = ((int)0x84de), + TextureCompressionHint = ((int)0x84ef), + Texture12 = ((int)0x84cc), + Texture13 = ((int)0x84cd), + Texture10 = ((int)0x84ca), + Texture31 = ((int)0x84df), + Dot3Rgba = ((int)0x86af), + NumCompressedTextureFormats = ((int)0x86a2), + TextureCubeMapPositiveZ = ((int)0x8519), + Texture1 = ((int)0x84c1), + TextureCubeMapPositiveX = ((int)0x8515), + TextureCubeMapPositiveY = ((int)0x8517), + CompressedRgba = ((int)0x84ee), + Source2Alpha = ((int)0x858a), + MaxTextureUnits = ((int)0x84e2), + CompressedTextureFormats = ((int)0x86a3), + Operand2Rgb = ((int)0x8592), + Source0Rgb = ((int)0x8580), + CombineAlpha = ((int)0x8572), + CompressedRgb = ((int)0x84ed), + Interpolate = ((int)0x8575), + Texture6 = ((int)0x84c6), + Texture22 = ((int)0x84d6), + CompressedLuminance = ((int)0x84ea), + Source1Rgb = ((int)0x8581), + Texture5 = ((int)0x84c5), + ClampToBorder = ((int)0x812d), + Texture28 = ((int)0x84dc), + Dot3Rgb = ((int)0x86ae), + SampleBuffers = ((int)0x80a8), + Texture0 = ((int)0x84c0), + TextureCompressed = ((int)0x86a1), + CompressedIntensity = ((int)0x84ec), + Source2Rgb = ((int)0x8582), + ActiveTexture = ((int)0x84e0), + } + + public enum Version14 + { + PointSizeMax = ((int)0x8127), + FragmentDepth = ((int)0x8452), + DepthTextureMode = ((int)0x884b), + CompareRToTexture = ((int)0x884e), + TextureCompareMode = ((int)0x884c), + BlendDstAlpha = ((int)0x80ca), + SecondaryColorArrayType = ((int)0x845b), + FogCoordinateArrayType = ((int)0x8454), + TextureLodBias = ((int)0x8501), + CurrentSecondaryColor = ((int)0x8459), + SecondaryColorArray = ((int)0x845e), + CurrentFogCoordinate = ((int)0x8453), + DecrWrap = ((int)0x8508), + BlendSrcRgb = ((int)0x80c9), + SecondaryColorArrayStride = ((int)0x845c), + SecondaryColorArraySize = ((int)0x845a), + TextureFilterControl = ((int)0x8500), + MaxTextureLodBias = ((int)0x84fd), + MirroredRepeat = ((int)0x8370), + BlendDstRgb = ((int)0x80c8), + FogCoordinateArray = ((int)0x8457), + PointFadeThresholdSize = ((int)0x8128), + IncrWrap = ((int)0x8507), + SecondaryColorArrayPointer = ((int)0x845d), + FogCoordinateArrayPointer = ((int)0x8456), + BlendSrcAlpha = ((int)0x80cb), + PointSizeMin = ((int)0x8126), + DepthComponent32 = ((int)0x81a7), + TextureDepthSize = ((int)0x884a), + GenerateMipmapHint = ((int)0x8192), + DepthComponent16 = ((int)0x81a5), + FogCoordinate = ((int)0x8451), + GenerateMipmap = ((int)0x8191), + FogCoordinateSource = ((int)0x8450), + FogCoordinateArrayStride = ((int)0x8455), + TextureCompareFunc = ((int)0x884d), + ColorSum = ((int)0x8458), + DepthComponent24 = ((int)0x81a6), + PointDistanceAttenuation = ((int)0x8129), + } + + public enum Version15 + { + ArrayBuffer = ((int)0x8892), + FogCoordArrayType = ((int)Version14.FogCoordinateArrayType), + TextureCoordArrayBufferBinding = ((int)0x889a), + SecondaryColorArrayBufferBinding = ((int)0x889c), + StreamDraw = ((int)0x88e0), + FogCoordArrayBufferBinding = ((int)Version15.FogCoordinateArrayBufferBinding), + StaticCopy = ((int)0x88e6), + ArrayBufferBinding = ((int)0x8894), + NormalArrayBufferBinding = ((int)0x8897), + StaticRead = ((int)0x88e5), + QueryCounterBits = ((int)0x8864), + ReadWrite = ((int)0x88ba), + CurrentQuery = ((int)0x8865), + BufferMapPointer = ((int)0x88bd), + StreamRead = ((int)0x88e1), + Src0Rgb = ((int)Version13.Source0Rgb), + FogCoordSrc = ((int)Version14.FogCoordinateSource), + BufferAccess = ((int)0x88bb), + ElementArrayBuffer = ((int)0x8893), + ReadOnly = ((int)0x88b8), + QueryResult = ((int)0x8866), + Src1Alpha = ((int)Version13.Source1Alpha), + Src2Alpha = ((int)Version13.Source2Alpha), + CurrentFogCoord = ((int)Version14.CurrentFogCoordinate), + FogCoord = ((int)Version14.FogCoordinate), + DynamicRead = ((int)0x88e9), + FogCoordinateArrayBufferBinding = ((int)0x889d), + ElementArrayBufferBinding = ((int)0x8895), + StaticDraw = ((int)0x88e4), + Src2Rgb = ((int)Version13.Source2Rgb), + Src1Rgb = ((int)Version13.Source1Rgb), + FogCoordArrayPointer = ((int)Version14.FogCoordinateArrayPointer), + WriteOnly = ((int)0x88b9), + WeightArrayBufferBinding = ((int)0x889e), + StreamCopy = ((int)0x88e2), + FogCoordArray = ((int)Version14.FogCoordinateArray), + EdgeFlagArrayBufferBinding = ((int)0x889b), + BufferUsage = ((int)0x8765), + DynamicCopy = ((int)0x88ea), + BufferSize = ((int)0x8764), + QueryResultAvailable = ((int)0x8867), + VertexAttribArrayBufferBinding = ((int)0x889f), + FogCoordArrayStride = ((int)Version14.FogCoordinateArrayStride), + VertexArrayBufferBinding = ((int)0x8896), + ColorArrayBufferBinding = ((int)0x8898), + BufferMapped = ((int)0x88bc), + SamplesPassed = ((int)0x8914), + Src0Alpha = ((int)Version13.Source0Alpha), + DynamicDraw = ((int)0x88e8), + IndexArrayBufferBinding = ((int)0x8899), + } + + public enum Version20 + { + CompileStatus = ((int)0x8b81), + IntVec2 = ((int)0x8b53), + IntVec3 = ((int)0x8b54), + MaxTextureImageUnits = ((int)0x8872), + IntVec4 = ((int)0x8b55), + ActiveUniformMaxLength = ((int)0x8b87), + ShadingLanguageVersion = ((int)0x8b8c), + MaxCombinedTextureImageUnits = ((int)0x8b4d), + VertexProgramTwoSide = ((int)0x8643), + DeleteStatus = ((int)0x8b80), + DrawBuffer9 = ((int)0x882e), + DrawBuffer6 = ((int)0x882b), + DrawBuffer7 = ((int)0x882c), + DrawBuffer4 = ((int)0x8829), + DrawBuffer5 = ((int)0x882a), + DrawBuffer2 = ((int)0x8827), + DrawBuffer3 = ((int)0x8828), + DrawBuffer0 = ((int)0x8825), + DrawBuffer1 = ((int)0x8826), + Sampler1d = ((int)0x8b5d), + PointSpriteCoordOrigin = ((int)0x8ca0), + DrawBuffer11 = ((int)0x8830), + StencilBackPassDepthPass = ((int)0x8803), + Sampler1dShadow = ((int)0x8b61), + Sampler3d = ((int)0x8b5f), + ShaderSourceLength = ((int)0x8b88), + ShaderType = ((int)0x8b4f), + StencilBackRef = ((int)0x8ca3), + VertexAttribArrayEnabled = ((int)0x8622), + InfoLogLength = ((int)0x8b84), + FloatVec2 = ((int)0x8b50), + FloatVec3 = ((int)0x8b51), + VertexAttribArrayType = ((int)0x8625), + MaxDrawBuffers = ((int)0x8824), + FloatVec4 = ((int)0x8b52), + CurrentVertexAttrib = ((int)0x8626), + StencilBackFunc = ((int)0x8800), + MaxFragmentUniformComponents = ((int)0x8b49), + Sampler2dShadow = ((int)0x8b62), + FragmentShaderDerivativeHint = ((int)0x8b8b), + StencilBackWritemask = ((int)0x8ca5), + VertexAttribArrayPointer = ((int)0x8645), + CurrentProgram = ((int)0x8b8d), + DrawBuffer8 = ((int)0x882d), + SamplerCube = ((int)0x8b60), + DrawBuffer13 = ((int)0x8832), + PointSprite = ((int)0x8861), + StencilBackValueMask = ((int)0x8ca4), + DrawBuffer14 = ((int)0x8833), + ActiveAttributes = ((int)0x8b89), + StencilBackPassDepthFail = ((int)0x8802), + CoordReplace = ((int)0x8862), + MaxVertexTextureImageUnits = ((int)0x8b4c), + Bool = ((int)0x8b56), + ValidateStatus = ((int)0x8b83), + MaxTextureCoords = ((int)0x8871), + BlendEquationRgb = ((int)ArbImaging.BlendEquation), + VertexProgramPointSize = ((int)0x8642), + StencilBackFail = ((int)0x8801), + VertexShader = ((int)0x8b31), + DrawBuffer10 = ((int)0x882f), + BlendEquationAlpha = ((int)0x883d), + BoolVec2 = ((int)0x8b57), + AttachedShaders = ((int)0x8b85), + DrawBuffer15 = ((int)0x8834), + FragmentShader = ((int)0x8b30), + ActiveUniforms = ((int)0x8b86), + LowerLeft = ((int)0x8ca1), + MaxVaryingFloats = ((int)0x8b4b), + ActiveAttributeMaxLength = ((int)0x8b8a), + BoolVec4 = ((int)0x8b59), + FloatMat4 = ((int)0x8b5c), + FloatMat2 = ((int)0x8b5a), + FloatMat3 = ((int)0x8b5b), + VertexAttribArrayStride = ((int)0x8624), + UpperLeft = ((int)0x8ca2), + LinkStatus = ((int)0x8b82), + MaxVertexAttribs = ((int)0x8869), + DrawBuffer12 = ((int)0x8831), + VertexAttribArrayNormalized = ((int)0x886a), + MaxVertexUniformComponents = ((int)0x8b4a), + BoolVec3 = ((int)0x8b58), + Sampler2d = ((int)0x8b5e), + VertexAttribArraySize = ((int)0x8623), + } + + public enum Version21 + { + FloatMat4x2 = ((int)0x8b69), + FloatMat4x3 = ((int)0x8b6a), + Srgb8Alpha8 = ((int)0x8c43), + Srgb8 = ((int)0x8c41), + CompressedSrgbAlpha = ((int)0x8c49), + CurrentRasterSecondaryColor = ((int)0x845f), + FloatMat3x2 = ((int)0x8b67), + PixelUnpackBuffer = ((int)0x88ec), + CompressedSluminance = ((int)0x8c4a), + CompressedSluminanceAlpha = ((int)0x8c4b), + FloatMat2x4 = ((int)0x8b66), + PixelUnpackBufferBinding = ((int)0x88ef), + FloatMat3x4 = ((int)0x8b68), + SluminanceAlpha = ((int)0x8c44), + Sluminance = ((int)0x8c46), + PixelPackBuffer = ((int)0x88eb), + FloatMat2x3 = ((int)0x8b65), + PixelPackBufferBinding = ((int)0x88ed), + Sluminance8 = ((int)0x8c47), + Srgb = ((int)0x8c40), + CompressedSrgb = ((int)0x8c48), + SrgbAlpha = ((int)0x8c42), + Sluminance8Alpha8 = ((int)0x8c45), + } + + public enum ArbMultitexture + { + Texture17Arb = ((int)0x84d1), + MaxTextureUnitsArb = ((int)0x84e2), + Texture29Arb = ((int)0x84dd), + Texture1Arb = ((int)0x84c1), + Texture2Arb = ((int)0x84c2), + Texture26Arb = ((int)0x84da), + Texture19Arb = ((int)0x84d3), + Texture6Arb = ((int)0x84c6), + ActiveTextureArb = ((int)0x84e0), + Texture23Arb = ((int)0x84d7), + Texture7Arb = ((int)0x84c7), + Texture13Arb = ((int)0x84cd), + Texture16Arb = ((int)0x84d0), + Texture30Arb = ((int)0x84de), + Texture28Arb = ((int)0x84dc), + Texture25Arb = ((int)0x84d9), + Texture4Arb = ((int)0x84c4), + Texture15Arb = ((int)0x84cf), + Texture18Arb = ((int)0x84d2), + Texture3Arb = ((int)0x84c3), + Texture22Arb = ((int)0x84d6), + Texture0Arb = ((int)0x84c0), + Texture12Arb = ((int)0x84cc), + Texture21Arb = ((int)0x84d5), + Texture24Arb = ((int)0x84d8), + Texture11Arb = ((int)0x84cb), + Texture14Arb = ((int)0x84ce), + Texture8Arb = ((int)0x84c8), + Texture20Arb = ((int)0x84d4), + Texture31Arb = ((int)0x84df), + ClientActiveTextureArb = ((int)0x84e1), + Texture9Arb = ((int)0x84c9), + Texture5Arb = ((int)0x84c5), + Texture10Arb = ((int)0x84ca), + Texture27Arb = ((int)0x84db), + } + + public enum ArbTransposeMatrix + { + TransposeProjectionMatrixArb = ((int)0x84e4), + TransposeTextureMatrixArb = ((int)0x84e5), + TransposeModelviewMatrixArb = ((int)0x84e3), + TransposeColorMatrixArb = ((int)0x84e6), + } + + public enum ArbTextureEnvAdd + { + } + + public enum ArbTextureCubeMap + { + TextureCubeMapPositiveYArb = ((int)0x8517), + ProxyTextureCubeMapArb = ((int)0x851b), + TextureCubeMapPositiveZArb = ((int)0x8519), + TextureCubeMapPositiveXArb = ((int)0x8515), + TextureCubeMapNegativeYArb = ((int)0x8518), + TextureBindingCubeMapArb = ((int)0x8514), + TextureCubeMapArb = ((int)0x8513), + MaxCubeMapTextureSizeArb = ((int)0x851c), + TextureCubeMapNegativeZArb = ((int)0x851a), + TextureCubeMapNegativeXArb = ((int)0x8516), + ReflectionMapArb = ((int)0x8512), + NormalMapArb = ((int)0x8511), + } + + public enum ArbTextureCompression + { + CompressedRgbArb = ((int)0x84ed), + TextureCompressedArb = ((int)0x86a1), + CompressedIntensityArb = ((int)0x84ec), + CompressedTextureFormatsArb = ((int)0x86a3), + NumCompressedTextureFormatsArb = ((int)0x86a2), + CompressedAlphaArb = ((int)0x84e9), + TextureCompressionHintArb = ((int)0x84ef), + CompressedLuminanceAlphaArb = ((int)0x84eb), + TextureCompressedImageSizeArb = ((int)0x86a0), + CompressedRgbaArb = ((int)0x84ee), + CompressedLuminanceArb = ((int)0x84ea), + } + + public enum ArbTextureBorderClamp + { + ClampToBorderArb = ((int)0x812d), + } + + public enum ArbPointParameters + { + PointSizeMinArb = ((int)0x8126), + PointDistanceAttenuationArb = ((int)0x8129), + PointSizeMaxArb = ((int)0x8127), + PointFadeThresholdSizeArb = ((int)0x8128), + } + + public enum ArbVertexBlend + { + Modelview26Arb = ((int)0x873a), + WeightArrayTypeArb = ((int)0x86a9), + Modelview23Arb = ((int)0x8737), + Modelview1Arb = ((int)0x850a), + WeightArrayStrideArb = ((int)0x86aa), + WeightArrayArb = ((int)0x86ad), + Modelview2Arb = ((int)0x8722), + Modelview14Arb = ((int)0x872e), + Modelview15Arb = ((int)0x872f), + Modelview3Arb = ((int)0x8723), + Modelview21Arb = ((int)0x8735), + Modelview27Arb = ((int)0x873b), + ActiveVertexUnitsArb = ((int)0x86a5), + Modelview7Arb = ((int)0x8727), + Modelview9Arb = ((int)0x8729), + Modelview12Arb = ((int)0x872c), + Modelview20Arb = ((int)0x8734), + Modelview18Arb = ((int)0x8732), + MaxVertexUnitsArb = ((int)0x86a4), + Modelview19Arb = ((int)0x8733), + Modelview25Arb = ((int)0x8739), + Modelview31Arb = ((int)0x873f), + Modelview4Arb = ((int)0x8724), + WeightArraySizeArb = ((int)0x86ab), + Modelview24Arb = ((int)0x8738), + VertexBlendArb = ((int)0x86a7), + Modelview30Arb = ((int)0x873e), + Modelview6Arb = ((int)0x8726), + Modelview13Arb = ((int)0x872d), + WeightArrayPointerArb = ((int)0x86ac), + Modelview29Arb = ((int)0x873d), + Modelview0Arb = ((int)0x1700), + Modelview22Arb = ((int)0x8736), + Modelview8Arb = ((int)0x8728), + CurrentWeightArb = ((int)0x86a8), + Modelview28Arb = ((int)0x873c), + WeightSumUnityArb = ((int)0x86a6), + Modelview11Arb = ((int)0x872b), + Modelview17Arb = ((int)0x8731), + Modelview16Arb = ((int)0x8730), + Modelview5Arb = ((int)0x8725), + Modelview10Arb = ((int)0x872a), + } + + public enum ArbMatrixPalette + { + MatrixIndexArrayArb = ((int)0x8844), + MatrixIndexArraySizeArb = ((int)0x8846), + MaxMatrixPaletteStackDepthArb = ((int)0x8841), + MaxPaletteMatricesArb = ((int)0x8842), + MatrixIndexArrayTypeArb = ((int)0x8847), + MatrixIndexArrayStrideArb = ((int)0x8848), + MatrixIndexArrayPointerArb = ((int)0x8849), + MatrixPaletteArb = ((int)0x8840), + CurrentPaletteMatrixArb = ((int)0x8843), + CurrentMatrixIndexArb = ((int)0x8845), + } + + public enum ArbTextureEnvCombine + { + CombineRgbArb = ((int)0x8571), + Source2AlphaArb = ((int)0x858a), + Operand2AlphaArb = ((int)0x859a), + Source0AlphaArb = ((int)0x8588), + Operand0RgbArb = ((int)0x8590), + SubtractArb = ((int)0x84e7), + AddSignedArb = ((int)0x8574), + Source2RgbArb = ((int)0x8582), + Operand1AlphaArb = ((int)0x8599), + RgbScaleArb = ((int)0x8573), + Operand0AlphaArb = ((int)0x8598), + Source0RgbArb = ((int)0x8580), + CombineArb = ((int)0x8570), + PreviousArb = ((int)0x8578), + InterpolateArb = ((int)0x8575), + ConstantArb = ((int)0x8576), + Operand1RgbArb = ((int)0x8591), + Operand2RgbArb = ((int)0x8592), + PrimaryColorArb = ((int)0x8577), + CombineAlphaArb = ((int)0x8572), + Source1RgbArb = ((int)0x8581), + Source1AlphaArb = ((int)0x8589), + } + + public enum ArbTextureEnvCrossbar + { + } + + public enum ArbTextureEnvDot3 + { + Dot3RgbArb = ((int)0x86ae), + Dot3RgbaArb = ((int)0x86af), + } + + public enum ArbTextureMirroredRepeat + { + MirroredRepeatArb = ((int)0x8370), + } + + public enum ArbDepthTexture + { + DepthComponent24Arb = ((int)0x81a6), + TextureDepthSizeArb = ((int)0x884a), + DepthTextureModeArb = ((int)0x884b), + DepthComponent16Arb = ((int)0x81a5), + DepthComponent32Arb = ((int)0x81a7), + } + + public enum ArbShadow + { + TextureCompareModeArb = ((int)0x884c), + TextureCompareFuncArb = ((int)0x884d), + CompareRToTextureArb = ((int)0x884e), + } + + public enum ArbShadowAmbient + { + TextureCompareFailValueArb = ((int)0x80bf), + } + + public enum ArbWindowPos + { + } + + public enum ArbVertexProgram + { + MaxProgramNativeInstructionsArb = ((int)0x88a3), + Matrix24Arb = ((int)0x88d8), + VertexProgramArb = ((int)0x8620), + Matrix4Arb = ((int)0x88c4), + ProgramNativeAttribsArb = ((int)0x88ae), + TransposeCurrentMatrixArb = ((int)0x88b7), + Matrix19Arb = ((int)0x88d3), + CurrentMatrixStackDepthArb = ((int)0x8640), + Matrix14Arb = ((int)0x88ce), + ProgramNativeInstructionsArb = ((int)0x88a2), + MaxProgramMatricesArb = ((int)0x862f), + ProgramInstructionsArb = ((int)0x88a0), + Matrix23Arb = ((int)0x88d7), + Matrix27Arb = ((int)0x88db), + Matrix12Arb = ((int)0x88cc), + Matrix20Arb = ((int)0x88d4), + Matrix7Arb = ((int)0x88c7), + VertexAttribArrayPointerArb = ((int)0x8645), + MaxProgramNativeAttribsArb = ((int)0x88af), + ProgramNativeTemporariesArb = ((int)0x88a6), + ProgramTemporariesArb = ((int)0x88a4), + Matrix6Arb = ((int)0x88c6), + Matrix16Arb = ((int)0x88d0), + Matrix9Arb = ((int)0x88c9), + VertexAttribArraySizeArb = ((int)0x8623), + Matrix21Arb = ((int)0x88d5), + MaxProgramNativeTemporariesArb = ((int)0x88a7), + ProgramNativeParametersArb = ((int)0x88aa), + ProgramErrorPositionArb = ((int)0x864b), + Matrix1Arb = ((int)0x88c1), + ProgramAddressRegistersArb = ((int)0x88b0), + Matrix8Arb = ((int)0x88c8), + Matrix25Arb = ((int)0x88d9), + ProgramLengthArb = ((int)0x8627), + Matrix15Arb = ((int)0x88cf), + ProgramFormatArb = ((int)0x8876), + VertexAttribArrayStrideArb = ((int)0x8624), + ProgramParametersArb = ((int)0x88a8), + Matrix0Arb = ((int)0x88c0), + Matrix13Arb = ((int)0x88cd), + MaxProgramAttribsArb = ((int)0x88ad), + ProgramUnderNativeLimitsArb = ((int)0x88b6), + Matrix18Arb = ((int)0x88d2), + VertexAttribArrayEnabledArb = ((int)0x8622), + ProgramNativeAddressRegistersArb = ((int)0x88b2), + Matrix17Arb = ((int)0x88d1), + Matrix3Arb = ((int)0x88c3), + MaxVertexAttribsArb = ((int)0x8869), + CurrentVertexAttribArb = ((int)0x8626), + Matrix30Arb = ((int)0x88de), + MaxProgramParametersArb = ((int)0x88a9), + MaxProgramInstructionsArb = ((int)0x88a1), + Matrix11Arb = ((int)0x88cb), + VertexAttribArrayNormalizedArb = ((int)0x886a), + Matrix2Arb = ((int)0x88c2), + ProgramFormatAsciiArb = ((int)0x8875), + Matrix29Arb = ((int)0x88dd), + MaxProgramAddressRegistersArb = ((int)0x88b1), + MaxProgramNativeAddressRegistersArb = ((int)0x88b3), + CurrentMatrixArb = ((int)0x8641), + Matrix28Arb = ((int)0x88dc), + MaxProgramEnvParametersArb = ((int)0x88b5), + MaxProgramNativeParametersArb = ((int)0x88ab), + Matrix22Arb = ((int)0x88d6), + ColorSumArb = ((int)0x8458), + MaxProgramMatrixStackDepthArb = ((int)0x862e), + ProgramStringArb = ((int)0x8628), + VertexProgramTwoSideArb = ((int)0x8643), + ProgramErrorStringArb = ((int)0x8874), + Matrix26Arb = ((int)0x88da), + ProgramBindingArb = ((int)0x8677), + ProgramAttribsArb = ((int)0x88ac), + Matrix31Arb = ((int)0x88df), + MaxProgramTemporariesArb = ((int)0x88a5), + Matrix5Arb = ((int)0x88c5), + VertexAttribArrayTypeArb = ((int)0x8625), + Matrix10Arb = ((int)0x88ca), + VertexProgramPointSizeArb = ((int)0x8642), + MaxProgramLocalParametersArb = ((int)0x88b4), + } + + public enum ArbFragmentProgram + { + ProgramNativeTexIndirectionsArb = ((int)0x880a), + MaxTextureCoordsArb = ((int)0x8871), + ProgramNativeAluInstructionsArb = ((int)0x8808), + ProgramAluInstructionsArb = ((int)0x8805), + MaxProgramAluInstructionsArb = ((int)0x880b), + FragmentProgramArb = ((int)0x8804), + MaxProgramNativeAluInstructionsArb = ((int)0x880e), + ProgramNativeTexInstructionsArb = ((int)0x8809), + MaxProgramTexInstructionsArb = ((int)0x880c), + MaxTextureImageUnitsArb = ((int)0x8872), + ProgramTexInstructionsArb = ((int)0x8806), + ProgramTexIndirectionsArb = ((int)0x8807), + MaxProgramNativeTexIndirectionsArb = ((int)0x8810), + MaxProgramNativeTexInstructionsArb = ((int)0x880f), + MaxProgramTexIndirectionsArb = ((int)0x880d), + } + + public enum ArbVertexBufferObject + { + ElementArrayBufferBindingArb = ((int)0x8895), + ArrayBufferBindingArb = ((int)0x8894), + VertexArrayBufferBindingArb = ((int)0x8896), + TextureCoordArrayBufferBindingArb = ((int)0x889a), + ReadOnlyArb = ((int)0x88b8), + DynamicDrawArb = ((int)0x88e8), + BufferSizeArb = ((int)0x8764), + SecondaryColorArrayBufferBindingArb = ((int)0x889c), + BufferUsageArb = ((int)0x8765), + BufferAccessArb = ((int)0x88bb), + StreamDrawArb = ((int)0x88e0), + DynamicCopyArb = ((int)0x88ea), + WeightArrayBufferBindingArb = ((int)0x889e), + EdgeFlagArrayBufferBindingArb = ((int)0x889b), + VertexAttribArrayBufferBindingArb = ((int)0x889f), + NormalArrayBufferBindingArb = ((int)0x8897), + WriteOnlyArb = ((int)0x88b9), + ColorArrayBufferBindingArb = ((int)0x8898), + ArrayBufferArb = ((int)0x8892), + BufferMapPointerArb = ((int)0x88bd), + StaticDrawArb = ((int)0x88e4), + ReadWriteArb = ((int)0x88ba), + BufferMappedArb = ((int)0x88bc), + StreamCopyArb = ((int)0x88e2), + StaticReadArb = ((int)0x88e5), + ElementArrayBufferArb = ((int)0x8893), + StaticCopyArb = ((int)0x88e6), + StreamReadArb = ((int)0x88e1), + DynamicReadArb = ((int)0x88e9), + IndexArrayBufferBindingArb = ((int)0x8899), + FogCoordinateArrayBufferBindingArb = ((int)0x889d), + } + + public enum ArbOcclusionQuery + { + SamplesPassedArb = ((int)0x8914), + QueryResultArb = ((int)0x8866), + QueryCounterBitsArb = ((int)0x8864), + QueryResultAvailableArb = ((int)0x8867), + CurrentQueryArb = ((int)0x8865), + } + + public enum ArbShaderObjects + { + IntVec2Arb = ((int)0x8b53), + IntVec4Arb = ((int)0x8b55), + Sampler2dShadowArb = ((int)0x8b62), + IntVec3Arb = ((int)0x8b54), + ObjectInfoLogLengthArb = ((int)0x8b84), + SamplerCubeArb = ((int)0x8b60), + Sampler1dShadowArb = ((int)0x8b61), + ObjectTypeArb = ((int)0x8b4e), + ProgramObjectArb = ((int)0x8b40), + ObjectActiveUniformMaxLengthArb = ((int)0x8b87), + FloatVec2Arb = ((int)0x8b50), + Sampler2dRectArb = ((int)0x8b63), + Sampler3dArb = ((int)0x8b5f), + ObjectLinkStatusArb = ((int)0x8b82), + Sampler2dRectShadowArb = ((int)0x8b64), + BoolVec4Arb = ((int)0x8b59), + ObjectDeleteStatusArb = ((int)0x8b80), + FloatVec4Arb = ((int)0x8b52), + ObjectShaderSourceLengthArb = ((int)0x8b88), + BoolVec3Arb = ((int)0x8b58), + ObjectAttachedObjectsArb = ((int)0x8b85), + Sampler2dArb = ((int)0x8b5e), + FloatVec3Arb = ((int)0x8b51), + BoolVec2Arb = ((int)0x8b57), + FloatMat2Arb = ((int)0x8b5a), + ObjectValidateStatusArb = ((int)0x8b83), + Sampler1dArb = ((int)0x8b5d), + FloatMat4Arb = ((int)0x8b5c), + ShaderObjectArb = ((int)0x8b48), + ObjectActiveUniformsArb = ((int)0x8b86), + FloatMat3Arb = ((int)0x8b5b), + BoolArb = ((int)0x8b56), + ObjectSubtypeArb = ((int)0x8b4f), + ObjectCompileStatusArb = ((int)0x8b81), + } + + public enum ArbVertexShader + { + MaxVertexUniformComponentsArb = ((int)0x8b4a), + ObjectActiveAttributesArb = ((int)0x8b89), + MaxVertexTextureImageUnitsArb = ((int)0x8b4c), + MaxVaryingFloatsArb = ((int)0x8b4b), + MaxCombinedTextureImageUnitsArb = ((int)0x8b4d), + ObjectActiveAttributeMaxLengthArb = ((int)0x8b8a), + VertexShaderArb = ((int)0x8b31), + } + + public enum ArbFragmentShader + { + MaxFragmentUniformComponentsArb = ((int)0x8b49), + FragmentShaderArb = ((int)0x8b30), + FragmentShaderDerivativeHintArb = ((int)0x8b8b), + } + + public enum ArbShadingLanguage100 + { + ShadingLanguageVersionArb = ((int)0x8b8c), + } + + public enum ArbTextureNonPowerOfTwo + { + } + + public enum ArbPointSprite + { + CoordReplaceArb = ((int)0x8862), + PointSpriteArb = ((int)0x8861), + } + + public enum ArbFragmentProgramShadow + { + } + + public enum ArbDrawBuffers + { + DrawBuffer9Arb = ((int)0x882e), + DrawBuffer12Arb = ((int)0x8831), + DrawBuffer3Arb = ((int)0x8828), + MaxDrawBuffersArb = ((int)0x8824), + DrawBuffer7Arb = ((int)0x882c), + DrawBuffer2Arb = ((int)0x8827), + DrawBuffer0Arb = ((int)0x8825), + DrawBuffer14Arb = ((int)0x8833), + DrawBuffer6Arb = ((int)0x882b), + DrawBuffer4Arb = ((int)0x8829), + DrawBuffer8Arb = ((int)0x882d), + DrawBuffer13Arb = ((int)0x8832), + DrawBuffer1Arb = ((int)0x8826), + DrawBuffer11Arb = ((int)0x8830), + DrawBuffer10Arb = ((int)0x882f), + DrawBuffer15Arb = ((int)0x8834), + DrawBuffer5Arb = ((int)0x882a), + } + + public enum ArbTextureRectangle + { + TextureBindingRectangleArb = ((int)0x84f6), + MaxRectangleTextureSizeArb = ((int)0x84f8), + ProxyTextureRectangleArb = ((int)0x84f7), + TextureRectangleArb = ((int)0x84f5), + } + + public enum ArbColorBufferFloat + { + ClampReadColorArb = ((int)0x891c), + FixedOnlyArb = ((int)0x891d), + RgbaFloatModeArb = ((int)0x8820), + ClampFragmentColorArb = ((int)0x891b), + ClampVertexColorArb = ((int)0x891a), + } + + public enum ArbHalfFloatPixel + { + HalfFloatArb = ((int)0x140b), + } + + public enum ArbTextureFloat + { + UnsignedNormalizedArb = ((int)0x8c17), + Intensity16fArb = ((int)0x881d), + LuminanceAlpha32fArb = ((int)0x8819), + TextureAlphaTypeArb = ((int)0x8c13), + LuminanceAlpha16fArb = ((int)0x881f), + TextureDepthTypeArb = ((int)0x8c16), + TextureGreenTypeArb = ((int)0x8c11), + Rgb16fArb = ((int)0x881b), + TextureBlueTypeArb = ((int)0x8c12), + Rgba16fArb = ((int)0x881a), + Rgba32fArb = ((int)0x8814), + Intensity32fArb = ((int)0x8817), + Luminance16fArb = ((int)0x881e), + Alpha16fArb = ((int)0x881c), + Luminance32fArb = ((int)0x8818), + TextureRedTypeArb = ((int)0x8c10), + Alpha32fArb = ((int)0x8816), + Rgb32fArb = ((int)0x8815), + TextureLuminanceTypeArb = ((int)0x8c14), + TextureIntensityTypeArb = ((int)0x8c15), + } + + public enum ArbPixelBufferObject + { + PixelUnpackBufferBindingArb = ((int)0x88ef), + PixelPackBufferArb = ((int)0x88eb), + PixelUnpackBufferArb = ((int)0x88ec), + PixelPackBufferBindingArb = ((int)0x88ed), + } + + public enum ExtSubtexture + { + } + + public enum ExtCopyTexture + { + } + + public enum ExtMiscAttribute + { + } + + public enum ExtBlendLogicOp + { + } + + public enum ExtPointParameters + { + PointFadeThresholdSizeExt = ((int)0x8128), + DistanceAttenuationExt = ((int)0x8129), + PointSizeMaxExt = ((int)0x8127), + PointSizeMinExt = ((int)0x8126), + } + + public enum SgixTagSampleBuffer + { + } + + public enum SgixPolynomialFfd + { + DeformationsMaskSgix = ((int)0x8196), + TextureDeformationSgix = ((int)0x8195), + MaxDeformationOrderSgix = ((int)0x8197), + GeometryDeformationSgix = ((int)0x8194), + } + + public enum SgixFlushRaster + { + } + + public enum HpImageTransform + { + ImageTranslateXHp = ((int)0x8157), + ImageRotateAngleHp = ((int)0x8159), + ImageTransform2dHp = ((int)0x8161), + CubicHp = ((int)0x815f), + ImageRotateOriginYHp = ((int)0x815b), + ImageTranslateYHp = ((int)0x8158), + ImageScaleYHp = ((int)0x8156), + ImageCubicWeightHp = ((int)0x815e), + PostImageTransformColorTableHp = ((int)0x8162), + ImageMinFilterHp = ((int)0x815d), + AverageHp = ((int)0x8160), + ImageMagFilterHp = ((int)0x815c), + ProxyPostImageTransformColorTableHp = ((int)0x8163), + ImageScaleXHp = ((int)0x8155), + ImageRotateOriginXHp = ((int)0x815a), + } + + public enum IngrPaletteBuffer + { + } + + public enum ExtColorSubtable + { + } + + public enum PgiVertexHints + { + MaxVertexHintPgi = ((int)0x1a22d), + VertexDataHintPgi = ((int)0x1a22a), + Texcoord2BitPgi = ((int)0x20000000), + Color4BitPgi = ((int)0x00020000), + Vertex23BitPgi = ((int)0x00000004), + EdgeflagBitPgi = ((int)0x00040000), + MatShininessBitPgi = ((int)0x02000000), + Color3BitPgi = ((int)0x00010000), + IndexBitPgi = ((int)0x00080000), + Texcoord3BitPgi = ((int)0x40000000), + MaterialSideHintPgi = ((int)0x1a22c), + MatAmbientAndDiffuseBitPgi = ((int)0x00200000), + Texcoord1BitPgi = ((int)0x10000000), + MatEmissionBitPgi = ((int)0x00800000), + MatDiffuseBitPgi = ((int)0x00400000), + VertexConsistentHintPgi = ((int)0x1a22b), + MatColorIndexesBitPgi = ((int)0x01000000), + NormalBitPgi = ((int)0x08000000), + Vertex4BitPgi = ((int)0x00000008), + Texcoord4BitPgi = unchecked((int)0x80000000), + MatAmbientBitPgi = ((int)0x00100000), + MatSpecularBitPgi = ((int)0x04000000), + } + + public enum PgiMiscHints + { + ClipNearHintPgi = ((int)0x1a220), + AllowDrawWinHintPgi = ((int)0x1a20f), + BackNormalsHintPgi = ((int)0x1a223), + StrictDepthfuncHintPgi = ((int)0x1a216), + NativeGraphicsHandlePgi = ((int)0x1a202), + StrictLightingHintPgi = ((int)0x1a217), + StrictScissorHintPgi = ((int)0x1a218), + AlwaysFastHintPgi = ((int)0x1a20c), + ConserveMemoryHintPgi = ((int)0x1a1fd), + PreferDoublebufferHintPgi = ((int)0x1a1f8), + WideLineHintPgi = ((int)0x1a222), + ClipFarHintPgi = ((int)0x1a221), + AllowDrawFrgHintPgi = ((int)0x1a210), + AlwaysSoftHintPgi = ((int)0x1a20d), + AllowDrawObjHintPgi = ((int)0x1a20e), + AllowDrawMemHintPgi = ((int)0x1a211), + FullStippleHintPgi = ((int)0x1a219), + NativeGraphicsBeginHintPgi = ((int)0x1a203), + ReclaimMemoryHintPgi = ((int)0x1a1fe), + NativeGraphicsEndHintPgi = ((int)0x1a204), + } + + public enum ExtPalettedTexture + { + ColorIndex1Ext = ((int)0x80e2), + ColorIndex8Ext = ((int)0x80e5), + ColorIndex2Ext = ((int)0x80e3), + ColorIndex16Ext = ((int)0x80e7), + ColorIndex4Ext = ((int)0x80e4), + TextureIndexSizeExt = ((int)0x80ed), + ColorIndex12Ext = ((int)0x80e6), + } + + public enum ExtClipVolumeHint + { + ClipVolumeClippingHintExt = ((int)0x80f0), + } + + public enum ExtIndexTexture + { + } + + public enum ExtIndexMaterial + { + IndexMaterialExt = ((int)0x81b8), + IndexMaterialFaceExt = ((int)0x81ba), + IndexMaterialParameterExt = ((int)0x81b9), + } + + public enum ExtIndexFunc + { + IndexTestRefExt = ((int)0x81b7), + IndexTestFuncExt = ((int)0x81b6), + IndexTestExt = ((int)0x81b5), + } + + public enum ExtIndexArrayFormats + { + T2fIuiN3fV2fExt = ((int)0x81b3), + T2fIuiN3fV3fExt = ((int)0x81b4), + T2fIuiV2fExt = ((int)0x81b1), + T2fIuiV3fExt = ((int)0x81b2), + IuiV3fExt = ((int)0x81ae), + IuiN3fV3fExt = ((int)0x81b0), + IuiN3fV2fExt = ((int)0x81af), + IuiV2fExt = ((int)0x81ad), + } + + public enum ExtCompiledVertexArray + { + ArrayElementLockCountExt = ((int)0x81a9), + ArrayElementLockFirstExt = ((int)0x81a8), + } + + public enum ExtCullVertex + { + CullVertexObjectPositionExt = ((int)0x81ac), + CullVertexExt = ((int)0x81aa), + CullVertexEyePositionExt = ((int)0x81ab), + } + + public enum IbmRasterposClip + { + RasterPositionUnclippedIbm = ((int)0x19262), + } + + public enum HpTextureLighting + { + TextureLightingModeHp = ((int)0x8167), + TexturePreSpecularHp = ((int)0x8169), + TexturePostSpecularHp = ((int)0x8168), + } + + public enum ExtDrawRangeElements + { + MaxElementsVerticesExt = ((int)0x80e8), + MaxElementsIndicesExt = ((int)0x80e9), + } + + public enum WinPhongShading + { + PhongHintWin = ((int)0x80eb), + PhongWin = ((int)0x80ea), + } + + public enum WinSpecularFog + { + FogSpecularTextureWin = ((int)0x80ec), + } + + public enum ExtLightTexture + { + ShadowAttenuationExt = ((int)0x834e), + FragmentDepthExt = ((int)ExtFogCoord.FragmentDepthExt), + TextureLightExt = ((int)0x8350), + AttenuationExt = ((int)0x834d), + TextureMaterialParameterExt = ((int)0x8352), + FragmentMaterialExt = ((int)0x8349), + FragmentNormalExt = ((int)0x834a), + TextureMaterialFaceExt = ((int)0x8351), + TextureApplicationModeExt = ((int)0x834f), + FragmentColorExt = ((int)0x834c), + } + + public enum SgixAsync + { + AsyncMarkerSgix = ((int)0x8329), + } + + public enum IntelTextureScissor + { + } + + public enum HpOcclusionTest + { + OcclusionTestResultHp = ((int)0x8166), + OcclusionTestHp = ((int)0x8165), + } + + public enum ExtPixelTransformColorTable + { + } + + public enum ExtSecondaryColor + { + SecondaryColorArrayPointerExt = ((int)0x845d), + ColorSumExt = ((int)0x8458), + SecondaryColorArraySizeExt = ((int)0x845a), + CurrentSecondaryColorExt = ((int)0x8459), + SecondaryColorArrayTypeExt = ((int)0x845b), + SecondaryColorArrayExt = ((int)0x845e), + SecondaryColorArrayStrideExt = ((int)0x845c), + } + + public enum ExtTexturePerturbNormal + { + PerturbExt = ((int)0x85ae), + TextureNormalExt = ((int)0x85af), + } + + public enum ExtMultiDrawArrays + { + } + + public enum ExtFogCoord + { + FragmentDepthExt = ((int)0x8452), + CurrentFogCoordinateExt = ((int)0x8453), + FogCoordinateArrayStrideExt = ((int)0x8455), + FogCoordinateArrayPointerExt = ((int)0x8456), + FogCoordinateArrayExt = ((int)0x8457), + FogCoordinateExt = ((int)0x8451), + FogCoordinateArrayTypeExt = ((int)0x8454), + FogCoordinateSourceExt = ((int)0x8450), + } + + public enum RendScreenCoordinates + { + InvertedScreenWRend = ((int)0x8491), + ScreenCoordinatesRend = ((int)0x8490), + } + + public enum ExtCoordinateFrame + { + TangentArrayTypeExt = ((int)0x843e), + BinormalArrayTypeExt = ((int)0x8440), + Map1TangentExt = ((int)0x8444), + CurrentTangentExt = ((int)0x843b), + Map2BinormalExt = ((int)0x8447), + CurrentBinormalExt = ((int)0x843c), + TangentArrayPointerExt = ((int)0x8442), + Map1BinormalExt = ((int)0x8446), + BinormalArrayPointerExt = ((int)0x8443), + BinormalArrayExt = ((int)0x843a), + Map2TangentExt = ((int)0x8445), + TangentArrayExt = ((int)0x8439), + BinormalArrayStrideExt = ((int)0x8441), + TangentArrayStrideExt = ((int)0x843f), + } + + public enum ExtTextureEnvCombine + { + Operand2AlphaExt = ((int)0x859a), + CombineRgbExt = ((int)0x8571), + Source1AlphaExt = ((int)0x8589), + Operand1RgbExt = ((int)0x8591), + PreviousExt = ((int)0x8578), + Operand1AlphaExt = ((int)0x8599), + AddSignedExt = ((int)0x8574), + ConstantExt = ((int)0x8576), + RgbScaleExt = ((int)0x8573), + Source0AlphaExt = ((int)0x8588), + InterpolateExt = ((int)0x8575), + Source2RgbExt = ((int)0x8582), + PrimaryColorExt = ((int)0x8577), + CombineExt = ((int)0x8570), + Source0RgbExt = ((int)0x8580), + Source1RgbExt = ((int)0x8581), + Operand0AlphaExt = ((int)0x8598), + Operand2RgbExt = ((int)0x8592), + CombineAlphaExt = ((int)0x8572), + Source2AlphaExt = ((int)0x858a), + Operand0RgbExt = ((int)0x8590), + } + + public enum AppleSpecularVector + { + LightModelSpecularVectorApple = ((int)0x85b0), + } + + public enum AppleTransformHint + { + TransformHintApple = ((int)0x85b1), + } + + public enum SgixFogScale + { + FogScaleSgix = ((int)0x81fc), + FogScaleValueSgix = ((int)0x81fd), + } + + public enum SunxConstantData + { + UnpackConstantDataSunx = ((int)0x81d5), + TextureConstantDataSunx = ((int)0x81d6), + } + + public enum SunGlobalAlpha + { + GlobalAlphaFactorSun = ((int)0x81da), + GlobalAlphaSun = ((int)0x81d9), + } + + public enum SunTriangleList + { + R1uiC4ubV3fSun = ((int)0x85c5), + ReplaceMiddleSun = ((int)0x0002), + ReplacementCodeArrayStrideSun = ((int)0x85c2), + RestartSun = ((int)0x0001), + ReplaceOldestSun = ((int)0x0003), + ReplacementCodeArrayTypeSun = ((int)0x85c1), + R1uiN3fV3fSun = ((int)0x85c7), + R1uiT2fV3fSun = ((int)0x85c9), + R1uiT2fN3fV3fSun = ((int)0x85ca), + R1uiV3fSun = ((int)0x85c4), + ReplacementCodeSun = ((int)0x81d8), + TriangleListSun = ((int)0x81d7), + R1uiT2fC4fN3fV3fSun = ((int)0x85cb), + ReplacementCodeArraySun = ((int)0x85c0), + R1uiC3fV3fSun = ((int)0x85c6), + R1uiC4fN3fV3fSun = ((int)0x85c8), + ReplacementCodeArrayPointerSun = ((int)0x85c3), + } + + public enum SunVertex + { + } + + public enum ExtBlendFuncSeparate + { + BlendSrcRgbExt = ((int)0x80c9), + BlendDstAlphaExt = ((int)0x80ca), + BlendSrcAlphaExt = ((int)0x80cb), + BlendDstRgbExt = ((int)0x80c8), + } + + public enum IngrColorClamp + { + BlueMaxClampIngr = ((int)0x8566), + RedMinClampIngr = ((int)0x8560), + AlphaMinClampIngr = ((int)0x8563), + AlphaMaxClampIngr = ((int)0x8567), + GreenMaxClampIngr = ((int)0x8565), + BlueMinClampIngr = ((int)0x8562), + GreenMinClampIngr = ((int)0x8561), + RedMaxClampIngr = ((int)0x8564), + } + + public enum IngrInterlaceRead + { + InterlaceReadIngr = ((int)0x8568), + } + + public enum ExtStencilWrap + { + DecrWrapExt = ((int)0x8508), + IncrWrapExt = ((int)0x8507), + } + + public enum Ext422Pixels + { + Gl422RevAverageExt = ((int)0x80cf), + Gl422RevExt = ((int)0x80cd), + Gl422AverageExt = ((int)0x80ce), + Gl422Ext = ((int)0x80cc), + } + + public enum NvTexgenReflection + { + ReflectionMapNv = ((int)0x8512), + NormalMapNv = ((int)0x8511), + } + + public enum ExtTextureCubeMap + { + TextureCubeMapExt = ((int)0x8513), + ProxyTextureCubeMapExt = ((int)0x851b), + TextureCubeMapNegativeZExt = ((int)0x851a), + TextureCubeMapPositiveZExt = ((int)0x8519), + TextureCubeMapPositiveYExt = ((int)0x8517), + TextureBindingCubeMapExt = ((int)0x8514), + NormalMapExt = ((int)0x8511), + MaxCubeMapTextureSizeExt = ((int)0x851c), + TextureCubeMapPositiveXExt = ((int)0x8515), + ReflectionMapExt = ((int)0x8512), + TextureCubeMapNegativeXExt = ((int)0x8516), + TextureCubeMapNegativeYExt = ((int)0x8518), + } + + public enum SunConvolutionBorderModes + { + WrapBorderSun = ((int)0x81d4), + } + + public enum ExtTextureEnvAdd + { + } + + public enum ExtTextureLodBias + { + TextureLodBiasExt = ((int)0x8501), + MaxTextureLodBiasExt = ((int)0x84fd), + TextureFilterControlExt = ((int)0x8500), + } + + public enum ExtTextureFilterAnisotropic + { + TextureMaxAnisotropyExt = ((int)0x84fe), + MaxTextureMaxAnisotropyExt = ((int)0x84ff), + } + + public enum ExtVertexWeighting + { + Modelview1StackDepthExt = ((int)0x8502), + VertexWeightArraySizeExt = ((int)0x850d), + Modelview0MatrixExt = ((int)All.ModelviewMatrix), + VertexWeightingExt = ((int)0x8509), + VertexWeightArrayPointerExt = ((int)0x8510), + Modelview1MatrixExt = ((int)0x8506), + VertexWeightArrayTypeExt = ((int)0x850e), + Modelview0StackDepthExt = ((int)All.ModelviewStackDepth), + VertexWeightArrayStrideExt = ((int)0x850f), + Modelview0Ext = ((int)All.Modelview), + Modelview1Ext = ((int)0x850a), + CurrentVertexWeightExt = ((int)0x850b), + VertexWeightArrayExt = ((int)0x850c), + } + + public enum NvLightMaxExponent + { + MaxSpotExponentNv = ((int)0x8505), + MaxShininessNv = ((int)0x8504), + } + + public enum NvVertexArrayRange + { + VertexArrayRangeNv = ((int)0x851d), + VertexArrayRangeValidNv = ((int)0x851f), + VertexArrayRangeLengthNv = ((int)0x851e), + MaxVertexArrayRangeElementNv = ((int)0x8520), + VertexArrayRangePointerNv = ((int)0x8521), + } + + public enum NvRegisterCombiners + { + VariableDNv = ((int)0x8526), + ETimesFNv = ((int)0x8531), + CombinerMappingNv = ((int)0x8543), + CombinerCdOutputNv = ((int)0x854b), + Combiner7Nv = ((int)0x8557), + Combiner4Nv = ((int)0x8554), + Texture1Arb = ((int)ArbMultitexture.Texture1Arb), + HalfBiasNegateNv = ((int)0x853b), + VariableANv = ((int)0x8523), + CombinerComponentUsageNv = ((int)0x8544), + CombinerSumOutputNv = ((int)0x854c), + ScaleByFourNv = ((int)0x853f), + ScaleByTwoNv = ((int)0x853e), + CombinerBiasNv = ((int)0x8549), + SignedNegateNv = ((int)0x853d), + VariableENv = ((int)0x8527), + BiasByNegativeOneHalfNv = ((int)0x8541), + CombinerInputNv = ((int)0x8542), + UnsignedInvertNv = ((int)0x8537), + SignedIdentityNv = ((int)0x853c), + SecondaryColorNv = ((int)0x852d), + Combiner3Nv = ((int)0x8553), + Spare0Nv = ((int)0x852e), + CombinerAbDotProductNv = ((int)0x8545), + None = ((int)DrawBufferMode.None), + VariableBNv = ((int)0x8524), + CombinerAbOutputNv = ((int)0x854a), + Spare1Nv = ((int)0x852f), + Combiner2Nv = ((int)0x8552), + ConstantColor0Nv = ((int)0x852a), + Texture0Arb = ((int)ArbMultitexture.Texture0Arb), + Combiner6Nv = ((int)0x8556), + DiscardNv = ((int)0x8530), + VariableFNv = ((int)0x8528), + ExpandNegateNv = ((int)0x8539), + Combiner1Nv = ((int)0x8551), + MaxGeneralCombinersNv = ((int)0x854d), + ColorSumClampNv = ((int)0x854f), + ScaleByOneHalfNv = ((int)0x8540), + CombinerMuxSumNv = ((int)0x8547), + CombinerScaleNv = ((int)0x8548), + VariableCNv = ((int)0x8525), + NumGeneralCombinersNv = ((int)0x854e), + Fog = ((int)GetPName.Fog), + Combiner5Nv = ((int)0x8555), + RegisterCombinersNv = ((int)0x8522), + ConstantColor1Nv = ((int)0x852b), + HalfBiasNormalNv = ((int)0x853a), + Zero = ((int)BlendingFactorDest.Zero), + UnsignedIdentityNv = ((int)0x8536), + Spare0PlusSecondaryColorNv = ((int)0x8532), + VariableGNv = ((int)0x8529), + PrimaryColorNv = ((int)0x852c), + Combiner0Nv = ((int)0x8550), + CombinerCdDotProductNv = ((int)0x8546), + ExpandNormalNv = ((int)0x8538), + } + + public enum NvFogDistance + { + EyeRadialNv = ((int)0x855b), + EyePlane = ((int)TextureGenParameter.EyePlane), + EyePlaneAbsoluteNv = ((int)0x855c), + FogDistanceModeNv = ((int)0x855a), + } + + public enum NvTexgenEmboss + { + EmbossConstantNv = ((int)0x855e), + EmbossMapNv = ((int)0x855f), + EmbossLightNv = ((int)0x855d), + } + + public enum NvBlendSquare + { + } + + public enum NvTextureEnvCombine4 + { + Operand3RgbNv = ((int)0x8593), + Combine4Nv = ((int)0x8503), + Source3AlphaNv = ((int)0x858b), + Source3RgbNv = ((int)0x8583), + Operand3AlphaNv = ((int)0x859b), + } + + public enum MesaResizeBuffers + { + } + + public enum MesaWindowPos + { + } + + public enum IbmCullVertex + { + CullVertexIbm = ((int)103050), + } + + public enum IbmMultimodeDrawArrays + { + } + + public enum IbmVertexArrayLists + { + TextureCoordArrayListStrideIbm = ((int)103084), + NormalArrayListStrideIbm = ((int)103081), + ColorArrayListStrideIbm = ((int)103082), + SecondaryColorArrayListStrideIbm = ((int)103087), + VertexArrayListIbm = ((int)103070), + IndexArrayListIbm = ((int)103073), + NormalArrayListIbm = ((int)103071), + SecondaryColorArrayListIbm = ((int)103077), + FogCoordinateArrayListStrideIbm = ((int)103086), + VertexArrayListStrideIbm = ((int)103080), + TextureCoordArrayListIbm = ((int)103074), + ColorArrayListIbm = ((int)103072), + EdgeFlagArrayListStrideIbm = ((int)103085), + FogCoordinateArrayListIbm = ((int)103076), + IndexArrayListStrideIbm = ((int)103083), + EdgeFlagArrayListIbm = ((int)103075), + } + + public enum SgixYcrcbSubsample + { + PixelSubsample2424Sgix = ((int)0x85a3), + UnpackSubsampleRateSgix = ((int)0x85a1), + PackSubsampleRateSgix = ((int)0x85a0), + PixelSubsample4242Sgix = ((int)0x85a4), + PixelSubsample4444Sgix = ((int)0x85a2), + } + + public enum SgixYcrcba + { + YcrcbaSgix = ((int)0x8319), + YcrcbSgix = ((int)0x8318), + } + + public enum SgiDepthPassInstrument + { + DepthPassInstrumentCountersSgix = ((int)0x8311), + DepthPassInstrumentSgix = ((int)0x8310), + DepthPassInstrumentMaxSgix = ((int)0x8312), + } + + public enum Gl3DfxTextureCompressionFxt1 + { + CompressedRgbFxt13dfx = ((int)0x86b0), + CompressedRgbaFxt13dfx = ((int)0x86b1), + } + + public enum Gl3DfxMultisample + { + SampleBuffers3dfx = ((int)0x86b3), + Multisample3dfx = ((int)0x86b2), + MultisampleBit3dfx = ((int)0x20000000), + Samples3dfx = ((int)0x86b4), + } + + public enum Gl3DfxTbuffer + { + } + + public enum ExtMultisample + { + SamplesExt = ((int)0x80a9), + MultisampleExt = ((int)0x809d), + Gl4pass0Ext = ((int)0x80a4), + MultisampleBitExt = ((int)0x20000000), + SampleMaskInvertExt = ((int)0x80ab), + Gl2pass0Ext = ((int)0x80a2), + SamplePatternExt = ((int)0x80ac), + SampleMaskValueExt = ((int)0x80aa), + Gl4pass2Ext = ((int)0x80a6), + Gl1passExt = ((int)0x80a1), + Gl4pass1Ext = ((int)0x80a5), + Gl4pass3Ext = ((int)0x80a7), + SampleAlphaToMaskExt = ((int)0x809e), + SampleMaskExt = ((int)0x80a0), + Gl2pass1Ext = ((int)0x80a3), + SampleBuffersExt = ((int)0x80a8), + SampleAlphaToOneExt = ((int)0x809f), + } + + public enum ExtTextureEnvDot3 + { + Dot3RgbExt = ((int)0x8740), + Dot3RgbaExt = ((int)0x8741), + } + + public enum AtiTextureMirrorOnce + { + MirrorClampToEdgeAti = ((int)0x8743), + MirrorClampAti = ((int)0x8742), + } + + public enum NvFence + { + FenceStatusNv = ((int)0x84f3), + AllCompletedNv = ((int)0x84f2), + FenceConditionNv = ((int)0x84f4), + } + + public enum IbmTextureMirroredRepeat + { + MirroredRepeatIbm = ((int)0x8370), + } + + public enum NvEvaluators + { + EvalFractionalTessellationNv = ((int)0x86c5), + EvalVertexAttrib14Nv = ((int)0x86d4), + MaxMapTessellationNv = ((int)0x86d6), + EvalVertexAttrib2Nv = ((int)0x86c8), + MaxRationalEvalOrderNv = ((int)0x86d7), + EvalVertexAttrib0Nv = ((int)0x86c6), + EvalVertexAttrib11Nv = ((int)0x86d1), + EvalVertexAttrib15Nv = ((int)0x86d5), + MapAttribVOrderNv = ((int)0x86c4), + EvalVertexAttrib3Nv = ((int)0x86c9), + EvalVertexAttrib10Nv = ((int)0x86d0), + EvalVertexAttrib7Nv = ((int)0x86cd), + EvalVertexAttrib9Nv = ((int)0x86cf), + EvalVertexAttrib5Nv = ((int)0x86cb), + EvalVertexAttrib4Nv = ((int)0x86ca), + MapTessellationNv = ((int)0x86c2), + EvalVertexAttrib6Nv = ((int)0x86cc), + EvalVertexAttrib8Nv = ((int)0x86ce), + Eval2dNv = ((int)0x86c0), + EvalVertexAttrib1Nv = ((int)0x86c7), + EvalTriangular2dNv = ((int)0x86c1), + MapAttribUOrderNv = ((int)0x86c3), + EvalVertexAttrib12Nv = ((int)0x86d2), + EvalVertexAttrib13Nv = ((int)0x86d3), + } + + public enum NvPackedDepthStencil + { + DepthStencilNv = ((int)0x84f9), + UnsignedInt248Nv = ((int)0x84fa), + } + + public enum NvRegisterCombiners2 + { + PerStageConstantsNv = ((int)0x8535), + } + + public enum NvTextureCompressionVtc + { + } + + public enum NvTextureRectangle + { + ProxyTextureRectangleNv = ((int)0x84f7), + TextureRectangleNv = ((int)0x84f5), + MaxRectangleTextureSizeNv = ((int)0x84f8), + TextureBindingRectangleNv = ((int)0x84f6), + } + + public enum NvTextureShader + { + HiloNv = ((int)0x86f4), + LoScaleNv = ((int)0x870f), + DotProductTexture2dNv = ((int)0x86ee), + OffsetTextureScaleNv = ((int)0x86e2), + DotProductDiffuseCubeMapNv = ((int)0x86f1), + SignedAlpha8Nv = ((int)0x8706), + PassThroughNv = ((int)0x86e6), + SignedIntensity8Nv = ((int)0x8708), + OffsetTextureRectangleScaleNv = ((int)0x864d), + TextureShaderNv = ((int)0x86de), + TextureHiSizeNv = ((int)0x871b), + OffsetTexture2dBiasNv = ((int)NvTextureShader.OffsetTextureBiasNv), + RgbaUnsignedDotProductMappingNv = ((int)0x86d9), + SignedAlphaNv = ((int)0x8705), + VibranceBiasNv = ((int)0x8719), + ConstEyeNv = ((int)0x86e5), + UnsignedIntS8S888Nv = ((int)0x86da), + LoBiasNv = ((int)0x8715), + DependentGbTexture2dNv = ((int)0x86ea), + ShaderOperationNv = ((int)0x86df), + DtScaleNv = ((int)0x8711), + SignedLuminanceAlphaNv = ((int)0x8703), + Dsdt8Nv = ((int)0x8709), + SignedIntensityNv = ((int)0x8707), + DtBiasNv = ((int)0x8717), + DependentArTexture2dNv = ((int)0x86e9), + TextureBorderValuesNv = ((int)0x871a), + SignedHilo16Nv = ((int)0x86fa), + DsScaleNv = ((int)0x8710), + SignedRgb8Nv = ((int)0x86ff), + DotProductDepthReplaceNv = ((int)0x86ed), + PreviousTextureInputNv = ((int)0x86e4), + OffsetTextureRectangleNv = ((int)0x864c), + HiScaleNv = ((int)0x870e), + CullFragmentNv = ((int)0x86e7), + SignedRgbUnsignedAlphaNv = ((int)0x870c), + OffsetTextureMatrixNv = ((int)0x86e1), + TextureDtSizeNv = ((int)0x871e), + VibranceScaleNv = ((int)0x8713), + SignedRgbNv = ((int)0x86fe), + HiBiasNv = ((int)0x8714), + Dsdt8Mag8Intensity8Nv = ((int)0x870b), + CullModesNv = ((int)0x86e0), + DotProductReflectCubeMapNv = ((int)0x86f2), + OffsetTexture2dMatrixNv = ((int)NvTextureShader.OffsetTextureMatrixNv), + SignedRgbaNv = ((int)0x86fb), + TextureLoSizeNv = ((int)0x871c), + DsdtMagNv = ((int)0x86f6), + Hilo16Nv = ((int)0x86f8), + DotProductConstEyeReflectCubeMapNv = ((int)0x86f3), + DsdtMagVibNv = ((int)0x86f7), + SignedHiloNv = ((int)0x86f9), + DotProductTextureCubeMapNv = ((int)0x86f0), + Dsdt8Mag8Nv = ((int)0x870a), + DotProductTextureRectangleNv = ((int)0x864e), + SignedRgb8UnsignedAlpha8Nv = ((int)0x870d), + ShaderConsistentNv = ((int)0x86dd), + MagnitudeScaleNv = ((int)0x8712), + MagnitudeBiasNv = ((int)0x8718), + TextureMagSizeNv = ((int)0x871f), + OffsetTextureBiasNv = ((int)0x86e3), + SignedLuminance8Nv = ((int)0x8702), + OffsetTexture2dScaleNv = ((int)NvTextureShader.OffsetTextureScaleNv), + SignedLuminanceNv = ((int)0x8701), + DsdtNv = ((int)0x86f5), + OffsetTexture2dNv = ((int)0x86e8), + DotProductNv = ((int)0x86ec), + DsdtMagIntensityNv = ((int)0x86dc), + TextureDsSizeNv = ((int)0x871d), + SignedRgba8Nv = ((int)0x86fc), + SignedLuminance8Alpha8Nv = ((int)0x8704), + UnsignedInt88S8S8RevNv = ((int)0x86db), + DsBiasNv = ((int)0x8716), + } + + public enum NvTextureShader2 + { + DotProductTexture3dNv = ((int)0x86ef), + } + + public enum NvVertexArrayRange2 + { + VertexArrayRangeWithoutFlushNv = ((int)0x8533), + } + + public enum NvVertexProgram + { + VertexProgramTwoSideNv = ((int)0x8643), + AttribArraySizeNv = ((int)0x8623), + VertexAttribArray8Nv = ((int)0x8658), + VertexAttribArray10Nv = ((int)0x865a), + Map2VertexAttrib54Nv = ((int)0x8675), + Map1VertexAttrib54Nv = ((int)0x8665), + VertexAttribArray13Nv = ((int)0x865d), + Map2VertexAttrib64Nv = ((int)0x8676), + TrackMatrixTransformNv = ((int)0x8649), + ProgramResidentNv = ((int)0x8647), + Map1VertexAttrib144Nv = ((int)0x866e), + Matrix5Nv = ((int)0x8635), + Map1VertexAttrib24Nv = ((int)0x8662), + VertexAttribArray14Nv = ((int)0x865e), + VertexAttribArray11Nv = ((int)0x865b), + ProgramLengthNv = ((int)0x8627), + VertexAttribArray7Nv = ((int)0x8657), + Map2VertexAttrib34Nv = ((int)0x8673), + VertexProgramPointSizeNv = ((int)0x8642), + Matrix4Nv = ((int)0x8634), + VertexAttribArray1Nv = ((int)0x8651), + Map2VertexAttrib124Nv = ((int)0x867c), + Map2VertexAttrib84Nv = ((int)0x8678), + AttribArrayStrideNv = ((int)0x8624), + VertexAttribArray5Nv = ((int)0x8655), + ProgramParameterNv = ((int)0x8644), + Map2VertexAttrib134Nv = ((int)0x867d), + Matrix7Nv = ((int)0x8637), + TransposeNv = ((int)0x862c), + VertexProgramBindingNv = ((int)0x864a), + ProgramErrorPositionNv = ((int)0x864b), + CurrentMatrixStackDepthNv = ((int)0x8640), + Map1VertexAttrib44Nv = ((int)0x8664), + Matrix6Nv = ((int)0x8636), + VertexAttribArray2Nv = ((int)0x8652), + Map2VertexAttrib04Nv = ((int)0x8670), + Map1VertexAttrib94Nv = ((int)0x8669), + AttribArrayPointerNv = ((int)0x8645), + Map1VertexAttrib14Nv = ((int)0x8661), + Map2VertexAttrib114Nv = ((int)0x867b), + Map2VertexAttrib144Nv = ((int)0x867e), + Map2VertexAttrib24Nv = ((int)0x8672), + VertexProgramNv = ((int)0x8620), + Matrix1Nv = ((int)0x8631), + VertexStateProgramNv = ((int)0x8621), + Map2VertexAttrib154Nv = ((int)0x867f), + InverseTransposeNv = ((int)0x862d), + VertexAttribArray0Nv = ((int)0x8650), + VertexAttribArray15Nv = ((int)0x865f), + Map1VertexAttrib64Nv = ((int)0x8666), + TrackMatrixNv = ((int)0x8648), + VertexAttribArray9Nv = ((int)0x8659), + CurrentMatrixNv = ((int)0x8641), + ProgramTargetNv = ((int)0x8646), + MaxTrackMatrixStackDepthNv = ((int)0x862e), + CurrentAttribNv = ((int)0x8626), + VertexAttribArray4Nv = ((int)0x8654), + Matrix0Nv = ((int)0x8630), + Map2VertexAttrib74Nv = ((int)0x8677), + InverseNv = ((int)0x862b), + VertexAttribArray12Nv = ((int)0x865c), + IdentityNv = ((int)0x862a), + Map2VertexAttrib104Nv = ((int)0x867a), + VertexAttribArray6Nv = ((int)0x8656), + Map1VertexAttrib104Nv = ((int)0x866a), + Map1VertexAttrib34Nv = ((int)0x8663), + Map1VertexAttrib114Nv = ((int)0x866b), + VertexAttribArray3Nv = ((int)0x8653), + Map2VertexAttrib44Nv = ((int)0x8674), + ProgramStringNv = ((int)0x8628), + Matrix3Nv = ((int)0x8633), + Map1VertexAttrib84Nv = ((int)0x8668), + Map1VertexAttrib74Nv = ((int)0x8667), + Map2VertexAttrib94Nv = ((int)0x8679), + Map1VertexAttrib154Nv = ((int)0x866f), + Map1VertexAttrib04Nv = ((int)0x8660), + MaxTrackMatricesNv = ((int)0x862f), + ModelviewProjectionNv = ((int)0x8629), + Map2VertexAttrib14Nv = ((int)0x8671), + Map1VertexAttrib124Nv = ((int)0x866c), + AttribArrayTypeNv = ((int)0x8625), + Matrix2Nv = ((int)0x8632), + Map1VertexAttrib134Nv = ((int)0x866d), + } + + public enum SgixScalebiasHint + { + ScalebiasHintSgix = ((int)0x8322), + } + + public enum OmlInterlace + { + InterlaceOml = ((int)0x8980), + InterlaceReadOml = ((int)0x8981), + } + + public enum OmlSubsample + { + FormatSubsample2424Oml = ((int)0x8982), + FormatSubsample244244Oml = ((int)0x8983), + } + + public enum OmlResample + { + ResampleReplicateOml = ((int)0x8986), + PackResampleOml = ((int)0x8984), + ResampleZeroFillOml = ((int)0x8987), + ResampleDecimateOml = ((int)0x8989), + UnpackResampleOml = ((int)0x8985), + ResampleAverageOml = ((int)0x8988), + } + + public enum NvCopyDepthToColor + { + DepthStencilToRgbaNv = ((int)0x886e), + DepthStencilToBgraNv = ((int)0x886f), + } + + public enum AtiEnvmapBumpmap + { + DudvAti = ((int)0x8779), + BumpEnvmapAti = ((int)0x877b), + BumpTexUnitsAti = ((int)0x8778), + BumpTargetAti = ((int)0x877c), + BumpRotMatrixAti = ((int)0x8775), + Du8dv8Ati = ((int)0x877a), + BumpNumTexUnitsAti = ((int)0x8777), + BumpRotMatrixSizeAti = ((int)0x8776), + } + + public enum AtiFragmentShader + { + Con2Ati = ((int)0x8943), + Gl2xBitAti = ((int)0x00000001), + Dot4Ati = ((int)0x8967), + FragmentShaderAti = ((int)0x8920), + Con4Ati = ((int)0x8945), + Con17Ati = ((int)0x8952), + Reg25Ati = ((int)0x893a), + Reg30Ati = ((int)0x893f), + Con20Ati = ((int)0x8955), + Reg19Ati = ((int)0x8934), + LerpAti = ((int)0x8969), + Con21Ati = ((int)0x8956), + Reg8Ati = ((int)0x8929), + Reg12Ati = ((int)0x892d), + Con12Ati = ((int)0x894d), + Con28Ati = ((int)0x895d), + Reg11Ati = ((int)0x892c), + Reg26Ati = ((int)0x893b), + Reg31Ati = ((int)0x8940), + Dot2AddAti = ((int)0x896c), + NumInputInterpolatorComponentsAti = ((int)0x8973), + Reg5Ati = ((int)0x8926), + Con29Ati = ((int)0x895e), + NumInstructionsPerPassAti = ((int)0x8971), + Con10Ati = ((int)0x894b), + Con22Ati = ((int)0x8957), + SwizzleStrqAti = ((int)0x897a), + SwizzleStqAti = ((int)0x8977), + AddAti = ((int)0x8963), + Gl8xBitAti = ((int)0x00000004), + Con6Ati = ((int)0x8947), + Con1Ati = ((int)0x8942), + Con11Ati = ((int)0x894c), + Reg27Ati = ((int)0x893c), + Dot3Ati = ((int)0x8966), + Reg28Ati = ((int)0x893d), + Con3Ati = ((int)0x8944), + Con18Ati = ((int)0x8953), + SwizzleStrqDqAti = ((int)0x897b), + CompBitAti = ((int)0x00000002), + Con23Ati = ((int)0x8958), + Con5Ati = ((int)0x8946), + Con19Ati = ((int)0x8954), + SecondaryInterpolatorAti = ((int)0x896d), + Reg13Ati = ((int)0x892e), + Reg20Ati = ((int)0x8935), + Con8Ati = ((int)0x8949), + NumPassesAti = ((int)0x8970), + Reg29Ati = ((int)0x893e), + NegateBitAti = ((int)0x00000004), + Gl4xBitAti = ((int)0x00000002), + Reg2Ati = ((int)0x8923), + Reg7Ati = ((int)0x8928), + Reg9Ati = ((int)0x892a), + GreenBitAti = ((int)0x00000002), + Reg14Ati = ((int)0x892f), + Reg0Ati = ((int)0x8921), + Cnd0Ati = ((int)0x896b), + SwizzleStrDrAti = ((int)0x8978), + Reg15Ati = ((int)0x8930), + Con13Ati = ((int)0x894e), + Reg21Ati = ((int)0x8936), + Reg6Ati = ((int)0x8927), + SubAti = ((int)0x8965), + Con24Ati = ((int)0x8959), + Con25Ati = ((int)0x895a), + MadAti = ((int)0x8968), + SaturateBitAti = ((int)0x00000040), + MulAti = ((int)0x8964), + Con7Ati = ((int)0x8948), + ColorAlphaPairingAti = ((int)0x8975), + NumFragmentConstantsAti = ((int)0x896f), + BlueBitAti = ((int)0x00000004), + Con30Ati = ((int)0x895f), + EighthBitAti = ((int)0x00000020), + Reg16Ati = ((int)0x8931), + MovAti = ((int)0x8961), + Reg22Ati = ((int)0x8937), + BiasBitAti = ((int)0x00000008), + Con9Ati = ((int)0x894a), + Con14Ati = ((int)0x894f), + Con26Ati = ((int)0x895b), + Con31Ati = ((int)0x8960), + QuarterBitAti = ((int)0x00000010), + NumFragmentRegistersAti = ((int)0x896e), + SwizzleStqDqAti = ((int)0x8979), + Con15Ati = ((int)0x8950), + CndAti = ((int)0x896a), + Reg18Ati = ((int)0x8933), + Reg17Ati = ((int)0x8932), + Reg23Ati = ((int)0x8938), + NumLoopbackComponentsAti = ((int)0x8974), + Reg4Ati = ((int)0x8925), + Reg3Ati = ((int)0x8924), + Con27Ati = ((int)0x895c), + NumInstructionsTotalAti = ((int)0x8972), + HalfBitAti = ((int)0x00000008), + Reg1Ati = ((int)0x8922), + SwizzleStrAti = ((int)0x8976), + Con16Ati = ((int)0x8951), + Reg24Ati = ((int)0x8939), + Con0Ati = ((int)0x8941), + Reg10Ati = ((int)0x892b), + RedBitAti = ((int)0x00000001), + } + + public enum AtiPnTriangles + { + MaxPnTrianglesTesselationLevelAti = ((int)0x87f1), + PnTrianglesTesselationLevelAti = ((int)0x87f4), + PnTrianglesNormalModeQuadraticAti = ((int)0x87f8), + PnTrianglesAti = ((int)0x87f0), + PnTrianglesPointModeCubicAti = ((int)0x87f6), + PnTrianglesNormalModeLinearAti = ((int)0x87f7), + PnTrianglesPointModeLinearAti = ((int)0x87f5), + PnTrianglesNormalModeAti = ((int)0x87f3), + PnTrianglesPointModeAti = ((int)0x87f2), + } + + public enum AtiVertexArrayObject + { + DiscardAti = ((int)0x8763), + DynamicAti = ((int)0x8761), + ArrayObjectBufferAti = ((int)0x8766), + PreserveAti = ((int)0x8762), + StaticAti = ((int)0x8760), + ObjectBufferUsageAti = ((int)0x8765), + ObjectBufferSizeAti = ((int)0x8764), + ArrayObjectOffsetAti = ((int)0x8767), + } + + public enum ExtVertexShader + { + LocalConstantValueExt = ((int)0x87ec), + OutputTextureCoord1Ext = ((int)0x879e), + VertexShaderVariantsExt = ((int)0x87d0), + OutputColor0Ext = ((int)0x879b), + OpMaxExt = ((int)0x878a), + OutputTextureCoord9Ext = ((int)0x87a6), + VertexShaderBindingExt = ((int)0x8781), + LocalExt = ((int)0x87c4), + YExt = ((int)0x87d6), + VertexShaderLocalsExt = ((int)0x87d3), + MaxOptimizedVertexShaderInstructionsExt = ((int)0x87ca), + MvpMatrixExt = ((int)0x87e3), + OutputTextureCoord6Ext = ((int)0x87a3), + OpCrossProductExt = ((int)0x8797), + OpRoundExt = ((int)0x8790), + OpMulExt = ((int)0x8786), + LocalConstantExt = ((int)0x87c3), + VariantDatatypeExt = ((int)0x87e5), + OpMultiplyMatrixExt = ((int)0x8798), + OutputTextureCoord7Ext = ((int)0x87a4), + NegativeWExt = ((int)0x87dc), + MaxVertexShaderLocalConstantsExt = ((int)0x87c8), + OpClampExt = ((int)0x878e), + NegativeOneExt = ((int)0x87df), + OpLogBase2Ext = ((int)0x8792), + OutputTextureCoord16Ext = ((int)0x87ad), + ZeroExt = ((int)0x87dd), + ZExt = ((int)0x87d7), + OutputTextureCoord20Ext = ((int)0x87b1), + OpSetLtExt = ((int)0x878d), + OutputTextureCoord29Ext = ((int)0x87ba), + OutputTextureCoord11Ext = ((int)0x87a8), + FullRangeExt = ((int)0x87e1), + OutputTextureCoord4Ext = ((int)0x87a1), + MaxVertexShaderInstructionsExt = ((int)0x87c5), + OutputTextureCoord30Ext = ((int)0x87bb), + MatrixExt = ((int)0x87c0), + InvariantDatatypeExt = ((int)0x87eb), + OutputVertexExt = ((int)0x879a), + OpFracExt = ((int)0x8789), + OutputTextureCoord24Ext = ((int)0x87b5), + VariantValueExt = ((int)0x87e4), + OpMinExt = ((int)0x878b), + OpFloorExt = ((int)0x878f), + OpSubExt = ((int)0x8796), + VertexShaderExt = ((int)0x8780), + OutputTextureCoord5Ext = ((int)0x87a2), + VertexShaderInvariantsExt = ((int)0x87d1), + OutputTextureCoord18Ext = ((int)0x87af), + OutputColor1Ext = ((int)0x879c), + MaxVertexShaderInvariantsExt = ((int)0x87c7), + VertexShaderInstructionsExt = ((int)0x87cf), + VertexShaderLocalConstantsExt = ((int)0x87d2), + OpIndexExt = ((int)0x8782), + MaxOptimizedVertexShaderLocalConstantsExt = ((int)0x87cc), + OutputTextureCoord13Ext = ((int)0x87aa), + MaxOptimizedVertexShaderInvariantsExt = ((int)0x87cd), + MaxOptimizedVertexShaderLocalsExt = ((int)0x87ce), + VertexShaderOptimizedExt = ((int)0x87d4), + OutputTextureCoord15Ext = ((int)0x87ac), + MaxVertexShaderVariantsExt = ((int)0x87c6), + InvariantExt = ((int)0x87c2), + OutputTextureCoord26Ext = ((int)0x87b7), + OutputTextureCoord10Ext = ((int)0x87a7), + OutputTextureCoord25Ext = ((int)0x87b6), + OutputFogExt = ((int)0x87bd), + MaxVertexShaderLocalsExt = ((int)0x87c9), + OutputTextureCoord21Ext = ((int)0x87b2), + OneExt = ((int)0x87de), + OpDot3Ext = ((int)0x8784), + VariantArrayPointerExt = ((int)0x87e9), + NormalizedRangeExt = ((int)0x87e0), + VariantArrayTypeExt = ((int)0x87e7), + OpExpBase2Ext = ((int)0x8791), + OutputTextureCoord3Ext = ((int)0x87a0), + OutputTextureCoord2Ext = ((int)0x879f), + OpDot4Ext = ((int)0x8785), + OutputTextureCoord31Ext = ((int)0x87bc), + OpMovExt = ((int)0x8799), + WExt = ((int)0x87d8), + OutputTextureCoord22Ext = ((int)0x87b3), + OpMaddExt = ((int)0x8788), + NegativeXExt = ((int)0x87d9), + VariantArrayExt = ((int)0x87e8), + InvariantValueExt = ((int)0x87ea), + OpAddExt = ((int)0x8787), + OpRecipSqrtExt = ((int)0x8795), + LocalConstantDatatypeExt = ((int)0x87ed), + OpNegateExt = ((int)0x8783), + NegativeYExt = ((int)0x87da), + OutputTextureCoord0Ext = ((int)0x879d), + OutputTextureCoord27Ext = ((int)0x87b8), + MaxOptimizedVertexShaderVariantsExt = ((int)0x87cb), + OutputTextureCoord28Ext = ((int)0x87b9), + OutputTextureCoord17Ext = ((int)0x87ae), + OpPowerExt = ((int)0x8793), + OutputTextureCoord19Ext = ((int)0x87b0), + OutputTextureCoord8Ext = ((int)0x87a5), + VariantExt = ((int)0x87c1), + CurrentVertexExt = ((int)0x87e2), + VariantArrayStrideExt = ((int)0x87e6), + NegativeZExt = ((int)0x87db), + OutputTextureCoord12Ext = ((int)0x87a9), + XExt = ((int)0x87d5), + OpRecipExt = ((int)0x8794), + OpSetGeExt = ((int)0x878c), + ScalarExt = ((int)0x87be), + OutputTextureCoord23Ext = ((int)0x87b4), + OutputTextureCoord14Ext = ((int)0x87ab), + VectorExt = ((int)0x87bf), + } + + public enum AtiVertexStreams + { + VertexStream2Ati = ((int)0x876e), + VertexStream5Ati = ((int)0x8771), + VertexSourceAti = ((int)0x8774), + VertexStream0Ati = ((int)0x876c), + VertexStream3Ati = ((int)0x876f), + VertexStream6Ati = ((int)0x8772), + MaxVertexStreamsAti = ((int)0x876b), + VertexStream1Ati = ((int)0x876d), + VertexStream4Ati = ((int)0x8770), + VertexStream7Ati = ((int)0x8773), + } + + public enum AtiElementArray + { + ElementArrayTypeAti = ((int)0x8769), + ElementArrayAti = ((int)0x8768), + ElementArrayPointerAti = ((int)0x876a), + } + + public enum SunMeshArray + { + QuadMeshSun = ((int)0x8614), + TriangleMeshSun = ((int)0x8615), + } + + public enum SunSliceAccum + { + SliceAccumSun = ((int)0x85cc), + } + + public enum NvMultisampleFilterHint + { + MultisampleFilterHintNv = ((int)0x8534), + } + + public enum NvDepthClamp + { + DepthClampNv = ((int)0x864f), + } + + public enum NvOcclusionQuery + { + PixelCounterBitsNv = ((int)0x8864), + PixelCountNv = ((int)0x8866), + CurrentOcclusionQueryIdNv = ((int)0x8865), + PixelCountAvailableNv = ((int)0x8867), + } + + public enum NvPointSprite + { + CoordReplaceNv = ((int)0x8862), + PointSpriteRModeNv = ((int)0x8863), + PointSpriteNv = ((int)0x8861), + } + + public enum NvTextureShader3 + { + DependentRgbTextureCubeMapNv = ((int)0x885a), + DependentRgbTexture3dNv = ((int)0x8859), + OffsetHiloTextureRectangleNv = ((int)0x8855), + DotProductTexture1dNv = ((int)0x885c), + SignedHilo8Nv = ((int)0x885f), + DotProductAffineDepthReplaceNv = ((int)0x885d), + OffsetProjectiveTexture2dNv = ((int)0x8850), + DependentHiloTexture2dNv = ((int)0x8858), + OffsetProjectiveTextureRectangleScaleNv = ((int)0x8853), + OffsetHiloProjectiveTexture2dNv = ((int)0x8856), + OffsetProjectiveTextureRectangleNv = ((int)0x8852), + DotProductPassThroughNv = ((int)0x885b), + Hilo8Nv = ((int)0x885e), + OffsetHiloTexture2dNv = ((int)0x8854), + OffsetHiloProjectiveTextureRectangleNv = ((int)0x8857), + OffsetProjectiveTexture2dScaleNv = ((int)0x8851), + ForceBlueToOneNv = ((int)0x8860), + } + + public enum NvVertexProgram11 + { + } + + public enum ExtShadowFuncs + { + } + + public enum ExtStencilTwoSide + { + StencilTestTwoSideExt = ((int)0x8910), + ActiveStencilFaceExt = ((int)0x8911), + } + + public enum AtiTextFragmentShader + { + TextFragmentShaderAti = ((int)0x8200), + } + + public enum AppleClientStorage + { + UnpackClientStorageApple = ((int)0x85b2), + } + + public enum AppleElementArray + { + ElementArrayPointerApple = ((int)0x876a), + ElementArrayTypeApple = ((int)0x8769), + ElementArrayApple = ((int)0x8768), + } + + public enum AppleFence + { + FenceApple = ((int)0x8a0b), + DrawPixelsApple = ((int)0x8a0a), + } + + public enum AppleVertexArrayObject + { + VertexArrayBindingApple = ((int)0x85b5), + } + + public enum AppleVertexArrayRange + { + VertexArrayRangePointerApple = ((int)0x8521), + VertexArrayRangeLengthApple = ((int)0x851e), + VertexArrayRangeApple = ((int)0x851d), + StorageCachedApple = ((int)0x85be), + StorageSharedApple = ((int)0x85bf), + VertexArrayStorageHintApple = ((int)0x851f), + } + + public enum AppleYcbcr422 + { + UnsignedShort88Apple = ((int)0x85ba), + UnsignedShort88RevApple = ((int)0x85bb), + Ycbcr422Apple = ((int)0x85b9), + } + + public enum S3S3tc + { + Rgba4S3tc = ((int)0x83a3), + RgbS3tc = ((int)0x83a0), + Rgb4S3tc = ((int)0x83a1), + RgbaS3tc = ((int)0x83a2), + } + + public enum AtiDrawBuffers + { + DrawBuffer2Ati = ((int)0x8827), + DrawBuffer0Ati = ((int)0x8825), + DrawBuffer7Ati = ((int)0x882c), + DrawBuffer12Ati = ((int)0x8831), + DrawBuffer6Ati = ((int)0x882b), + DrawBuffer9Ati = ((int)0x882e), + MaxDrawBuffersAti = ((int)0x8824), + DrawBuffer1Ati = ((int)0x8826), + DrawBuffer4Ati = ((int)0x8829), + DrawBuffer8Ati = ((int)0x882d), + DrawBuffer14Ati = ((int)0x8833), + DrawBuffer15Ati = ((int)0x8834), + DrawBuffer11Ati = ((int)0x8830), + DrawBuffer10Ati = ((int)0x882f), + DrawBuffer3Ati = ((int)0x8828), + DrawBuffer5Ati = ((int)0x882a), + DrawBuffer13Ati = ((int)0x8832), + } + + public enum AtiPixelFormatFloat + { + TypeRgbaFloatAti = ((int)0x8820), + ColorClearUnclampedValueAti = ((int)0x8835), + } + + public enum AtiTextureEnvCombine3 + { + ModulateSignedAddAti = ((int)0x8745), + ModulateSubtractAti = ((int)0x8746), + ModulateAddAti = ((int)0x8744), + } + + public enum AtiTextureFloat + { + IntensityFloat32Ati = ((int)0x8817), + LuminanceFloat32Ati = ((int)0x8818), + RgbaFloat32Ati = ((int)0x8814), + LuminanceFloat16Ati = ((int)0x881e), + RgbFloat32Ati = ((int)0x8815), + LuminanceAlphaFloat32Ati = ((int)0x8819), + AlphaFloat32Ati = ((int)0x8816), + RgbaFloat16Ati = ((int)0x881a), + AlphaFloat16Ati = ((int)0x881c), + LuminanceAlphaFloat16Ati = ((int)0x881f), + IntensityFloat16Ati = ((int)0x881d), + RgbFloat16Ati = ((int)0x881b), + } + + public enum NvFloatBuffer + { + FloatRgNv = ((int)0x8881), + FloatR16Nv = ((int)0x8884), + TextureFloatComponentsNv = ((int)0x888c), + FloatRNv = ((int)0x8880), + FloatRgbaNv = ((int)0x8883), + FloatClearColorValueNv = ((int)0x888d), + FloatR32Nv = ((int)0x8885), + FloatRgbaModeNv = ((int)0x888e), + FloatRgba16Nv = ((int)0x888a), + FloatRgb32Nv = ((int)0x8889), + FloatRgb16Nv = ((int)0x8888), + FloatRg16Nv = ((int)0x8886), + FloatRgba32Nv = ((int)0x888b), + FloatRgbNv = ((int)0x8882), + FloatRg32Nv = ((int)0x8887), + } + + public enum NvFragmentProgram + { + ProgramErrorStringNv = ((int)0x8874), + FragmentProgramNv = ((int)0x8870), + MaxFragmentProgramLocalParametersNv = ((int)0x8868), + FragmentProgramBindingNv = ((int)0x8873), + MaxTextureImageUnitsNv = ((int)0x8872), + MaxTextureCoordsNv = ((int)0x8871), + } + + public enum NvHalfFloat + { + HalfFloatNv = ((int)0x140b), + } + + public enum NvPixelDataRange + { + ReadPixelDataRangeLengthNv = ((int)0x887b), + ReadPixelDataRangeNv = ((int)0x8879), + WritePixelDataRangeLengthNv = ((int)0x887a), + ReadPixelDataRangePointerNv = ((int)0x887d), + WritePixelDataRangePointerNv = ((int)0x887c), + WritePixelDataRangeNv = ((int)0x8878), + } + + public enum NvPrimitiveRestart + { + PrimitiveRestartIndexNv = ((int)0x8559), + PrimitiveRestartNv = ((int)0x8558), + } + + public enum NvTextureExpandNormal + { + TextureUnsignedRemapModeNv = ((int)0x888f), + } + + public enum NvVertexProgram2 + { + } + + public enum AtiMapObjectBuffer + { + } + + public enum AtiSeparateStencil + { + StencilBackPassDepthPassAti = ((int)0x8803), + StencilBackFailAti = ((int)0x8801), + StencilBackPassDepthFailAti = ((int)0x8802), + StencilBackFuncAti = ((int)0x8800), + } + + public enum AtiVertexAttribArrayObject + { + } + + public enum OesReadFormat + { + ImplementationColorReadFormatOes = ((int)0x8b9b), + ImplementationColorReadTypeOes = ((int)0x8b9a), + } + + public enum ExtDepthBoundsTest + { + DepthBoundsTestExt = ((int)0x8890), + DepthBoundsExt = ((int)0x8891), + } + + public enum ExtTextureMirrorClamp + { + MirrorClampExt = ((int)0x8742), + MirrorClampToBorderExt = ((int)0x8912), + MirrorClampToEdgeExt = ((int)0x8743), + } + + public enum ExtBlendEquationSeparate + { + BlendEquationAlphaExt = ((int)0x883d), + BlendEquationRgbExt = ((int)ArbImaging.BlendEquation), + } + + public enum MesaPackInvert + { + PackInvertMesa = ((int)0x8758), + } + + public enum MesaYcbcrTexture + { + YcbcrMesa = ((int)0x8757), + UnsignedShort88Mesa = ((int)0x85ba), + UnsignedShort88RevMesa = ((int)0x85bb), + } + + public enum ExtPixelBufferObject + { + PixelPackBufferBindingExt = ((int)0x88ed), + PixelPackBufferExt = ((int)0x88eb), + PixelUnpackBufferExt = ((int)0x88ec), + PixelUnpackBufferBindingExt = ((int)0x88ef), + } + + public enum NvFragmentProgramOption + { + } + + public enum NvFragmentProgram2 + { + MaxProgramCallDepthNv = ((int)0x88f5), + MaxProgramLoopCountNv = ((int)0x88f8), + MaxProgramExecInstructionsNv = ((int)0x88f4), + MaxProgramIfDepthNv = ((int)0x88f6), + MaxProgramLoopDepthNv = ((int)0x88f7), + } + + public enum NvVertexProgram2Option + { + MaxProgramCallDepthNv = ((int)NvFragmentProgram2.MaxProgramCallDepthNv), + MaxProgramExecInstructionsNv = ((int)NvFragmentProgram2.MaxProgramExecInstructionsNv), + } + + public enum NvVertexProgram3 + { + MaxVertexTextureImageUnitsArb = ((int)ArbVertexShader.MaxVertexTextureImageUnitsArb), + } + + public enum ExtFramebufferObject + { + FramebufferIncompleteMissingAttachmentExt = ((int)0x8cd7), + ColorAttachment12Ext = ((int)0x8cec), + ColorAttachment5Ext = ((int)0x8ce5), + RenderbufferGreenSizeExt = ((int)0x8d51), + MaxColorAttachmentsExt = ((int)0x8cdf), + FramebufferIncompleteFormatsExt = ((int)0x8cda), + RenderbufferStencilSizeExt = ((int)0x8d55), + FramebufferUnsupportedExt = ((int)0x8cdd), + ColorAttachment4Ext = ((int)0x8ce4), + ColorAttachment1Ext = ((int)0x8ce1), + FramebufferIncompleteDrawBufferExt = ((int)0x8cdb), + ColorAttachment0Ext = ((int)0x8ce0), + FramebufferBindingExt = ((int)0x8ca6), + MaxRenderbufferSizeExt = ((int)0x84e8), + FramebufferExt = ((int)0x8d40), + RenderbufferDepthSizeExt = ((int)0x8d54), + RenderbufferRedSizeExt = ((int)0x8d50), + FramebufferCompleteExt = ((int)0x8cd5), + ColorAttachment8Ext = ((int)0x8ce8), + StencilIndex4Ext = ((int)0x8d47), + RenderbufferBlueSizeExt = ((int)0x8d52), + ColorAttachment10Ext = ((int)0x8cea), + RenderbufferAlphaSizeExt = ((int)0x8d53), + RenderbufferExt = ((int)0x8d41), + FramebufferIncompleteDimensionsExt = ((int)0x8cd9), + RenderbufferWidthExt = ((int)0x8d42), + RenderbufferBindingExt = ((int)0x8ca7), + RenderbufferHeightExt = ((int)0x8d43), + DepthAttachmentExt = ((int)0x8d00), + StencilIndex16Ext = ((int)0x8d49), + ColorAttachment6Ext = ((int)0x8ce6), + ColorAttachment3Ext = ((int)0x8ce3), + InvalidFramebufferOperationExt = ((int)0x0506), + FramebufferIncompleteReadBufferExt = ((int)0x8cdc), + StencilAttachmentExt = ((int)0x8d20), + FramebufferAttachmentTextureLevelExt = ((int)0x8cd2), + ColorAttachment11Ext = ((int)0x8ceb), + ColorAttachment14Ext = ((int)0x8cee), + FramebufferAttachmentTextureCubeMapFaceExt = ((int)0x8cd3), + StencilIndex8Ext = ((int)0x8d48), + ColorAttachment9Ext = ((int)0x8ce9), + FramebufferAttachmentTexture3dZoffsetExt = ((int)0x8cd4), + FramebufferAttachmentObjectNameExt = ((int)0x8cd1), + StencilIndex1Ext = ((int)0x8d46), + FramebufferIncompleteAttachmentExt = ((int)0x8cd6), + FramebufferAttachmentObjectTypeExt = ((int)0x8cd0), + ColorAttachment13Ext = ((int)0x8ced), + ColorAttachment7Ext = ((int)0x8ce7), + ColorAttachment15Ext = ((int)0x8cef), + RenderbufferInternalFormatExt = ((int)0x8d44), + ColorAttachment2Ext = ((int)0x8ce2), + } + + public enum GremedyStringMarker + { + } + + public enum ExtPackedDepthStencil + { + TextureStencilSizeExt = ((int)0x88f1), + Depth24Stencil8Ext = ((int)0x88f0), + DepthStencilExt = ((int)0x84f9), + UnsignedInt248Ext = ((int)0x84fa), + } + + public enum ExtStencilClearTag + { + StencilClearTagValueExt = ((int)0x88f3), + StencilTagBitsExt = ((int)0x88f2), + } + + public enum ExtTextureSrgb + { + Srgb8Alpha8Ext = ((int)0x8c43), + Sluminance8Ext = ((int)0x8c47), + Sluminance8Alpha8Ext = ((int)0x8c45), + SluminanceExt = ((int)0x8c46), + CompressedSluminanceAlphaExt = ((int)0x8c4b), + CompressedSrgbAlphaExt = ((int)0x8c49), + CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8c4f), + Srgb8Ext = ((int)0x8c41), + SrgbAlphaExt = ((int)0x8c42), + CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8c4e), + SluminanceAlphaExt = ((int)0x8c44), + CompressedSluminanceExt = ((int)0x8c4a), + SrgbExt = ((int)0x8c40), + CompressedSrgbS3tcDxt1Ext = ((int)0x8c4c), + CompressedSrgbExt = ((int)0x8c48), + CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8c4d), + } + + public enum ExtFramebufferBlit + { + DrawFramebufferBindingExt = ((int)0x8caa), + ReadFramebufferExt = ((int)0x8ca8), + ReadFramebufferBindingExt = ((int)ExtFramebufferObject.FramebufferBindingExt), + DrawFramebufferExt = ((int)0x8ca9), + } + + public enum ExtFramebufferMultisample + { + FramebufferIncompleteMultisampleExt = ((int)0x8d56), + RenderbufferSamplesExt = ((int)0x8cab), + MaxSamplesExt = ((int)0x8d57), + } + + public enum MesaxTextureStack + { + ProxyTexture1dStackMesax = ((int)0x875b), + Texture2dStackBindingMesax = ((int)0x875e), + Texture1dStackMesax = ((int)0x8759), + Texture1dStackBindingMesax = ((int)0x875d), + ProxyTexture2dStackMesax = ((int)0x875c), + Texture2dStackMesax = ((int)0x875a), + } + + public enum ExtTimerQuery + { + TimeElapsedExt = ((int)0x88bf), + } + + public enum ExtGpuProgramParameters + { + } + + public enum AppleFlushBufferRange + { + BufferSerializedModifyApple = ((int)0x8a12), + BufferFlushingUnmapApple = ((int)0x8a13), + } + + public enum NvGpuProgram4 + { + MaxProgramTexelOffsetNv = ((int)0x8905), + MaxProgramAttribComponentsNv = ((int)0x8908), + ProgramAttribComponentsNv = ((int)0x8906), + MaxProgramGenericAttribsNv = ((int)0x8da5), + ProgramResultComponentsNv = ((int)0x8907), + MinProgramTexelOffsetNv = ((int)0x8904), + MaxProgramResultComponentsNv = ((int)0x8909), + MaxProgramGenericResultsNv = ((int)0x8da6), + } + + public enum NvGeometryProgram4 + { + FramebufferAttachmentTextureLayerExt = ((int)0x8cd4), + LineStripAdjacencyExt = ((int)0x000b), + FramebufferIncompleteLayerTargetsExt = ((int)0x8da8), + FramebufferIncompleteLayerCountExt = ((int)0x8da9), + GeometryProgramNv = ((int)0x8c26), + GeometryVerticesOutExt = ((int)0x8dda), + GeometryOutputTypeExt = ((int)0x8ddc), + FramebufferAttachmentLayeredExt = ((int)0x8da7), + LinesAdjacencyExt = ((int)0x000a), + GeometryInputTypeExt = ((int)0x8ddb), + MaxProgramOutputVerticesNv = ((int)0x8c27), + MaxGeometryTextureImageUnitsExt = ((int)0x8c29), + TrianglesAdjacencyExt = ((int)0x000c), + ProgramPointSizeExt = ((int)0x8642), + TriangleStripAdjacencyExt = ((int)0x000d), + MaxProgramTotalOutputComponentsNv = ((int)0x8c28), + } + + public enum ExtGeometryShader4 + { + TriangleStripAdjacencyExt = ((int)NvGeometryProgram4.TriangleStripAdjacencyExt), + MaxGeometryUniformComponentsExt = ((int)0x8ddf), + MaxGeometryTotalOutputComponentsExt = ((int)0x8de1), + FramebufferAttachmentTextureLayerExt = ((int)NvGeometryProgram4.FramebufferAttachmentTextureLayerExt), + GeometryOutputTypeExt = ((int)NvGeometryProgram4.GeometryOutputTypeExt), + FramebufferAttachmentLayeredExt = ((int)NvGeometryProgram4.FramebufferAttachmentLayeredExt), + TrianglesAdjacencyExt = ((int)NvGeometryProgram4.TrianglesAdjacencyExt), + GeometryInputTypeExt = ((int)NvGeometryProgram4.GeometryInputTypeExt), + MaxGeometryOutputVerticesExt = ((int)0x8de0), + GeometryShaderExt = ((int)0x8dd9), + LineStripAdjacencyExt = ((int)NvGeometryProgram4.LineStripAdjacencyExt), + MaxVaryingComponentsExt = ((int)0x8b4b), + FramebufferIncompleteLayerTargetsExt = ((int)NvGeometryProgram4.FramebufferIncompleteLayerTargetsExt), + MaxVertexVaryingComponentsExt = ((int)0x8dde), + MaxGeometryTextureImageUnitsExt = ((int)NvGeometryProgram4.MaxGeometryTextureImageUnitsExt), + MaxGeometryVaryingComponentsExt = ((int)0x8ddd), + ProgramPointSizeExt = ((int)NvGeometryProgram4.ProgramPointSizeExt), + FramebufferIncompleteLayerCountExt = ((int)NvGeometryProgram4.FramebufferIncompleteLayerCountExt), + LinesAdjacencyExt = ((int)NvGeometryProgram4.LinesAdjacencyExt), + GeometryVerticesOutExt = ((int)NvGeometryProgram4.GeometryVerticesOutExt), + } + + public enum NvVertexProgram4 + { + VertexAttribArrayIntegerNv = ((int)0x88fd), + } + + public enum ExtGpuShader4 + { + SamplerCubeShadowExt = ((int)0x8dc5), + UnsignedIntVec2Ext = ((int)0x8dc6), + UnsignedIntSamplerBufferExt = ((int)0x8dd8), + UnsignedIntSampler1dExt = ((int)0x8dd1), + Sampler2dArrayExt = ((int)0x8dc1), + IntSampler2dArrayExt = ((int)0x8dcf), + Sampler2dArrayShadowExt = ((int)0x8dc4), + UnsignedIntSamplerCubeExt = ((int)0x8dd4), + IntSampler2dExt = ((int)0x8dca), + Sampler1dArrayShadowExt = ((int)0x8dc3), + UnsignedIntVec4Ext = ((int)0x8dc8), + UnsignedIntVec3Ext = ((int)0x8dc7), + Sampler1dArrayExt = ((int)0x8dc0), + SamplerBufferExt = ((int)0x8dc2), + UnsignedIntSampler2dArrayExt = ((int)0x8dd7), + UnsignedIntSampler2dRectExt = ((int)0x8dd5), + IntSampler3dExt = ((int)0x8dcb), + IntSampler1dArrayExt = ((int)0x8dce), + UnsignedIntSampler3dExt = ((int)0x8dd3), + UnsignedIntSampler1dArrayExt = ((int)0x8dd6), + UnsignedIntSampler2dExt = ((int)0x8dd2), + IntSampler1dExt = ((int)0x8dc9), + IntSamplerBufferExt = ((int)0x8dd0), + IntSamplerCubeExt = ((int)0x8dcc), + IntSampler2dRectExt = ((int)0x8dcd), + } + + public enum ExtDrawInstanced + { + } + + public enum ExtPackedFloat + { + RgbaSignedComponentsExt = ((int)0x8c3c), + UnsignedInt10f11f11fRevExt = ((int)0x8c3b), + R11fG11fB10fExt = ((int)0x8c3a), + } + + public enum ExtTextureArray + { + FramebufferAttachmentTextureLayerExt = ((int)NvGeometryProgram4.FramebufferAttachmentTextureLayerExt), + Texture1dArrayExt = ((int)0x8c18), + TextureBinding2dArrayExt = ((int)0x8c1d), + CompareRefDepthToTextureExt = ((int)0x884e), + ProxyTexture1dArrayExt = ((int)0x8c19), + MaxArrayTextureLayersExt = ((int)0x88ff), + TextureBinding1dArrayExt = ((int)0x8c1c), + ProxyTexture2dArrayExt = ((int)0x8c1b), + Texture2dArrayExt = ((int)0x8c1a), + } + + public enum ExtTextureBufferObject + { + TextureBufferExt = ((int)0x8c2a), + TextureBufferDataStoreBindingExt = ((int)0x8c2d), + TextureBindingBufferExt = ((int)0x8c2c), + TextureBufferFormatExt = ((int)0x8c2e), + MaxTextureBufferSizeExt = ((int)0x8c2b), + } + + public enum ExtTextureCompressionLatc + { + CompressedLuminanceLatc1Ext = ((int)0x8c70), + CompressedSignedLuminanceLatc1Ext = ((int)0x8c71), + CompressedSignedLuminanceAlphaLatc2Ext = ((int)0x8c73), + CompressedLuminanceAlphaLatc2Ext = ((int)0x8c72), + } + + public enum ExtTextureCompressionRgtc + { + CompressedSignedRedGreenRgtc2Ext = ((int)0x8dbe), + CompressedRedRgtc1Ext = ((int)0x8dbb), + CompressedRedGreenRgtc2Ext = ((int)0x8dbd), + CompressedSignedRedRgtc1Ext = ((int)0x8dbc), + } + + public enum ExtTextureSharedExponent + { + Rgb9E5Ext = ((int)0x8c3d), + TextureSharedSizeExt = ((int)0x8c3f), + UnsignedInt5999RevExt = ((int)0x8c3e), + } + + public enum NvDepthBufferFloat + { + DepthComponent32fNv = ((int)0x8dab), + DepthBufferFloatModeNv = ((int)0x8daf), + Float32UnsignedInt248RevNv = ((int)0x8dad), + Depth32fStencil8Nv = ((int)0x8dac), + } + + public enum NvFragmentProgram4 + { + } + + public enum NvFramebufferMultisampleCoverage + { + RenderbufferColorSamplesNv = ((int)0x8e10), + MultisampleCoverageModesNv = ((int)0x8e12), + MaxMultisampleCoverageModesNv = ((int)0x8e11), + RenderbufferCoverageSamplesNv = ((int)0x8cab), + } + + public enum ExtFramebufferSrgb + { + FramebufferSrgbExt = ((int)0x8db9), + FramebufferSrgbCapableExt = ((int)0x8dba), + } + + public enum NvGeometryShader4 + { + } + + public enum NvParameterBufferObject + { + VertexProgramParameterBufferNv = ((int)0x8da2), + FragmentProgramParameterBufferNv = ((int)0x8da4), + MaxProgramParameterBufferSizeNv = ((int)0x8da1), + GeometryProgramParameterBufferNv = ((int)0x8da3), + MaxProgramParameterBufferBindingsNv = ((int)0x8da0), + } + + public enum ExtDrawBuffers2 + { + } + + public enum NvTransformFeedback + { + MaxTransformFeedbackSeparateAttribsNv = ((int)0x8c8b), + ActiveVaryingMaxLengthNv = ((int)0x8c82), + VertexIdNv = ((int)0x8c7b), + SeparateAttribsNv = ((int)0x8c8d), + MaxTransformFeedbackSeparateComponentsNv = ((int)0x8c80), + TransformFeedbackBufferModeNv = ((int)0x8c7f), + TransformFeedbackBufferNv = ((int)0x8c8e), + BackSecondaryColorNv = ((int)0x8c78), + TransformFeedbackBufferBindingNv = ((int)0x8c8f), + TransformFeedbackVaryingsNv = ((int)0x8c83), + RasterizerDiscardNv = ((int)0x8c89), + TransformFeedbackBufferStartNv = ((int)0x8c84), + InterleavedAttribsNv = ((int)0x8c8c), + TransformFeedbackBufferSizeNv = ((int)0x8c85), + TransformFeedbackRecordNv = ((int)0x8c86), + PrimitiveIdNv = ((int)0x8c7c), + PrimitivesGeneratedNv = ((int)0x8c87), + TransformFeedbackAttribsNv = ((int)0x8c7e), + ActiveVaryingsNv = ((int)0x8c81), + TextureCoordNv = ((int)0x8c79), + MaxTransformFeedbackInterleavedAttribsNv = ((int)0x8c8a), + BackPrimaryColorNv = ((int)0x8c77), + TransformFeedbackPrimitivesWrittenNv = ((int)0x8c88), + GenericAttribNv = ((int)0x8c7d), + ClipDistanceNv = ((int)0x8c7a), + } + + public enum ExtBindableUniform + { + MaxGeometryBindableUniformsExt = ((int)0x8de4), + UniformBufferExt = ((int)0x8dee), + MaxFragmentBindableUniformsExt = ((int)0x8de3), + MaxVertexBindableUniformsExt = ((int)0x8de2), + UniformBufferBindingExt = ((int)0x8def), + MaxBindableUniformSizeExt = ((int)0x8ded), + } + + public enum ExtTextureInteger + { + Rgb8uiExt = ((int)0x8d7d), + Rgba32iExt = ((int)0x8d82), + Luminance16uiExt = ((int)0x8d7a), + LuminanceAlpha32iExt = ((int)0x8d87), + Intensity8iExt = ((int)0x8d91), + Alpha32iExt = ((int)0x8d84), + Intensity16uiExt = ((int)0x8d79), + Rgba16uiExt = ((int)0x8d76), + BgrIntegerExt = ((int)0x8d9a), + BlueIntegerExt = ((int)0x8d96), + Alpha32uiExt = ((int)0x8d72), + Rgb32uiExt = ((int)0x8d71), + BgraIntegerExt = ((int)0x8d9b), + Rgba8iExt = ((int)0x8d8e), + Rgb8iExt = ((int)0x8d8f), + LuminanceAlpha8iExt = ((int)0x8d93), + Luminance32iExt = ((int)0x8d86), + RgbaIntegerExt = ((int)0x8d99), + LuminanceAlpha32uiExt = ((int)0x8d75), + Luminance8uiExt = ((int)0x8d80), + Rgb16iExt = ((int)0x8d89), + AlphaIntegerExt = ((int)0x8d97), + Alpha8iExt = ((int)0x8d90), + Luminance32uiExt = ((int)0x8d74), + Luminance16iExt = ((int)0x8d8c), + Alpha16uiExt = ((int)0x8d78), + Rgba16iExt = ((int)0x8d88), + Intensity32uiExt = ((int)0x8d73), + LuminanceAlpha16iExt = ((int)0x8d8d), + LuminanceAlpha16uiExt = ((int)0x8d7b), + Rgb32iExt = ((int)0x8d83), + RgbIntegerExt = ((int)0x8d98), + Rgba8uiExt = ((int)0x8d7c), + LuminanceAlphaIntegerExt = ((int)0x8d9d), + GreenIntegerExt = ((int)0x8d95), + Intensity8uiExt = ((int)0x8d7f), + Intensity32iExt = ((int)0x8d85), + LuminanceIntegerExt = ((int)0x8d9c), + Luminance8iExt = ((int)0x8d92), + Alpha8uiExt = ((int)0x8d7e), + Rgba32uiExt = ((int)0x8d70), + RedIntegerExt = ((int)0x8d94), + RgbaIntegerModeExt = ((int)0x8d9e), + LuminanceAlpha8uiExt = ((int)0x8d81), + Alpha16iExt = ((int)0x8d8a), + Intensity16iExt = ((int)0x8d8b), + Rgb16uiExt = ((int)0x8d77), + } + } }