Package org.lwjgl.opengl
Class ARBVertexBufferObject
java.lang.Object
org.lwjgl.opengl.ARBVertexBufferObject
-
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
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static 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
glBindBufferARB
(int target, int buffer) void glBindBufferARB(GLenum target, GLuint buffer)
static void
glBufferDataARB
(int target, double[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, float[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, int[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, long size, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, short[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, ByteBuffer data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, DoubleBuffer data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, FloatBuffer data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, IntBuffer data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferDataARB
(int target, ShortBuffer data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
glBufferSubDataARB
(int target, long offset, double[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, float[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, int[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, short[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, ByteBuffer data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, DoubleBuffer data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, FloatBuffer data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, IntBuffer data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glBufferSubDataARB
(int target, long offset, ShortBuffer data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
glDeleteBuffersARB
(int buffer) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
static void
glDeleteBuffersARB
(int[] buffers) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
static void
glDeleteBuffersARB
(IntBuffer buffers) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
static int
void glGenBuffersARB(GLsizei n, GLuint * buffers)
static void
glGenBuffersARB
(int[] buffers) void glGenBuffersARB(GLsizei n, GLuint * buffers)
static void
glGenBuffersARB
(IntBuffer buffers) void glGenBuffersARB(GLsizei n, GLuint * buffers)
static int
glGetBufferParameteriARB
(int target, int pname) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
static void
glGetBufferParameterivARB
(int target, int pname, int[] params) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
static void
glGetBufferParameterivARB
(int target, int pname, IntBuffer params) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
static long
glGetBufferPointerARB
(int target, int pname) void glGetBufferPointervARB(GLenum target, GLenum pname, void ** params)
static void
glGetBufferPointervARB
(int target, int pname, PointerBuffer params) void glGetBufferPointervARB(GLenum target, GLenum pname, void ** params)
static void
glGetBufferSubDataARB
(int target, long offset, double[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, float[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, int[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, short[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, ByteBuffer data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, DoubleBuffer data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, FloatBuffer data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, IntBuffer data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static void
glGetBufferSubDataARB
(int target, long offset, ShortBuffer data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static boolean
glIsBufferARB
(int buffer) GLboolean glIsBufferARB(GLuint buffer)
static @Nullable ByteBuffer
glMapBufferARB
(int target, int access) void * glMapBufferARB(GLenum target, GLenum access)
static @Nullable ByteBuffer
glMapBufferARB
(int target, int access, long length, @Nullable ByteBuffer old_buffer) void * glMapBufferARB(GLenum target, GLenum access)
static @Nullable ByteBuffer
glMapBufferARB
(int target, int access, @Nullable ByteBuffer old_buffer) void * glMapBufferARB(GLenum target, GLenum access)
static boolean
glUnmapBufferARB
(int target) GLboolean glUnmapBufferARB(GLenum target)
static void
nglBufferDataARB
(int target, long size, long data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
static void
nglBufferSubDataARB
(int target, long offset, long size, long data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
static void
nglDeleteBuffersARB
(int n, long buffers) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
static void
nglGenBuffersARB
(int n, long buffers) void glGenBuffersARB(GLsizei n, GLuint * buffers)
static void
nglGetBufferParameterivARB
(int target, int pname, long params) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
static void
nglGetBufferPointervARB
(int target, int pname, long params) void glGetBufferPointervARB(GLenum target, GLenum pname, void ** params)
static void
nglGetBufferSubDataARB
(int target, long offset, long size, long data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
static long
nglMapBufferARB
(int target, int access) void * glMapBufferARB(GLenum target, GLenum access)
-
Field Details
-
GL_ARRAY_BUFFER_ARB
public static final int GL_ARRAY_BUFFER_ARB- See Also:
-
GL_ELEMENT_ARRAY_BUFFER_ARB
public static final int GL_ELEMENT_ARRAY_BUFFER_ARB- See Also:
-
GL_ARRAY_BUFFER_BINDING_ARB
public static final int GL_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB
public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_VERTEX_ARRAY_BUFFER_BINDING_ARB
public static final int GL_VERTEX_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_NORMAL_ARRAY_BUFFER_BINDING_ARB
public static final int GL_NORMAL_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_COLOR_ARRAY_BUFFER_BINDING_ARB
public static final int GL_COLOR_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_INDEX_ARRAY_BUFFER_BINDING_ARB
public static final int GL_INDEX_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB
public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB
public static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB
public static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB
public static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB
public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB- See Also:
-
GL_STREAM_DRAW_ARB
public static final int GL_STREAM_DRAW_ARB- See Also:
-
GL_STREAM_READ_ARB
public static final int GL_STREAM_READ_ARB- See Also:
-
GL_STREAM_COPY_ARB
public static final int GL_STREAM_COPY_ARB- See Also:
-
GL_STATIC_DRAW_ARB
public static final int GL_STATIC_DRAW_ARB- See Also:
-
GL_STATIC_READ_ARB
public static final int GL_STATIC_READ_ARB- See Also:
-
GL_STATIC_COPY_ARB
public static final int GL_STATIC_COPY_ARB- See Also:
-
GL_DYNAMIC_DRAW_ARB
public static final int GL_DYNAMIC_DRAW_ARB- See Also:
-
GL_DYNAMIC_READ_ARB
public static final int GL_DYNAMIC_READ_ARB- See Also:
-
GL_DYNAMIC_COPY_ARB
public static final int GL_DYNAMIC_COPY_ARB- See Also:
-
GL_READ_ONLY_ARB
public static final int GL_READ_ONLY_ARB- See Also:
-
GL_WRITE_ONLY_ARB
public static final int GL_WRITE_ONLY_ARB- See Also:
-
GL_READ_WRITE_ARB
public static final int GL_READ_WRITE_ARB- See Also:
-
GL_BUFFER_SIZE_ARB
public static final int GL_BUFFER_SIZE_ARB- See Also:
-
GL_BUFFER_USAGE_ARB
public static final int GL_BUFFER_USAGE_ARB- See Also:
-
GL_BUFFER_ACCESS_ARB
public static final int GL_BUFFER_ACCESS_ARB- See Also:
-
GL_BUFFER_MAPPED_ARB
public static final int GL_BUFFER_MAPPED_ARB- See Also:
-
GL_BUFFER_MAP_POINTER_ARB
public static final int GL_BUFFER_MAP_POINTER_ARB- See Also:
-
-
Method Details
-
glBindBufferARB
public static void glBindBufferARB(int target, int buffer) void glBindBufferARB(GLenum target, GLuint buffer)
-
nglDeleteBuffersARB
public static void nglDeleteBuffersARB(int n, long buffers) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
-
glDeleteBuffersARB
void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
-
glDeleteBuffersARB
public static void glDeleteBuffersARB(int buffer) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
-
nglGenBuffersARB
public static void nglGenBuffersARB(int n, long buffers) void glGenBuffersARB(GLsizei n, GLuint * buffers)
-
glGenBuffersARB
void glGenBuffersARB(GLsizei n, GLuint * buffers)
-
glGenBuffersARB
public static int glGenBuffersARB()void glGenBuffersARB(GLsizei n, GLuint * buffers)
-
glIsBufferARB
public static boolean glIsBufferARB(int buffer) GLboolean glIsBufferARB(GLuint buffer)
-
nglBufferDataARB
public static void nglBufferDataARB(int target, long size, long data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
public static void glBufferDataARB(int target, long size, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
nglBufferSubDataARB
public static void nglBufferSubDataARB(int target, long offset, long size, long data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
nglGetBufferSubDataARB
public static void nglGetBufferSubDataARB(int target, long offset, long size, long data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
nglMapBufferARB
public static long nglMapBufferARB(int target, int access) void * glMapBufferARB(GLenum target, GLenum access)
-
glMapBufferARB
void * glMapBufferARB(GLenum target, GLenum access)
-
glMapBufferARB
public static @Nullable ByteBuffer glMapBufferARB(int target, int access, @Nullable ByteBuffer old_buffer) void * glMapBufferARB(GLenum target, GLenum access)
-
glMapBufferARB
public static @Nullable ByteBuffer glMapBufferARB(int target, int access, long length, @Nullable ByteBuffer old_buffer) void * glMapBufferARB(GLenum target, GLenum access)
-
glUnmapBufferARB
public static boolean glUnmapBufferARB(int target) GLboolean glUnmapBufferARB(GLenum target)
-
nglGetBufferParameterivARB
public static void nglGetBufferParameterivARB(int target, int pname, long params) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
-
glGetBufferParameterivARB
void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
-
glGetBufferParameteriARB
public static int glGetBufferParameteriARB(int target, int pname) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
-
nglGetBufferPointervARB
public static void nglGetBufferPointervARB(int target, int pname, long params) void glGetBufferPointervARB(GLenum target, GLenum pname, void ** params)
-
glGetBufferPointervARB
void glGetBufferPointervARB(GLenum target, GLenum pname, void ** params)
-
glGetBufferPointerARB
public static long glGetBufferPointerARB(int target, int pname) void glGetBufferPointervARB(GLenum target, GLenum pname, void ** params)
-
glDeleteBuffersARB
public static void glDeleteBuffersARB(int[] buffers) void glDeleteBuffersARB(GLsizei n, GLuint const * buffers)
-
glGenBuffersARB
public static void glGenBuffersARB(int[] buffers) void glGenBuffersARB(GLsizei n, GLuint * buffers)
-
glBufferDataARB
public static void glBufferDataARB(int target, short[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
public static void glBufferDataARB(int target, int[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
public static void glBufferDataARB(int target, float[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferDataARB
public static void glBufferDataARB(int target, double[] data, int usage) void glBufferDataARB(GLenum target, GLsizeiptrARB size, void const * data, GLenum usage)
-
glBufferSubDataARB
public static void glBufferSubDataARB(int target, long offset, short[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
public static void glBufferSubDataARB(int target, long offset, int[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
public static void glBufferSubDataARB(int target, long offset, float[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glBufferSubDataARB
public static void glBufferSubDataARB(int target, long offset, double[] data) void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void const * data)
-
glGetBufferSubDataARB
public static void glGetBufferSubDataARB(int target, long offset, short[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
public static void glGetBufferSubDataARB(int target, long offset, int[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
public static void glGetBufferSubDataARB(int target, long offset, float[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferSubDataARB
public static void glGetBufferSubDataARB(int target, long offset, double[] data) void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data)
-
glGetBufferParameterivARB
public static void glGetBufferParameterivARB(int target, int pname, int[] params) void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params)
-