Top Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBVertexBufferObject

extends ARBBufferObject
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_ARRAY_BUFFER_ARB

Accepted by the <target> parameters of BindBufferARB, BufferDataARB, BufferSubDataARB, MapBufferARB, UnmapBufferARB, GetBufferSubDataARB, GetBufferParameterivARB, and GetBufferPointervARB:

public static final int
GL_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_COLOR_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_ELEMENT_ARRAY_BUFFER_ARB

Accepted by the <target> parameters of BindBufferARB, BufferDataARB, BufferSubDataARB, MapBufferARB, UnmapBufferARB, GetBufferSubDataARB, GetBufferParameterivARB, and GetBufferPointervARB:

public static final int
GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_INDEX_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_NORMAL_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_VERTEX_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetVertexAttribivARB:

public static final int
GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

Inherited from org.lwjgl.opengl.ARBBufferObject:
GL_BUFFER_ACCESS_ARBGL_BUFFER_MAP_POINTER_ARBGL_BUFFER_MAPPED_ARBGL_BUFFER_SIZE_ARBGL_BUFFER_USAGE_ARBGL_DYNAMIC_COPY_ARBGL_DYNAMIC_DRAW_ARBGL_DYNAMIC_READ_ARBGL_READ_ONLY_ARBGL_READ_WRITE_ARBGL_STATIC_COPY_ARBGL_STATIC_DRAW_ARBGL_STATIC_READ_ARBGL_STREAM_COPY_ARBGL_STREAM_DRAW_ARBGL_STREAM_READ_ARBGL_WRITE_ONLY_ARB

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from org.lwjgl.opengl.ARBBufferObject:
glBindBufferARBglBufferDataARBglBufferDataARBglBufferDataARBglBufferDataARBglBufferDataARBglBufferDataARBglBufferSubDataARBglBufferSubDataARBglBufferSubDataARBglBufferSubDataARBglBufferSubDataARBglDeleteBuffersARBglDeleteBuffersARBglGenBuffersARBglGenBuffersARBglGetBufferParameterARBglGetBufferParameterARBglGetBufferParameteriARBglGetBufferPointerARBglGetBufferSubDataARBglGetBufferSubDataARBglGetBufferSubDataARBglGetBufferSubDataARBglGetBufferSubDataARBglIsBufferARBglMapBufferARBglMapBufferARBglUnmapBufferARBnglBindBufferARBnglBufferDataARBnglBufferSubDataARBnglDeleteBuffersARBnglGenBuffersARBnglGetBufferParameterivARBnglGetBufferPointervARBnglGetBufferSubDataARBnglIsBufferARBnglMapBufferARBnglUnmapBufferARB

Field Detail

GL_ARRAY_BUFFER_ARBback to summary
public static final int GL_ARRAY_BUFFER_ARB

Accepted by the <target> parameters of BindBufferARB, BufferDataARB, BufferSubDataARB, MapBufferARB, UnmapBufferARB, GetBufferSubDataARB, GetBufferParameterivARB, and GetBufferPointervARB:

GL_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_COLOR_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_COLOR_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_ELEMENT_ARRAY_BUFFER_ARBback to summary
public static final int GL_ELEMENT_ARRAY_BUFFER_ARB

Accepted by the <target> parameters of BindBufferARB, BufferDataARB, BufferSubDataARB, MapBufferARB, UnmapBufferARB, GetBufferSubDataARB, GetBufferParameterivARB, and GetBufferPointervARB:

GL_ELEMENT_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_INDEX_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_INDEX_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_NORMAL_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_NORMAL_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_VERTEX_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_VERTEX_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetVertexAttribivARB:

GL_WEIGHT_ARRAY_BUFFER_BINDING_ARBback to summary
public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

Constructor Detail

ARBVertexBufferObjectback to summary
private ARBVertexBufferObject()