From 71d75282e417beff006c3e59eebbe1b1d36023c0 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Sun, 29 Mar 2009 15:58:54 +0000 Subject: [PATCH] Updated tokens for ARB_instanced_arrays (non-core). Issue http://www.opentk.com/node/590 --- Source/Bind/Specifications/GL2/enumext.spec | 4 + Source/Bind/Specifications/GL2/gl.spec | 70 +-- Source/OpenTK/Graphics/GL/GL.cs | 448 ++++++++++---------- Source/OpenTK/Graphics/GL/GLDelegates.cs | 40 +- Source/OpenTK/Graphics/GL/GLEnums.cs | 2 + 5 files changed, 285 insertions(+), 279 deletions(-) diff --git a/Source/Bind/Specifications/GL2/enumext.spec b/Source/Bind/Specifications/GL2/enumext.spec index 2aa1c576..3fe17455 100644 --- a/Source/Bind/Specifications/GL2/enumext.spec +++ b/Source/Bind/Specifications/GL2/enumext.spec @@ -6497,4 +6497,8 @@ Buffer_Parameter_Apple enum: use APPLE_flush_buffer_range BUFFER_SERIALIZED_MODIFY_APPLE use APPLE_flush_buffer_range BUFFER_FLUSHING_UNMAP_APPLE +# ARB_instanced_arrays +VertexAttribParameterARB enum: + ARRAY_DIVISOR = 0x88FE + # End (don't remove, or the last token may be missed!) diff --git a/Source/Bind/Specifications/GL2/gl.spec b/Source/Bind/Specifications/GL2/gl.spec index 308fa0b7..5021d328 100644 --- a/Source/Bind/Specifications/GL2/gl.spec +++ b/Source/Bind/Specifications/GL2/gl.spec @@ -17273,7 +17273,7 @@ AreProgramsResidentNV(n, programs, residences) BindProgramNV(target, id) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param id UInt32 in value category NV_vertex_program version 1.2 @@ -17298,7 +17298,7 @@ DeleteProgramsNV(n, programs) ExecuteProgramNV(target, id, params) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param id UInt32 in value param params Float32 in array [4] category NV_vertex_program @@ -17324,9 +17324,9 @@ GenProgramsNV(n, programs) GetProgramParameterdvNV(target, index, pname, params) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Float64 out array [4] category NV_vertex_program dlflags notlistable @@ -17340,9 +17340,9 @@ GetProgramParameterdvNV(target, index, pname, params) GetProgramParameterfvNV(target, index, pname, params) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Float32 out array [4] category NV_vertex_program dlflags notlistable @@ -17356,9 +17356,9 @@ GetProgramParameterfvNV(target, index, pname, params) # GetProgramParameterSigneddvNV(target, index, pname, params) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value -# param pname VertexAttribEnumNV in value +# param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value # param params Float64 out array [4] # category NV_vertex_program1_1_dcc # dlflags notlistable @@ -17370,9 +17370,9 @@ GetProgramParameterfvNV(target, index, pname, params) # # GetProgramParameterSignedfvNV(target, index, pname, params) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value -# param pname VertexAttribEnumNV in value +# param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value # param params Float32 out array [4] # category NV_vertex_program1_1_dcc # dlflags notlistable @@ -17385,7 +17385,7 @@ GetProgramParameterfvNV(target, index, pname, params) GetProgramivNV(id, pname, params) return void param id UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Int32 out array [4] category NV_vertex_program dlflags notlistable @@ -17400,7 +17400,7 @@ GetProgramivNV(id, pname, params) GetProgramStringNV(id, pname, program) return void param id UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param program ProgramCharacterNV out array [COMPSIZE(id/pname)] category NV_vertex_program dlflags notlistable @@ -17414,9 +17414,9 @@ GetProgramStringNV(id, pname, program) GetTrackMatrixivNV(target, address, pname, params) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param address UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Int32 out array [1] category NV_vertex_program dlflags notlistable @@ -17431,7 +17431,7 @@ GetTrackMatrixivNV(target, address, pname, params) GetVertexAttribdvNV(index, pname, params) return void param index UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Float64 out array [1] category NV_vertex_program dlflags notlistable @@ -17446,7 +17446,7 @@ GetVertexAttribdvNV(index, pname, params) GetVertexAttribfvNV(index, pname, params) return void param index UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Float32 out array [1] category NV_vertex_program dlflags notlistable @@ -17461,7 +17461,7 @@ GetVertexAttribfvNV(index, pname, params) GetVertexAttribivNV(index, pname, params) return void param index UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param params Int32 out array [1] category NV_vertex_program dlflags notlistable @@ -17476,7 +17476,7 @@ GetVertexAttribivNV(index, pname, params) GetVertexAttribPointervNV(index, pname, pointer) return void param index UInt32 in value - param pname VertexAttribEnumNV in value + param pname VertexAttribParameterArb in value # VertexAttribEnumNV in value param pointer VoidPointer out array [1] category NV_vertex_program dlflags notlistable @@ -17503,7 +17503,7 @@ IsProgramNV(id) LoadProgramNV(target, id, len, program) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param id UInt32 in value param len SizeI in value param program UInt8 in array [len] @@ -17516,7 +17516,7 @@ LoadProgramNV(target, id, len, program) ProgramParameter4dNV(target, index, x, y, z, w) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value param x Float64 in value param y Float64 in value @@ -17530,7 +17530,7 @@ ProgramParameter4dNV(target, index, x, y, z, w) ProgramParameter4dvNV(target, index, v) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value param v Float64 in array [4] category NV_vertex_program @@ -17542,7 +17542,7 @@ ProgramParameter4dvNV(target, index, v) ProgramParameter4fNV(target, index, x, y, z, w) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value param x Float32 in value param y Float32 in value @@ -17556,7 +17556,7 @@ ProgramParameter4fNV(target, index, x, y, z, w) ProgramParameter4fvNV(target, index, v) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value param v Float32 in array [4] category NV_vertex_program @@ -17570,7 +17570,7 @@ ProgramParameter4fvNV(target, index, v) #??? extension specification in the registry. ProgramParameters4dvNV(target, index, count, v) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value param count UInt32 in value param v Float64 in array [count*4] @@ -17585,7 +17585,7 @@ ProgramParameters4dvNV(target, index, count, v) #??? extension specification in the registry. ProgramParameters4fvNV(target, index, count, v) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param index UInt32 in value param count UInt32 in value param v Float32 in array [count*4] @@ -17598,7 +17598,7 @@ ProgramParameters4fvNV(target, index, count, v) # ProgramParameterSigned4dNV(target, index, x, y, z, w) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value # param x Float64 in value # param y Float64 in value @@ -17612,7 +17612,7 @@ ProgramParameters4fvNV(target, index, count, v) # # ProgramParameterSigned4dvNV(target, index, v) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value # param v Float64 in array [4] # category NV_vertex_program1_1_dcc @@ -17624,7 +17624,7 @@ ProgramParameters4fvNV(target, index, count, v) # # ProgramParameterSigned4fNV(target, index, x, y, z, w) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value # param x Float32 in value # param y Float32 in value @@ -17638,7 +17638,7 @@ ProgramParameters4fvNV(target, index, count, v) # # ProgramParameterSigned4fvNV(target, index, v) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value # param v Float32 in array [4] # category NV_vertex_program1_1_dcc @@ -17650,7 +17650,7 @@ ProgramParameters4fvNV(target, index, count, v) # # ProgramParametersSigned4dvNV(target, index, count, v) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value # param count SizeI in value # param v Float64 in array [count*4] @@ -17663,7 +17663,7 @@ ProgramParameters4fvNV(target, index, count, v) # # ProgramParametersSigned4fvNV(target, index, count, v) # return void -# param target VertexAttribEnumNV in value +# param target VertexAttribParameterArb in value # VertexAttribEnumNV in value # param index Int32 in value # param count SizeI in value # param v Float32 in array [count*4] @@ -17687,10 +17687,10 @@ RequestResidentProgramsNV(n, programs) TrackMatrixNV(target, address, matrix, transform) return void - param target VertexAttribEnumNV in value + param target VertexAttribParameterArb in value # VertexAttribEnumNV in value param address UInt32 in value - param matrix VertexAttribEnumNV in value - param transform VertexAttribEnumNV in value + param matrix VertexAttribParameterArb in value # VertexAttribEnumNV in value + param transform VertexAttribParameterArb in value # VertexAttribEnumNV in value category NV_vertex_program version 1.2 extension soft WINSOFT NV10 @@ -17702,7 +17702,7 @@ VertexAttribPointerNV(index, fsize, type, stride, pointer) return void param index UInt32 in value param fsize Int32 in value - param type VertexAttribEnumNV in value + param type VertexAttribParameterArb in value # VertexAttribEnumNV in value param stride SizeI in value param pointer Void in array [COMPSIZE(fsize/type/stride)] retained category NV_vertex_program diff --git a/Source/OpenTK/Graphics/GL/GL.cs b/Source/OpenTK/Graphics/GL/GL.cs index c396983f..e824d05a 100644 --- a/Source/OpenTK/Graphics/GL/GL.cs +++ b/Source/OpenTK/Graphics/GL/GL.cs @@ -58211,13 +58211,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glBindProgramNV")] public static - void BindProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id) + void BindProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glBindProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id); + Delegates.glBindProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id); #if DEBUG } #endif @@ -58225,9 +58225,9 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glBindProgramNV")] public static - void BindProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id) + void BindProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id) { - Delegates.glBindProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id); + Delegates.glBindProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id); } @@ -58399,7 +58399,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glExecuteProgramNV")] public static - void ExecuteProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Single[] @params) + void ExecuteProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, Single[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58409,7 +58409,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = @params) { - Delegates.glExecuteProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Single*)@params_ptr); } } #if DEBUG @@ -58419,7 +58419,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glExecuteProgramNV")] public static - void ExecuteProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id, Single[] @params) + void ExecuteProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id, Single[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58429,7 +58429,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = @params) { - Delegates.glExecuteProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Single*)@params_ptr); } } #if DEBUG @@ -58440,7 +58440,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glExecuteProgramNV")] public static - void ExecuteProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id, ref Single @params) + void ExecuteProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, ref Single @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58450,7 +58450,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = &@params) { - Delegates.glExecuteProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Single*)@params_ptr); } } #if DEBUG @@ -58460,7 +58460,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glExecuteProgramNV")] public static - void ExecuteProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id, ref Single @params) + void ExecuteProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id, ref Single @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58470,7 +58470,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = &@params) { - Delegates.glExecuteProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Single*)@params_ptr); + Delegates.glExecuteProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Single*)@params_ptr); } } #if DEBUG @@ -58481,13 +58481,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glExecuteProgramNV")] public static - unsafe void ExecuteProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Single* @params) + unsafe void ExecuteProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, Single* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glExecuteProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Single*)@params); + Delegates.glExecuteProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Single*)@params); #if DEBUG } #endif @@ -58496,13 +58496,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glExecuteProgramNV")] public static - unsafe void ExecuteProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id, Single* @params) + unsafe void ExecuteProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id, Single* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glExecuteProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Single*)@params); + Delegates.glExecuteProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Single*)@params); #if DEBUG } #endif @@ -58625,7 +58625,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterdvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double[] @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58635,7 +58635,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); } } #if DEBUG @@ -58645,7 +58645,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterdvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double[] @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58655,7 +58655,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); } } #if DEBUG @@ -58666,7 +58666,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterdvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Double @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Double @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58676,7 +58676,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -58687,7 +58687,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterdvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Double @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Double @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58697,7 +58697,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -58709,13 +58709,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterdvNV")] public static - unsafe void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double* @params) + unsafe void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params); + Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params); #if DEBUG } #endif @@ -58724,13 +58724,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterdvNV")] public static - unsafe void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double* @params) + unsafe void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params); + Delegates.glGetProgramParameterdvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params); #if DEBUG } #endif @@ -58739,7 +58739,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterfvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single[] @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58749,7 +58749,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); } } #if DEBUG @@ -58759,7 +58759,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterfvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single[] @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58769,7 +58769,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); } } #if DEBUG @@ -58780,7 +58780,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterfvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Single @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Single @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58790,7 +58790,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -58801,7 +58801,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterfvNV")] public static - void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Single @params) + void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Single @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58811,7 +58811,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -58823,13 +58823,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterfvNV")] public static - unsafe void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single* @params) + unsafe void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params); + Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params); #if DEBUG } #endif @@ -58838,13 +58838,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramParameterfvNV")] public static - unsafe void GetProgramParameter(OpenTK.Graphics.NvVertexProgram target, Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single* @params) + unsafe void GetProgramParameter(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params); + Delegates.glGetProgramParameterfvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params); #if DEBUG } #endif @@ -58872,7 +58872,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramivNV")] public static - void GetProgram(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32[] @params) + void GetProgram(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58882,7 +58882,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); } } #if DEBUG @@ -58911,7 +58911,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramivNV")] public static - void GetProgram(Int32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32[] @params) + void GetProgram(Int32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58921,7 +58921,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); } } #if DEBUG @@ -58951,7 +58951,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramivNV")] public static - void GetProgram(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] out Int32 @params) + void GetProgram(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Int32 @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -58961,7 +58961,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -58991,7 +58991,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramivNV")] public static - void GetProgram(Int32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] out Int32 @params) + void GetProgram(Int32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Int32 @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59001,7 +59001,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -59032,13 +59032,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramivNV")] public static - unsafe void GetProgram(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params) + unsafe void GetProgram(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params); #if DEBUG } #endif @@ -59066,13 +59066,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramivNV")] public static - unsafe void GetProgram(Int32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params) + unsafe void GetProgram(Int32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params); + Delegates.glGetProgramivNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params); #if DEBUG } #endif @@ -59081,7 +59081,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramStringNV")] public static - void GetProgramString(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Byte[] program) + void GetProgramString(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Byte[] program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59091,7 +59091,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = program) { - Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Byte*)program_ptr); } } #if DEBUG @@ -59101,7 +59101,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramStringNV")] public static - void GetProgramString(Int32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Byte[] program) + void GetProgramString(Int32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Byte[] program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59111,7 +59111,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = program) { - Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Byte*)program_ptr); } } #if DEBUG @@ -59122,7 +59122,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramStringNV")] public static - void GetProgramString(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] out Byte program) + void GetProgramString(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Byte program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59132,7 +59132,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = &program) { - Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Byte*)program_ptr); program = *program_ptr; } } @@ -59143,7 +59143,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramStringNV")] public static - void GetProgramString(Int32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] out Byte program) + void GetProgramString(Int32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Byte program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59153,7 +59153,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = &program) { - Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Byte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Byte*)program_ptr); program = *program_ptr; } } @@ -59165,13 +59165,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramStringNV")] public static - unsafe void GetProgramString(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Byte* program) + unsafe void GetProgramString(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Byte* program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Byte*)program); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Byte*)program); #if DEBUG } #endif @@ -59180,13 +59180,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetProgramStringNV")] public static - unsafe void GetProgramString(Int32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Byte* program) + unsafe void GetProgramString(Int32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Byte* program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.NvVertexProgram)pname, (Byte*)program); + Delegates.glGetProgramStringNV((UInt32)id, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Byte*)program); #if DEBUG } #endif @@ -59195,7 +59195,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetTrackMatrixivNV")] public static - void GetTrackMatrix(OpenTK.Graphics.NvVertexProgram target, UInt32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32[] @params) + void GetTrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59205,7 +59205,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); } } #if DEBUG @@ -59215,7 +59215,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetTrackMatrixivNV")] public static - void GetTrackMatrix(OpenTK.Graphics.NvVertexProgram target, Int32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32[] @params) + void GetTrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, Int32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59225,7 +59225,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); } } #if DEBUG @@ -59236,7 +59236,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetTrackMatrixivNV")] public static - void GetTrackMatrix(OpenTK.Graphics.NvVertexProgram target, UInt32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] out Int32 @params) + void GetTrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Int32 @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59246,7 +59246,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -59257,7 +59257,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetTrackMatrixivNV")] public static - void GetTrackMatrix(OpenTK.Graphics.NvVertexProgram target, Int32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] out Int32 @params) + void GetTrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, Int32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Int32 @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59267,7 +59267,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -59279,13 +59279,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetTrackMatrixivNV")] public static - unsafe void GetTrackMatrix(OpenTK.Graphics.NvVertexProgram target, UInt32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params) + unsafe void GetTrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params); + Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params); #if DEBUG } #endif @@ -59294,13 +59294,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetTrackMatrixivNV")] public static - unsafe void GetTrackMatrix(OpenTK.Graphics.NvVertexProgram target, Int32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params) + unsafe void GetTrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, Int32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params); + Delegates.glGetTrackMatrixivNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params); #if DEBUG } #endif @@ -59328,7 +59328,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribdvNV")] public static - void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59338,7 +59338,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); } } #if DEBUG @@ -59367,7 +59367,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribdvNV")] public static - void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double[] @params) + void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59377,7 +59377,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); } } #if DEBUG @@ -59407,7 +59407,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribdvNV")] public static - void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Double @params) + void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Double @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59417,7 +59417,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -59447,7 +59447,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribdvNV")] public static - void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Double @params) + void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Double @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59457,7 +59457,7 @@ namespace OpenTK.Graphics { fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -59488,13 +59488,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribdvNV")] public static - unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params); #if DEBUG } #endif @@ -59522,13 +59522,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribdvNV")] public static - unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Double*)@params); + Delegates.glGetVertexAttribdvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Double*)@params); #if DEBUG } #endif @@ -59556,7 +59556,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribfvNV")] public static - void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59566,7 +59566,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); } } #if DEBUG @@ -59595,7 +59595,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribfvNV")] public static - void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single[] @params) + void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59605,7 +59605,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); } } #if DEBUG @@ -59635,7 +59635,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribfvNV")] public static - void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Single @params) + void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Single @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59645,7 +59645,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -59675,7 +59675,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribfvNV")] public static - void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Single @params) + void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Single @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59685,7 +59685,7 @@ namespace OpenTK.Graphics { fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -59716,13 +59716,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribfvNV")] public static - unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params); #if DEBUG } #endif @@ -59750,13 +59750,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribfvNV")] public static - unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Single*)@params); + Delegates.glGetVertexAttribfvNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Single*)@params); #if DEBUG } #endif @@ -59784,7 +59784,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribivNV")] public static - void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32[] @params) + void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59794,7 +59794,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); } } #if DEBUG @@ -59823,7 +59823,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribivNV")] public static - void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32[] @params) + void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32[] @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59833,7 +59833,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); } } #if DEBUG @@ -59863,7 +59863,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribivNV")] public static - void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Int32 @params) + void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Int32 @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59873,7 +59873,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -59903,7 +59903,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribivNV")] public static - void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] out Int32 @params) + void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] out Int32 @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -59913,7 +59913,7 @@ namespace OpenTK.Graphics { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -59944,13 +59944,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribivNV")] public static - unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params); #if DEBUG } #endif @@ -59978,13 +59978,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribivNV")] public static - unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params) + unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (Int32*)@params); + Delegates.glGetVertexAttribivNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (Int32*)@params); #if DEBUG } #endif @@ -59993,13 +59993,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] IntPtr pointer) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer); #if DEBUG } #endif @@ -60007,13 +60007,13 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] IntPtr pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] IntPtr pointer) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer); #if DEBUG } #endif @@ -60022,7 +60022,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] ref T2 pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] ref T2 pointer) where T2 : struct { #if DEBUG @@ -60032,7 +60032,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60045,7 +60045,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] ref T2 pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] ref T2 pointer) where T2 : struct { #if DEBUG @@ -60055,7 +60055,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60069,7 +60069,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] T2[] pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] T2[] pointer) where T2 : struct { #if DEBUG @@ -60079,7 +60079,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60092,7 +60092,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] T2[] pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] T2[] pointer) where T2 : struct { #if DEBUG @@ -60102,7 +60102,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60116,7 +60116,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] T2[,] pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] T2[,] pointer) where T2 : struct { #if DEBUG @@ -60126,7 +60126,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60139,7 +60139,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] T2[,] pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] T2[,] pointer) where T2 : struct { #if DEBUG @@ -60149,7 +60149,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60163,7 +60163,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] T2[,,] pointer) + void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] T2[,,] pointer) where T2 : struct { #if DEBUG @@ -60173,7 +60173,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60186,7 +60186,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glGetVertexAttribPointervNV")] public static - void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.NvVertexProgram pname, [In, Out] T2[,,] pointer) + void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [In, Out] T2[,,] pointer) where T2 : struct { #if DEBUG @@ -60196,7 +60196,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.NvVertexProgram)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (OpenTK.Graphics.VertexAttribParameterArb)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -60250,7 +60250,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glLoadProgramNV")] public static - void LoadProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Int32 len, Byte[] program) + void LoadProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, Int32 len, Byte[] program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60260,7 +60260,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = program) { - Delegates.glLoadProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } #if DEBUG @@ -60270,7 +60270,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glLoadProgramNV")] public static - void LoadProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id, Int32 len, Byte[] program) + void LoadProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id, Int32 len, Byte[] program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60280,7 +60280,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = program) { - Delegates.glLoadProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } #if DEBUG @@ -60291,7 +60291,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glLoadProgramNV")] public static - void LoadProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Int32 len, ref Byte program) + void LoadProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, Int32 len, ref Byte program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60301,7 +60301,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = &program) { - Delegates.glLoadProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } #if DEBUG @@ -60311,7 +60311,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glLoadProgramNV")] public static - void LoadProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id, Int32 len, ref Byte program) + void LoadProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id, Int32 len, ref Byte program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60321,7 +60321,7 @@ namespace OpenTK.Graphics { fixed (Byte* program_ptr = &program) { - Delegates.glLoadProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); + Delegates.glLoadProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } #if DEBUG @@ -60332,13 +60332,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glLoadProgramNV")] public static - unsafe void LoadProgram(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Int32 len, Byte* program) + unsafe void LoadProgram(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, Int32 len, Byte* program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glLoadProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program); + Delegates.glLoadProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Int32)len, (Byte*)program); #if DEBUG } #endif @@ -60347,13 +60347,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glLoadProgramNV")] public static - unsafe void LoadProgram(OpenTK.Graphics.NvVertexProgram target, Int32 id, Int32 len, Byte* program) + unsafe void LoadProgram(OpenTK.Graphics.VertexAttribParameterArb target, Int32 id, Int32 len, Byte* program) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glLoadProgramNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)id, (Int32)len, (Byte*)program); + Delegates.glLoadProgramNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)id, (Int32)len, (Byte*)program); #if DEBUG } #endif @@ -60362,13 +60362,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Double x, Double y, Double z, Double w) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameter4dNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramParameter4dNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); #if DEBUG } #endif @@ -60376,15 +60376,15 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Double x, Double y, Double z, Double w) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramParameter4dNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + Delegates.glProgramParameter4dNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Double[] v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Double[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60394,7 +60394,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = v) { - Delegates.glProgramParameter4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double*)v_ptr); } } #if DEBUG @@ -60404,7 +60404,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Double[] v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Double[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60414,7 +60414,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = v) { - Delegates.glProgramParameter4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double*)v_ptr); } } #if DEBUG @@ -60425,7 +60425,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, ref Double v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, ref Double v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60435,7 +60435,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameter4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double*)v_ptr); } } #if DEBUG @@ -60445,7 +60445,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, ref Double v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, ref Double v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60455,7 +60455,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameter4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double*)v_ptr); + Delegates.glProgramParameter4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double*)v_ptr); } } #if DEBUG @@ -60466,13 +60466,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dvNV")] public static - unsafe void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Double* v) + unsafe void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Double* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameter4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double*)v); + Delegates.glProgramParameter4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double*)v); #if DEBUG } #endif @@ -60481,13 +60481,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4dvNV")] public static - unsafe void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Double* v) + unsafe void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Double* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameter4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Double*)v); + Delegates.glProgramParameter4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Double*)v); #if DEBUG } #endif @@ -60496,13 +60496,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Single x, Single y, Single z, Single w) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameter4fNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramParameter4fNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); #if DEBUG } #endif @@ -60510,15 +60510,15 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Single x, Single y, Single z, Single w) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Single x, Single y, Single z, Single w) { - Delegates.glProgramParameter4fNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + Delegates.glProgramParameter4fNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Single[] v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Single[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60528,7 +60528,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = v) { - Delegates.glProgramParameter4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single*)v_ptr); } } #if DEBUG @@ -60538,7 +60538,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Single[] v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Single[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60548,7 +60548,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = v) { - Delegates.glProgramParameter4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single*)v_ptr); } } #if DEBUG @@ -60559,7 +60559,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, ref Single v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, ref Single v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60569,7 +60569,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameter4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single*)v_ptr); } } #if DEBUG @@ -60579,7 +60579,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fvNV")] public static - void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, ref Single v) + void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, ref Single v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60589,7 +60589,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameter4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single*)v_ptr); + Delegates.glProgramParameter4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single*)v_ptr); } } #if DEBUG @@ -60600,13 +60600,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fvNV")] public static - unsafe void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Single* v) + unsafe void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Single* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameter4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single*)v); + Delegates.glProgramParameter4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single*)v); #if DEBUG } #endif @@ -60615,13 +60615,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameter4fvNV")] public static - unsafe void ProgramParameter4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Single* v) + unsafe void ProgramParameter4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Single* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameter4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (Single*)v); + Delegates.glProgramParameter4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (Single*)v); #if DEBUG } #endif @@ -60630,7 +60630,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4dvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, Double[] v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, Double[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60640,7 +60640,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = v) { - Delegates.glProgramParameters4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } #if DEBUG @@ -60650,7 +60650,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4dvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Int32 count, Double[] v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Int32 count, Double[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60660,7 +60660,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = v) { - Delegates.glProgramParameters4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } #if DEBUG @@ -60671,7 +60671,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4dvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, ref Double v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, ref Double v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60681,7 +60681,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameters4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } #if DEBUG @@ -60691,7 +60691,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4dvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Int32 count, ref Double v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Int32 count, ref Double v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60701,7 +60701,7 @@ namespace OpenTK.Graphics { fixed (Double* v_ptr = &v) { - Delegates.glProgramParameters4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); + Delegates.glProgramParameters4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } #if DEBUG @@ -60712,13 +60712,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4dvNV")] public static - unsafe void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, Double* v) + unsafe void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, Double* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameters4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v); + Delegates.glProgramParameters4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Double*)v); #if DEBUG } #endif @@ -60727,13 +60727,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4dvNV")] public static - unsafe void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Int32 count, Double* v) + unsafe void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Int32 count, Double* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameters4dvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Double*)v); + Delegates.glProgramParameters4dvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Double*)v); #if DEBUG } #endif @@ -60742,7 +60742,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4fvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, Single[] v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, Single[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60752,7 +60752,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = v) { - Delegates.glProgramParameters4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } #if DEBUG @@ -60762,7 +60762,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4fvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Int32 count, Single[] v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Int32 count, Single[] v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60772,7 +60772,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = v) { - Delegates.glProgramParameters4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } #if DEBUG @@ -60783,7 +60783,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4fvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, ref Single v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, ref Single v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60793,7 +60793,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameters4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } #if DEBUG @@ -60803,7 +60803,7 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4fvNV")] public static - void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Int32 count, ref Single v) + void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Int32 count, ref Single v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) @@ -60813,7 +60813,7 @@ namespace OpenTK.Graphics { fixed (Single* v_ptr = &v) { - Delegates.glProgramParameters4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); + Delegates.glProgramParameters4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } #if DEBUG @@ -60824,13 +60824,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4fvNV")] public static - unsafe void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, Single* v) + unsafe void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, Single* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameters4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v); + Delegates.glProgramParameters4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Single*)v); #if DEBUG } #endif @@ -60839,13 +60839,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glProgramParameters4fvNV")] public static - unsafe void ProgramParameters4(OpenTK.Graphics.NvVertexProgram target, Int32 index, Int32 count, Single* v) + unsafe void ProgramParameters4(OpenTK.Graphics.VertexAttribParameterArb target, Int32 index, Int32 count, Single* v) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glProgramParameters4fvNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)index, (UInt32)count, (Single*)v); + Delegates.glProgramParameters4fvNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)index, (UInt32)count, (Single*)v); #if DEBUG } #endif @@ -60966,13 +60966,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glTrackMatrixNV")] public static - void TrackMatrix(OpenTK.Graphics.NvVertexProgram target, UInt32 address, OpenTK.Graphics.NvVertexProgram matrix, OpenTK.Graphics.NvVertexProgram transform) + void TrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 address, OpenTK.Graphics.VertexAttribParameterArb matrix, OpenTK.Graphics.VertexAttribParameterArb transform) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glTrackMatrixNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)matrix, (OpenTK.Graphics.NvVertexProgram)transform); + Delegates.glTrackMatrixNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)matrix, (OpenTK.Graphics.VertexAttribParameterArb)transform); #if DEBUG } #endif @@ -60980,9 +60980,9 @@ namespace OpenTK.Graphics [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glTrackMatrixNV")] public static - void TrackMatrix(OpenTK.Graphics.NvVertexProgram target, Int32 address, OpenTK.Graphics.NvVertexProgram matrix, OpenTK.Graphics.NvVertexProgram transform) + void TrackMatrix(OpenTK.Graphics.VertexAttribParameterArb target, Int32 address, OpenTK.Graphics.VertexAttribParameterArb matrix, OpenTK.Graphics.VertexAttribParameterArb transform) { - Delegates.glTrackMatrixNV((OpenTK.Graphics.NvVertexProgram)target, (UInt32)address, (OpenTK.Graphics.NvVertexProgram)matrix, (OpenTK.Graphics.NvVertexProgram)transform); + Delegates.glTrackMatrixNV((OpenTK.Graphics.VertexAttribParameterArb)target, (UInt32)address, (OpenTK.Graphics.VertexAttribParameterArb)matrix, (OpenTK.Graphics.VertexAttribParameterArb)transform); } @@ -61022,13 +61022,13 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, IntPtr pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, IntPtr pointer) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer); #if DEBUG } #endif @@ -61070,13 +61070,13 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, IntPtr pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, IntPtr pointer) { #if DEBUG using (new ErrorHelper(GraphicsContext.CurrentContext)) { #endif - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer); #if DEBUG } #endif @@ -61119,7 +61119,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] ref T4 pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] ref T4 pointer) where T4 : struct { #if DEBUG @@ -61129,7 +61129,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61176,7 +61176,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] ref T4 pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] ref T4 pointer) where T4 : struct { #if DEBUG @@ -61186,7 +61186,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61234,7 +61234,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] T4[] pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] T4[] pointer) where T4 : struct { #if DEBUG @@ -61244,7 +61244,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61291,7 +61291,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] T4[] pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] T4[] pointer) where T4 : struct { #if DEBUG @@ -61301,7 +61301,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61349,7 +61349,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] T4[,] pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] T4[,] pointer) where T4 : struct { #if DEBUG @@ -61359,7 +61359,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61406,7 +61406,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] T4[,] pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] T4[,] pointer) where T4 : struct { #if DEBUG @@ -61416,7 +61416,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61464,7 +61464,7 @@ namespace OpenTK.Graphics [System.CLSCompliant(false)] [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] T4[,,] pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] T4[,,] pointer) where T4 : struct { #if DEBUG @@ -61474,7 +61474,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -61521,7 +61521,7 @@ namespace OpenTK.Graphics /// [AutoGenerated(Category = "NvVertexProgram", Version = "1.2", EntryPoint = "glVertexAttribPointerNV")] public static - void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, [In, Out] T4[,,] pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, [In, Out] T4[,,] pointer) where T4 : struct { #if DEBUG @@ -61531,7 +61531,7 @@ namespace OpenTK.Graphics GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.NvVertexProgram)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (OpenTK.Graphics.VertexAttribParameterArb)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { diff --git a/Source/OpenTK/Graphics/GL/GLDelegates.cs b/Source/OpenTK/Graphics/GL/GLDelegates.cs index 11310a91..f31f0689 100644 --- a/Source/OpenTK/Graphics/GL/GLDelegates.cs +++ b/Source/OpenTK/Graphics/GL/GLDelegates.cs @@ -3722,76 +3722,76 @@ namespace OpenTK.Graphics internal unsafe delegate bool AreProgramsResidentNV(Int32 n, UInt32* programs, [Out] bool* residences); internal unsafe static AreProgramsResidentNV glAreProgramsResidentNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindProgramNV(OpenTK.Graphics.NvVertexProgram target, UInt32 id); + internal delegate void BindProgramNV(OpenTK.Graphics.VertexAttribParameterArb 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(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Single* @params); + internal unsafe delegate void ExecuteProgramNV(OpenTK.Graphics.VertexAttribParameterArb 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(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double* @params); + internal unsafe delegate void GetProgramParameterdvNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double* @params); internal unsafe static GetProgramParameterdvNV glGetProgramParameterdvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramParameterfvNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single* @params); + internal unsafe delegate void GetProgramParameterfvNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single* @params); internal unsafe static GetProgramParameterfvNV glGetProgramParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramivNV(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params); + internal unsafe delegate void GetProgramivNV(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params); internal unsafe static GetProgramivNV glGetProgramivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramStringNV(UInt32 id, OpenTK.Graphics.NvVertexProgram pname, [Out] Byte* program); + internal unsafe delegate void GetProgramStringNV(UInt32 id, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Byte* program); internal unsafe static GetProgramStringNV glGetProgramStringNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTrackMatrixivNV(OpenTK.Graphics.NvVertexProgram target, UInt32 address, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params); + internal unsafe delegate void GetTrackMatrixivNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 address, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params); internal unsafe static GetTrackMatrixivNV glGetTrackMatrixivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdvNV(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Double* @params); + internal unsafe delegate void GetVertexAttribdvNV(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Double* @params); internal unsafe static GetVertexAttribdvNV glGetVertexAttribdvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfvNV(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Single* @params); + internal unsafe delegate void GetVertexAttribfvNV(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Single* @params); internal unsafe static GetVertexAttribfvNV glGetVertexAttribfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribivNV(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] Int32* @params); + internal unsafe delegate void GetVertexAttribivNV(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] Int32* @params); internal unsafe static GetVertexAttribivNV glGetVertexAttribivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GetVertexAttribPointervNV(UInt32 index, OpenTK.Graphics.NvVertexProgram pname, [Out] IntPtr pointer); + internal delegate void GetVertexAttribPointervNV(UInt32 index, OpenTK.Graphics.VertexAttribParameterArb pname, [Out] IntPtr pointer); internal static GetVertexAttribPointervNV glGetVertexAttribPointervNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate bool IsProgramNV(UInt32 id); internal static IsProgramNV glIsProgramNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadProgramNV(OpenTK.Graphics.NvVertexProgram target, UInt32 id, Int32 len, Byte* program); + internal unsafe delegate void LoadProgramNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 id, Int32 len, Byte* program); internal unsafe static LoadProgramNV glLoadProgramNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameter4dNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Double x, Double y, Double z, Double w); + internal delegate void ProgramParameter4dNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Double x, Double y, Double z, Double w); internal static ProgramParameter4dNV glProgramParameter4dNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameter4dvNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Double* v); + internal unsafe delegate void ProgramParameter4dvNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Double* v); internal unsafe static ProgramParameter4dvNV glProgramParameter4dvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameter4fNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Single x, Single y, Single z, Single w); + internal delegate void ProgramParameter4fNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Single x, Single y, Single z, Single w); internal static ProgramParameter4fNV glProgramParameter4fNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameter4fvNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, Single* v); + internal unsafe delegate void ProgramParameter4fvNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, Single* v); internal unsafe static ProgramParameter4fvNV glProgramParameter4fvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameters4dvNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, Double* v); + internal unsafe delegate void ProgramParameters4dvNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 index, UInt32 count, Double* v); internal unsafe static ProgramParameters4dvNV glProgramParameters4dvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameters4fvNV(OpenTK.Graphics.NvVertexProgram target, UInt32 index, UInt32 count, Single* v); + internal unsafe delegate void ProgramParameters4fvNV(OpenTK.Graphics.VertexAttribParameterArb 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(OpenTK.Graphics.NvVertexProgram target, UInt32 address, OpenTK.Graphics.NvVertexProgram matrix, OpenTK.Graphics.NvVertexProgram transform); + internal delegate void TrackMatrixNV(OpenTK.Graphics.VertexAttribParameterArb target, UInt32 address, OpenTK.Graphics.VertexAttribParameterArb matrix, OpenTK.Graphics.VertexAttribParameterArb transform); internal static TrackMatrixNV glTrackMatrixNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, OpenTK.Graphics.NvVertexProgram type, Int32 stride, IntPtr pointer); + internal delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, OpenTK.Graphics.VertexAttribParameterArb type, Int32 stride, IntPtr pointer); internal static VertexAttribPointerNV glVertexAttribPointerNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1dNV(UInt32 index, Double x); diff --git a/Source/OpenTK/Graphics/GL/GLEnums.cs b/Source/OpenTK/Graphics/GL/GLEnums.cs index e64679f9..726425c7 100644 --- a/Source/OpenTK/Graphics/GL/GLEnums.cs +++ b/Source/OpenTK/Graphics/GL/GLEnums.cs @@ -5508,6 +5508,7 @@ namespace OpenTK.Graphics MaxProgramLoopCountNv = ((int)0X88f8), VertexAttribArrayInteger = ((int)0X88fd), VertexAttribArrayIntegerNv = ((int)0X88fd), + ArrayDivisor = ((int)0X88fe), VertexAttribArrayDivisorArb = ((int)0X88fe), MaxArrayTextureLayers = ((int)0X88ff), MaxArrayTextureLayersExt = ((int)0X88ff), @@ -6735,6 +6736,7 @@ namespace OpenTK.Graphics ArrayType = ((int)0X8625), CurrentVertexAttrib = ((int)0X8626), ArrayNormalized = ((int)0X886a), + ArrayDivisor = ((int)0X88fe), } public enum VertexAttribPointerParameterArb