Public Methods |
static
void
|
glBeginQuery(int target, int id)
|
static
void
|
glBeginTransformFeedback(int primitiveMode)
|
static
void
|
glBindBufferBase(int target, int index, int buffer)
|
static
void
|
glBindBufferRange(int target, int index, int buffer, int offset, int size)
|
static
void
|
glBindSampler(int unit, int sampler)
|
static
void
|
glBindTransformFeedback(int target, int id)
|
static
void
|
glBindVertexArray(int array)
|
static
void
|
glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
|
static
void
|
glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
|
static
void
|
glClearBufferfv(int buffer, int drawbuffer, float[] value, int offset)
|
static
void
|
glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
|
static
void
|
glClearBufferiv(int buffer, int drawbuffer, int[] value, int offset)
|
static
void
|
glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
|
static
void
|
glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
|
static
void
|
glClearBufferuiv(int buffer, int drawbuffer, int[] value, int offset)
|
static
int
|
glClientWaitSync(long sync, int flags, long timeout)
|
static
void
|
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
|
static
void
|
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset)
|
static
void
|
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
|
static
void
|
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, int offset)
|
static
void
|
glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
|
static
void
|
glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
|
static
void
|
glDeleteQueries(int n, IntBuffer ids)
|
static
void
|
glDeleteQueries(int n, int[] ids, int offset)
|
static
void
|
glDeleteSamplers(int count, int[] samplers, int offset)
|
static
void
|
glDeleteSamplers(int count, IntBuffer samplers)
|
static
void
|
glDeleteSync(long sync)
|
static
void
|
glDeleteTransformFeedbacks(int n, IntBuffer ids)
|
static
void
|
glDeleteTransformFeedbacks(int n, int[] ids, int offset)
|
static
void
|
glDeleteVertexArrays(int n, int[] arrays, int offset)
|
static
void
|
glDeleteVertexArrays(int n, IntBuffer arrays)
|
static
void
|
glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
|
static
void
|
glDrawBuffers(int n, IntBuffer bufs)
|
static
void
|
glDrawBuffers(int n, int[] bufs, int offset)
|
static
void
|
glDrawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount)
|
static
void
|
glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instanceCount)
|
static
void
|
glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)
|
static
void
|
glDrawRangeElements(int mode, int start, int end, int count, int type, int offset)
|
static
void
|
glEndQuery(int target)
|
static
void
|
glEndTransformFeedback()
|
static
long
|
glFenceSync(int condition, int flags)
|
static
void
|
glFlushMappedBufferRange(int target, int offset, int length)
|
static
void
|
glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
|
static
void
|
glGenQueries(int n, int[] ids, int offset)
|
static
void
|
glGenQueries(int n, IntBuffer ids)
|
static
void
|
glGenSamplers(int count, IntBuffer samplers)
|
static
void
|
glGenSamplers(int count, int[] samplers, int offset)
|
static
void
|
glGenTransformFeedbacks(int n, int[] ids, int offset)
|
static
void
|
glGenTransformFeedbacks(int n, IntBuffer ids)
|
static
void
|
glGenVertexArrays(int n, int[] arrays, int offset)
|
static
void
|
glGenVertexArrays(int n, IntBuffer arrays)
|
static
void
|
glGetActiveUniformBlockName(int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName)
|
static
void
|
glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int lengthOffset, byte[] uniformBlockName, int uniformBlockNameOffset)
|
static
String
|
glGetActiveUniformBlockName(int program, int uniformBlockIndex)
|
static
void
|
glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int offset)
|
static
void
|
glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
|
static
void
|
glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
|
static
void
|
glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndicesOffset, int pname, int[] params, int paramsOffset)
|
static
void
|
glGetBufferParameteri64v(int target, int pname, LongBuffer params)
|
static
void
|
glGetBufferParameteri64v(int target, int pname, long[] params, int offset)
|
static
Buffer
|
glGetBufferPointerv(int target, int pname)
|
static
int
|
glGetFragDataLocation(int program, String name)
|
static
void
|
glGetInteger64i_v(int target, int index, long[] data, int offset)
|
static
void
|
glGetInteger64i_v(int target, int index, LongBuffer data)
|
static
void
|
glGetInteger64v(int pname, LongBuffer params)
|
static
void
|
glGetInteger64v(int pname, long[] params, int offset)
|
static
void
|
glGetIntegeri_v(int target, int index, int[] data, int offset)
|
static
void
|
glGetIntegeri_v(int target, int index, IntBuffer data)
|
static
void
|
glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int[] params, int offset)
|
static
void
|
glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer params)
|
static
void
|
glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
|
static
void
|
glGetProgramBinary(int program, int bufSize, int[] length, int lengthOffset, int[] binaryFormat, int binaryFormatOffset, Buffer binary)
|
static
void
|
glGetQueryObjectuiv(int id, int pname, IntBuffer params)
|
static
void
|
glGetQueryObjectuiv(int id, int pname, int[] params, int offset)
|
static
void
|
glGetQueryiv(int target, int pname, IntBuffer params)
|
static
void
|
glGetQueryiv(int target, int pname, int[] params, int offset)
|
static
void
|
glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
|
static
void
|
glGetSamplerParameterfv(int sampler, int pname, float[] params, int offset)
|
static
void
|
glGetSamplerParameteriv(int sampler, int pname, int[] params, int offset)
|
static
void
|
glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
|
static
String
|
glGetStringi(int name, int index)
|
static
void
|
glGetSynciv(long sync, int pname, int bufSize, int[] length, int lengthOffset, int[] values, int valuesOffset)
|
static
void
|
glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
|
static
String
|
glGetTransformFeedbackVarying(int program, int index, IntBuffer size, IntBuffer type)
|
static
void
|
glGetTransformFeedbackVarying(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
|
static
String
|
glGetTransformFeedbackVarying(int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
|
static
void
|
glGetTransformFeedbackVarying(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
|
static
int
|
glGetUniformBlockIndex(int program, String uniformBlockName)
|
static
void
|
glGetUniformIndices(int program, String[] uniformNames, int[] uniformIndices, int uniformIndicesOffset)
|
static
void
|
glGetUniformIndices(int program, String[] uniformNames, IntBuffer uniformIndices)
|
static
void
|
glGetUniformuiv(int program, int location, int[] params, int offset)
|
static
void
|
glGetUniformuiv(int program, int location, IntBuffer params)
|
static
void
|
glGetVertexAttribIiv(int index, int pname, IntBuffer params)
|
static
void
|
glGetVertexAttribIiv(int index, int pname, int[] params, int offset)
|
static
void
|
glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
|
static
void
|
glGetVertexAttribIuiv(int index, int pname, int[] params, int offset)
|
static
void
|
glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int offset)
|
static
void
|
glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
|
static
void
|
glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int offset, int x, int y, int width, int height)
|
static
void
|
glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
|
static
boolean
|
glIsQuery(int id)
|
static
boolean
|
glIsSampler(int sampler)
|
static
boolean
|
glIsSync(long sync)
|
static
boolean
|
glIsTransformFeedback(int id)
|
static
boolean
|
glIsVertexArray(int array)
|
static
Buffer
|
glMapBufferRange(int target, int offset, int length, int access)
|
static
void
|
glPauseTransformFeedback()
|
static
void
|
glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
|
static
void
|
glProgramParameteri(int program, int pname, int value)
|
static
void
|
glReadBuffer(int mode)
|
static
void
|
glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
|
static
void
|
glResumeTransformFeedback()
|
static
void
|
glSamplerParameterf(int sampler, int pname, float param)
|
static
void
|
glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
|
static
void
|
glSamplerParameterfv(int sampler, int pname, float[] param, int offset)
|
static
void
|
glSamplerParameteri(int sampler, int pname, int param)
|
static
void
|
glSamplerParameteriv(int sampler, int pname, IntBuffer param)
|
static
void
|
glSamplerParameteriv(int sampler, int pname, int[] param, int offset)
|
static
void
|
glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
|
static
void
|
glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
|
static
void
|
glTexStorage2D(int target, int levels, int internalformat, int width, int height)
|
static
void
|
glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)
|
static
void
|
glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
|
static
void
|
glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset)
|
static
void
|
glTransformFeedbackVaryings(int program, String[] varyings, int bufferMode)
|
static
void
|
glUniform1ui(int location, int v0)
|
static
void
|
glUniform1uiv(int location, int count, int[] value, int offset)
|
static
void
|
glUniform1uiv(int location, int count, IntBuffer value)
|
static
void
|
glUniform2ui(int location, int v0, int v1)
|
static
void
|
glUniform2uiv(int location, int count, IntBuffer value)
|
static
void
|
glUniform2uiv(int location, int count, int[] value, int offset)
|
static
void
|
glUniform3ui(int location, int v0, int v1, int v2)
|
static
void
|
glUniform3uiv(int location, int count, int[] value, int offset)
|
static
void
|
glUniform3uiv(int location, int count, IntBuffer value)
|
static
void
|
glUniform4ui(int location, int v0, int v1, int v2, int v3)
|
static
void
|
glUniform4uiv(int location, int count, IntBuffer value)
|
static
void
|
glUniform4uiv(int location, int count, int[] value, int offset)
|
static
void
|
glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
|
static
void
|
glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
boolean
|
glUnmapBuffer(int target)
|
static
void
|
glVertexAttribDivisor(int index, int divisor)
|
static
void
|
glVertexAttribI4i(int index, int x, int y, int z, int w)
|
static
void
|
glVertexAttribI4iv(int index, int[] v, int offset)
|
static
void
|
glVertexAttribI4iv(int index, IntBuffer v)
|
static
void
|
glVertexAttribI4ui(int index, int x, int y, int z, int w)
|
static
void
|
glVertexAttribI4uiv(int index, IntBuffer v)
|
static
void
|
glVertexAttribI4uiv(int index, int[] v, int offset)
|
static
void
|
glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer)
|
static
void
|
glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
|
static
void
|
glWaitSync(long sync, int flags, long timeout)
|