Package org.lwjgl.opengl
Class ARBVertexAttribBinding
- java.lang.Object
-
- org.lwjgl.opengl.ARBVertexAttribBinding
-
public final class ARBVertexAttribBinding extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_MAX_VERTEX_ATTRIB_BINDINGSAccepted by the <pname> parameter of GetIntegerv, ...static intGL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSETAccepted by the <pname> parameter of GetIntegerv, ...static intGL_VERTEX_ATTRIB_BINDINGAccepted by the <pname> parameter of GetVertexAttrib*v:static intGL_VERTEX_ATTRIB_RELATIVE_OFFSETAccepted by the <pname> parameter of GetVertexAttrib*v:static intGL_VERTEX_BINDING_DIVISORAccepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:static intGL_VERTEX_BINDING_OFFSETAccepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:static intGL_VERTEX_BINDING_STRIDEAccepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidglBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)static voidglVertexAttribBinding(int attribindex, int bindingindex)static voidglVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)static voidglVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)static voidglVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)static voidglVertexBindingDivisor(int bindingindex, int divisor)
-
-
-
Field Detail
-
GL_VERTEX_ATTRIB_BINDING
public static final int GL_VERTEX_ATTRIB_BINDING
Accepted by the <pname> parameter of GetVertexAttrib*v:- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
Accepted by the <pname> parameter of GetVertexAttrib*v:- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_DIVISOR
public static final int GL_VERTEX_BINDING_DIVISOR
Accepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_OFFSET
public static final int GL_VERTEX_BINDING_OFFSET
Accepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_STRIDE
public static final int GL_VERTEX_BINDING_STRIDE
Accepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
Accepted by the <pname> parameter of GetIntegerv, ...- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIB_BINDINGS
public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
Accepted by the <pname> parameter of GetIntegerv, ...- See Also:
- Constant Field Values
-
-
Method Detail
-
glBindVertexBuffer
public static void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
-
glVertexAttribFormat
public static void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
-
glVertexAttribIFormat
public static void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
-
glVertexAttribLFormat
public static void glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)
-
glVertexAttribBinding
public static void glVertexAttribBinding(int attribindex, int bindingindex)
-
glVertexBindingDivisor
public static void glVertexBindingDivisor(int bindingindex, int divisor)
-
-