Package org.lwjgl.opengl
Class NVVertexArrayRange
- java.lang.Object
-
- org.lwjgl.opengl.NVVertexArrayRange
-
public class NVVertexArrayRange extends java.lang.Object
Native bindings to the NV_vertex_array_range extension.The goal of this extension is to permit extremely high vertex processing rates via OpenGL vertex arrays even when the CPU lacks the necessary data movement bandwidth to keep up with the rate at which the vertex engine can consume vertices.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV
GL_VERTEX_ARRAY_RANGE_LENGTH_NVAccepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static int
GL_VERTEX_ARRAY_RANGE_NV
Accepted by thecap
parameter of EnableClientState, DisableClientState, and IsEnabled.static int
GL_VERTEX_ARRAY_RANGE_POINTER_NV
Accepted by thepname
parameter of GetPointerv.static int
GL_VERTEX_ARRAY_RANGE_VALID_NV
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static void
glFlushVertexArrayRangeNV()
static void
glVertexArrayRangeNV(int length, java.nio.ByteBuffer pointer)
-
-
-
Field Detail
-
GL_VERTEX_ARRAY_RANGE_NV
public static final int GL_VERTEX_ARRAY_RANGE_NV
Accepted by thecap
parameter of EnableClientState, DisableClientState, and IsEnabled.- See Also:
- Constant Field Values
-
GL_VERTEX_ARRAY_RANGE_LENGTH_NV
public static final int GL_VERTEX_ARRAY_RANGE_LENGTH_NV
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
- Constant Field Values
-
GL_VERTEX_ARRAY_RANGE_VALID_NV
public static final int GL_VERTEX_ARRAY_RANGE_VALID_NV
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV
public static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
- Constant Field Values
-
GL_VERTEX_ARRAY_RANGE_POINTER_NV
public static final int GL_VERTEX_ARRAY_RANGE_POINTER_NV
Accepted by thepname
parameter of GetPointerv.- See Also:
- Constant Field Values
-
-