diff --git a/Source/Bind/Specifications/GL2/overrides.xml b/Source/Bind/Specifications/GL2/overrides.xml
index ea2940e4..e6ca445c 100644
--- a/Source/Bind/Specifications/GL2/overrides.xml
+++ b/Source/Bind/Specifications/GL2/overrides.xml
@@ -1646,31 +1646,318 @@
+
+
+ AmdVertexShaderTesselator
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ ArbVertexProgram
+
+
+
+
+ ArbVertexProgram
+
+
+
+
+ ArbVertexProgram
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ AtiVertexAttribArrayObject
+
+
-
+
BeginMode
-
+
BeginFeedbackMode
-
+
BufferTarget
-
+
BufferTarget
-
+
ArbDrawBuffersBlend
+
+
+ ClearBuffer
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ ProgramParameter
+
+
+
+
+ StringName
+
+
+
+
+ ArbSync
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ Version32
+
+
+
+
+ VertexAttribIPointerType
+
+
+
+
+ ExtBlendMinmax
+
+
+
+
+ ExtFramebufferBlit
+
+
+
+
+ EnableCap
+
+
+
+
+ ExtDrawBuffers2
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ EnableCap
+
+
+
+
+ ExtDrawBuffers2
+
+
+
+
+ ExtDrawBuffers2
+
+
+
+
+ ExtDrawBuffers2
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ ExtDrawBuffers2
+
+
+
+
+ BeginMode
+
+
+
+
+ BeginMode
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ ExtDirectStateAccess
+
+
+
+
+ IbmVertexArrayLists
+
+
+
+
+ NvTransformFeedback2
+
+
+
+
+ uint
+
+
+
+
+ All
+
+
+
+
+ BeginMode
+
+
+
+
ArbDrawBuffersBlend
@@ -1693,7 +1980,7 @@
ArbDrawBuffersBlend
-
+
ArbDrawBuffersBlend
@@ -1707,66 +1994,6 @@
ArbDrawBuffersBlend
-
-
- ClearBuffer
-
-
-
-
- int
-
-
-
-
- uint
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- IntPtr
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
ArbSync
@@ -1785,275 +2012,16 @@
ArbSync
-
-
- ProgramParameter
-
-
-
-
- StringName
-
-
-
-
- ArbSync
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- Version32
-
-
-
-
- VertexAttribIPointerType
-
-
-
+
int
-
+
uint
-
-
- BeginMode
-
-
-
-
- All
-
-
-
-
- NvTransformFeedback2
-
-
-
-
- uint
-
-
-
-
- All
-
-
- All
-
-
- All
-
-
- All
-
-
-
-
- IbmVertexArrayLists
-
-
-
-
- ExtBlendMinmax
-
-
-
-
- ExtFramebufferBlit
-
-
-
-
- EnableCap
-
-
-
-
- ExtDrawBuffers2
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- EnableCap
-
-
-
-
- ExtDrawBuffers2
-
-
-
-
- ExtDrawBuffers2
-
-
-
-
- ExtDrawBuffers2
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- ExtDrawBuffers2
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- ExtFramebufferMultisample
-
-
- ExtFramebufferMultisample
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- ExtDirectStateAccess
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- AtiVertexAttribArrayObject
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- ArbVertexProgram
-
-
-
-
- ArbVertexProgram
-
-
-
-
- ArbVertexProgram
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
- BeginMode
-
-
-
-
BeginMode
@@ -2075,6 +2043,38 @@
ActiveAttribType
+
+
+ int
+
+
+
+
+ uint
+
+
+
+
+ ExtFramebufferMultisample
+
+
+ ExtFramebufferMultisample
+
+
+
+
+ All
+
+
+ All
+
+
+ All
+
+
+ All
+
+
@@ -4458,6 +4458,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/OpenTK/Graphics/OpenGL/GL.cs b/Source/OpenTK/Graphics/OpenGL/GL.cs
index 1af6ae20..f3137005 100644
--- a/Source/OpenTK/Graphics/OpenGL/GL.cs
+++ b/Source/OpenTK/Graphics/OpenGL/GL.cs
@@ -3136,6 +3136,22 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
+ /// [requires: AMD_vertex_shader_tessellator]
+ [Obsolete("Use AmdVertexShaderTessellator overload instead")]
+ [AutoGenerated(Category = "AMD_vertex_shader_tessellator", Version = "", EntryPoint = "glTessellationModeAMD")]
+ public static
+ void TessellationMode(OpenTK.Graphics.OpenGL.AmdVertexShaderTesselator mode)
+ {
+ #if DEBUG
+ using (new ErrorHelper(GraphicsContext.CurrentContext))
+ {
+ #endif
+ Delegates.glTessellationModeAMD((OpenTK.Graphics.OpenGL.AmdVertexShaderTessellator)mode);
+ #if DEBUG
+ }
+ #endif
+ }
+
/// [requires: AMD_vertex_shader_tessellator]
[AutoGenerated(Category = "AMD_vertex_shader_tessellator", Version = "", EntryPoint = "glTessellationModeAMD")]
public static
@@ -100220,7 +100236,7 @@ namespace OpenTK.Graphics.OpenGL
///
[AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPassThrough")]
public static
- void PassThroug(Single token)
+ void PassThrough(Single token)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201462,22 +201478,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hNV")]
public static
- void Color3(Half red, Half green, Half blue)
+ void Color3h(Half red, Half green, Half blue)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201489,22 +201493,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hvNV")]
public static
- void Color3(Half[] v)
+ void Color3h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201522,22 +201514,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hvNV")]
public static
- void Color3(ref Half v)
+ void Color3h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201555,23 +201535,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hvNV")]
public static
- unsafe void Color3(Half* v)
+ unsafe void Color3h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201583,22 +201551,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hNV")]
public static
- void Color4(Half red, Half green, Half blue, Half alpha)
+ void Color4h(Half red, Half green, Half blue, Half alpha)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201610,22 +201566,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hvNV")]
public static
- void Color4(Half[] v)
+ void Color4h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201643,22 +201587,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hvNV")]
public static
- void Color4(ref Half v)
+ void Color4h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -201676,23 +201608,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current color.
- ///
- ///
- ///
- ///
- /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hvNV")]
public static
- unsafe void Color4(Half* v)
+ unsafe void Color4h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -205098,17 +205018,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current fog coordinates
- ///
- ///
- ///
- /// Specify the fog distance.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glFogCoordhNV")]
public static
- void FogCoord(Half fog)
+ void FogCoordh(Half fog)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -205120,18 +205033,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current fog coordinates
- ///
- ///
- ///
- /// Specify the fog distance.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glFogCoordhvNV")]
public static
- unsafe void FogCoord(Half* fog)
+ unsafe void FogCoordh(Half* fog)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -215830,22 +215736,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord1hNV")]
public static
- void MultiTexCoord1(OpenTK.Graphics.OpenGL.TextureUnit target, Half s)
+ void MultiTexCoord1h(OpenTK.Graphics.OpenGL.TextureUnit target, Half s)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -215857,23 +215751,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord1hvNV")]
public static
- unsafe void MultiTexCoord1(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
+ unsafe void MultiTexCoord1h(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -215885,22 +215767,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hNV")]
public static
- void MultiTexCoord2(OpenTK.Graphics.OpenGL.TextureUnit target, Half s, Half t)
+ void MultiTexCoord2h(OpenTK.Graphics.OpenGL.TextureUnit target, Half s, Half t)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -215912,22 +215782,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hvNV")]
public static
- void MultiTexCoord2(OpenTK.Graphics.OpenGL.TextureUnit target, Half[] v)
+ void MultiTexCoord2h(OpenTK.Graphics.OpenGL.TextureUnit target, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -215945,22 +215803,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hvNV")]
public static
- void MultiTexCoord2(OpenTK.Graphics.OpenGL.TextureUnit target, ref Half v)
+ void MultiTexCoord2h(OpenTK.Graphics.OpenGL.TextureUnit target, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -215978,23 +215824,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hvNV")]
public static
- unsafe void MultiTexCoord2(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
+ unsafe void MultiTexCoord2h(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216006,22 +215840,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hNV")]
public static
- void MultiTexCoord3(OpenTK.Graphics.OpenGL.TextureUnit target, Half s, Half t, Half r)
+ void MultiTexCoord3h(OpenTK.Graphics.OpenGL.TextureUnit target, Half s, Half t, Half r)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216033,22 +215855,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hvNV")]
public static
- void MultiTexCoord3(OpenTK.Graphics.OpenGL.TextureUnit target, Half[] v)
+ void MultiTexCoord3h(OpenTK.Graphics.OpenGL.TextureUnit target, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216066,22 +215876,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hvNV")]
public static
- void MultiTexCoord3(OpenTK.Graphics.OpenGL.TextureUnit target, ref Half v)
+ void MultiTexCoord3h(OpenTK.Graphics.OpenGL.TextureUnit target, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216099,23 +215897,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hvNV")]
public static
- unsafe void MultiTexCoord3(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
+ unsafe void MultiTexCoord3h(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216127,22 +215913,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hNV")]
public static
- void MultiTexCoord4(OpenTK.Graphics.OpenGL.TextureUnit target, Half s, Half t, Half r, Half q)
+ void MultiTexCoord4h(OpenTK.Graphics.OpenGL.TextureUnit target, Half s, Half t, Half r, Half q)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216154,22 +215928,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hvNV")]
public static
- void MultiTexCoord4(OpenTK.Graphics.OpenGL.TextureUnit target, Half[] v)
+ void MultiTexCoord4h(OpenTK.Graphics.OpenGL.TextureUnit target, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216187,22 +215949,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hvNV")]
public static
- void MultiTexCoord4(OpenTK.Graphics.OpenGL.TextureUnit target, ref Half v)
+ void MultiTexCoord4h(OpenTK.Graphics.OpenGL.TextureUnit target, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216220,23 +215970,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of GL_TEXTURE, where i ranges from 0 to GL_MAX_TEXTURE_COORDS - 1, which is an implementation-dependent value.
- ///
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hvNV")]
public static
- unsafe void MultiTexCoord4(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
+ unsafe void MultiTexCoord4h(OpenTK.Graphics.OpenGL.TextureUnit target, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216248,20 +215986,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current normal vector
- ///
- ///
- ///
- /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
- ///
- ///
- ///
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hNV")]
public static
- void Normal3(Half nx, Half ny, Half nz)
+ void Normal3h(Half nx, Half ny, Half nz)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216273,20 +216001,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current normal vector
- ///
- ///
- ///
- /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
- ///
- ///
- ///
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hvNV")]
public static
- void Normal3(Half[] v)
+ void Normal3h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216304,20 +216022,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current normal vector
- ///
- ///
- ///
- /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
- ///
- ///
- ///
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hvNV")]
public static
- void Normal3(ref Half v)
+ void Normal3h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -216335,21 +216043,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current normal vector
- ///
- ///
- ///
- /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
- ///
- ///
- ///
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hvNV")]
public static
- unsafe void Normal3(Half* v)
+ unsafe void Normal3h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -226038,17 +225736,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current secondary color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current secondary color.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hNV")]
public static
- void SecondaryColor3(Half red, Half green, Half blue)
+ void SecondaryColor3h(Half red, Half green, Half blue)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -226060,17 +225751,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current secondary color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current secondary color.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hvNV")]
public static
- void SecondaryColor3(Half[] v)
+ void SecondaryColor3h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -226088,17 +225772,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current secondary color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current secondary color.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hvNV")]
public static
- void SecondaryColor3(ref Half v)
+ void SecondaryColor3h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -226116,18 +225793,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current secondary color
- ///
- ///
- ///
- /// Specify new red, green, and blue values for the current secondary color.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hvNV")]
public static
- unsafe void SecondaryColor3(Half* v)
+ unsafe void SecondaryColor3h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -227902,17 +227572,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord1hNV")]
public static
- void TexCoord1(Half s)
+ void TexCoord1h(Half s)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -227924,18 +227587,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord1hvNV")]
public static
- unsafe void TexCoord1(Half* v)
+ unsafe void TexCoord1h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -227947,17 +227603,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hNV")]
public static
- void TexCoord2(Half s, Half t)
+ void TexCoord2h(Half s, Half t)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -227969,17 +227618,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hvNV")]
public static
- void TexCoord2(Half[] v)
+ void TexCoord2h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -227997,17 +227639,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hvNV")]
public static
- void TexCoord2(ref Half v)
+ void TexCoord2h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228025,18 +227660,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hvNV")]
public static
- unsafe void TexCoord2(Half* v)
+ unsafe void TexCoord2h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228048,17 +227676,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hNV")]
public static
- void TexCoord3(Half s, Half t, Half r)
+ void TexCoord3h(Half s, Half t, Half r)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228070,17 +227691,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hvNV")]
public static
- void TexCoord3(Half[] v)
+ void TexCoord3h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228098,17 +227712,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hvNV")]
public static
- void TexCoord3(ref Half v)
+ void TexCoord3h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228126,18 +227733,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hvNV")]
public static
- unsafe void TexCoord3(Half* v)
+ unsafe void TexCoord3h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228149,17 +227749,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hNV")]
public static
- void TexCoord4(Half s, Half t, Half r, Half q)
+ void TexCoord4h(Half s, Half t, Half r, Half q)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228171,17 +227764,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hvNV")]
public static
- void TexCoord4(Half[] v)
+ void TexCoord4h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228199,17 +227785,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hvNV")]
public static
- void TexCoord4(ref Half v)
+ void TexCoord4h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -228227,18 +227806,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Set the current texture coordinates
- ///
- ///
- ///
- /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hvNV")]
public static
- unsafe void TexCoord4(Half* v)
+ unsafe void TexCoord4h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233135,17 +232707,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hNV")]
public static
- void Vertex2(Half x, Half y)
+ void Vertex2h(Half x, Half y)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233157,17 +232722,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hvNV")]
public static
- void Vertex2(Half[] v)
+ void Vertex2h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233185,17 +232743,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hvNV")]
public static
- void Vertex2(ref Half v)
+ void Vertex2h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233213,18 +232764,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hvNV")]
public static
- unsafe void Vertex2(Half* v)
+ unsafe void Vertex2h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233236,17 +232780,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hNV")]
public static
- void Vertex3(Half x, Half y, Half z)
+ void Vertex3h(Half x, Half y, Half z)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233258,17 +232795,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hvNV")]
public static
- void Vertex3(Half[] v)
+ void Vertex3h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233286,17 +232816,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hvNV")]
public static
- void Vertex3(ref Half v)
+ void Vertex3h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233314,18 +232837,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hvNV")]
public static
- unsafe void Vertex3(Half* v)
+ unsafe void Vertex3h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233337,17 +232853,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hNV")]
public static
- void Vertex4(Half x, Half y, Half z, Half w)
+ void Vertex4h(Half x, Half y, Half z, Half w)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233359,17 +232868,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hvNV")]
public static
- void Vertex4(Half[] v)
+ void Vertex4h(Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233387,17 +232889,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hvNV")]
public static
- void Vertex4(ref Half v)
+ void Vertex4h(ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233415,18 +232910,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specify a vertex
- ///
- ///
- ///
- /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hvNV")]
public static
- unsafe void Vertex4(Half* v)
+ unsafe void Vertex4h(Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233932,42 +233420,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hNV")]
public static
- void VertexAttrib1(Int32 index, Half x)
+ void VertexAttrib1h(Int32 index, Half x)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -233979,43 +233435,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hNV")]
public static
- void VertexAttrib1(UInt32 index, Half x)
+ void VertexAttrib1h(UInt32 index, Half x)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -234027,43 +233451,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hvNV")]
public static
- unsafe void VertexAttrib1(Int32 index, Half* v)
+ unsafe void VertexAttrib1h(Int32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -234075,43 +233467,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hvNV")]
public static
- unsafe void VertexAttrib1(UInt32 index, Half* v)
+ unsafe void VertexAttrib1h(UInt32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235124,42 +234484,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hNV")]
public static
- void VertexAttrib2(Int32 index, Half x, Half y)
+ void VertexAttrib2h(Int32 index, Half x, Half y)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235171,43 +234499,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hNV")]
public static
- void VertexAttrib2(UInt32 index, Half x, Half y)
+ void VertexAttrib2h(UInt32 index, Half x, Half y)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235219,42 +234515,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
public static
- void VertexAttrib2(Int32 index, Half[] v)
+ void VertexAttrib2h(Int32 index, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235272,42 +234536,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
public static
- void VertexAttrib2(Int32 index, ref Half v)
+ void VertexAttrib2h(Int32 index, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235325,43 +234557,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
public static
- unsafe void VertexAttrib2(Int32 index, Half* v)
+ unsafe void VertexAttrib2h(Int32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235373,43 +234573,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
public static
- void VertexAttrib2(UInt32 index, Half[] v)
+ void VertexAttrib2h(UInt32 index, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235427,43 +234595,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
public static
- void VertexAttrib2(UInt32 index, ref Half v)
+ void VertexAttrib2h(UInt32 index, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -235481,43 +234617,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
public static
- unsafe void VertexAttrib2(UInt32 index, Half* v)
+ unsafe void VertexAttrib2h(UInt32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -236744,42 +235848,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hNV")]
public static
- void VertexAttrib3(Int32 index, Half x, Half y, Half z)
+ void VertexAttrib3h(Int32 index, Half x, Half y, Half z)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -236791,43 +235863,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hNV")]
public static
- void VertexAttrib3(UInt32 index, Half x, Half y, Half z)
+ void VertexAttrib3h(UInt32 index, Half x, Half y, Half z)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -236839,42 +235879,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
public static
- void VertexAttrib3(Int32 index, Half[] v)
+ void VertexAttrib3h(Int32 index, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -236892,42 +235900,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
public static
- void VertexAttrib3(Int32 index, ref Half v)
+ void VertexAttrib3h(Int32 index, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -236945,43 +235921,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
public static
- unsafe void VertexAttrib3(Int32 index, Half* v)
+ unsafe void VertexAttrib3h(Int32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -236993,43 +235937,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
public static
- void VertexAttrib3(UInt32 index, Half[] v)
+ void VertexAttrib3h(UInt32 index, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -237047,43 +235959,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
public static
- void VertexAttrib3(UInt32 index, ref Half v)
+ void VertexAttrib3h(UInt32 index, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -237101,43 +235981,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
public static
- unsafe void VertexAttrib3(UInt32 index, Half* v)
+ unsafe void VertexAttrib3h(UInt32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238364,42 +237212,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hNV")]
public static
- void VertexAttrib4(Int32 index, Half x, Half y, Half z, Half w)
+ void VertexAttrib4h(Int32 index, Half x, Half y, Half z, Half w)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238411,43 +237227,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hNV")]
public static
- void VertexAttrib4(UInt32 index, Half x, Half y, Half z, Half w)
+ void VertexAttrib4h(UInt32 index, Half x, Half y, Half z, Half w)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238459,42 +237243,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
public static
- void VertexAttrib4(Int32 index, Half[] v)
+ void VertexAttrib4h(Int32 index, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238512,42 +237264,10 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
public static
- void VertexAttrib4(Int32 index, ref Half v)
+ void VertexAttrib4h(Int32 index, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238565,43 +237285,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
public static
- unsafe void VertexAttrib4(Int32 index, Half* v)
+ unsafe void VertexAttrib4h(Int32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238613,43 +237301,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
public static
- void VertexAttrib4(UInt32 index, Half[] v)
+ void VertexAttrib4h(UInt32 index, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238667,43 +237323,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
public static
- void VertexAttrib4(UInt32 index, ref Half v)
+ void VertexAttrib4h(UInt32 index, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -238721,43 +237345,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- /// Specifies the value of a generic vertex attribute
- ///
- ///
- ///
- /// Specifies the index of the generic vertex attribute to be modified.
- ///
- ///
- ///
- ///
- /// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
- ///
- ///
- ///
- ///
- /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
- ///
- ///
- ///
- ///
- /// For the packed commands (glVertexAttribP*), specified the type of packing used on the data. This parameter must be GL_INT_2_10_10_10_REV or GL_UNSIGNED_INT_2_10_10_10_REV, to specify signed or unsigned data, respectively, or GL_UNSIGNED_INT_10F_11F_11F_REV to specify floating point data.
- ///
- ///
- ///
- ///
- /// For the packed commands, if GL_TRUE, then the values are to be converted to floating point values by normalizing. Otherwise, they are converted directly to floating-point values. If type indicates a floating-pont format, then normalized value must be GL_FALSE.
- ///
- ///
- ///
- ///
- /// For the packed commands, specifies the new packed value to be used for the specified vertex attribute.
- ///
- ///
+ /// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
public static
- unsafe void VertexAttrib4(UInt32 index, Half* v)
+ unsafe void VertexAttrib4h(UInt32 index, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241284,7 +239876,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
public static
- void VertexAttribs1(Int32 index, Int32 n, Half[] v)
+ void VertexAttribs1h(Int32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241305,7 +239897,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
public static
- void VertexAttribs1(Int32 index, Int32 n, ref Half v)
+ void VertexAttribs1h(Int32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241327,7 +239919,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
public static
- unsafe void VertexAttribs1(Int32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs1h(Int32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241343,7 +239935,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
public static
- void VertexAttribs1(UInt32 index, Int32 n, Half[] v)
+ void VertexAttribs1h(UInt32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241365,7 +239957,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
public static
- void VertexAttribs1(UInt32 index, Int32 n, ref Half v)
+ void VertexAttribs1h(UInt32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241387,7 +239979,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
public static
- unsafe void VertexAttribs1(UInt32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs1h(UInt32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241756,7 +240348,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
public static
- void VertexAttribs2(Int32 index, Int32 n, Half[] v)
+ void VertexAttribs2h(Int32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241777,7 +240369,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
public static
- void VertexAttribs2(Int32 index, Int32 n, ref Half v)
+ void VertexAttribs2h(Int32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241799,7 +240391,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
public static
- unsafe void VertexAttribs2(Int32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs2h(Int32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241815,7 +240407,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
public static
- void VertexAttribs2(UInt32 index, Int32 n, Half[] v)
+ void VertexAttribs2h(UInt32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241837,7 +240429,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
public static
- void VertexAttribs2(UInt32 index, Int32 n, ref Half v)
+ void VertexAttribs2h(UInt32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -241859,7 +240451,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
public static
- unsafe void VertexAttribs2(UInt32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs2h(UInt32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242228,7 +240820,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
public static
- void VertexAttribs3(Int32 index, Int32 n, Half[] v)
+ void VertexAttribs3h(Int32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242249,7 +240841,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
public static
- void VertexAttribs3(Int32 index, Int32 n, ref Half v)
+ void VertexAttribs3h(Int32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242271,7 +240863,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
public static
- unsafe void VertexAttribs3(Int32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs3h(Int32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242287,7 +240879,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
public static
- void VertexAttribs3(UInt32 index, Int32 n, Half[] v)
+ void VertexAttribs3h(UInt32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242309,7 +240901,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
public static
- void VertexAttribs3(UInt32 index, Int32 n, ref Half v)
+ void VertexAttribs3h(UInt32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242331,7 +240923,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
public static
- unsafe void VertexAttribs3(UInt32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs3h(UInt32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242700,7 +241292,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
public static
- void VertexAttribs4(Int32 index, Int32 n, Half[] v)
+ void VertexAttribs4h(Int32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242721,7 +241313,7 @@ namespace OpenTK.Graphics.OpenGL
/// [requires: NV_half_float]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
public static
- void VertexAttribs4(Int32 index, Int32 n, ref Half v)
+ void VertexAttribs4h(Int32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242743,7 +241335,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
public static
- unsafe void VertexAttribs4(Int32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs4h(Int32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242759,7 +241351,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
public static
- void VertexAttribs4(UInt32 index, Int32 n, Half[] v)
+ void VertexAttribs4h(UInt32 index, Int32 n, Half[] v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242781,7 +241373,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
public static
- void VertexAttribs4(UInt32 index, Int32 n, ref Half v)
+ void VertexAttribs4h(UInt32 index, Int32 n, ref Half v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -242803,7 +241395,7 @@ namespace OpenTK.Graphics.OpenGL
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
public static
- unsafe void VertexAttribs4(UInt32 index, Int32 n, Half* v)
+ unsafe void VertexAttribs4h(UInt32 index, Int32 n, Half* v)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
@@ -243081,32 +241673,11 @@ namespace OpenTK.Graphics.OpenGL
#endif
}
- /// [requires: NV_half_float]
- [AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexWeighthvNV")]
- public static
- void VertexWeight(ref Half weight)
- {
- #if DEBUG
- using (new ErrorHelper(GraphicsContext.CurrentContext))
- {
- #endif
- unsafe
- {
- fixed (Half* weight_ptr = &weight)
- {
- Delegates.glVertexWeighthvNV((Half*)weight_ptr);
- }
- }
- #if DEBUG
- }
- #endif
- }
-
/// [requires: NV_half_float]
[System.CLSCompliant(false)]
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexWeighthvNV")]
public static
- unsafe void VertexWeight(Half* weight)
+ unsafe void VertexWeighth(Half* weight)
{
#if DEBUG
using (new ErrorHelper(GraphicsContext.CurrentContext))
diff --git a/Source/OpenTK/Graphics/OpenGL/GLEnums.cs b/Source/OpenTK/Graphics/OpenGL/GLEnums.cs
index 1faa5968..08760e67 100644
--- a/Source/OpenTK/Graphics/OpenGL/GLEnums.cs
+++ b/Source/OpenTK/Graphics/OpenGL/GLEnums.cs
@@ -19832,6 +19832,41 @@ namespace OpenTK.Graphics.OpenGL
{
}
+ ///
+ /// Used in GL.Amd.TessellationMode
+ ///
+ public enum AmdVertexShaderTesselator : int
+ {
+ ///
+ /// Original was GL_SAMPLER_BUFFER_AMD = 0x9001
+ ///
+ SamplerBufferAmd = ((int)0x9001) ,
+ ///
+ /// Original was GL_INT_SAMPLER_BUFFER_AMD = 0x9002
+ ///
+ IntSamplerBufferAmd = ((int)0x9002) ,
+ ///
+ /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD = 0x9003
+ ///
+ UnsignedIntSamplerBufferAmd = ((int)0x9003) ,
+ ///
+ /// Original was GL_TESSELLATION_MODE_AMD = 0x9004
+ ///
+ TessellationModeAmd = ((int)0x9004) ,
+ ///
+ /// Original was GL_TESSELLATION_FACTOR_AMD = 0x9005
+ ///
+ TessellationFactorAmd = ((int)0x9005) ,
+ ///
+ /// Original was GL_DISCRETE_AMD = 0x9006
+ ///
+ DiscreteAmd = ((int)0x9006) ,
+ ///
+ /// Original was GL_CONTINUOUS_AMD = 0x9007
+ ///
+ ContinuousAmd = ((int)0x9007) ,
+ }
+
///
/// Used in GL.Amd.TessellationMode
///