void | glBeginQuery(@NativeType("GLenum") int target, @NativeType("GLuint") int id) Creates a query object and makes it active. |
void | glBindBuffer(@NativeType("GLenum") int target, @NativeType("GLuint") int buffer) Binds a named buffer object. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("GLsizeiptr") long size, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") ByteBuffer data, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") ShortBuffer data, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") IntBuffer data, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") LongBuffer data, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") FloatBuffer data, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") DoubleBuffer data, @NativeType("GLenum") int usage) Creates and initializes a buffer object's data store. |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") short[] data, @NativeType("GLenum") int usage) Array version of: #glBufferData BufferData |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") int[] data, @NativeType("GLenum") int usage) Array version of: #glBufferData BufferData |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") long[] data, @NativeType("GLenum") int usage) Array version of: #glBufferData BufferData |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") float[] data, @NativeType("GLenum") int usage) Array version of: #glBufferData BufferData |
void | glBufferData(@NativeType("GLenum") int target, @NativeType("void const *") double[] data, @NativeType("GLenum") int usage) Array version of: #glBufferData BufferData |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") ByteBuffer data) Updates a subset of a buffer object's data store. |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") ShortBuffer data) Updates a subset of a buffer object's data store. |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") IntBuffer data) Updates a subset of a buffer object's data store. |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") LongBuffer data) Updates a subset of a buffer object's data store. |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") FloatBuffer data) Updates a subset of a buffer object's data store. |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") DoubleBuffer data) Updates a subset of a buffer object's data store. |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") short[] data) Array version of: #glBufferSubData BufferSubData |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") int[] data) Array version of: #glBufferSubData BufferSubData |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") long[] data) Array version of: #glBufferSubData BufferSubData |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") float[] data) Array version of: #glBufferSubData BufferSubData |
void | glBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void const *") double[] data) Array version of: #glBufferSubData BufferSubData |
void | glDeleteBuffers(@NativeType("GLuint const *") IntBuffer buffers) Deletes named buffer objects. |
void | glDeleteBuffers(@NativeType("GLuint const *") int buffer) Deletes named buffer objects. |
void | glDeleteBuffers(@NativeType("GLuint const *") int[] buffers) Array version of: #glDeleteBuffers DeleteBuffers |
void | glDeleteQueries(@NativeType("GLuint const *") IntBuffer ids) Deletes named query objects. |
void | glDeleteQueries(@NativeType("GLuint const *") int id) Deletes named query objects. |
void | glDeleteQueries(@NativeType("GLuint const *") int[] ids) Array version of: #glDeleteQueries DeleteQueries |
void | glEndQuery(@NativeType("GLenum") int target) Marks the end of the sequence of commands to be tracked for the active query specified by target . |
int | glGenBuffers() Generates buffer object names. |
void | glGenBuffers(@NativeType("GLuint *") IntBuffer buffers) Generates buffer object names. |
void | glGenBuffers(@NativeType("GLuint *") int[] buffers) Array version of: #glGenBuffers GenBuffers |
int | glGenQueries() Generates query object names. |
void | glGenQueries(@NativeType("GLuint *") IntBuffer ids) Generates query object names. |
void | glGenQueries(@NativeType("GLuint *") int[] ids) Array version of: #glGenQueries GenQueries |
int | glGetBufferParameteri(@NativeType("GLenum") int target, @NativeType("GLenum") int pname) Returns the value of a buffer object parameter. |
void | glGetBufferParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params) Returns the value of a buffer object parameter. |
void | glGetBufferParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params) Array version of: #glGetBufferParameteriv GetBufferParameteriv |
long | glGetBufferPointer(@NativeType("GLenum") int target, @NativeType("GLenum") int pname) Returns the pointer to a mapped buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") ByteBuffer data) Returns a subset of a buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") ShortBuffer data) Returns a subset of a buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") IntBuffer data) Returns a subset of a buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") LongBuffer data) Returns a subset of a buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") FloatBuffer data) Returns a subset of a buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") DoubleBuffer data) Returns a subset of a buffer object's data store. |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") short[] data) Array version of: #glGetBufferSubData GetBufferSubData |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") int[] data) Array version of: #glGetBufferSubData GetBufferSubData |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") long[] data) Array version of: #glGetBufferSubData GetBufferSubData |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") float[] data) Array version of: #glGetBufferSubData GetBufferSubData |
void | glGetBufferSubData(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("void *") double[] data) Array version of: #glGetBufferSubData GetBufferSubData |
int | glGetQueryi(@NativeType("GLenum") int target, @NativeType("GLenum") int pname) Returns parameters of a query object target. |
void | glGetQueryiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params) Returns parameters of a query object target. |
void | glGetQueryiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params) Array version of: #glGetQueryiv GetQueryiv |
int | glGetQueryObjecti(@NativeType("GLuint") int id, @NativeType("GLenum") int pname) Returns the integer value of a query object parameter. |
int | glGetQueryObjectui(@NativeType("GLuint") int id, @NativeType("GLenum") int pname) Unsigned version of #glGetQueryObjectiv GetQueryObjectiv . |
void | glGetQueryObjectuiv(@NativeType("GLuint") int id, @NativeType("GLenum") int pname, @NativeType("GLuint *") IntBuffer params) Unsigned version of #glGetQueryObjectiv GetQueryObjectiv . |
void | glGetQueryObjectuiv(@NativeType("GLuint") int id, @NativeType("GLenum") int pname, @NativeType("GLuint *") int[] params) Array version of: #glGetQueryObjectuiv GetQueryObjectuiv |
boolean | glIsBuffer(@NativeType("GLuint") int buffer) Determines if a name corresponds to a buffer object. |
boolean | glIsQuery(@NativeType("GLuint") int id) Determine if a name corresponds to a query object. |
ByteBuffer | glMapBuffer(@NativeType("GLenum") int target, @NativeType("GLenum") int access) Maps a buffer object's data store. |
ByteBuffer | glMapBuffer(@NativeType("GLenum") int target, @NativeType("GLenum") int access, long length, @Nullable ByteBuffer old_buffer) Maps a buffer object's data store. |
ByteBuffer | glMapBuffer(@NativeType("GLenum") int target, @NativeType("GLenum") int access, @Nullable ByteBuffer old_buffer) Maps a buffer object's data store. |
boolean | glUnmapBuffer(@NativeType("GLenum") int target) Relinquishes the mapping of a buffer object and invalidates the pointer to its data store. |
void | nglBufferData(int target, long size, long data, int usage) Unsafe version of: #glBufferData BufferData |
void | nglBufferSubData(int target, long offset, long size, long data) Unsafe version of: #glBufferSubData BufferSubData |