Package org.lwjgl.opengl
Class ARBVertexAttribBinding
java.lang.Object
org.lwjgl.opengl.ARBVertexAttribBinding
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBindVertexBuffer
(int bindingindex, int buffer, long offset, int stride) void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
static void
glVertexArrayBindVertexBufferEXT
(int vaobj, int bindingindex, int buffer, long offset, int stride) void glVertexArrayBindVertexBufferEXT(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
static void
glVertexArrayVertexAttribBindingEXT
(int vaobj, int attribindex, int bindingindex) void glVertexArrayVertexAttribBindingEXT(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
static void
glVertexArrayVertexAttribFormatEXT
(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset) void glVertexArrayVertexAttribFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
static void
glVertexArrayVertexAttribIFormatEXT
(int vaobj, int attribindex, int size, int type, int relativeoffset) void glVertexArrayVertexAttribIFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
static void
glVertexArrayVertexAttribLFormatEXT
(int vaobj, int attribindex, int size, int type, int relativeoffset) void glVertexArrayVertexAttribLFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
static void
glVertexArrayVertexBindingDivisorEXT
(int vaobj, int bindingindex, int divisor) void glVertexArrayVertexBindingDivisorEXT(GLuint vaobj, GLuint bindingindex, GLuint divisor)
static void
glVertexAttribBinding
(int attribindex, int bindingindex) void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
static void
glVertexAttribFormat
(int attribindex, int size, int type, boolean normalized, int relativeoffset) void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
static void
glVertexAttribIFormat
(int attribindex, int size, int type, int relativeoffset) void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
static void
glVertexAttribLFormat
(int attribindex, int size, int type, int relativeoffset) void glVertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
static void
glVertexBindingDivisor
(int bindingindex, int divisor) void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
-
Field Details
-
GL_VERTEX_ATTRIB_BINDING
public static final int GL_VERTEX_ATTRIB_BINDING- See Also:
-
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET- See Also:
-
GL_VERTEX_BINDING_DIVISOR
public static final int GL_VERTEX_BINDING_DIVISOR- See Also:
-
GL_VERTEX_BINDING_OFFSET
public static final int GL_VERTEX_BINDING_OFFSET- See Also:
-
GL_VERTEX_BINDING_STRIDE
public static final int GL_VERTEX_BINDING_STRIDE- See Also:
-
GL_VERTEX_BINDING_BUFFER
public static final int GL_VERTEX_BINDING_BUFFER- See Also:
-
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET- See Also:
-
GL_MAX_VERTEX_ATTRIB_BINDINGS
public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS- See Also:
-
-
Method Details
-
glBindVertexBuffer
public static void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride) void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
-
glVertexAttribFormat
public static void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset) void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
-
glVertexAttribIFormat
public static void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset) void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
-
glVertexAttribLFormat
public static void glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset) void glVertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
-
glVertexAttribBinding
public static void glVertexAttribBinding(int attribindex, int bindingindex) void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
-
glVertexBindingDivisor
public static void glVertexBindingDivisor(int bindingindex, int divisor) void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
-
glVertexArrayBindVertexBufferEXT
public static void glVertexArrayBindVertexBufferEXT(int vaobj, int bindingindex, int buffer, long offset, int stride) void glVertexArrayBindVertexBufferEXT(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
-
glVertexArrayVertexAttribFormatEXT
public static void glVertexArrayVertexAttribFormatEXT(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset) void glVertexArrayVertexAttribFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
-
glVertexArrayVertexAttribIFormatEXT
public static void glVertexArrayVertexAttribIFormatEXT(int vaobj, int attribindex, int size, int type, int relativeoffset) void glVertexArrayVertexAttribIFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
-
glVertexArrayVertexAttribLFormatEXT
public static void glVertexArrayVertexAttribLFormatEXT(int vaobj, int attribindex, int size, int type, int relativeoffset) void glVertexArrayVertexAttribLFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
-
glVertexArrayVertexAttribBindingEXT
public static void glVertexArrayVertexAttribBindingEXT(int vaobj, int attribindex, int bindingindex) void glVertexArrayVertexAttribBindingEXT(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
-
glVertexArrayVertexBindingDivisorEXT
public static void glVertexArrayVertexBindingDivisorEXT(int vaobj, int bindingindex, int divisor) void glVertexArrayVertexBindingDivisorEXT(GLuint vaobj, GLuint bindingindex, GLuint divisor)
-