public final class GL15
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
glBeginQuery(int target,
int id) |
static void |
glBindBuffer(int target,
int buffer) |
static void |
glBufferData(int target,
java.nio.ByteBuffer data,
int usage) |
static void |
glBufferData(int target,
java.nio.DoubleBuffer data,
int usage) |
static void |
glBufferData(int target,
java.nio.FloatBuffer data,
int usage) |
static void |
glBufferData(int target,
java.nio.IntBuffer data,
int usage) |
static void |
glBufferData(int target,
long data_size,
int usage) |
static void |
glBufferData(int target,
java.nio.ShortBuffer data,
int usage) |
static void |
glBufferSubData(int target,
long offset,
java.nio.ByteBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.DoubleBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.FloatBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.IntBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.ShortBuffer data) |
static void |
glDeleteBuffers(int buffer)
Overloads glDeleteBuffers.
|
static void |
glDeleteBuffers(java.nio.IntBuffer buffers) |
static void |
glDeleteQueries(int id)
Overloads glDeleteQueries.
|
static void |
glDeleteQueries(java.nio.IntBuffer ids) |
static void |
glEndQuery(int target) |
static int |
glGenBuffers()
Overloads glGenBuffers.
|
static void |
glGenBuffers(java.nio.IntBuffer buffers) |
static int |
glGenQueries()
Overloads glGenQueries.
|
static void |
glGenQueries(java.nio.IntBuffer ids) |
static int |
glGetBufferParameter(int target,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetBufferParameteri(int, int) instead. |
static void |
glGetBufferParameter(int target,
int pname,
java.nio.IntBuffer params) |
static int |
glGetBufferParameteri(int target,
int pname)
Overloads glGetBufferParameteriv.
|
static java.nio.ByteBuffer |
glGetBufferPointer(int target,
int pname) |
static void |
glGetBufferSubData(int target,
long offset,
java.nio.ByteBuffer data) |
static void |
glGetBufferSubData(int target,
long offset,
java.nio.DoubleBuffer data) |
static void |
glGetBufferSubData(int target,
long offset,
java.nio.FloatBuffer data) |
static void |
glGetBufferSubData(int target,
long offset,
java.nio.IntBuffer data) |
static void |
glGetBufferSubData(int target,
long offset,
java.nio.ShortBuffer data) |
static int |
glGetQuery(int target,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetQueryi(int, int) instead. |
static void |
glGetQuery(int target,
int pname,
java.nio.IntBuffer params) |
static int |
glGetQueryi(int target,
int pname)
Overloads glGetQueryiv.
|
static void |
glGetQueryObject(int id,
int pname,
java.nio.IntBuffer params) |
static int |
glGetQueryObjecti(int id,
int pname)
Overloads glGetQueryObjectiv.
|
static void |
glGetQueryObjectu(int id,
int pname,
java.nio.IntBuffer params) |
static int |
glGetQueryObjectui(int id,
int pname)
Overloads glGetQueryObjectuiv.
|
static boolean |
glIsBuffer(int buffer) |
static boolean |
glIsQuery(int id) |
static java.nio.ByteBuffer |
glMapBuffer(int target,
int access,
java.nio.ByteBuffer old_buffer)
glMapBuffer maps a GL buffer object to a ByteBuffer.
|
static java.nio.ByteBuffer |
glMapBuffer(int target,
int access,
long length,
java.nio.ByteBuffer old_buffer)
glMapBuffer maps a GL buffer object to a ByteBuffer.
|
static boolean |
glUnmapBuffer(int target) |
public static final int GL_ARRAY_BUFFER
public static final int GL_ELEMENT_ARRAY_BUFFER
public static final int GL_ARRAY_BUFFER_BINDING
public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING
public static final int GL_VERTEX_ARRAY_BUFFER_BINDING
public static final int GL_NORMAL_ARRAY_BUFFER_BINDING
public static final int GL_COLOR_ARRAY_BUFFER_BINDING
public static final int GL_INDEX_ARRAY_BUFFER_BINDING
public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
public static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING
public static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING
public static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING
public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
public static final int GL_STREAM_DRAW
public static final int GL_STREAM_READ
public static final int GL_STREAM_COPY
public static final int GL_STATIC_DRAW
public static final int GL_STATIC_READ
public static final int GL_STATIC_COPY
public static final int GL_DYNAMIC_DRAW
public static final int GL_DYNAMIC_READ
public static final int GL_DYNAMIC_COPY
public static final int GL_READ_ONLY
public static final int GL_WRITE_ONLY
public static final int GL_READ_WRITE
public static final int GL_BUFFER_SIZE
public static final int GL_BUFFER_USAGE
public static final int GL_BUFFER_ACCESS
public static final int GL_BUFFER_MAPPED
public static final int GL_BUFFER_MAP_POINTER
public static final int GL_FOG_COORD_SRC
public static final int GL_FOG_COORD
public static final int GL_CURRENT_FOG_COORD
public static final int GL_FOG_COORD_ARRAY_TYPE
public static final int GL_FOG_COORD_ARRAY_STRIDE
public static final int GL_FOG_COORD_ARRAY_POINTER
public static final int GL_FOG_COORD_ARRAY
public static final int GL_FOG_COORD_ARRAY_BUFFER_BINDING
public static final int GL_SRC0_RGB
public static final int GL_SRC1_RGB
public static final int GL_SRC2_RGB
public static final int GL_SRC0_ALPHA
public static final int GL_SRC1_ALPHA
public static final int GL_SRC2_ALPHA
public static final int GL_SAMPLES_PASSED
public static final int GL_QUERY_COUNTER_BITS
public static final int GL_CURRENT_QUERY
public static final int GL_QUERY_RESULT
public static final int GL_QUERY_RESULT_AVAILABLE
public static void glBindBuffer(int target, int buffer)
public static void glDeleteBuffers(java.nio.IntBuffer buffers)
public static void glDeleteBuffers(int buffer)
public static void glGenBuffers(java.nio.IntBuffer buffers)
public static int glGenBuffers()
public static boolean glIsBuffer(int buffer)
public static void glBufferData(int target, long data_size, int usage)
public static void glBufferData(int target, java.nio.ByteBuffer data, int usage)
public static void glBufferData(int target, java.nio.DoubleBuffer data, int usage)
public static void glBufferData(int target, java.nio.FloatBuffer data, int usage)
public static void glBufferData(int target, java.nio.IntBuffer data, int usage)
public static void glBufferData(int target, java.nio.ShortBuffer data, int usage)
public static void glBufferSubData(int target, long offset, java.nio.ByteBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.DoubleBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.FloatBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.IntBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.ShortBuffer data)
public static void glGetBufferSubData(int target, long offset, java.nio.ByteBuffer data)
public static void glGetBufferSubData(int target, long offset, java.nio.DoubleBuffer data)
public static void glGetBufferSubData(int target, long offset, java.nio.FloatBuffer data)
public static void glGetBufferSubData(int target, long offset, java.nio.IntBuffer data)
public static void glGetBufferSubData(int target, long offset, java.nio.ShortBuffer data)
public static java.nio.ByteBuffer glMapBuffer(int target, int access, java.nio.ByteBuffer old_buffer)
old_buffer
- A ByteBuffer. If this argument points to the same address and has the same capacity as the new mapping, it will be returned and no new buffer will be created.
public static java.nio.ByteBuffer glMapBuffer(int target, int access, long length, java.nio.ByteBuffer old_buffer)
old_buffer
- A ByteBuffer. If this argument points to the same address and has the same capacity as the new mapping, it will be returned and no new buffer will be created.
public static boolean glUnmapBuffer(int target)
public static void glGetBufferParameter(int target, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetBufferParameter(int target, int pname)
glGetBufferParameteri(int, int)
instead.public static int glGetBufferParameteri(int target, int pname)
public static java.nio.ByteBuffer glGetBufferPointer(int target, int pname)
public static void glGenQueries(java.nio.IntBuffer ids)
public static int glGenQueries()
public static void glDeleteQueries(java.nio.IntBuffer ids)
public static void glDeleteQueries(int id)
public static boolean glIsQuery(int id)
public static void glBeginQuery(int target, int id)
public static void glEndQuery(int target)
public static void glGetQuery(int target, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetQuery(int target, int pname)
glGetQueryi(int, int)
instead.public static int glGetQueryi(int target, int pname)
public static void glGetQueryObject(int id, int pname, java.nio.IntBuffer params)
public static int glGetQueryObjecti(int id, int pname)
public static void glGetQueryObjectu(int id, int pname, java.nio.IntBuffer params)
public static int glGetQueryObjectui(int id, int pname)
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.