mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-02-24 23:06:49 +00:00
Updated tokens for ARB_depth_clamp, ARB_vertex_array_bgra, ARB_seamless_cube_map, ARB_provoking_vertex, ARB_draw_elements_base_vertex which where promoted in version 3.2. Fixes issue [#1146]: "[GL3.2] Multiple (minor) corrections".
This commit is contained in:
parent
5643259379
commit
837604a1a6
|
@ -7797,7 +7797,7 @@ ErrorCode enum:
|
|||
|
||||
# Version 3.2
|
||||
|
||||
# Tokens promoted from ARB_texture_multisample
|
||||
# ARB_texture_multisample tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/texture_multisample.txt
|
||||
|
||||
TextureTargetMultisample enum:
|
||||
|
@ -7840,7 +7840,7 @@ ActiveUniformType enum:
|
|||
INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910C
|
||||
UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910D
|
||||
|
||||
# Tokens promoted from ARB_geometry_shader4
|
||||
# ARB_geometry_shader4 tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/geometry_shader4.txt
|
||||
|
||||
ShaderType enum:
|
||||
|
@ -7879,5 +7879,45 @@ EnableCap enum:
|
|||
|
||||
GetPName enum:
|
||||
PROGRAM_POINT_SIZE = 0x8642
|
||||
|
||||
# ARB_depth_clamp tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/depth_clamp.txt
|
||||
|
||||
EnableCap enum:
|
||||
DEPTH_CLAMP = 0x864F
|
||||
|
||||
GetPName enum:
|
||||
DEPTH_CLAMP = 0x864F
|
||||
|
||||
# ARB_vertex_array_bgra tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/vertex_array_bgra.txt
|
||||
|
||||
ColorPointerType enum:
|
||||
BGRA = 0x80E1
|
||||
|
||||
VertexAttribPointerType enum:
|
||||
BGRA = 0x80E1
|
||||
|
||||
# ARB_seamless_cube_map tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/seamless_cube_map.txt
|
||||
EnableCap enum:
|
||||
TEXTURE_CUBE_MAP_SEAMLESS = 0x884F
|
||||
|
||||
GetPName enum:
|
||||
TEXTURE_CUBE_MAP_SEAMLESS = 0x884F
|
||||
|
||||
# ARB_provoking_vertex tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/provoking_vertex.txt
|
||||
|
||||
ProvokingVertexMode enum:
|
||||
FIRST_VERTEX_CONVENTION = 0x8E4D
|
||||
LAST_VERTEX_CONVENTION = 0x8E4E
|
||||
|
||||
GetPName enum:
|
||||
PROVOKING_VERTEX = 0x8E4F
|
||||
QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION = 0x8E4C
|
||||
|
||||
# ARB_draw_elements_base_vertex tokens
|
||||
# http://www.opengl.org/registry/specs/ARB/draw_elements_base_vertex.txt
|
||||
|
||||
# End (don't remove, or the last token may be removed!)
|
||||
|
|
|
@ -283,7 +283,26 @@
|
|||
<param name="pname"><type>GetMultisamplePName</type></param>
|
||||
</function>
|
||||
|
||||
<function name="ProvokingVertex" extension="Core">
|
||||
<param name="mode"><type>ProvokingVertexMode</type></param>
|
||||
</function>
|
||||
|
||||
<function name="DrawElementsBaseVertex" extension="Core">
|
||||
<param name="mode"><type>BeginMode</type></param>
|
||||
</function>
|
||||
|
||||
<function name="DrawRangeElementsBaseVertex" extension="Core">
|
||||
<param name="mode"><type>BeginMode</type></param>
|
||||
</function>
|
||||
|
||||
<function name="DrawElementsInstancedBaseVertex" extension="Core">
|
||||
<param name="mode"><type>BeginMode</type></param>
|
||||
</function>
|
||||
|
||||
<function name="MultiDrawElementsBaseVertex" extension="Core">
|
||||
<param name="mode"><type>BeginMode</type></param>
|
||||
</function>
|
||||
|
||||
<!-- Arb -->
|
||||
|
||||
<function name="VertexAttribPointer" extension="Arb">
|
||||
|
|
|
@ -37150,7 +37150,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsBaseVertex")]
|
||||
public static
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 basevertex)
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37160,7 +37160,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37173,7 +37173,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsBaseVertex")]
|
||||
public static
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 basevertex)
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37183,7 +37183,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37196,7 +37196,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsBaseVertex")]
|
||||
public static
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 basevertex)
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37206,7 +37206,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37219,7 +37219,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsBaseVertex")]
|
||||
public static
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 basevertex)
|
||||
void DrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37229,7 +37229,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37242,13 +37242,13 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsBaseVertex")]
|
||||
public static
|
||||
void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
|
||||
void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)basevertex);
|
||||
Delegates.glDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)basevertex);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -37362,7 +37362,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsInstancedBaseVertex")]
|
||||
public static
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, Int32 basevertex)
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37372,7 +37372,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37385,7 +37385,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsInstancedBaseVertex")]
|
||||
public static
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, Int32 basevertex)
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37395,7 +37395,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37408,7 +37408,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsInstancedBaseVertex")]
|
||||
public static
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, Int32 basevertex)
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37418,7 +37418,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37431,7 +37431,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsInstancedBaseVertex")]
|
||||
public static
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, Int32 basevertex)
|
||||
void DrawElementsInstancedBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -37441,7 +37441,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -37454,13 +37454,13 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawElementsInstancedBaseVertex")]
|
||||
public static
|
||||
void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex)
|
||||
void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32)basevertex);
|
||||
Delegates.glDrawElementsInstancedBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32)basevertex);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -38251,7 +38251,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38261,7 +38261,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38274,7 +38274,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38284,7 +38284,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38297,7 +38297,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38307,7 +38307,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38320,7 +38320,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38330,7 +38330,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38343,13 +38343,13 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)basevertex);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -38358,7 +38358,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38368,7 +38368,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38382,7 +38382,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38392,7 +38392,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38406,7 +38406,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38416,7 +38416,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38430,7 +38430,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex<T5>(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices, Int32 basevertex)
|
||||
where T5 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -38440,7 +38440,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -38454,13 +38454,13 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glDrawRangeElementsBaseVertex")]
|
||||
public static
|
||||
void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
|
||||
void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)basevertex);
|
||||
Delegates.glDrawRangeElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)basevertex);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -57704,7 +57704,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, Int32* basevertex)
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, Int32* basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57714,7 +57714,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57728,7 +57728,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, Int32* basevertex)
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, Int32* basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57738,7 +57738,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57752,7 +57752,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, Int32* basevertex)
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, Int32* basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57762,7 +57762,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57776,7 +57776,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, Int32* basevertex)
|
||||
unsafe void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, Int32* basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57786,7 +57786,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57800,13 +57800,13 @@ namespace OpenTK.Graphics.OpenGL
|
|||
[System.CLSCompliant(false)]
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex)
|
||||
unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32*)basevertex);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32*)basevertex);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
@ -57814,7 +57814,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, Int32[] basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, Int32[] basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57829,7 +57829,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57844,7 +57844,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, Int32[] basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, Int32[] basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57859,7 +57859,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57874,7 +57874,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, Int32[] basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, Int32[] basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57889,7 +57889,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57904,7 +57904,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, Int32[] basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, Int32[] basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57919,7 +57919,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57934,7 +57934,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32[] basevertex)
|
||||
void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32[] count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32[] basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -57945,7 +57945,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
fixed (Int32* count_ptr = count)
|
||||
fixed (Int32* basevertex_ptr = basevertex)
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -57955,7 +57955,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, ref Int32 basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 primcount, ref Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -57970,7 +57970,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -57985,7 +57985,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, ref Int32 basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 primcount, ref Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -58000,7 +58000,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -58015,7 +58015,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, ref Int32 basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 primcount, ref Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -58030,7 +58030,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -58045,7 +58045,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, ref Int32 basevertex)
|
||||
void MultiDrawElementsBaseVertex<T3>(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 primcount, ref Int32 basevertex)
|
||||
where T3 : struct
|
||||
{
|
||||
#if DEBUG
|
||||
|
@ -58060,7 +58060,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GCHandle indices_ptr = GCHandle.Alloc(indices, GCHandleType.Pinned);
|
||||
try
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
@ -58075,7 +58075,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbDrawElementsBaseVertex", Version = "1.2", EntryPoint = "glMultiDrawElementsBaseVertex")]
|
||||
public static
|
||||
void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, ref Int32 basevertex)
|
||||
void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, ref Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, ref Int32 basevertex)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
|
@ -58086,7 +58086,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
fixed (Int32* count_ptr = &count)
|
||||
fixed (Int32* basevertex_ptr = &basevertex)
|
||||
{
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
Delegates.glMultiDrawElementsBaseVertex((OpenTK.Graphics.OpenGL.BeginMode)mode, (Int32*)count_ptr, (OpenTK.Graphics.OpenGL.DrawElementsType)type, (IntPtr)indices, (Int32)primcount, (Int32*)basevertex_ptr);
|
||||
}
|
||||
}
|
||||
#if DEBUG
|
||||
|
@ -62563,13 +62563,13 @@ namespace OpenTK.Graphics.OpenGL
|
|||
|
||||
[AutoGenerated(Category = "ArbProvokingVertex", Version = "1.2", EntryPoint = "glProvokingVertex")]
|
||||
public static
|
||||
void ProvokingVertex(OpenTK.Graphics.OpenGL.ArbProvokingVertex mode)
|
||||
void ProvokingVertex(OpenTK.Graphics.OpenGL.ProvokingVertexMode mode)
|
||||
{
|
||||
#if DEBUG
|
||||
using (new ErrorHelper(GraphicsContext.CurrentContext))
|
||||
{
|
||||
#endif
|
||||
Delegates.glProvokingVertex((OpenTK.Graphics.OpenGL.ArbProvokingVertex)mode);
|
||||
Delegates.glProvokingVertex((OpenTK.Graphics.OpenGL.ProvokingVertexMode)mode);
|
||||
#if DEBUG
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -1042,7 +1042,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal extern static void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementsBaseVertex", ExactSpelling = true)]
|
||||
internal extern static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
internal extern static void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementsInstanced", ExactSpelling = true)]
|
||||
internal extern static void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
|
@ -1051,7 +1051,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal extern static void DrawElementsInstancedARB(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementsInstancedBaseVertex", ExactSpelling = true)]
|
||||
internal extern static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex);
|
||||
internal extern static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementsInstancedEXT", ExactSpelling = true)]
|
||||
internal extern static void DrawElementsInstancedEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
|
@ -1072,7 +1072,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal extern static void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElementsBaseVertex", ExactSpelling = true)]
|
||||
internal extern static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
internal extern static void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElementsEXT", ExactSpelling = true)]
|
||||
internal extern static void DrawRangeElementsEXT(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices);
|
||||
|
@ -2764,7 +2764,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal extern static unsafe void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementsBaseVertex", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex);
|
||||
internal extern static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementsEXT", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultiDrawElementsEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
|
@ -3637,7 +3637,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal extern static void ProgramVertexLimitNV(OpenTK.Graphics.OpenGL.NvGeometryProgram4 target, Int32 limit);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProvokingVertex", ExactSpelling = true)]
|
||||
internal extern static void ProvokingVertex(OpenTK.Graphics.OpenGL.ArbProvokingVertex mode);
|
||||
internal extern static void ProvokingVertex(OpenTK.Graphics.OpenGL.ProvokingVertexMode mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProvokingVertexEXT", ExactSpelling = true)]
|
||||
internal extern static void ProvokingVertexEXT(OpenTK.Graphics.OpenGL.ExtProvokingVertex mode);
|
||||
|
|
|
@ -1040,7 +1040,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void DrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices);
|
||||
internal static DrawElements glDrawElements;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
internal delegate void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
internal static DrawElementsBaseVertex glDrawElementsBaseVertex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElementsInstanced(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
|
@ -1049,7 +1049,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void DrawElementsInstancedARB(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
internal static DrawElementsInstancedARB glDrawElementsInstancedARB;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex);
|
||||
internal delegate void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex);
|
||||
internal static DrawElementsInstancedBaseVertex glDrawElementsInstancedBaseVertex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElementsInstancedEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
|
@ -1070,7 +1070,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void DrawRangeElements(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices);
|
||||
internal static DrawRangeElements glDrawRangeElements;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
internal delegate void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex);
|
||||
internal static DrawRangeElementsBaseVertex glDrawRangeElementsBaseVertex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawRangeElementsEXT(OpenTK.Graphics.OpenGL.BeginMode mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices);
|
||||
|
@ -2762,7 +2762,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal unsafe delegate void MultiDrawElements(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
internal unsafe static MultiDrawElements glMultiDrawElements;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex);
|
||||
internal unsafe delegate void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex);
|
||||
internal unsafe static MultiDrawElementsBaseVertex glMultiDrawElementsBaseVertex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultiDrawElementsEXT(OpenTK.Graphics.OpenGL.BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount);
|
||||
|
@ -3635,7 +3635,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
internal delegate void ProgramVertexLimitNV(OpenTK.Graphics.OpenGL.NvGeometryProgram4 target, Int32 limit);
|
||||
internal static ProgramVertexLimitNV glProgramVertexLimitNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ProvokingVertex(OpenTK.Graphics.OpenGL.ArbProvokingVertex mode);
|
||||
internal delegate void ProvokingVertex(OpenTK.Graphics.OpenGL.ProvokingVertexMode mode);
|
||||
internal static ProvokingVertex glProvokingVertex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ProvokingVertexEXT(OpenTK.Graphics.OpenGL.ExtProvokingVertex mode);
|
||||
|
|
|
@ -5417,6 +5417,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
Float = ((int)0X1406),
|
||||
Double = ((int)0X140a),
|
||||
HalfFloat = ((int)0X140b),
|
||||
Bgra = ((int)0X80e1),
|
||||
}
|
||||
|
||||
public enum ColorTableParameterPName
|
||||
|
@ -5731,6 +5732,8 @@ namespace OpenTK.Graphics.OpenGL
|
|||
ProgramPointSize = ((int)0X8642),
|
||||
VertexProgramPointSize = ((int)0X8642),
|
||||
VertexProgramTwoSide = ((int)0X8643),
|
||||
DepthClamp = ((int)0X864f),
|
||||
TextureCubeMapSeamless = ((int)0X884f),
|
||||
PointSprite = ((int)0X8861),
|
||||
RasterizerDiscard = ((int)0X8c89),
|
||||
FramebufferSrgb = ((int)0X8Db9),
|
||||
|
@ -7570,6 +7573,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
UnpackSubsampleRateSgix = ((int)0X85a1),
|
||||
VertexArrayBinding = ((int)0X85b5),
|
||||
ProgramPointSize = ((int)0X8642),
|
||||
DepthClamp = ((int)0X864f),
|
||||
NumCompressedTextureFormats = ((int)0X86a2),
|
||||
CompressedTextureFormats = ((int)0X86a3),
|
||||
StencilBackFunc = ((int)0X8800),
|
||||
|
@ -7595,6 +7599,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
DrawBuffer14 = ((int)0X8833),
|
||||
DrawBuffer15 = ((int)0X8834),
|
||||
BlendEquationAlpha = ((int)0X883d),
|
||||
TextureCubeMapSeamless = ((int)0X884f),
|
||||
PointSprite = ((int)0X8861),
|
||||
MaxVertexAttribs = ((int)0X8869),
|
||||
MaxTextureCoords = ((int)0X8871),
|
||||
|
@ -7661,6 +7666,8 @@ namespace OpenTK.Graphics.OpenGL
|
|||
MaxGeometryUniformComponents = ((int)0X8ddf),
|
||||
MaxGeometryOutputVertices = ((int)0X8de0),
|
||||
MaxGeometryTotalOutputComponents = ((int)0X8de1),
|
||||
QuadsFollowProvokingVertexConvention = ((int)0X8e4c),
|
||||
ProvokingVertex = ((int)0X8e4f),
|
||||
SampleMask = ((int)0X8e51),
|
||||
MaxSampleMaskWords = ((int)0X8e59),
|
||||
TextureBinding2DMultisample = ((int)0X9104),
|
||||
|
@ -9329,6 +9336,12 @@ namespace OpenTK.Graphics.OpenGL
|
|||
GeometryOutputType = ((int)0X8ddc),
|
||||
}
|
||||
|
||||
public enum ProvokingVertexMode
|
||||
{
|
||||
FirstVertexConvention = ((int)0X8e4d),
|
||||
LastVertexConvention = ((int)0X8e4e),
|
||||
}
|
||||
|
||||
public enum QueryTarget
|
||||
{
|
||||
SamplesPassed = ((int)0X8914),
|
||||
|
@ -11907,6 +11920,7 @@ namespace OpenTK.Graphics.OpenGL
|
|||
Float = ((int)0X1406),
|
||||
Double = ((int)0X140a),
|
||||
HalfFloat = ((int)0X140b),
|
||||
Bgra = ((int)0X80e1),
|
||||
}
|
||||
|
||||
public enum VertexAttribPointerTypeArb
|
||||
|
|
Loading…
Reference in a new issue