Package org.lwjgl.opengl
Class NVVertexBufferUnifiedMemory
- java.lang.Object
-
- org.lwjgl.opengl.NVVertexBufferUnifiedMemory
-
public final class NVVertexBufferUnifiedMemory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_COLOR_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_COLOR_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_EDGE_FLAG_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_EDGE_FLAG_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_ELEMENT_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_ELEMENT_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_ELEMENT_ARRAY_UNIFIED_NVAccepted by the <cap> parameter of DisableClientState, EnableClientState, IsEnabled:static intGL_FOG_COORD_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_FOG_COORD_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_INDEX_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_INDEX_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_NORMAL_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_NORMAL_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_SECONDARY_COLOR_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_SECONDARY_COLOR_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_TEXTURE_COORD_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64i_vNV:static intGL_TEXTURE_COORD_ARRAY_LENGTH_NVAccepted by the <target> parameter of GetIntegeri_vNV:static intGL_VERTEX_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:static intGL_VERTEX_ARRAY_LENGTH_NVAccepted by the <value> parameter of GetIntegerv:static intGL_VERTEX_ATTRIB_ARRAY_ADDRESS_NVAccepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64i_vNV:static intGL_VERTEX_ATTRIB_ARRAY_LENGTH_NVAccepted by the <target> parameter of GetIntegeri_vNV:static intGL_VERTEX_ATTRIB_ARRAY_UNIFIED_NVAccepted by the <cap> parameter of DisableClientState, EnableClientState, IsEnabled:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidglBufferAddressRangeNV(int pname, int index, long address, long length)static voidglColorFormatNV(int size, int type, int stride)static voidglEdgeFlagFormatNV(int stride)static voidglFogCoordFormatNV(int type, int stride)static longglGetIntegerui64NV(int value, int index)Overloads glGetIntegerui64i_vNV.static voidglGetIntegeruNV(int value, int index, LongBuffer result)static voidglIndexFormatNV(int type, int stride)static voidglNormalFormatNV(int type, int stride)static voidglSecondaryColorFormatNV(int size, int type, int stride)static voidglTexCoordFormatNV(int size, int type, int stride)static voidglVertexAttribFormatNV(int index, int size, int type, boolean normalized, int stride)static voidglVertexAttribIFormatNV(int index, int size, int type, int stride)static voidglVertexFormatNV(int size, int type, int stride)
-
-
-
Field Detail
-
GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV
public static final int GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV
Accepted by the <cap> parameter of DisableClientState, EnableClientState, IsEnabled:- See Also:
- Constant Field Values
-
GL_ELEMENT_ARRAY_UNIFIED_NV
public static final int GL_ELEMENT_ARRAY_UNIFIED_NV
Accepted by the <cap> parameter of DisableClientState, EnableClientState, IsEnabled:- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV
public static final int GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64i_vNV:- See Also:
- Constant Field Values
-
GL_TEXTURE_COORD_ARRAY_ADDRESS_NV
public static final int GL_TEXTURE_COORD_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64i_vNV:- See Also:
- Constant Field Values
-
GL_VERTEX_ARRAY_ADDRESS_NV
public static final int GL_VERTEX_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_NORMAL_ARRAY_ADDRESS_NV
public static final int GL_NORMAL_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_COLOR_ARRAY_ADDRESS_NV
public static final int GL_COLOR_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_INDEX_ARRAY_ADDRESS_NV
public static final int GL_INDEX_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_EDGE_FLAG_ARRAY_ADDRESS_NV
public static final int GL_EDGE_FLAG_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV
public static final int GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_FOG_COORD_ARRAY_ADDRESS_NV
public static final int GL_FOG_COORD_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_ELEMENT_ARRAY_ADDRESS_NV
public static final int GL_ELEMENT_ARRAY_ADDRESS_NV
Accepted by the <pname> parameter of BufferAddressRangeNV and the <value> parameter of GetIntegerui64vNV:- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV
public static final int GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV
Accepted by the <target> parameter of GetIntegeri_vNV:- See Also:
- Constant Field Values
-
GL_TEXTURE_COORD_ARRAY_LENGTH_NV
public static final int GL_TEXTURE_COORD_ARRAY_LENGTH_NV
Accepted by the <target> parameter of GetIntegeri_vNV:- See Also:
- Constant Field Values
-
GL_VERTEX_ARRAY_LENGTH_NV
public static final int GL_VERTEX_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_NORMAL_ARRAY_LENGTH_NV
public static final int GL_NORMAL_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_COLOR_ARRAY_LENGTH_NV
public static final int GL_COLOR_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_INDEX_ARRAY_LENGTH_NV
public static final int GL_INDEX_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_EDGE_FLAG_ARRAY_LENGTH_NV
public static final int GL_EDGE_FLAG_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_SECONDARY_COLOR_ARRAY_LENGTH_NV
public static final int GL_SECONDARY_COLOR_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_FOG_COORD_ARRAY_LENGTH_NV
public static final int GL_FOG_COORD_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
GL_ELEMENT_ARRAY_LENGTH_NV
public static final int GL_ELEMENT_ARRAY_LENGTH_NV
Accepted by the <value> parameter of GetIntegerv:- See Also:
- Constant Field Values
-
-
Method Detail
-
glBufferAddressRangeNV
public static void glBufferAddressRangeNV(int pname, int index, long address, long length)
-
glVertexFormatNV
public static void glVertexFormatNV(int size, int type, int stride)
-
glNormalFormatNV
public static void glNormalFormatNV(int type, int stride)
-
glColorFormatNV
public static void glColorFormatNV(int size, int type, int stride)
-
glIndexFormatNV
public static void glIndexFormatNV(int type, int stride)
-
glTexCoordFormatNV
public static void glTexCoordFormatNV(int size, int type, int stride)
-
glEdgeFlagFormatNV
public static void glEdgeFlagFormatNV(int stride)
-
glSecondaryColorFormatNV
public static void glSecondaryColorFormatNV(int size, int type, int stride)
-
glFogCoordFormatNV
public static void glFogCoordFormatNV(int type, int stride)
-
glVertexAttribFormatNV
public static void glVertexAttribFormatNV(int index, int size, int type, boolean normalized, int stride)
-
glVertexAttribIFormatNV
public static void glVertexAttribIFormatNV(int index, int size, int type, int stride)
-
glGetIntegeruNV
public static void glGetIntegeruNV(int value, int index, LongBuffer result)
-
glGetIntegerui64NV
public static long glGetIntegerui64NV(int value, int index)Overloads glGetIntegerui64i_vNV.
-
-