Updated tokens for EXT_gpu_shader4 (issue [#604]).
This commit is contained in:
parent
175117ceba
commit
0d5af73465
6 changed files with 117 additions and 91 deletions
|
@ -514,10 +514,10 @@ VERSION_3_0 enum:
|
|||
# RGB32F = 0x8815
|
||||
# RGBA16F = 0x881A
|
||||
# RGB16F = 0x881B
|
||||
VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD
|
||||
# VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD
|
||||
# MAX_ARRAY_TEXTURE_LAYERS = 0x88FF
|
||||
MIN_PROGRAM_TEXEL_OFFSET = 0x8904
|
||||
MAX_PROGRAM_TEXEL_OFFSET = 0x8905
|
||||
# MIN_PROGRAM_TEXEL_OFFSET = 0x8904
|
||||
# MAX_PROGRAM_TEXEL_OFFSET = 0x8905
|
||||
# CLAMP_VERTEX_COLOR = 0x891A
|
||||
# CLAMP_FRAGMENT_COLOR = 0x891B
|
||||
# CLAMP_READ_COLOR = 0x891C
|
||||
|
@ -581,22 +581,22 @@ VERSION_3_0 enum:
|
|||
# SAMPLER_2D_ARRAY = 0x8DC1
|
||||
# SAMPLER_1D_ARRAY_SHADOW = 0x8DC3
|
||||
# SAMPLER_2D_ARRAY_SHADOW = 0x8DC4
|
||||
SAMPLER_CUBE_SHADOW = 0x8DC5
|
||||
UNSIGNED_INT_VEC2 = 0x8DC6
|
||||
UNSIGNED_INT_VEC3 = 0x8DC7
|
||||
UNSIGNED_INT_VEC4 = 0x8DC8
|
||||
INT_SAMPLER_1D = 0x8DC9
|
||||
INT_SAMPLER_2D = 0x8DCA
|
||||
INT_SAMPLER_3D = 0x8DCB
|
||||
INT_SAMPLER_CUBE = 0x8DCC
|
||||
INT_SAMPLER_1D_ARRAY = 0x8DCE
|
||||
INT_SAMPLER_2D_ARRAY = 0x8DCF
|
||||
UNSIGNED_INT_SAMPLER_1D = 0x8DD1
|
||||
UNSIGNED_INT_SAMPLER_2D = 0x8DD2
|
||||
UNSIGNED_INT_SAMPLER_3D = 0x8DD3
|
||||
UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4
|
||||
UNSIGNED_INT_SAMPLER_1D_ARRAY = 0x8DD6
|
||||
UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7
|
||||
# SAMPLER_CUBE_SHADOW = 0x8DC5
|
||||
# UNSIGNED_INT_VEC2 = 0x8DC6
|
||||
# UNSIGNED_INT_VEC3 = 0x8DC7
|
||||
# UNSIGNED_INT_VEC4 = 0x8DC8
|
||||
# INT_SAMPLER_1D = 0x8DC9
|
||||
# INT_SAMPLER_2D = 0x8DCA
|
||||
# INT_SAMPLER_3D = 0x8DCB
|
||||
# INT_SAMPLER_CUBE = 0x8DCC
|
||||
# INT_SAMPLER_1D_ARRAY = 0x8DCE
|
||||
# INT_SAMPLER_2D_ARRAY = 0x8DCF
|
||||
# UNSIGNED_INT_SAMPLER_1D = 0x8DD1
|
||||
# UNSIGNED_INT_SAMPLER_2D = 0x8DD2
|
||||
# UNSIGNED_INT_SAMPLER_3D = 0x8DD3
|
||||
# UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4
|
||||
# UNSIGNED_INT_SAMPLER_1D_ARRAY = 0x8DD6
|
||||
# UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7
|
||||
QUERY_WAIT = 0x8E13
|
||||
QUERY_NO_WAIT = 0x8E14
|
||||
QUERY_BY_REGION_WAIT = 0x8E15
|
||||
|
@ -6418,4 +6418,30 @@ TexCoordPointerType enum:
|
|||
GetPName enum:
|
||||
use ARB_vertex_array_object VERTEX_ARRAY_BINDING
|
||||
|
||||
# Promoted from EXT_gpu_shader4
|
||||
VertexAttribParameter enum:
|
||||
VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD
|
||||
|
||||
ActiveUniformType enum:
|
||||
SAMPLER_CUBE_SHADOW = 0x8DC5
|
||||
UNSIGNED_INT_VEC2 = 0x8DC6
|
||||
UNSIGNED_INT_VEC3 = 0x8DC7
|
||||
UNSIGNED_INT_VEC4 = 0x8DC8
|
||||
INT_SAMPLER_1D = 0x8DC9
|
||||
INT_SAMPLER_2D = 0x8DCA
|
||||
INT_SAMPLER_3D = 0x8DCB
|
||||
INT_SAMPLER_CUBE = 0x8DCC
|
||||
INT_SAMPLER_1D_ARRAY = 0x8DCE
|
||||
INT_SAMPLER_2D_ARRAY = 0x8DCF
|
||||
UNSIGNED_INT_SAMPLER_1D = 0x8DD1
|
||||
UNSIGNED_INT_SAMPLER_2D = 0x8DD2
|
||||
UNSIGNED_INT_SAMPLER_3D = 0x8DD3
|
||||
UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4
|
||||
UNSIGNED_INT_SAMPLER_1D_ARRAY = 0x8DD6
|
||||
UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7
|
||||
|
||||
GetPName enum:
|
||||
MIN_PROGRAM_TEXEL_OFFSET = 0x8904
|
||||
MAX_PROGRAM_TEXEL_OFFSET = 0x8905
|
||||
|
||||
# End (don't remove, or the last token may be missed!)
|
||||
|
|
|
@ -5800,8 +5800,8 @@ GetBufferPointerv(target, pname, params)
|
|||
|
||||
BlendEquationSeparate(modeRGB, modeAlpha)
|
||||
return void
|
||||
param modeRGB BlendEquationModeEXT in value
|
||||
param modeAlpha BlendEquationModeEXT in value
|
||||
param modeRGB BlendEquationMode in value # BlendEquationModeEXT in value
|
||||
param modeAlpha BlendEquationMode in value # BlendEquationModeEXT in value
|
||||
category VERSION_2_0
|
||||
version 2.0
|
||||
extension
|
||||
|
@ -7571,7 +7571,7 @@ VertexAttribIPointer(index, size, type, stride, pointer)
|
|||
return void
|
||||
param index UInt32 in value
|
||||
param size Int32 in value
|
||||
param type VertexAttribEnum in value
|
||||
param type VertexAttribParameter in value # VertexAttribEnum in value
|
||||
param stride SizeI in value
|
||||
param pointer Void in array [COMPSIZE(size/type/stride)] retained
|
||||
category VERSION_3_0
|
||||
|
@ -7585,7 +7585,7 @@ VertexAttribIPointer(index, size, type, stride, pointer)
|
|||
GetVertexAttribIiv(index, pname, params)
|
||||
return void
|
||||
param index UInt32 in value
|
||||
param pname VertexAttribEnum in value
|
||||
param pname VertexAttribParameter in value # VertexAttribEnum in value
|
||||
param params Int32 out array [1]
|
||||
category VERSION_3_0
|
||||
version 3.0
|
||||
|
@ -7598,7 +7598,7 @@ GetVertexAttribIiv(index, pname, params)
|
|||
GetVertexAttribIuiv(index, pname, params)
|
||||
return void
|
||||
param index UInt32 in value
|
||||
param pname VertexAttribEnum in value
|
||||
param pname VertexAttribParameter in value # VertexAttribEnum in value
|
||||
param params UInt32 out array [1]
|
||||
category VERSION_3_0
|
||||
version 3.0
|
||||
|
|
|
@ -38820,13 +38820,13 @@ namespace OpenTK.Graphics
|
|||
/// </param>
|
||||
[AutoGenerated(Category = "Version20", Version = "2.0", EntryPoint = "glBlendEquationSeparate")]
|
||||
public static
|
||||
void BlendEquationSeparate(OpenTK.Graphics.All modeRGB, OpenTK.Graphics.All modeAlpha)
|
||||
void BlendEquationSeparate(OpenTK.Graphics.BlendEquationMode modeRGB, OpenTK.Graphics.BlendEquationMode modeAlpha)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glBlendEquationSeparate((OpenTK.Graphics.All)modeRGB, (OpenTK.Graphics.All)modeAlpha);
|
||||
Delegates.glBlendEquationSeparate((OpenTK.Graphics.BlendEquationMode)modeRGB, (OpenTK.Graphics.BlendEquationMode)modeAlpha);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -51478,13 +51478,13 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, IntPtr pointer)
|
||||
void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, IntPtr pointer)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer);
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -51492,13 +51492,13 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, IntPtr pointer)
|
||||
void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, IntPtr pointer)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer);
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -51507,7 +51507,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] ref T4 pointer)
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] ref T4 pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51517,7 +51517,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51530,7 +51530,7 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] ref T4 pointer)
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] ref T4 pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51540,7 +51540,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51554,7 +51554,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] T4[] pointer)
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] T4[] pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51564,7 +51564,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51577,7 +51577,7 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] T4[] pointer)
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] T4[] pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51587,7 +51587,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51601,7 +51601,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] T4[,] pointer)
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] T4[,] pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51611,7 +51611,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51624,7 +51624,7 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] T4[,] pointer)
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] T4[,] pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51634,7 +51634,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51648,7 +51648,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] T4[,,] pointer)
|
||||
void VertexAttribIPointer<T4>(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] T4[,,] pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51658,7 +51658,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51671,7 +51671,7 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glVertexAttribIPointer")]
|
||||
public static
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, [In, Out] T4[,,] pointer)
|
||||
void VertexAttribIPointer<T4>(Int32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, [In, Out] T4[,,] pointer)
|
||||
where T4 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -51681,7 +51681,7 @@ namespace OpenTK.Graphics
|
|||
GCHandle pointer_ptr = GCHandle.Alloc(pointer, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.Version30)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
Delegates.glVertexAttribIPointer((UInt32)index, (Int32)size, (OpenTK.Graphics.VertexAttribParameter)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject());
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -51695,7 +51695,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")]
|
||||
public static
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] Int32[] @params)
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] Int32[] @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -51705,7 +51705,7 @@ namespace OpenTK.Graphics
|
|||
{
|
||||
fixed (Int32* @params_ptr = @params)
|
||||
{
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (Int32*)@params_ptr);
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (Int32*)@params_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -51715,7 +51715,7 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")]
|
||||
public static
|
||||
void GetVertexAttribI(Int32 index, OpenTK.Graphics.Version30 pname, [Out] Int32[] @params)
|
||||
void GetVertexAttribI(Int32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] Int32[] @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -51725,7 +51725,7 @@ namespace OpenTK.Graphics
|
|||
{
|
||||
fixed (Int32* @params_ptr = @params)
|
||||
{
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (Int32*)@params_ptr);
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (Int32*)@params_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -51736,7 +51736,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")]
|
||||
public static
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] out Int32 @params)
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] out Int32 @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -51746,7 +51746,7 @@ namespace OpenTK.Graphics
|
|||
{
|
||||
fixed (Int32* @params_ptr = &@params)
|
||||
{
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (Int32*)@params_ptr);
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (Int32*)@params_ptr);
|
||||
@params = *@params_ptr;
|
||||
}
|
||||
}
|
||||
|
@ -51757,7 +51757,7 @@ namespace OpenTK.Graphics
|
|||
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")]
|
||||
public static
|
||||
void GetVertexAttribI(Int32 index, OpenTK.Graphics.Version30 pname, [Out] out Int32 @params)
|
||||
void GetVertexAttribI(Int32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] out Int32 @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -51767,7 +51767,7 @@ namespace OpenTK.Graphics
|
|||
{
|
||||
fixed (Int32* @params_ptr = &@params)
|
||||
{
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (Int32*)@params_ptr);
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (Int32*)@params_ptr);
|
||||
@params = *@params_ptr;
|
||||
}
|
||||
}
|
||||
|
@ -51779,13 +51779,13 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")]
|
||||
public static
|
||||
unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] Int32* @params)
|
||||
unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] Int32* @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (Int32*)@params);
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (Int32*)@params);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -51794,13 +51794,13 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")]
|
||||
public static
|
||||
unsafe void GetVertexAttribI(Int32 index, OpenTK.Graphics.Version30 pname, [Out] Int32* @params)
|
||||
unsafe void GetVertexAttribI(Int32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] Int32* @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (Int32*)@params);
|
||||
Delegates.glGetVertexAttribIiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (Int32*)@params);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -51809,7 +51809,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")]
|
||||
public static
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] UInt32[] @params)
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] UInt32[] @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -51819,7 +51819,7 @@ namespace OpenTK.Graphics
|
|||
{
|
||||
fixed (UInt32* @params_ptr = @params)
|
||||
{
|
||||
Delegates.glGetVertexAttribIuiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (UInt32*)@params_ptr);
|
||||
Delegates.glGetVertexAttribIuiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (UInt32*)@params_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -51830,7 +51830,7 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")]
|
||||
public static
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] out UInt32 @params)
|
||||
void GetVertexAttribI(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] out UInt32 @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -51840,7 +51840,7 @@ namespace OpenTK.Graphics
|
|||
{
|
||||
fixed (UInt32* @params_ptr = &@params)
|
||||
{
|
||||
Delegates.glGetVertexAttribIuiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (UInt32*)@params_ptr);
|
||||
Delegates.glGetVertexAttribIuiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (UInt32*)@params_ptr);
|
||||
@params = *@params_ptr;
|
||||
}
|
||||
}
|
||||
|
@ -51852,13 +51852,13 @@ namespace OpenTK.Graphics
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "Version30", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")]
|
||||
public static
|
||||
unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] UInt32* @params)
|
||||
unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] UInt32* @params)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glGetVertexAttribIuiv((UInt32)index, (OpenTK.Graphics.Version30)pname, (UInt32*)@params);
|
||||
Delegates.glGetVertexAttribIuiv((UInt32)index, (OpenTK.Graphics.VertexAttribParameter)pname, (UInt32*)@params);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -1489,7 +1489,7 @@ namespace OpenTK.Graphics
|
|||
internal extern static void GetBufferPointerv(OpenTK.Graphics.BufferTarget target, OpenTK.Graphics.BufferPointer pname, [Out] IntPtr @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationSeparate", ExactSpelling = true)]
|
||||
internal extern static void BlendEquationSeparate(OpenTK.Graphics.All modeRGB, OpenTK.Graphics.All modeAlpha);
|
||||
internal extern static void BlendEquationSeparate(OpenTK.Graphics.BlendEquationMode modeRGB, OpenTK.Graphics.BlendEquationMode modeAlpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DrawBuffers(Int32 n, OpenTK.Graphics.DrawBuffersEnum* bufs);
|
||||
|
@ -1891,13 +1891,13 @@ namespace OpenTK.Graphics
|
|||
internal extern static unsafe void VertexAttribI4usv(UInt32 index, UInt16* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribIPointer", ExactSpelling = true)]
|
||||
internal extern static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, IntPtr pointer);
|
||||
internal extern static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, IntPtr pointer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribIiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetVertexAttribIiv(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] Int32* @params);
|
||||
internal extern static unsafe void GetVertexAttribIiv(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribIuiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetVertexAttribIuiv(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] UInt32* @params);
|
||||
internal extern static unsafe void GetVertexAttribIuiv(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] UInt32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformuiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetUniformuiv(UInt32 program, Int32 location, [Out] UInt32* @params);
|
||||
|
|
|
@ -1490,7 +1490,7 @@ namespace OpenTK.Graphics
|
|||
internal delegate void GetBufferPointerv(OpenTK.Graphics.BufferTarget target, OpenTK.Graphics.BufferPointer pname, [Out] IntPtr @params);
|
||||
internal static GetBufferPointerv glGetBufferPointerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendEquationSeparate(OpenTK.Graphics.All modeRGB, OpenTK.Graphics.All modeAlpha);
|
||||
internal delegate void BlendEquationSeparate(OpenTK.Graphics.BlendEquationMode modeRGB, OpenTK.Graphics.BlendEquationMode modeAlpha);
|
||||
internal static BlendEquationSeparate glBlendEquationSeparate;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DrawBuffers(Int32 n, OpenTK.Graphics.DrawBuffersEnum* bufs);
|
||||
|
@ -1892,13 +1892,13 @@ namespace OpenTK.Graphics
|
|||
internal unsafe delegate void VertexAttribI4usv(UInt32 index, UInt16* v);
|
||||
internal unsafe static VertexAttribI4usv glVertexAttribI4usv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.Version30 type, Int32 stride, IntPtr pointer);
|
||||
internal delegate void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.VertexAttribParameter type, Int32 stride, IntPtr pointer);
|
||||
internal static VertexAttribIPointer glVertexAttribIPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetVertexAttribIiv(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] Int32* @params);
|
||||
internal unsafe delegate void GetVertexAttribIiv(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] Int32* @params);
|
||||
internal unsafe static GetVertexAttribIiv glGetVertexAttribIiv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetVertexAttribIuiv(UInt32 index, OpenTK.Graphics.Version30 pname, [Out] UInt32* @params);
|
||||
internal unsafe delegate void GetVertexAttribIuiv(UInt32 index, OpenTK.Graphics.VertexAttribParameter pname, [Out] UInt32* @params);
|
||||
internal unsafe static GetVertexAttribIuiv glGetVertexAttribIuiv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetUniformuiv(UInt32 program, Int32 location, [Out] UInt32* @params);
|
||||
|
|
|
@ -1029,6 +1029,8 @@ namespace OpenTK.Graphics
|
|||
PixelPackBufferBinding = ((int)0X88ed),
|
||||
PixelUnpackBufferBinding = ((int)0X88ef),
|
||||
MaxArrayTextureLayers = ((int)0X88ff),
|
||||
MinProgramTexelOffset = ((int)0X8904),
|
||||
MaxProgramTexelOffset = ((int)0X8905),
|
||||
ClampVertexColor = ((int)0X891a),
|
||||
ClampFragmentColor = ((int)0X891b),
|
||||
ClampReadColor = ((int)0X891c),
|
||||
|
@ -6370,9 +6372,6 @@ namespace OpenTK.Graphics
|
|||
ContextFlags = ((int)0X821e),
|
||||
DepthBuffer = ((int)0X8223),
|
||||
StencilBuffer = ((int)0X8224),
|
||||
VertexAttribArrayInteger = ((int)0X88fd),
|
||||
MinProgramTexelOffset = ((int)0X8904),
|
||||
MaxProgramTexelOffset = ((int)0X8905),
|
||||
MaxVaryingComponents = ((int)0X8b4b),
|
||||
UnsignedNormalized = ((int)0X8c17),
|
||||
UnsignedInt10F11F11FRev = ((int)0X8c3b),
|
||||
|
@ -6392,22 +6391,6 @@ namespace OpenTK.Graphics
|
|||
SeparateAttribs = ((int)0X8c8d),
|
||||
TransformFeedbackBuffer = ((int)0X8c8e),
|
||||
TransformFeedbackBufferBinding = ((int)0X8c8f),
|
||||
SamplerCubeShadow = ((int)0X8dc5),
|
||||
UnsignedIntVec2 = ((int)0X8dc6),
|
||||
UnsignedIntVec3 = ((int)0X8dc7),
|
||||
UnsignedIntVec4 = ((int)0X8dc8),
|
||||
IntSampler1D = ((int)0X8dc9),
|
||||
IntSampler2D = ((int)0X8dca),
|
||||
IntSampler3D = ((int)0X8dcb),
|
||||
IntSamplerCube = ((int)0X8dcc),
|
||||
IntSampler1DArray = ((int)0X8dce),
|
||||
IntSampler2DArray = ((int)0X8dcf),
|
||||
UnsignedIntSampler1D = ((int)0X8dd1),
|
||||
UnsignedIntSampler2D = ((int)0X8dd2),
|
||||
UnsignedIntSampler3D = ((int)0X8dd3),
|
||||
UnsignedIntSamplerCube = ((int)0X8dd4),
|
||||
UnsignedIntSampler1DArray = ((int)0X8dd6),
|
||||
UnsignedIntSampler2DArray = ((int)0X8dd7),
|
||||
QueryWait = ((int)0X8e13),
|
||||
QueryNoWait = ((int)0X8e14),
|
||||
QueryByRegionWait = ((int)0X8e15),
|
||||
|
@ -9732,6 +9715,22 @@ namespace OpenTK.Graphics
|
|||
Sampler2DArray = ((int)0X8dc1),
|
||||
Sampler1DArrayShadow = ((int)0X8dc3),
|
||||
Sampler2DArrayShadow = ((int)0X8dc4),
|
||||
SamplerCubeShadow = ((int)0X8dc5),
|
||||
UnsignedIntVec2 = ((int)0X8dc6),
|
||||
UnsignedIntVec3 = ((int)0X8dc7),
|
||||
UnsignedIntVec4 = ((int)0X8dc8),
|
||||
IntSampler1D = ((int)0X8dc9),
|
||||
IntSampler2D = ((int)0X8dca),
|
||||
IntSampler3D = ((int)0X8dcb),
|
||||
IntSamplerCube = ((int)0X8dcc),
|
||||
IntSampler1DArray = ((int)0X8dce),
|
||||
IntSampler2DArray = ((int)0X8dcf),
|
||||
UnsignedIntSampler1D = ((int)0X8dd1),
|
||||
UnsignedIntSampler2D = ((int)0X8dd2),
|
||||
UnsignedIntSampler3D = ((int)0X8dd3),
|
||||
UnsignedIntSamplerCube = ((int)0X8dd4),
|
||||
UnsignedIntSampler1DArray = ((int)0X8dd6),
|
||||
UnsignedIntSampler2DArray = ((int)0X8dd7),
|
||||
}
|
||||
|
||||
public enum ActiveAttribType
|
||||
|
@ -9788,6 +9787,7 @@ namespace OpenTK.Graphics
|
|||
ArrayType = ((int)0X8625),
|
||||
CurrentVertexAttrib = ((int)0X8626),
|
||||
ArrayNormalized = ((int)0X886a),
|
||||
VertexAttribArrayInteger = ((int)0X88fd),
|
||||
}
|
||||
|
||||
public enum VertexAttribPointerParameter
|
||||
|
|
Loading…
Reference in a new issue