GLES30
public
class
GLES30
extends GLES20
java.lang.Object | ||
↳ | android.opengl.GLES20 | |
↳ | android.opengl.GLES30 |
OpenGL ES 3.0
Summary
Inherited constants |
---|
Public constructors | |
---|---|
GLES30()
|
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, FloatBuffer value)
|
static
void
|
glClearBufferfv(int buffer, int drawbuffer, float[] value, int offset)
|
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, int[] value, int offset)
|
static
void
|
glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
|
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, 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
|
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, int[] ids, int offset)
|
static
void
|
glDeleteTransformFeedbacks(int n, IntBuffer ids)
|
static
void
|
glDeleteVertexArrays(int n, IntBuffer arrays)
|
static
void
|
glDeleteVertexArrays(int n, int[] arrays, int offset)
|
static
void
|
glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
|
static
void
|
glDrawBuffers(int n, int[] bufs, int offset)
|
static
void
|
glDrawBuffers(int n, IntBuffer bufs)
|
static
void
|
glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instanceCount)
|
static
void
|
glDrawElementsInstanced(int mode, int count, int type, int indicesOffset, 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, int[] samplers, int offset)
|
static
void
|
glGenSamplers(int count, IntBuffer samplers)
|
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, IntBuffer params)
|
static
void
|
glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int offset)
|
static
void
|
glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndicesOffset, int pname, int[] params, int paramsOffset)
|
static
void
|
glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
|
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)
The |
static
int
|
glGetFragDataLocation(int program, String name)
|
static
void
|
glGetInteger64i_v(int target, int index, LongBuffer data)
|
static
void
|
glGetInteger64i_v(int target, int index, long[] data, int offset)
|
static
void
|
glGetInteger64v(int pname, LongBuffer params)
|
static
void
|
glGetInteger64v(int pname, long[] params, int offset)
|
static
void
|
glGetIntegeri_v(int target, int index, IntBuffer data)
|
static
void
|
glGetIntegeri_v(int target, int index, int[] data, int offset)
|
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, int[] params, int offset)
|
static
void
|
glGetQueryObjectuiv(int id, int pname, IntBuffer params)
|
static
void
|
glGetQueryiv(int target, int pname, int[] params, int offset)
|
static
void
|
glGetQueryiv(int target, int pname, IntBuffer params)
|
static
void
|
glGetSamplerParameterfv(int sampler, int pname, float[] params, int offset)
|
static
void
|
glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
|
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, int[] size, int sizeOffset, int[] type, int typeOffset)
|
static
String
|
glGetTransformFeedbackVarying(int program, int index, IntBuffer size, IntBuffer type)
|
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
void
|
glGetTransformFeedbackVarying(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
|
static
void
|
glGetTransformFeedbackVarying(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
This method was deprecated in API level 24. Use the version that takes a ByteBuffer as the last argument, or the versions that return a String. |
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, IntBuffer params)
|
static
void
|
glGetUniformuiv(int program, int location, int[] params, int offset)
|
static
void
|
glGetVertexAttribIiv(int index, int pname, int[] params, int offset)
|
static
void
|
glGetVertexAttribIiv(int index, int pname, IntBuffer params)
|
static
void
|
glGetVertexAttribIuiv(int index, int pname, int[] params, int offset)
|
static
void
|
glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
|
static
void
|
glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
|
static
void
|
glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int offset)
|
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)
The |
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
|
glReadPixels(int x, int y, int width, int height, int format, int type, int offset)
|
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, int[] param, int offset)
|
static
void
|
glSamplerParameteriv(int sampler, int pname, IntBuffer param)
|
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, int offset)
|
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
|
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, int[] value, int offset)
|
static
void
|
glUniform2uiv(int location, int count, IntBuffer value)
|
static
void
|
glUniform3ui(int location, int v0, int v1, int v2)
|
static
void
|
glUniform3uiv(int location, int count, IntBuffer value)
|
static
void
|
glUniform3uiv(int location, int count, int[] value, int offset)
|
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, float[] value, int offset)
|
static
void
|
glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int offset)
|
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, int[] v, int offset)
|
static
void
|
glVertexAttribI4uiv(int index, IntBuffer v)
|
static
void
|
glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
|
static
void
|
glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer)
|
static
void
|
glWaitSync(long sync, int flags, long timeout)
|
Inherited methods | |
---|---|
Constants
GL_ACTIVE_UNIFORM_BLOCKS
public static final int GL_ACTIVE_UNIFORM_BLOCKS
Constant Value: 35382 (0x00008a36)
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
public static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
Constant Value: 35381 (0x00008a35)
GL_ALREADY_SIGNALED
public static final int GL_ALREADY_SIGNALED
Constant Value: 37146 (0x0000911a)
GL_ANY_SAMPLES_PASSED
public static final int GL_ANY_SAMPLES_PASSED
Constant Value: 35887 (0x00008c2f)
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
Constant Value: 36202 (0x00008d6a)
GL_BUFFER_ACCESS_FLAGS
public static final int GL_BUFFER_ACCESS_FLAGS
Constant Value: 37151 (0x0000911f)
GL_BUFFER_MAPPED
public static final int GL_BUFFER_MAPPED
Constant Value: 35004 (0x000088bc)
GL_BUFFER_MAP_LENGTH
public static final int GL_BUFFER_MAP_LENGTH
Constant Value: 37152 (0x00009120)
GL_BUFFER_MAP_OFFSET
public static final int GL_BUFFER_MAP_OFFSET
Constant Value: 37153 (0x00009121)
GL_BUFFER_MAP_POINTER
public static final int GL_BUFFER_MAP_POINTER
Constant Value: 35005 (0x000088bd)
GL_COLOR_ATTACHMENT1
public static final int GL_COLOR_ATTACHMENT1
Constant Value: 36065 (0x00008ce1)
GL_COLOR_ATTACHMENT10
public static final int GL_COLOR_ATTACHMENT10
Constant Value: 36074 (0x00008cea)
GL_COLOR_ATTACHMENT11
public static final int GL_COLOR_ATTACHMENT11
Constant Value: 36075 (0x00008ceb)
GL_COLOR_ATTACHMENT12
public static final int GL_COLOR_ATTACHMENT12
Constant Value: 36076 (0x00008cec)
GL_COLOR_ATTACHMENT13
public static final int GL_COLOR_ATTACHMENT13
Constant Value: 36077 (0x00008ced)
GL_COLOR_ATTACHMENT14
public static final int GL_COLOR_ATTACHMENT14
Constant Value: 36078 (0x00008cee)
GL_COLOR_ATTACHMENT15
public static final int GL_COLOR_ATTACHMENT15
Constant Value: 36079 (0x00008cef)
GL_COLOR_ATTACHMENT2
public static final int GL_COLOR_ATTACHMENT2
Constant Value: 36066 (0x00008ce2)
GL_COLOR_ATTACHMENT3
public static final int GL_COLOR_ATTACHMENT3
Constant Value: 36067 (0x00008ce3)
GL_COLOR_ATTACHMENT4
public static final int GL_COLOR_ATTACHMENT4
Constant Value: 36068 (0x00008ce4)
GL_COLOR_ATTACHMENT5
public static final int GL_COLOR_ATTACHMENT5
Constant Value: 36069 (0x00008ce5)
GL_COLOR_ATTACHMENT6
public static final int GL_COLOR_ATTACHMENT6
Constant Value: 36070 (0x00008ce6)
GL_COLOR_ATTACHMENT7
public static final int GL_COLOR_ATTACHMENT7
Constant Value: 36071 (0x00008ce7)
GL_COLOR_ATTACHMENT8
public static final int GL_COLOR_ATTACHMENT8
Constant Value: 36072 (0x00008ce8)
GL_COLOR_ATTACHMENT9
public static final int GL_COLOR_ATTACHMENT9
Constant Value: 36073 (0x00008ce9)
GL_COMPARE_REF_TO_TEXTURE
public static final int GL_COMPARE_REF_TO_TEXTURE
Constant Value: 34894 (0x0000884e)
GL_COMPRESSED_R11_EAC
public static final int GL_COMPRESSED_R11_EAC
Constant Value: 37488 (0x00009270)
GL_COMPRESSED_RG11_EAC
public static final int GL_COMPRESSED_RG11_EAC
Constant Value: 37490 (0x00009272)
GL_COMPRESSED_RGB8_ETC2
public static final int GL_COMPRESSED_RGB8_ETC2
Constant Value: 37492 (0x00009274)
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
Constant Value: 37494 (0x00009276)
GL_COMPRESSED_RGBA8_ETC2_EAC
public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
Constant Value: 37496 (0x00009278)
GL_COMPRESSED_SIGNED_R11_EAC
public static final int GL_COMPRESSED_SIGNED_R11_EAC
Constant Value: 37489 (0x00009271)
GL_COMPRESSED_SIGNED_RG11_EAC
public static final int GL_COMPRESSED_SIGNED_RG11_EAC
Constant Value: 37491 (0x00009273)
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
Constant Value: 37497 (0x00009279)
GL_COMPRESSED_SRGB8_ETC2
public static final int GL_COMPRESSED_SRGB8_ETC2
Constant Value: 37493 (0x00009275)
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
Constant Value: 37495 (0x00009277)
GL_CONDITION_SATISFIED
public static final int GL_CONDITION_SATISFIED
Constant Value: 37148 (0x0000911c)
GL_COPY_READ_BUFFER
public static final int GL_COPY_READ_BUFFER
Constant Value: 36662 (0x00008f36)
GL_COPY_READ_BUFFER_BINDING
public static final int GL_COPY_READ_BUFFER_BINDING
Constant Value: 36662 (0x00008f36)
GL_COPY_WRITE_BUFFER
public static final int GL_COPY_WRITE_BUFFER
Constant Value: 36663 (0x00008f37)
GL_COPY_WRITE_BUFFER_BINDING
public static final int GL_COPY_WRITE_BUFFER_BINDING
Constant Value: 36663 (0x00008f37)
GL_CURRENT_QUERY
public static final int GL_CURRENT_QUERY
Constant Value: 34917 (0x00008865)
GL_DEPTH24_STENCIL8
public static final int GL_DEPTH24_STENCIL8
Constant Value: 35056 (0x000088f0)
GL_DEPTH32F_STENCIL8
public static final int GL_DEPTH32F_STENCIL8
Constant Value: 36013 (0x00008cad)
GL_DEPTH_COMPONENT24
public static final int GL_DEPTH_COMPONENT24
Constant Value: 33190 (0x000081a6)
GL_DEPTH_COMPONENT32F
public static final int GL_DEPTH_COMPONENT32F
Constant Value: 36012 (0x00008cac)
GL_DEPTH_STENCIL
public static final int GL_DEPTH_STENCIL
Constant Value: 34041 (0x000084f9)
GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_DEPTH_STENCIL_ATTACHMENT
Constant Value: 33306 (0x0000821a)
GL_DRAW_BUFFER0
public static final int GL_DRAW_BUFFER0
Constant Value: 34853 (0x00008825)
GL_DRAW_BUFFER1
public static final int GL_DRAW_BUFFER1
Constant Value: 34854 (0x00008826)
GL_DRAW_BUFFER10
public static final int GL_DRAW_BUFFER10
Constant Value: 34863 (0x0000882f)
GL_DRAW_BUFFER11
public static final int GL_DRAW_BUFFER11
Constant Value: 34864 (0x00008830)
GL_DRAW_BUFFER12
public static final int GL_DRAW_BUFFER12
Constant Value: 34865 (0x00008831)
GL_DRAW_BUFFER13
public static final int GL_DRAW_BUFFER13
Constant Value: 34866 (0x00008832)
GL_DRAW_BUFFER14
public static final int GL_DRAW_BUFFER14
Constant Value: 34867 (0x00008833)
GL_DRAW_BUFFER15
public static final int GL_DRAW_BUFFER15
Constant Value: 34868 (0x00008834)
GL_DRAW_BUFFER2
public static final int GL_DRAW_BUFFER2
Constant Value: 34855 (0x00008827)
GL_DRAW_BUFFER3
public static final int GL_DRAW_BUFFER3
Constant Value: 34856 (0x00008828)
GL_DRAW_BUFFER4
public static final int GL_DRAW_BUFFER4
Constant Value: 34857 (0x00008829)
GL_DRAW_BUFFER5
public static final int GL_DRAW_BUFFER5
Constant Value: 34858 (0x0000882a)
GL_DRAW_BUFFER6
public static final int GL_DRAW_BUFFER6
Constant Value: 34859 (0x0000882b)
GL_DRAW_BUFFER7
public static final int GL_DRAW_BUFFER7
Constant Value: 34860 (0x0000882c)
GL_DRAW_BUFFER8
public static final int GL_DRAW_BUFFER8
Constant Value: 34861 (0x0000882d)
GL_DRAW_BUFFER9
public static final int GL_DRAW_BUFFER9
Constant Value: 34862 (0x0000882e)
GL_DRAW_FRAMEBUFFER
public static final int GL_DRAW_FRAMEBUFFER
Constant Value: 36009 (0x00008ca9)
GL_DRAW_FRAMEBUFFER_BINDING
public static final int GL_DRAW_FRAMEBUFFER_BINDING
Constant Value: 36006 (0x00008ca6)
GL_DYNAMIC_COPY
public static final int GL_DYNAMIC_COPY
Constant Value: 35050 (0x000088ea)
GL_DYNAMIC_READ
public static final int GL_DYNAMIC_READ
Constant Value: 35049 (0x000088e9)
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
Constant Value: 36269 (0x00008dad)
GL_FLOAT_MAT2x3
public static final int GL_FLOAT_MAT2x3
Constant Value: 35685 (0x00008b65)
GL_FLOAT_MAT2x4
public static final int GL_FLOAT_MAT2x4
Constant Value: 35686 (0x00008b66)
GL_FLOAT_MAT3x2
public static final int GL_FLOAT_MAT3x2
Constant Value: 35687 (0x00008b67)
GL_FLOAT_MAT3x4
public static final int GL_FLOAT_MAT3x4
Constant Value: 35688 (0x00008b68)
GL_FLOAT_MAT4x2
public static final int GL_FLOAT_MAT4x2
Constant Value: 35689 (0x00008b69)
GL_FLOAT_MAT4x3
public static final int GL_FLOAT_MAT4x3
Constant Value: 35690 (0x00008b6a)
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
Constant Value: 35723 (0x00008b8b)
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
Constant Value: 33301 (0x00008215)
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
Constant Value: 33300 (0x00008214)
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Constant Value: 33296 (0x00008210)
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Constant Value: 33297 (0x00008211)
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
Constant Value: 33302 (0x00008216)
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
Constant Value: 33299 (0x00008213)
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
Constant Value: 33298 (0x00008212)
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
Constant Value: 33303 (0x00008217)
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
Constant Value: 36052 (0x00008cd4)
GL_FRAMEBUFFER_DEFAULT
public static final int GL_FRAMEBUFFER_DEFAULT
Constant Value: 33304 (0x00008218)
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
Constant Value: 36182 (0x00008d56)
GL_FRAMEBUFFER_UNDEFINED
public static final int GL_FRAMEBUFFER_UNDEFINED
Constant Value: 33305 (0x00008219)
GL_HALF_FLOAT
public static final int GL_HALF_FLOAT
Constant Value: 5131 (0x0000140b)
GL_INTERLEAVED_ATTRIBS
public static final int GL_INTERLEAVED_ATTRIBS
Constant Value: 35980 (0x00008c8c)
GL_INT_2_10_10_10_REV
public static final int GL_INT_2_10_10_10_REV
Constant Value: 36255 (0x00008d9f)
GL_INT_SAMPLER_2D
public static final int GL_INT_SAMPLER_2D
Constant Value: 36298 (0x00008dca)
GL_INT_SAMPLER_2D_ARRAY
public static final int GL_INT_SAMPLER_2D_ARRAY
Constant Value: 36303 (0x00008dcf)
GL_INT_SAMPLER_3D
public static final int GL_INT_SAMPLER_3D
Constant Value: 36299 (0x00008dcb)
GL_INT_SAMPLER_CUBE
public static final int GL_INT_SAMPLER_CUBE
Constant Value: 36300 (0x00008dcc)
GL_INVALID_INDEX
public static final int GL_INVALID_INDEX
Constant Value: -1 (0xffffffff)
GL_MAJOR_VERSION
public static final int GL_MAJOR_VERSION
Constant Value: 33307 (0x0000821b)
GL_MAP_FLUSH_EXPLICIT_BIT
public static final int GL_MAP_FLUSH_EXPLICIT_BIT
Constant Value: 16 (0x00000010)
GL_MAP_INVALIDATE_BUFFER_BIT
public static final int GL_MAP_INVALIDATE_BUFFER_BIT
Constant Value: 8 (0x00000008)
GL_MAP_INVALIDATE_RANGE_BIT
public static final int GL_MAP_INVALIDATE_RANGE_BIT
Constant Value: 4 (0x00000004)
GL_MAP_READ_BIT
public static final int GL_MAP_READ_BIT
Constant Value: 1 (0x00000001)
GL_MAP_UNSYNCHRONIZED_BIT
public static final int GL_MAP_UNSYNCHRONIZED_BIT
Constant Value: 32 (0x00000020)
GL_MAP_WRITE_BIT
public static final int GL_MAP_WRITE_BIT
Constant Value: 2 (0x00000002)
GL_MAX_3D_TEXTURE_SIZE
public static final int GL_MAX_3D_TEXTURE_SIZE
Constant Value: 32883 (0x00008073)
GL_MAX_ARRAY_TEXTURE_LAYERS
public static final int GL_MAX_ARRAY_TEXTURE_LAYERS
Constant Value: 35071 (0x000088ff)
GL_MAX_COLOR_ATTACHMENTS
public static final int GL_MAX_COLOR_ATTACHMENTS
Constant Value: 36063 (0x00008cdf)
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Constant Value: 35379 (0x00008a33)
GL_MAX_COMBINED_UNIFORM_BLOCKS
public static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
Constant Value: 35374 (0x00008a2e)
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Constant Value: 35377 (0x00008a31)
GL_MAX_DRAW_BUFFERS
public static final int GL_MAX_DRAW_BUFFERS
Constant Value: 34852 (0x00008824)
GL_MAX_ELEMENTS_INDICES
public static final int GL_MAX_ELEMENTS_INDICES
Constant Value: 33001 (0x000080e9)
GL_MAX_ELEMENTS_VERTICES
public static final int GL_MAX_ELEMENTS_VERTICES
Constant Value: 33000 (0x000080e8)
GL_MAX_ELEMENT_INDEX
public static final int GL_MAX_ELEMENT_INDEX
Constant Value: 36203 (0x00008d6b)
GL_MAX_FRAGMENT_INPUT_COMPONENTS
public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
Constant Value: 37157 (0x00009125)
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
public static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
Constant Value: 35373 (0x00008a2d)
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
Constant Value: 35657 (0x00008b49)
GL_MAX_PROGRAM_TEXEL_OFFSET
public static final int GL_MAX_PROGRAM_TEXEL_OFFSET
Constant Value: 35077 (0x00008905)
GL_MAX_SAMPLES
public static final int GL_MAX_SAMPLES
Constant Value: 36183 (0x00008d57)
GL_MAX_SERVER_WAIT_TIMEOUT
public static final int GL_MAX_SERVER_WAIT_TIMEOUT
Constant Value: 37137 (0x00009111)
GL_MAX_TEXTURE_LOD_BIAS
public static final int GL_MAX_TEXTURE_LOD_BIAS
Constant Value: 34045 (0x000084fd)
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
Constant Value: 35978 (0x00008c8a)
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
Constant Value: 35979 (0x00008c8b)
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
Constant Value: 35968 (0x00008c80)
GL_MAX_UNIFORM_BLOCK_SIZE
public static final int GL_MAX_UNIFORM_BLOCK_SIZE
Constant Value: 35376 (0x00008a30)
GL_MAX_UNIFORM_BUFFER_BINDINGS
public static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
Constant Value: 35375 (0x00008a2f)
GL_MAX_VARYING_COMPONENTS
public static final int GL_MAX_VARYING_COMPONENTS
Constant Value: 35659 (0x00008b4b)
GL_MAX_VERTEX_OUTPUT_COMPONENTS
public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
Constant Value: 37154 (0x00009122)
GL_MAX_VERTEX_UNIFORM_BLOCKS
public static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
Constant Value: 35371 (0x00008a2b)
GL_MAX_VERTEX_UNIFORM_COMPONENTS
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
Constant Value: 35658 (0x00008b4a)
GL_MINOR_VERSION
public static final int GL_MINOR_VERSION
Constant Value: 33308 (0x0000821c)
GL_MIN_PROGRAM_TEXEL_OFFSET
public static final int GL_MIN_PROGRAM_TEXEL_OFFSET
Constant Value: 35076 (0x00008904)
GL_NUM_EXTENSIONS
public static final int GL_NUM_EXTENSIONS
Constant Value: 33309 (0x0000821d)
GL_NUM_PROGRAM_BINARY_FORMATS
public static final int GL_NUM_PROGRAM_BINARY_FORMATS
Constant Value: 34814 (0x000087fe)
GL_NUM_SAMPLE_COUNTS
public static final int GL_NUM_SAMPLE_COUNTS
Constant Value: 37760 (0x00009380)
GL_OBJECT_TYPE
public static final int GL_OBJECT_TYPE
Constant Value: 37138 (0x00009112)
GL_PACK_ROW_LENGTH
public static final int GL_PACK_ROW_LENGTH
Constant Value: 3330 (0x00000d02)
GL_PACK_SKIP_PIXELS
public static final int GL_PACK_SKIP_PIXELS
Constant Value: 3332 (0x00000d04)
GL_PACK_SKIP_ROWS
public static final int GL_PACK_SKIP_ROWS
Constant Value: 3331 (0x00000d03)
GL_PIXEL_PACK_BUFFER
public static final int GL_PIXEL_PACK_BUFFER
Constant Value: 35051 (0x000088eb)
GL_PIXEL_PACK_BUFFER_BINDING
public static final int GL_PIXEL_PACK_BUFFER_BINDING
Constant Value: 35053 (0x000088ed)
GL_PIXEL_UNPACK_BUFFER
public static final int GL_PIXEL_UNPACK_BUFFER
Constant Value: 35052 (0x000088ec)
GL_PIXEL_UNPACK_BUFFER_BINDING
public static final int GL_PIXEL_UNPACK_BUFFER_BINDING
Constant Value: 35055 (0x000088ef)
GL_PRIMITIVE_RESTART_FIXED_INDEX
public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
Constant Value: 36201 (0x00008d69)
GL_PROGRAM_BINARY_FORMATS
public static final int GL_PROGRAM_BINARY_FORMATS
Constant Value: 34815 (0x000087ff)
GL_PROGRAM_BINARY_LENGTH
public static final int GL_PROGRAM_BINARY_LENGTH
Constant Value: 34625 (0x00008741)
GL_PROGRAM_BINARY_RETRIEVABLE_HINT
public static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
Constant Value: 33367 (0x00008257)
GL_QUERY_RESULT
public static final int GL_QUERY_RESULT
Constant Value: 34918 (0x00008866)
GL_QUERY_RESULT_AVAILABLE
public static final int GL_QUERY_RESULT_AVAILABLE
Constant Value: 34919 (0x00008867)
GL_R11F_G11F_B10F
public static final int GL_R11F_G11F_B10F
Constant Value: 35898 (0x00008c3a)
GL_R8_SNORM
public static final int GL_R8_SNORM
Constant Value: 36756 (0x00008f94)
GL_RASTERIZER_DISCARD
public static final int GL_RASTERIZER_DISCARD
Constant Value: 35977 (0x00008c89)
GL_READ_BUFFER
public static final int GL_READ_BUFFER
Constant Value: 3074 (0x00000c02)
GL_READ_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFER
Constant Value: 36008 (0x00008ca8)
GL_READ_FRAMEBUFFER_BINDING
public static final int GL_READ_FRAMEBUFFER_BINDING
Constant Value: 36010 (0x00008caa)
GL_RED_INTEGER
public static final int GL_RED_INTEGER
Constant Value: 36244 (0x00008d94)
GL_RENDERBUFFER_SAMPLES
public static final int GL_RENDERBUFFER_SAMPLES
Constant Value: 36011 (0x00008cab)
GL_RG16UI
public static final int GL_RG16UI
Constant Value: 33338 (0x0000823a)
GL_RG32UI
public static final int GL_RG32UI
Constant Value: 33340 (0x0000823c)
GL_RG8_SNORM
public static final int GL_RG8_SNORM
Constant Value: 36757 (0x00008f95)
GL_RGB10_A2
public static final int GL_RGB10_A2
Constant Value: 32857 (0x00008059)
GL_RGB10_A2UI
public static final int GL_RGB10_A2UI
Constant Value: 36975 (0x0000906f)
GL_RGB16F
public static final int GL_RGB16F
Constant Value: 34843 (0x0000881b)
GL_RGB16I
public static final int GL_RGB16I
Constant Value: 36233 (0x00008d89)
GL_RGB16UI
public static final int GL_RGB16UI
Constant Value: 36215 (0x00008d77)
GL_RGB32F
public static final int GL_RGB32F
Constant Value: 34837 (0x00008815)
GL_RGB32I
public static final int GL_RGB32I
Constant Value: 36227 (0x00008d83)
GL_RGB32UI
public static final int GL_RGB32UI
Constant Value: 36209 (0x00008d71)
GL_RGB8UI
public static final int GL_RGB8UI
Constant Value: 36221 (0x00008d7d)
GL_RGB8_SNORM
public static final int GL_RGB8_SNORM
Constant Value: 36758 (0x00008f96)
GL_RGB9_E5
public static final int GL_RGB9_E5
Constant Value: 35901 (0x00008c3d)
GL_RGBA16F
public static final int GL_RGBA16F
Constant Value: 34842 (0x0000881a)
GL_RGBA16I
public static final int GL_RGBA16I
Constant Value: 36232 (0x00008d88)
GL_RGBA16UI
public static final int GL_RGBA16UI
Constant Value: 36214 (0x00008d76)
GL_RGBA32F
public static final int GL_RGBA32F
Constant Value: 34836 (0x00008814)
GL_RGBA32I
public static final int GL_RGBA32I
Constant Value: 36226 (0x00008d82)
GL_RGBA32UI
public static final int GL_RGBA32UI
Constant Value: 36208 (0x00008d70)
GL_RGBA8I
public static final int GL_RGBA8I
Constant Value: 36238 (0x00008d8e)
GL_RGBA8UI
public static final int GL_RGBA8UI
Constant Value: 36220 (0x00008d7c)
GL_RGBA8_SNORM
public static final int GL_RGBA8_SNORM
Constant Value: 36759 (0x00008f97)
GL_RGBA_INTEGER
public static final int GL_RGBA_INTEGER
Constant Value: 36249 (0x00008d99)
GL_RGB_INTEGER
public static final int GL_RGB_INTEGER
Constant Value: 36248 (0x00008d98)
GL_RG_INTEGER
public static final int GL_RG_INTEGER
Constant Value: 33320 (0x00008228)
GL_SAMPLER_2D_ARRAY
public static final int GL_SAMPLER_2D_ARRAY
Constant Value: 36289 (0x00008dc1)
GL_SAMPLER_2D_ARRAY_SHADOW
public static final int GL_SAMPLER_2D_ARRAY_SHADOW
Constant Value: 36292 (0x00008dc4)
GL_SAMPLER_2D_SHADOW
public static final int GL_SAMPLER_2D_SHADOW
Constant Value: 35682 (0x00008b62)
GL_SAMPLER_3D
public static final int GL_SAMPLER_3D
Constant Value: 35679 (0x00008b5f)
GL_SAMPLER_BINDING
public static final int GL_SAMPLER_BINDING
Constant Value: 35097 (0x00008919)
GL_SAMPLER_CUBE_SHADOW
public static final int GL_SAMPLER_CUBE_SHADOW
Constant Value: 36293 (0x00008dc5)
GL_SEPARATE_ATTRIBS
public static final int GL_SEPARATE_ATTRIBS
Constant Value: 35981 (0x00008c8d)
GL_SIGNALED
public static final int GL_SIGNALED
Constant Value: 37145 (0x00009119)
GL_SIGNED_NORMALIZED
public static final int GL_SIGNED_NORMALIZED
Constant Value: 36764 (0x00008f9c)
GL_SRGB8_ALPHA8
public static final int GL_SRGB8_ALPHA8
Constant Value: 35907 (0x00008c43)
GL_STATIC_COPY
public static final int GL_STATIC_COPY
Constant Value: 35046 (0x000088e6)
GL_STATIC_READ
public static final int GL_STATIC_READ
Constant Value: 35045 (0x000088e5)
GL_STENCIL
public static final int GL_STENCIL
Constant Value: 6146 (0x00001802)
GL_STREAM_COPY
public static final int GL_STREAM_COPY
Constant Value: 35042 (0x000088e2)
GL_STREAM_READ
public static final int GL_STREAM_READ
Constant Value: 35041 (0x000088e1)
GL_SYNC_CONDITION
public static final int GL_SYNC_CONDITION
Constant Value: 37139 (0x00009113)
GL_SYNC_FENCE
public static final int GL_SYNC_FENCE
Constant Value: 37142 (0x00009116)
GL_SYNC_FLAGS
public static final int GL_SYNC_FLAGS
Constant Value: 37141 (0x00009115)
GL_SYNC_FLUSH_COMMANDS_BIT
public static final int GL_SYNC_FLUSH_COMMANDS_BIT
Constant Value: 1 (0x00000001)
GL_SYNC_GPU_COMMANDS_COMPLETE
public static final int GL_SYNC_GPU_COMMANDS_COMPLETE
Constant Value: 37143 (0x00009117)
GL_SYNC_STATUS
public static final int GL_SYNC_STATUS
Constant Value: 37140 (0x00009114)
GL_TEXTURE_2D_ARRAY
public static final int GL_TEXTURE_2D_ARRAY
Constant Value: 35866 (0x00008c1a)
GL_TEXTURE_3D
public static final int GL_TEXTURE_3D
Constant Value: 32879 (0x0000806f)
GL_TEXTURE_BASE_LEVEL
public static final int GL_TEXTURE_BASE_LEVEL
Constant Value: 33084 (0x0000813c)
GL_TEXTURE_BINDING_2D_ARRAY
public static final int GL_TEXTURE_BINDING_2D_ARRAY
Constant Value: 35869 (0x00008c1d)
GL_TEXTURE_BINDING_3D
public static final int GL_TEXTURE_BINDING_3D
Constant Value: 32874 (0x0000806a)
GL_TEXTURE_COMPARE_FUNC
public static final int GL_TEXTURE_COMPARE_FUNC
Constant Value: 34893 (0x0000884d)
GL_TEXTURE_COMPARE_MODE
public static final int GL_TEXTURE_COMPARE_MODE
Constant Value: 34892 (0x0000884c)
GL_TEXTURE_IMMUTABLE_FORMAT
public static final int GL_TEXTURE_IMMUTABLE_FORMAT
Constant Value: 37167 (0x0000912f)
GL_TEXTURE_IMMUTABLE_LEVELS
public static final int GL_TEXTURE_IMMUTABLE_LEVELS
Constant Value: 33503 (0x000082df)
GL_TEXTURE_MAX_LEVEL
public static final int GL_TEXTURE_MAX_LEVEL
Constant Value: 33085 (0x0000813d)
GL_TEXTURE_MAX_LOD
public static final int GL_TEXTURE_MAX_LOD
Constant Value: 33083 (0x0000813b)
GL_TEXTURE_MIN_LOD
public static final int GL_TEXTURE_MIN_LOD
Constant Value: 33082 (0x0000813a)
GL_TEXTURE_SWIZZLE_A
public static final int GL_TEXTURE_SWIZZLE_A
Constant Value: 36421 (0x00008e45)
GL_TEXTURE_SWIZZLE_B
public static final int GL_TEXTURE_SWIZZLE_B
Constant Value: 36420 (0x00008e44)
GL_TEXTURE_SWIZZLE_G
public static final int GL_TEXTURE_SWIZZLE_G
Constant Value: 36419 (0x00008e43)
GL_TEXTURE_SWIZZLE_R
public static final int GL_TEXTURE_SWIZZLE_R
Constant Value: 36418 (0x00008e42)
GL_TEXTURE_WRAP_R
public static final int GL_TEXTURE_WRAP_R
Constant Value: 32882 (0x00008072)
GL_TIMEOUT_EXPIRED
public static final int GL_TIMEOUT_EXPIRED
Constant Value: 37147 (0x0000911b)
GL_TIMEOUT_IGNORED
public static final long GL_TIMEOUT_IGNORED
Constant Value: -1 (0xffffffffffffffff)
GL_TRANSFORM_FEEDBACK
public static final int GL_TRANSFORM_FEEDBACK
Constant Value: 36386 (0x00008e22)
GL_TRANSFORM_FEEDBACK_ACTIVE
public static final int GL_TRANSFORM_FEEDBACK_ACTIVE
Constant Value: 36388 (0x00008e24)
GL_TRANSFORM_FEEDBACK_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BINDING
Constant Value: 36389 (0x00008e25)
GL_TRANSFORM_FEEDBACK_BUFFER
public static final int GL_TRANSFORM_FEEDBACK_BUFFER
Constant Value: 35982 (0x00008c8e)
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
Constant Value: 35983 (0x00008c8f)
GL_TRANSFORM_FEEDBACK_BUFFER_MODE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
Constant Value: 35967 (0x00008c7f)
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
Constant Value: 35973 (0x00008c85)
GL_TRANSFORM_FEEDBACK_BUFFER_START
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
Constant Value: 35972 (0x00008c84)
GL_TRANSFORM_FEEDBACK_PAUSED
public static final int GL_TRANSFORM_FEEDBACK_PAUSED
Constant Value: 36387 (0x00008e23)
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
Constant Value: 35976 (0x00008c88)
GL_TRANSFORM_FEEDBACK_VARYINGS
public static final int GL_TRANSFORM_FEEDBACK_VARYINGS
Constant Value: 35971 (0x00008c83)
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
Constant Value: 35958 (0x00008c76)
GL_UNIFORM_ARRAY_STRIDE
public static final int GL_UNIFORM_ARRAY_STRIDE
Constant Value: 35388 (0x00008a3c)
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
Constant Value: 35394 (0x00008a42)
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Constant Value: 35395 (0x00008a43)
GL_UNIFORM_BLOCK_BINDING
public static final int GL_UNIFORM_BLOCK_BINDING
Constant Value: 35391 (0x00008a3f)
GL_UNIFORM_BLOCK_DATA_SIZE
public static final int GL_UNIFORM_BLOCK_DATA_SIZE
Constant Value: 35392 (0x00008a40)
GL_UNIFORM_BLOCK_INDEX
public static final int GL_UNIFORM_BLOCK_INDEX
Constant Value: 35386 (0x00008a3a)
GL_UNIFORM_BLOCK_NAME_LENGTH
public static final int GL_UNIFORM_BLOCK_NAME_LENGTH
Constant Value: 35393 (0x00008a41)
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Constant Value: 35398 (0x00008a46)
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Constant Value: 35396 (0x00008a44)
GL_UNIFORM_BUFFER
public static final int GL_UNIFORM_BUFFER
Constant Value: 35345 (0x00008a11)
GL_UNIFORM_BUFFER_BINDING
public static final int GL_UNIFORM_BUFFER_BINDING
Constant Value: 35368 (0x00008a28)
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
public static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
Constant Value: 35380 (0x00008a34)
GL_UNIFORM_BUFFER_SIZE
public static final int GL_UNIFORM_BUFFER_SIZE
Constant Value: 35370 (0x00008a2a)
GL_UNIFORM_BUFFER_START
public static final int GL_UNIFORM_BUFFER_START
Constant Value: 35369 (0x00008a29)
GL_UNIFORM_IS_ROW_MAJOR
public static final int GL_UNIFORM_IS_ROW_MAJOR
Constant Value: 35390 (0x00008a3e)
GL_UNIFORM_MATRIX_STRIDE
public static final int GL_UNIFORM_MATRIX_STRIDE
Constant Value: 35389 (0x00008a3d)
GL_UNIFORM_NAME_LENGTH
public static final int GL_UNIFORM_NAME_LENGTH
Constant Value: 35385 (0x00008a39)
GL_UNIFORM_OFFSET
public static final int GL_UNIFORM_OFFSET
Constant Value: 35387 (0x00008a3b)
GL_UNIFORM_SIZE
public static final int GL_UNIFORM_SIZE
Constant Value: 35384 (0x00008a38)
GL_UNIFORM_TYPE
public static final int GL_UNIFORM_TYPE
Constant Value: 35383 (0x00008a37)
GL_UNPACK_IMAGE_HEIGHT
public static final int GL_UNPACK_IMAGE_HEIGHT
Constant Value: 32878 (0x0000806e)
GL_UNPACK_ROW_LENGTH
public static final int GL_UNPACK_ROW_LENGTH
Constant Value: 3314 (0x00000cf2)
GL_UNPACK_SKIP_IMAGES
public static final int GL_UNPACK_SKIP_IMAGES
Constant Value: 32877 (0x0000806d)
GL_UNPACK_SKIP_PIXELS
public static final int GL_UNPACK_SKIP_PIXELS
Constant Value: 3316 (0x00000cf4)
GL_UNPACK_SKIP_ROWS
public static final int GL_UNPACK_SKIP_ROWS
Constant Value: 3315 (0x00000cf3)
GL_UNSIGNALED
public static final int GL_UNSIGNALED
Constant Value: 37144 (0x00009118)
GL_UNSIGNED_INT_10F_11F_11F_REV
public static final int GL_UNSIGNED_INT_10F_11F_11F_REV
Constant Value: 35899 (0x00008c3b)
GL_UNSIGNED_INT_24_8
public static final int GL_UNSIGNED_INT_24_8
Constant Value: 34042 (0x000084fa)
GL_UNSIGNED_INT_2_10_10_10_REV
public static final int GL_UNSIGNED_INT_2_10_10_10_REV
Constant Value: 33640 (0x00008368)
GL_UNSIGNED_INT_5_9_9_9_REV
public static final int GL_UNSIGNED_INT_5_9_9_9_REV
Constant Value: 35902 (0x00008c3e)
GL_UNSIGNED_INT_SAMPLER_2D
public static final int GL_UNSIGNED_INT_SAMPLER_2D
Constant Value: 36306 (0x00008dd2)
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
Constant Value: 36311 (0x00008dd7)
GL_UNSIGNED_INT_SAMPLER_3D
public static final int GL_UNSIGNED_INT_SAMPLER_3D
Constant Value: 36307 (0x00008dd3)
GL_UNSIGNED_INT_SAMPLER_CUBE
public static final int GL_UNSIGNED_INT_SAMPLER_CUBE
Constant Value: 36308 (0x00008dd4)
GL_UNSIGNED_INT_VEC2
public static final int GL_UNSIGNED_INT_VEC2
Constant Value: 36294 (0x00008dc6)
GL_UNSIGNED_INT_VEC3
public static final int GL_UNSIGNED_INT_VEC3
Constant Value: 36295 (0x00008dc7)
GL_UNSIGNED_INT_VEC4
public static final int GL_UNSIGNED_INT_VEC4
Constant Value: 36296 (0x00008dc8)
GL_UNSIGNED_NORMALIZED
public static final int GL_UNSIGNED_NORMALIZED
Constant Value: 35863 (0x00008c17)
GL_VERTEX_ARRAY_BINDING
public static final int GL_VERTEX_ARRAY_BINDING
Constant Value: 34229 (0x000085b5)
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Constant Value: 35070 (0x000088fe)
GL_VERTEX_ATTRIB_ARRAY_INTEGER
public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
Constant Value: 35069 (0x000088fd)
GL_WAIT_FAILED
public static final int GL_WAIT_FAILED
Constant Value: 37149 (0x0000911d)
Public constructors
GLES30
public GLES30 ()
Public methods
glBeginQuery
public static void glBeginQuery (int target, int id)
Parameters | |
---|---|
target |
int |
id |
int |
glBeginTransformFeedback
public static void glBeginTransformFeedback (int primitiveMode)
Parameters | |
---|---|
primitiveMode |
int |
glBindBufferBase
public static void glBindBufferBase (int target, int index, int buffer)
Parameters | |
---|---|
target |
int |
index |
int |
buffer |
int |
glBindBufferRange
public static void glBindBufferRange (int target, int index, int buffer, int offset, int size)
Parameters | |
---|---|
target |
int |
index |
int |
buffer |
int |
offset |
int |
size |
int |
glBindSampler
public static void glBindSampler (int unit, int sampler)
Parameters | |
---|---|
unit |
int |
sampler |
int |
glBindTransformFeedback
public static void glBindTransformFeedback (int target, int id)
Parameters | |
---|---|
target |
int |
id |
int |
glBindVertexArray
public static void glBindVertexArray (int array)
Parameters | |
---|---|
array |
int |
glBlitFramebuffer
public static void glBlitFramebuffer (int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Parameters | |
---|---|
srcX0 |
int |
srcY0 |
int |
srcX1 |
int |
srcY1 |
int |
dstX0 |
int |
dstY0 |
int |
dstX1 |
int |
dstY1 |
int |
mask |
int |
filter |
int |
glClearBufferfi
public static void glClearBufferfi (int buffer, int drawbuffer, float depth, int stencil)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
depth |
float |
stencil |
int |
glClearBufferfv
public static void glClearBufferfv (int buffer, int drawbuffer, FloatBuffer value)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
value |
FloatBuffer |
glClearBufferfv
public static void glClearBufferfv (int buffer, int drawbuffer, float[] value, int offset)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
value |
float |
offset |
int |
glClearBufferiv
public static void glClearBufferiv (int buffer, int drawbuffer, int[] value, int offset)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
value |
int |
offset |
int |
glClearBufferiv
public static void glClearBufferiv (int buffer, int drawbuffer, IntBuffer value)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
value |
IntBuffer |
glClearBufferuiv
public static void glClearBufferuiv (int buffer, int drawbuffer, int[] value, int offset)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
value |
int |
offset |
int |
glClearBufferuiv
public static void glClearBufferuiv (int buffer, int drawbuffer, IntBuffer value)
Parameters | |
---|---|
buffer |
int |
drawbuffer |
int |
value |
IntBuffer |
glClientWaitSync
public static int glClientWaitSync (long sync, int flags, long timeout)
Parameters | |
---|---|
sync |
long |
flags |
int |
timeout |
long |
Returns | |
---|---|
int |
glCompressedTexImage3D
public static void glCompressedTexImage3D (int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
Parameters | |
---|---|
target |
int |
level |
int |
internalformat |
int |
width |
int |
height |
int |
depth |
int |
border |
int |
imageSize |
int |
data |
Buffer |
glCompressedTexImage3D
public static void glCompressedTexImage3D (int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset)
Parameters | |
---|---|
target |
int |
level |
int |
internalformat |
int |
width |
int |
height |
int |
depth |
int |
border |
int |
imageSize |
int |
offset |
int |
glCompressedTexSubImage3D
public 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)
Parameters | |
---|---|
target |
int |
level |
int |
xoffset |
int |
yoffset |
int |
zoffset |
int |
width |
int |
height |
int |
depth |
int |
format |
int |
imageSize |
int |
offset |
int |
glCompressedTexSubImage3D
public 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)
Parameters | |
---|---|
target |
int |
level |
int |
xoffset |
int |
yoffset |
int |
zoffset |
int |
width |
int |
height |
int |
depth |
int |
format |
int |
imageSize |
int |
data |
Buffer |
glCopyBufferSubData
public static void glCopyBufferSubData (int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
Parameters | |
---|---|
readTarget |
int |
writeTarget |
int |
readOffset |
int |
writeOffset |
int |
size |
int |
glCopyTexSubImage3D
public static void glCopyTexSubImage3D (int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters | |
---|---|
target |
int |
level |
int |
xoffset |
int |
yoffset |
int |
zoffset |
int |
x |
int |
y |
int |
width |
int |
height |
int |
glDeleteQueries
public static void glDeleteQueries (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int |
ids |
IntBuffer |
glDeleteQueries
public static void glDeleteQueries (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int |
ids |
int |
offset |
int |
glDeleteSamplers
public static void glDeleteSamplers (int count, int[] samplers, int offset)
Parameters | |
---|---|
count |
int |
samplers |
int |
offset |
int |
glDeleteSamplers
public static void glDeleteSamplers (int count, IntBuffer samplers)
Parameters | |
---|---|
count |
int |
samplers |
IntBuffer |
glDeleteTransformFeedbacks
public static void glDeleteTransformFeedbacks (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int |
ids |
int |
offset |
int |
glDeleteTransformFeedbacks
public static void glDeleteTransformFeedbacks (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int |
ids |
IntBuffer |
glDeleteVertexArrays
public static void glDeleteVertexArrays (int n, IntBuffer arrays)
Parameters | |
---|---|
n |
int |
arrays |
IntBuffer |
glDeleteVertexArrays
public static void glDeleteVertexArrays (int n, int[] arrays, int offset)
Parameters | |
---|---|
n |
int |
arrays |
int |
offset |
int |
glDrawArraysInstanced
public static void glDrawArraysInstanced (int mode, int first, int count, int instanceCount)
Parameters | |
---|---|
mode |
int |
first |
int |
count |
int |
instanceCount |
int |
glDrawBuffers
public static void glDrawBuffers (int n, int[] bufs, int offset)
Parameters | |
---|---|
n |
int |
bufs |
int |
offset |
int |
glDrawBuffers
public static void glDrawBuffers (int n, IntBuffer bufs)
Parameters | |
---|---|
n |
int |
bufs |
IntBuffer |
glDrawElementsInstanced
public static void glDrawElementsInstanced (int mode, int count, int type, Buffer indices, int instanceCount)
Parameters | |
---|---|
mode |
int |
count |
int |
type |
int |
indices |
Buffer |
instanceCount |
int |
glDrawElementsInstanced
public static void glDrawElementsInstanced (int mode, int count, int type, int indicesOffset, int instanceCount)
Parameters | |
---|---|
mode |
int |
count |
int |
type |
int |
indicesOffset |
int |
instanceCount |
int |
glDrawRangeElements
public static void glDrawRangeElements (int mode, int start, int end, int count, int type, Buffer indices)
Parameters | |
---|---|
mode |
int |
start |
int |
end |
int |
count |
int |
type |
int |
indices |
Buffer |
glDrawRangeElements
public static void glDrawRangeElements (int mode, int start, int end, int count, int type, int offset)
Parameters | |
---|---|
mode |
int |
start |
int |
end |
int |
count |
int |
type |
int |
offset |
int |
glFenceSync
public static long glFenceSync (int condition, int flags)
Parameters | |
---|---|
condition |
int |
flags |
int |
Returns | |
---|---|
long |
glFlushMappedBufferRange
public static void glFlushMappedBufferRange (int target, int offset, int length)
Parameters | |
---|---|
target |
int |
offset |
int |
length |
int |
glFramebufferTextureLayer
public static void glFramebufferTextureLayer (int target, int attachment, int texture, int level, int layer)
Parameters | |
---|---|
target |
int |
attachment |
int |
texture |
int |
level |
int |
layer |
int |
glGenQueries
public static void glGenQueries (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int |
ids |
int |
offset |
int |
glGenQueries
public static void glGenQueries (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int |
ids |
IntBuffer |
glGenSamplers
public static void glGenSamplers (int count, int[] samplers, int offset)
Parameters | |
---|---|
count |
int |
samplers |
int |
offset |
int |
glGenSamplers
public static void glGenSamplers (int count, IntBuffer samplers)
Parameters | |
---|---|
count |
int |
samplers |
IntBuffer |
glGenTransformFeedbacks
public static void glGenTransformFeedbacks (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int |
ids |
int |
offset |
int |
glGenTransformFeedbacks
public static void glGenTransformFeedbacks (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int |
ids |
IntBuffer |
glGenVertexArrays
public static void glGenVertexArrays (int n, int[] arrays, int offset)
Parameters | |
---|---|
n |
int |
arrays |
int |
offset |
int |
glGenVertexArrays
public static void glGenVertexArrays (int n, IntBuffer arrays)
Parameters | |
---|---|
n |
int |
arrays |
IntBuffer |
glGetActiveUniformBlockName
public static void glGetActiveUniformBlockName (int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName)
Parameters | |
---|---|
program |
int |
uniformBlockIndex |
int |
length |
Buffer |
uniformBlockName |
Buffer |
glGetActiveUniformBlockName
public static void glGetActiveUniformBlockName (int program, int uniformBlockIndex, int bufSize, int[] length, int lengthOffset, byte[] uniformBlockName, int uniformBlockNameOffset)
Parameters | |
---|---|
program |
int |
uniformBlockIndex |
int |
bufSize |
int |
length |
int |
lengthOffset |
int |
uniformBlockName |
byte |
uniformBlockNameOffset |
int |
glGetActiveUniformBlockName
public static String glGetActiveUniformBlockName (int program, int uniformBlockIndex)
Parameters | |
---|---|
program |
int |
uniformBlockIndex |
int |
Returns | |
---|---|
String |
glGetActiveUniformBlockiv
public static void glGetActiveUniformBlockiv (int program, int uniformBlockIndex, int pname, IntBuffer params)
Parameters | |
---|---|
program |
int |
uniformBlockIndex |
int |
pname |
int |
params |
IntBuffer |
glGetActiveUniformBlockiv
public static void glGetActiveUniformBlockiv (int program, int uniformBlockIndex, int pname, int[] params, int offset)
Parameters | |
---|---|
program |
int |
uniformBlockIndex |
int |
pname |
int |
params |
int |
offset |
int |
glGetActiveUniformsiv
public static void glGetActiveUniformsiv (int program, int uniformCount, int[] uniformIndices, int uniformIndicesOffset, int pname, int[] params, int paramsOffset)
Parameters | |
---|---|
program |
int |
uniformCount |
int |
uniformIndices |
int |
uniformIndicesOffset |
int |
pname |
int |
params |
int |
paramsOffset |
int |
glGetActiveUniformsiv
public static void glGetActiveUniformsiv (int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
Parameters | |
---|---|
program |
int |
uniformCount |
int |
uniformIndices |
IntBuffer |
pname |
int |
params |
IntBuffer |
glGetBufferParameteri64v
public static void glGetBufferParameteri64v (int target, int pname, LongBuffer params)
Parameters | |
---|---|
target |
int |
pname |
int |
params |
LongBuffer |
glGetBufferParameteri64v
public static void glGetBufferParameteri64v (int target, int pname, long[] params, int offset)
Parameters | |
---|---|
target |
int |
pname |
int |
params |
long |
offset |
int |
glGetBufferPointerv
public static Buffer glGetBufferPointerv (int target, int pname)
The Buffer
instance returned by this method is guaranteed
to be an instance of ByteBuffer
.
Parameters | |
---|---|
target |
int |
pname |
int |
Returns | |
---|---|
Buffer |
glGetFragDataLocation
public static int glGetFragDataLocation (int program, String name)
Parameters | |
---|---|
program |
int |
name |
String |
Returns | |
---|---|
int |
glGetInteger64i_v
public static void glGetInteger64i_v (int target, int index, LongBuffer data)
Parameters | |
---|---|
target |
int |
index |
int |
data |
LongBuffer |
glGetInteger64i_v
public static void glGetInteger64i_v (int target, int index, long[] data, int offset)
Parameters | |
---|---|
target |
int |
index |
int |
data |
long |
offset |
int |
glGetInteger64v
public static void glGetInteger64v (int pname, LongBuffer params)
Parameters | |
---|---|
pname |
int |
params |
LongBuffer |
glGetInteger64v
public static void glGetInteger64v (int pname, long[] params, int offset)
Parameters | |
---|---|
pname |
int |
params |
long |
offset |
int |
glGetIntegeri_v
public static void glGetIntegeri_v (int target, int index, IntBuffer data)
Parameters | |
---|---|
target |
int |
index |
int |
data |
IntBuffer |
glGetIntegeri_v
public static void glGetIntegeri_v (int target, int index, int[] data, int offset)
Parameters | |
---|---|
target |
int |
index |
int |
data |
int |
offset |
int |
glGetInternalformativ
public static void glGetInternalformativ (int target, int internalformat, int pname, int bufSize, int[] params, int offset)
Parameters | |
---|---|
target |
int |
internalformat |
int |
pname |
int |
bufSize |
int |
params |
int |
offset |
int |
glGetInternalformativ
public static void glGetInternalformativ (int target, int internalformat, int pname, int bufSize, IntBuffer params)
Parameters | |
---|---|
target |
int |
internalformat |
int |
pname |
int |
bufSize |
int |
params |
IntBuffer |
glGetProgramBinary
public static void glGetProgramBinary (int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
Parameters | |
---|---|
program |
int |
bufSize |
int |
length |
IntBuffer |
binaryFormat |
IntBuffer |
binary |
Buffer |
glGetProgramBinary
public static void glGetProgramBinary (int program, int bufSize, int[] length, int lengthOffset, int[] binaryFormat, int binaryFormatOffset, Buffer binary)
Parameters | |
---|---|
program |
int |
bufSize |
int |
length |
int |
lengthOffset |
int |
binaryFormat |
int |
binaryFormatOffset |
int |
binary |
Buffer |
glGetQueryObjectuiv
public static void glGetQueryObjectuiv (int id, int pname, int[] params, int offset)
Parameters | |
---|---|
id |
int |
pname |
int |
params |
int |
offset |
int |
glGetQueryObjectuiv
public static void glGetQueryObjectuiv (int id, int pname, IntBuffer params)
Parameters | |
---|---|
id |
int |
pname |
int |
params |
IntBuffer |
glGetQueryiv
public static void glGetQueryiv (int target, int pname, int[] params, int offset)
Parameters | |
---|---|
target |
int |
pname |
int |
params |
int |
offset |
int |
glGetQueryiv
public static void glGetQueryiv (int target, int pname, IntBuffer params)
Parameters | |
---|---|
target |
int |
pname |
int |
params |
IntBuffer |
glGetSamplerParameterfv
public static void glGetSamplerParameterfv (int sampler, int pname, float[] params, int offset)
Parameters | |
---|---|
sampler |
int |
pname |
int |
params |
float |
offset |
int |
glGetSamplerParameterfv
public static void glGetSamplerParameterfv (int sampler, int pname, FloatBuffer params)
Parameters | |
---|---|
sampler |
int |
pname |
int |
params |
FloatBuffer |
glGetSamplerParameteriv
public static void glGetSamplerParameteriv (int sampler, int pname, int[] params, int offset)
Parameters | |
---|---|
sampler |
int |
pname |
int |
params |
int |
offset |
int |
glGetSamplerParameteriv
public static void glGetSamplerParameteriv (int sampler, int pname, IntBuffer params)
Parameters | |
---|---|
sampler |
int |
pname |
int |
params |
IntBuffer |
glGetStringi
public static String glGetStringi (int name, int index)
Parameters | |
---|---|
name |
int |
index |
int |
Returns | |
---|---|
String |
glGetSynciv
public static void glGetSynciv (long sync, int pname, int bufSize, int[] length, int lengthOffset, int[] values, int valuesOffset)
Parameters | |
---|---|
sync |
long |
pname |
int |
bufSize |
int |
length |
int |
lengthOffset |
int |
values |
int |
valuesOffset |
int |
glGetSynciv
public static void glGetSynciv (long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
Parameters | |
---|---|
sync |
long |
pname |
int |
bufSize |
int |
length |
IntBuffer |
values |
IntBuffer |
glGetTransformFeedbackVarying
public static String glGetTransformFeedbackVarying (int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
Parameters | |
---|---|
program |
int |
index |
int |
size |
int |
sizeOffset |
int |
type |
int |
typeOffset |
int |
Returns | |
---|---|
String |
glGetTransformFeedbackVarying
public static String glGetTransformFeedbackVarying (int program, int index, IntBuffer size, IntBuffer type)
Parameters | |
---|---|
program |
int |
index |
int |
size |
IntBuffer |
type |
IntBuffer |
Returns | |
---|---|
String |
glGetTransformFeedbackVarying
public 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)
Parameters | |
---|---|
program |
int |
index |
int |
bufsize |
int |
length |
int |
lengthOffset |
int |
size |
int |
sizeOffset |
int |
type |
int |
typeOffset |
int |
name |
byte |
nameOffset |
int |
glGetTransformFeedbackVarying
public static void glGetTransformFeedbackVarying (int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Parameters | |
---|---|
program |
int |
index |
int |
bufsize |
int |
length |
IntBuffer |
size |
IntBuffer |
type |
IntBuffer |
name |
ByteBuffer |
glGetTransformFeedbackVarying
public static void glGetTransformFeedbackVarying (int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
This method was deprecated
in API level 24.
Use the version that takes a ByteBuffer as the last argument, or the versions that return a String.
Parameters | |
---|---|
program |
int |
index |
int |
bufsize |
int |
length |
IntBuffer |
size |
IntBuffer |
type |
IntBuffer |
name |
byte |
glGetUniformBlockIndex
public static int glGetUniformBlockIndex (int program, String uniformBlockName)
Parameters | |
---|---|
program |
int |
uniformBlockName |
String |
Returns | |
---|---|
int |
glGetUniformIndices
public static void glGetUniformIndices (int program, String[] uniformNames, int[] uniformIndices, int uniformIndicesOffset)
Parameters | |
---|---|
program |
int |
uniformNames |
String |
uniformIndices |
int |
uniformIndicesOffset |
int |
glGetUniformIndices
public static void glGetUniformIndices (int program, String[] uniformNames, IntBuffer uniformIndices)
Parameters | |
---|---|
program |
int |
uniformNames |
String |
uniformIndices |
IntBuffer |
glGetUniformuiv
public static void glGetUniformuiv (int program, int location, IntBuffer params)
Parameters | |
---|---|
program |
int |
location |
int |
params |
IntBuffer |
glGetUniformuiv
public static void glGetUniformuiv (int program, int location, int[] params, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
params |
int |
offset |
int |
glGetVertexAttribIiv
public static void glGetVertexAttribIiv (int index, int pname, int[] params, int offset)
Parameters | |
---|---|
index |
int |
pname |
int |
params |
int |
offset |
int |
glGetVertexAttribIiv
public static void glGetVertexAttribIiv (int index, int pname, IntBuffer params)
Parameters | |
---|---|
index |
int |
pname |
int |
params |
IntBuffer |
glGetVertexAttribIuiv
public static void glGetVertexAttribIuiv (int index, int pname, int[] params, int offset)
Parameters | |
---|---|
index |
int |
pname |
int |
params |
int |
offset |
int |
glGetVertexAttribIuiv
public static void glGetVertexAttribIuiv (int index, int pname, IntBuffer params)
Parameters | |
---|---|
index |
int |
pname |
int |
params |
IntBuffer |
glInvalidateFramebuffer
public static void glInvalidateFramebuffer (int target, int numAttachments, IntBuffer attachments)
Parameters | |
---|---|
target |
int |
numAttachments |
int |
attachments |
IntBuffer |
glInvalidateFramebuffer
public static void glInvalidateFramebuffer (int target, int numAttachments, int[] attachments, int offset)
Parameters | |
---|---|
target |
int |
numAttachments |
int |
attachments |
int |
offset |
int |
glInvalidateSubFramebuffer
public static void glInvalidateSubFramebuffer (int target, int numAttachments, int[] attachments, int offset, int x, int y, int width, int height)
Parameters | |
---|---|
target |
int |
numAttachments |
int |
attachments |
int |
offset |
int |
x |
int |
y |
int |
width |
int |
height |
int |
glInvalidateSubFramebuffer
public static void glInvalidateSubFramebuffer (int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
Parameters | |
---|---|
target |
int |
numAttachments |
int |
attachments |
IntBuffer |
x |
int |
y |
int |
width |
int |
height |
int |
glIsQuery
public static boolean glIsQuery (int id)
Parameters | |
---|---|
id |
int |
Returns | |
---|---|
boolean |
glIsSampler
public static boolean glIsSampler (int sampler)
Parameters | |
---|---|
sampler |
int |
Returns | |
---|---|
boolean |
glIsSync
public static boolean glIsSync (long sync)
Parameters | |
---|---|
sync |
long |
Returns | |
---|---|
boolean |
glIsTransformFeedback
public static boolean glIsTransformFeedback (int id)
Parameters | |
---|---|
id |
int |
Returns | |
---|---|
boolean |
glIsVertexArray
public static boolean glIsVertexArray (int array)
Parameters | |
---|---|
array |
int |
Returns | |
---|---|
boolean |
glMapBufferRange
public static Buffer glMapBufferRange (int target, int offset, int length, int access)
The Buffer
instance returned by this method is guaranteed
to be an instance of ByteBuffer
.
Parameters | |
---|---|
target |
int |
offset |
int |
length |
int |
access |
int |
Returns | |
---|---|
Buffer |
glProgramBinary
public static void glProgramBinary (int program, int binaryFormat, Buffer binary, int length)
Parameters | |
---|---|
program |
int |
binaryFormat |
int |
binary |
Buffer |
length |
int |
glProgramParameteri
public static void glProgramParameteri (int program, int pname, int value)
Parameters | |
---|---|
program |
int |
pname |
int |
value |
int |
glReadPixels
public static void glReadPixels (int x, int y, int width, int height, int format, int type, int offset)
Parameters | |
---|---|
x |
int |
y |
int |
width |
int |
height |
int |
format |
int |
type |
int |
offset |
int |
glRenderbufferStorageMultisample
public static void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height)
Parameters | |
---|---|
target |
int |
samples |
int |
internalformat |
int |
width |
int |
height |
int |
glSamplerParameterf
public static void glSamplerParameterf (int sampler, int pname, float param)
Parameters | |
---|---|
sampler |
int |
pname |
int |
param |
float |
glSamplerParameterfv
public static void glSamplerParameterfv (int sampler, int pname, FloatBuffer param)
Parameters | |
---|---|
sampler |
int |
pname |
int |
param |
FloatBuffer |
glSamplerParameterfv
public static void glSamplerParameterfv (int sampler, int pname, float[] param, int offset)
Parameters | |
---|---|
sampler |
int |
pname |
int |
param |
float |
offset |
int |
glSamplerParameteri
public static void glSamplerParameteri (int sampler, int pname, int param)
Parameters | |
---|---|
sampler |
int |
pname |
int |
param |
int |
glSamplerParameteriv
public static void glSamplerParameteriv (int sampler, int pname, int[] param, int offset)
Parameters | |
---|---|
sampler |
int |
pname |
int |
param |
int |
offset |
int |
glSamplerParameteriv
public static void glSamplerParameteriv (int sampler, int pname, IntBuffer param)
Parameters | |
---|---|
sampler |
int |
pname |
int |
param |
IntBuffer |
glTexImage3D
public static void glTexImage3D (int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
Parameters | |
---|---|
target |
int |
level |
int |
internalformat |
int |
width |
int |
height |
int |
depth |
int |
border |
int |
format |
int |
type |
int |
pixels |
Buffer |
glTexImage3D
public static void glTexImage3D (int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
Parameters | |
---|---|
target |
int |
level |
int |
internalformat |
int |
width |
int |
height |
int |
depth |
int |
border |
int |
format |
int |
type |
int |
offset |
int |
glTexStorage2D
public static void glTexStorage2D (int target, int levels, int internalformat, int width, int height)
Parameters | |
---|---|
target |
int |
levels |
int |
internalformat |
int |
width |
int |
height |
int |
glTexStorage3D
public static void glTexStorage3D (int target, int levels, int internalformat, int width, int height, int depth)
Parameters | |
---|---|
target |
int |
levels |
int |
internalformat |
int |
width |
int |
height |
int |
depth |
int |
glTexSubImage3D
public 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)
Parameters | |
---|---|
target |
int |
level |
int |
xoffset |
int |
yoffset |
int |
zoffset |
int |
width |
int |
height |
int |
depth |
int |
format |
int |
type |
int |
offset |
int |
glTexSubImage3D
public 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)
Parameters | |
---|---|
target |
int |
level |
int |
xoffset |
int |
yoffset |
int |
zoffset |
int |
width |
int |
height |
int |
depth |
int |
format |
int |
type |
int |
pixels |
Buffer |
glTransformFeedbackVaryings
public static void glTransformFeedbackVaryings (int program, String[] varyings, int bufferMode)
Parameters | |
---|---|
program |
int |
varyings |
String |
bufferMode |
int |
glUniform1ui
public static void glUniform1ui (int location, int v0)
Parameters | |
---|---|
location |
int |
v0 |
int |
glUniform1uiv
public static void glUniform1uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
value |
int |
offset |
int |
glUniform1uiv
public static void glUniform1uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
value |
IntBuffer |
glUniform2ui
public static void glUniform2ui (int location, int v0, int v1)
Parameters | |
---|---|
location |
int |
v0 |
int |
v1 |
int |
glUniform2uiv
public static void glUniform2uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
value |
int |
offset |
int |
glUniform2uiv
public static void glUniform2uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
value |
IntBuffer |
glUniform3ui
public static void glUniform3ui (int location, int v0, int v1, int v2)
Parameters | |
---|---|
location |
int |
v0 |
int |
v1 |
int |
v2 |
int |
glUniform3uiv
public static void glUniform3uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
value |
IntBuffer |
glUniform3uiv
public static void glUniform3uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
value |
int |
offset |
int |
glUniform4ui
public static void glUniform4ui (int location, int v0, int v1, int v2, int v3)
Parameters | |
---|---|
location |
int |
v0 |
int |
v1 |
int |
v2 |
int |
v3 |
int |
glUniform4uiv
public static void glUniform4uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
value |
IntBuffer |
glUniform4uiv
public static void glUniform4uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
value |
int |
offset |
int |
glUniformBlockBinding
public static void glUniformBlockBinding (int program, int uniformBlockIndex, int uniformBlockBinding)
Parameters | |
---|---|
program |
int |
uniformBlockIndex |
int |
uniformBlockBinding |
int |
glUniformMatrix2x3fv
public static void glUniformMatrix2x3fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glUniformMatrix2x3fv
public static void glUniformMatrix2x3fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glUniformMatrix2x4fv
public static void glUniformMatrix2x4fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glUniformMatrix2x4fv
public static void glUniformMatrix2x4fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glUniformMatrix3x2fv
public static void glUniformMatrix3x2fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glUniformMatrix3x2fv
public static void glUniformMatrix3x2fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glUniformMatrix3x4fv
public static void glUniformMatrix3x4fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glUniformMatrix3x4fv
public static void glUniformMatrix3x4fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glUniformMatrix4x2fv
public static void glUniformMatrix4x2fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glUniformMatrix4x2fv
public static void glUniformMatrix4x2fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glUniformMatrix4x3fv
public static void glUniformMatrix4x3fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glUniformMatrix4x3fv
public static void glUniformMatrix4x3fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glUnmapBuffer
public static boolean glUnmapBuffer (int target)
Parameters | |
---|---|
target |
int |
Returns | |
---|---|
boolean |
glVertexAttribDivisor
public static void glVertexAttribDivisor (int index, int divisor)
Parameters | |
---|---|
index |
int |
divisor |
int |
glVertexAttribI4i
public static void glVertexAttribI4i (int index, int x, int y, int z, int w)
Parameters | |
---|---|
index |
int |
x |
int |
y |
int |
z |
int |
w |
int |
glVertexAttribI4iv
public static void glVertexAttribI4iv (int index, int[] v, int offset)
Parameters | |
---|---|
index |
int |
v |
int |
offset |
int |
glVertexAttribI4iv
public static void glVertexAttribI4iv (int index, IntBuffer v)
Parameters | |
---|---|
index |
int |
v |
IntBuffer |
glVertexAttribI4ui
public static void glVertexAttribI4ui (int index, int x, int y, int z, int w)
Parameters | |
---|---|
index |
int |
x |
int |
y |
int |
z |
int |
w |
int |
glVertexAttribI4uiv
public static void glVertexAttribI4uiv (int index, int[] v, int offset)
Parameters | |
---|---|
index |
int |
v |
int |
offset |
int |
glVertexAttribI4uiv
public static void glVertexAttribI4uiv (int index, IntBuffer v)
Parameters | |
---|---|
index |
int |
v |
IntBuffer |
glVertexAttribIPointer
public static void glVertexAttribIPointer (int index, int size, int type, int stride, int offset)
Parameters | |
---|---|
index |
int |
size |
int |
type |
int |
stride |
int |
offset |
int |
glVertexAttribIPointer
public static void glVertexAttribIPointer (int index, int size, int type, int stride, Buffer pointer)
Parameters | |
---|---|
index |
int |
size |
int |
type |
int |
stride |
int |
pointer |
Buffer |
glWaitSync
public static void glWaitSync (long sync, int flags, long timeout)
Parameters | |
---|---|
sync |
long |
flags |
int |
timeout |
long |