public
class
GLES30
extends GLES20
java.lang.Object | ||
↳ | android.opengl.GLES20 | |
↳ | android.opengl.GLES30 |
Known Direct Subclasses |
Known Indirect Subclasses |
OpenGL ES 3.0
Inherited constants |
---|
From
class
android.opengl.GLES20
|
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)
|
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)
|
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 | |
---|---|
From
class
android.opengl.GLES20
| |
From
class
java.lang.Object
|
int GL_ACTIVE_UNIFORM_BLOCKS
Constant Value: 35382 (0x00008a36)
int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
Constant Value: 35381 (0x00008a35)
int GL_ALREADY_SIGNALED
Constant Value: 37146 (0x0000911a)
int GL_ANY_SAMPLES_PASSED
Constant Value: 35887 (0x00008c2f)
int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
Constant Value: 36202 (0x00008d6a)
int GL_BUFFER_ACCESS_FLAGS
Constant Value: 37151 (0x0000911f)
int GL_BUFFER_MAP_LENGTH
Constant Value: 37152 (0x00009120)
int GL_BUFFER_MAP_OFFSET
Constant Value: 37153 (0x00009121)
int GL_BUFFER_MAP_POINTER
Constant Value: 35005 (0x000088bd)
int GL_COLOR_ATTACHMENT1
Constant Value: 36065 (0x00008ce1)
int GL_COLOR_ATTACHMENT10
Constant Value: 36074 (0x00008cea)
int GL_COLOR_ATTACHMENT11
Constant Value: 36075 (0x00008ceb)
int GL_COLOR_ATTACHMENT12
Constant Value: 36076 (0x00008cec)
int GL_COLOR_ATTACHMENT13
Constant Value: 36077 (0x00008ced)
int GL_COLOR_ATTACHMENT14
Constant Value: 36078 (0x00008cee)
int GL_COLOR_ATTACHMENT15
Constant Value: 36079 (0x00008cef)
int GL_COLOR_ATTACHMENT2
Constant Value: 36066 (0x00008ce2)
int GL_COLOR_ATTACHMENT3
Constant Value: 36067 (0x00008ce3)
int GL_COLOR_ATTACHMENT4
Constant Value: 36068 (0x00008ce4)
int GL_COLOR_ATTACHMENT5
Constant Value: 36069 (0x00008ce5)
int GL_COLOR_ATTACHMENT6
Constant Value: 36070 (0x00008ce6)
int GL_COLOR_ATTACHMENT7
Constant Value: 36071 (0x00008ce7)
int GL_COLOR_ATTACHMENT8
Constant Value: 36072 (0x00008ce8)
int GL_COLOR_ATTACHMENT9
Constant Value: 36073 (0x00008ce9)
int GL_COMPARE_REF_TO_TEXTURE
Constant Value: 34894 (0x0000884e)
int GL_COMPRESSED_R11_EAC
Constant Value: 37488 (0x00009270)
int GL_COMPRESSED_RG11_EAC
Constant Value: 37490 (0x00009272)
int GL_COMPRESSED_RGB8_ETC2
Constant Value: 37492 (0x00009274)
int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
Constant Value: 37494 (0x00009276)
int GL_COMPRESSED_RGBA8_ETC2_EAC
Constant Value: 37496 (0x00009278)
int GL_COMPRESSED_SIGNED_R11_EAC
Constant Value: 37489 (0x00009271)
int GL_COMPRESSED_SIGNED_RG11_EAC
Constant Value: 37491 (0x00009273)
int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
Constant Value: 37497 (0x00009279)
int GL_COMPRESSED_SRGB8_ETC2
Constant Value: 37493 (0x00009275)
int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
Constant Value: 37495 (0x00009277)
int GL_CONDITION_SATISFIED
Constant Value: 37148 (0x0000911c)
int GL_COPY_READ_BUFFER
Constant Value: 36662 (0x00008f36)
int GL_COPY_READ_BUFFER_BINDING
Constant Value: 36662 (0x00008f36)
int GL_COPY_WRITE_BUFFER
Constant Value: 36663 (0x00008f37)
int GL_COPY_WRITE_BUFFER_BINDING
Constant Value: 36663 (0x00008f37)
int GL_DEPTH24_STENCIL8
Constant Value: 35056 (0x000088f0)
int GL_DEPTH32F_STENCIL8
Constant Value: 36013 (0x00008cad)
int GL_DEPTH_COMPONENT24
Constant Value: 33190 (0x000081a6)
int GL_DEPTH_COMPONENT32F
Constant Value: 36012 (0x00008cac)
int GL_DEPTH_STENCIL_ATTACHMENT
Constant Value: 33306 (0x0000821a)
int GL_DRAW_FRAMEBUFFER
Constant Value: 36009 (0x00008ca9)
int GL_DRAW_FRAMEBUFFER_BINDING
Constant Value: 36006 (0x00008ca6)
int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
Constant Value: 36269 (0x00008dad)
int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
Constant Value: 35723 (0x00008b8b)
int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
Constant Value: 33301 (0x00008215)
int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
Constant Value: 33300 (0x00008214)
int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Constant Value: 33296 (0x00008210)
int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Constant Value: 33297 (0x00008211)
int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
Constant Value: 33302 (0x00008216)
int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
Constant Value: 33299 (0x00008213)
int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
Constant Value: 33298 (0x00008212)
int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
Constant Value: 33303 (0x00008217)
int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
Constant Value: 36052 (0x00008cd4)
int GL_FRAMEBUFFER_DEFAULT
Constant Value: 33304 (0x00008218)
int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
Constant Value: 36182 (0x00008d56)
int GL_FRAMEBUFFER_UNDEFINED
Constant Value: 33305 (0x00008219)
int GL_INTERLEAVED_ATTRIBS
Constant Value: 35980 (0x00008c8c)
int GL_INT_2_10_10_10_REV
Constant Value: 36255 (0x00008d9f)
int GL_INT_SAMPLER_2D_ARRAY
Constant Value: 36303 (0x00008dcf)
int GL_INT_SAMPLER_CUBE
Constant Value: 36300 (0x00008dcc)
int GL_MAP_FLUSH_EXPLICIT_BIT
Constant Value: 16 (0x00000010)
int GL_MAP_INVALIDATE_BUFFER_BIT
Constant Value: 8 (0x00000008)
int GL_MAP_INVALIDATE_RANGE_BIT
Constant Value: 4 (0x00000004)
int GL_MAP_UNSYNCHRONIZED_BIT
Constant Value: 32 (0x00000020)
int GL_MAX_3D_TEXTURE_SIZE
Constant Value: 32883 (0x00008073)
int GL_MAX_ARRAY_TEXTURE_LAYERS
Constant Value: 35071 (0x000088ff)
int GL_MAX_COLOR_ATTACHMENTS
Constant Value: 36063 (0x00008cdf)
int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Constant Value: 35379 (0x00008a33)
int GL_MAX_COMBINED_UNIFORM_BLOCKS
Constant Value: 35374 (0x00008a2e)
int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Constant Value: 35377 (0x00008a31)
int GL_MAX_DRAW_BUFFERS
Constant Value: 34852 (0x00008824)
int GL_MAX_ELEMENTS_INDICES
Constant Value: 33001 (0x000080e9)
int GL_MAX_ELEMENTS_VERTICES
Constant Value: 33000 (0x000080e8)
int GL_MAX_ELEMENT_INDEX
Constant Value: 36203 (0x00008d6b)
int GL_MAX_FRAGMENT_INPUT_COMPONENTS
Constant Value: 37157 (0x00009125)
int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
Constant Value: 35373 (0x00008a2d)
int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
Constant Value: 35657 (0x00008b49)
int GL_MAX_PROGRAM_TEXEL_OFFSET
Constant Value: 35077 (0x00008905)
int GL_MAX_SERVER_WAIT_TIMEOUT
Constant Value: 37137 (0x00009111)
int GL_MAX_TEXTURE_LOD_BIAS
Constant Value: 34045 (0x000084fd)
int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
Constant Value: 35978 (0x00008c8a)
int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
Constant Value: 35979 (0x00008c8b)
int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
Constant Value: 35968 (0x00008c80)
int GL_MAX_UNIFORM_BLOCK_SIZE
Constant Value: 35376 (0x00008a30)
int GL_MAX_UNIFORM_BUFFER_BINDINGS
Constant Value: 35375 (0x00008a2f)
int GL_MAX_VARYING_COMPONENTS
Constant Value: 35659 (0x00008b4b)
int GL_MAX_VERTEX_OUTPUT_COMPONENTS
Constant Value: 37154 (0x00009122)
int GL_MAX_VERTEX_UNIFORM_BLOCKS
Constant Value: 35371 (0x00008a2b)
int GL_MAX_VERTEX_UNIFORM_COMPONENTS
Constant Value: 35658 (0x00008b4a)
int GL_MIN_PROGRAM_TEXEL_OFFSET
Constant Value: 35076 (0x00008904)
int GL_NUM_PROGRAM_BINARY_FORMATS
Constant Value: 34814 (0x000087fe)
int GL_NUM_SAMPLE_COUNTS
Constant Value: 37760 (0x00009380)
int GL_PIXEL_PACK_BUFFER
Constant Value: 35051 (0x000088eb)
int GL_PIXEL_PACK_BUFFER_BINDING
Constant Value: 35053 (0x000088ed)
int GL_PIXEL_UNPACK_BUFFER
Constant Value: 35052 (0x000088ec)
int GL_PIXEL_UNPACK_BUFFER_BINDING
Constant Value: 35055 (0x000088ef)
int GL_PRIMITIVE_RESTART_FIXED_INDEX
Constant Value: 36201 (0x00008d69)
int GL_PROGRAM_BINARY_FORMATS
Constant Value: 34815 (0x000087ff)
int GL_PROGRAM_BINARY_LENGTH
Constant Value: 34625 (0x00008741)
int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
Constant Value: 33367 (0x00008257)
int GL_QUERY_RESULT_AVAILABLE
Constant Value: 34919 (0x00008867)
int GL_RASTERIZER_DISCARD
Constant Value: 35977 (0x00008c89)
int GL_READ_FRAMEBUFFER
Constant Value: 36008 (0x00008ca8)
int GL_READ_FRAMEBUFFER_BINDING
Constant Value: 36010 (0x00008caa)
int GL_RENDERBUFFER_SAMPLES
Constant Value: 36011 (0x00008cab)
int GL_SAMPLER_2D_ARRAY
Constant Value: 36289 (0x00008dc1)
int GL_SAMPLER_2D_ARRAY_SHADOW
Constant Value: 36292 (0x00008dc4)
int GL_SAMPLER_2D_SHADOW
Constant Value: 35682 (0x00008b62)
int GL_SAMPLER_CUBE_SHADOW
Constant Value: 36293 (0x00008dc5)
int GL_SEPARATE_ATTRIBS
Constant Value: 35981 (0x00008c8d)
int GL_SIGNED_NORMALIZED
Constant Value: 36764 (0x00008f9c)
int GL_SYNC_FLUSH_COMMANDS_BIT
Constant Value: 1 (0x00000001)
int GL_SYNC_GPU_COMMANDS_COMPLETE
Constant Value: 37143 (0x00009117)
int GL_TEXTURE_2D_ARRAY
Constant Value: 35866 (0x00008c1a)
int GL_TEXTURE_BASE_LEVEL
Constant Value: 33084 (0x0000813c)
int GL_TEXTURE_BINDING_2D_ARRAY
Constant Value: 35869 (0x00008c1d)
int GL_TEXTURE_BINDING_3D
Constant Value: 32874 (0x0000806a)
int GL_TEXTURE_COMPARE_FUNC
Constant Value: 34893 (0x0000884d)
int GL_TEXTURE_COMPARE_MODE
Constant Value: 34892 (0x0000884c)
int GL_TEXTURE_IMMUTABLE_FORMAT
Constant Value: 37167 (0x0000912f)
int GL_TEXTURE_IMMUTABLE_LEVELS
Constant Value: 33503 (0x000082df)
int GL_TEXTURE_MAX_LEVEL
Constant Value: 33085 (0x0000813d)
int GL_TEXTURE_SWIZZLE_A
Constant Value: 36421 (0x00008e45)
int GL_TEXTURE_SWIZZLE_B
Constant Value: 36420 (0x00008e44)
int GL_TEXTURE_SWIZZLE_G
Constant Value: 36419 (0x00008e43)
int GL_TEXTURE_SWIZZLE_R
Constant Value: 36418 (0x00008e42)
long GL_TIMEOUT_IGNORED
Constant Value: -1 (0xffffffffffffffff)
int GL_TRANSFORM_FEEDBACK
Constant Value: 36386 (0x00008e22)
int GL_TRANSFORM_FEEDBACK_ACTIVE
Constant Value: 36388 (0x00008e24)
int GL_TRANSFORM_FEEDBACK_BINDING
Constant Value: 36389 (0x00008e25)
int GL_TRANSFORM_FEEDBACK_BUFFER
Constant Value: 35982 (0x00008c8e)
int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
Constant Value: 35983 (0x00008c8f)
int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
Constant Value: 35967 (0x00008c7f)
int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
Constant Value: 35973 (0x00008c85)
int GL_TRANSFORM_FEEDBACK_BUFFER_START
Constant Value: 35972 (0x00008c84)
int GL_TRANSFORM_FEEDBACK_PAUSED
Constant Value: 36387 (0x00008e23)
int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
Constant Value: 35976 (0x00008c88)
int GL_TRANSFORM_FEEDBACK_VARYINGS
Constant Value: 35971 (0x00008c83)
int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
Constant Value: 35958 (0x00008c76)
int GL_UNIFORM_ARRAY_STRIDE
Constant Value: 35388 (0x00008a3c)
int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
Constant Value: 35394 (0x00008a42)
int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Constant Value: 35395 (0x00008a43)
int GL_UNIFORM_BLOCK_BINDING
Constant Value: 35391 (0x00008a3f)
int GL_UNIFORM_BLOCK_DATA_SIZE
Constant Value: 35392 (0x00008a40)
int GL_UNIFORM_BLOCK_INDEX
Constant Value: 35386 (0x00008a3a)
int GL_UNIFORM_BLOCK_NAME_LENGTH
Constant Value: 35393 (0x00008a41)
int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Constant Value: 35398 (0x00008a46)
int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Constant Value: 35396 (0x00008a44)
int GL_UNIFORM_BUFFER_BINDING
Constant Value: 35368 (0x00008a28)
int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
Constant Value: 35380 (0x00008a34)
int GL_UNIFORM_BUFFER_SIZE
Constant Value: 35370 (0x00008a2a)
int GL_UNIFORM_BUFFER_START
Constant Value: 35369 (0x00008a29)
int GL_UNIFORM_IS_ROW_MAJOR
Constant Value: 35390 (0x00008a3e)
int GL_UNIFORM_MATRIX_STRIDE
Constant Value: 35389 (0x00008a3d)
int GL_UNIFORM_NAME_LENGTH
Constant Value: 35385 (0x00008a39)
int GL_UNPACK_IMAGE_HEIGHT
Constant Value: 32878 (0x0000806e)
int GL_UNPACK_ROW_LENGTH
Constant Value: 3314 (0x00000cf2)
int GL_UNPACK_SKIP_IMAGES
Constant Value: 32877 (0x0000806d)
int GL_UNPACK_SKIP_PIXELS
Constant Value: 3316 (0x00000cf4)
int GL_UNSIGNED_INT_10F_11F_11F_REV
Constant Value: 35899 (0x00008c3b)
int GL_UNSIGNED_INT_24_8
Constant Value: 34042 (0x000084fa)
int GL_UNSIGNED_INT_2_10_10_10_REV
Constant Value: 33640 (0x00008368)
int GL_UNSIGNED_INT_5_9_9_9_REV
Constant Value: 35902 (0x00008c3e)
int GL_UNSIGNED_INT_SAMPLER_2D
Constant Value: 36306 (0x00008dd2)
int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
Constant Value: 36311 (0x00008dd7)
int GL_UNSIGNED_INT_SAMPLER_3D
Constant Value: 36307 (0x00008dd3)
int GL_UNSIGNED_INT_SAMPLER_CUBE
Constant Value: 36308 (0x00008dd4)
int GL_UNSIGNED_INT_VEC2
Constant Value: 36294 (0x00008dc6)
int GL_UNSIGNED_INT_VEC3
Constant Value: 36295 (0x00008dc7)
int GL_UNSIGNED_INT_VEC4
Constant Value: 36296 (0x00008dc8)
int GL_UNSIGNED_NORMALIZED
Constant Value: 35863 (0x00008c17)
int GL_VERTEX_ARRAY_BINDING
Constant Value: 34229 (0x000085b5)
int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Constant Value: 35070 (0x000088fe)
int GL_VERTEX_ATTRIB_ARRAY_INTEGER
Constant Value: 35069 (0x000088fd)
void glBeginQuery (int target, int id)
Parameters | |
---|---|
target |
int
|
id |
int
|
void glBeginTransformFeedback (int primitiveMode)
Parameters | |
---|---|
primitiveMode |
int
|
void glBindBufferBase (int target, int index, int buffer)
Parameters | |
---|---|
target |
int
|
index |
int
|
buffer |
int
|
void glBindBufferRange (int target, int index, int buffer, int offset, int size)
Parameters | |
---|---|
target |
int
|
index |
int
|
buffer |
int
|
offset |
int
|
size |
int
|
void glBindSampler (int unit, int sampler)
Parameters | |
---|---|
unit |
int
|
sampler |
int
|
void glBindTransformFeedback (int target, int id)
Parameters | |
---|---|
target |
int
|
id |
int
|
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
|
void glClearBufferfi (int buffer, int drawbuffer, float depth, int stencil)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
depth |
float
|
stencil |
int
|
void glClearBufferfv (int buffer, int drawbuffer, FloatBuffer value)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
value |
FloatBuffer
|
void glClearBufferfv (int buffer, int drawbuffer, float[] value, int offset)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
value |
float
|
offset |
int
|
void glClearBufferiv (int buffer, int drawbuffer, int[] value, int offset)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
value |
int
|
offset |
int
|
void glClearBufferiv (int buffer, int drawbuffer, IntBuffer value)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
value |
IntBuffer
|
void glClearBufferuiv (int buffer, int drawbuffer, int[] value, int offset)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
value |
int
|
offset |
int
|
void glClearBufferuiv (int buffer, int drawbuffer, IntBuffer value)
Parameters | |
---|---|
buffer |
int
|
drawbuffer |
int
|
value |
IntBuffer
|
int glClientWaitSync (long sync, int flags, long timeout)
Parameters | |
---|---|
sync |
long
|
flags |
int
|
timeout |
long
|
Returns | |
---|---|
int |
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
|
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
|
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
|
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
|
void glCopyBufferSubData (int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
Parameters | |
---|---|
readTarget |
int
|
writeTarget |
int
|
readOffset |
int
|
writeOffset |
int
|
size |
int
|
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
|
void glDeleteQueries (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int
|
ids |
IntBuffer
|
void glDeleteQueries (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int
|
ids |
int
|
offset |
int
|
void glDeleteSamplers (int count, int[] samplers, int offset)
Parameters | |
---|---|
count |
int
|
samplers |
int
|
offset |
int
|
void glDeleteSamplers (int count, IntBuffer samplers)
Parameters | |
---|---|
count |
int
|
samplers |
IntBuffer
|
void glDeleteTransformFeedbacks (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int
|
ids |
int
|
offset |
int
|
void glDeleteTransformFeedbacks (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int
|
ids |
IntBuffer
|
void glDeleteVertexArrays (int n, IntBuffer arrays)
Parameters | |
---|---|
n |
int
|
arrays |
IntBuffer
|
void glDeleteVertexArrays (int n, int[] arrays, int offset)
Parameters | |
---|---|
n |
int
|
arrays |
int
|
offset |
int
|
void glDrawArraysInstanced (int mode, int first, int count, int instanceCount)
Parameters | |
---|---|
mode |
int
|
first |
int
|
count |
int
|
instanceCount |
int
|
void glDrawBuffers (int n, int[] bufs, int offset)
Parameters | |
---|---|
n |
int
|
bufs |
int
|
offset |
int
|
void glDrawBuffers (int n, IntBuffer bufs)
Parameters | |
---|---|
n |
int
|
bufs |
IntBuffer
|
void glDrawElementsInstanced (int mode, int count, int type, Buffer indices, int instanceCount)
Parameters | |
---|---|
mode |
int
|
count |
int
|
type |
int
|
indices |
Buffer
|
instanceCount |
int
|
void glDrawElementsInstanced (int mode, int count, int type, int indicesOffset, int instanceCount)
Parameters | |
---|---|
mode |
int
|
count |
int
|
type |
int
|
indicesOffset |
int
|
instanceCount |
int
|
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
|
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
|
long glFenceSync (int condition, int flags)
Parameters | |
---|---|
condition |
int
|
flags |
int
|
Returns | |
---|---|
long |
void glFlushMappedBufferRange (int target, int offset, int length)
Parameters | |
---|---|
target |
int
|
offset |
int
|
length |
int
|
void glFramebufferTextureLayer (int target, int attachment, int texture, int level, int layer)
Parameters | |
---|---|
target |
int
|
attachment |
int
|
texture |
int
|
level |
int
|
layer |
int
|
void glGenQueries (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int
|
ids |
int
|
offset |
int
|
void glGenQueries (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int
|
ids |
IntBuffer
|
void glGenSamplers (int count, int[] samplers, int offset)
Parameters | |
---|---|
count |
int
|
samplers |
int
|
offset |
int
|
void glGenSamplers (int count, IntBuffer samplers)
Parameters | |
---|---|
count |
int
|
samplers |
IntBuffer
|
void glGenTransformFeedbacks (int n, int[] ids, int offset)
Parameters | |
---|---|
n |
int
|
ids |
int
|
offset |
int
|
void glGenTransformFeedbacks (int n, IntBuffer ids)
Parameters | |
---|---|
n |
int
|
ids |
IntBuffer
|
void glGenVertexArrays (int n, int[] arrays, int offset)
Parameters | |
---|---|
n |
int
|
arrays |
int
|
offset |
int
|
void glGenVertexArrays (int n, IntBuffer arrays)
Parameters | |
---|---|
n |
int
|
arrays |
IntBuffer
|
void glGetActiveUniformBlockName (int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName)
Parameters | |
---|---|
program |
int
|
uniformBlockIndex |
int
|
length |
Buffer
|
uniformBlockName |
Buffer
|
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
|
String glGetActiveUniformBlockName (int program, int uniformBlockIndex)
Parameters | |
---|---|
program |
int
|
uniformBlockIndex |
int
|
Returns | |
---|---|
String |
void glGetActiveUniformBlockiv (int program, int uniformBlockIndex, int pname, IntBuffer params)
Parameters | |
---|---|
program |
int
|
uniformBlockIndex |
int
|
pname |
int
|
params |
IntBuffer
|
void glGetActiveUniformBlockiv (int program, int uniformBlockIndex, int pname, int[] params, int offset)
Parameters | |
---|---|
program |
int
|
uniformBlockIndex |
int
|
pname |
int
|
params |
int
|
offset |
int
|
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
|
void glGetActiveUniformsiv (int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
Parameters | |
---|---|
program |
int
|
uniformCount |
int
|
uniformIndices |
IntBuffer
|
pname |
int
|
params |
IntBuffer
|
void glGetBufferParameteri64v (int target, int pname, LongBuffer params)
Parameters | |
---|---|
target |
int
|
pname |
int
|
params |
LongBuffer
|
void glGetBufferParameteri64v (int target, int pname, long[] params, int offset)
Parameters | |
---|---|
target |
int
|
pname |
int
|
params |
long
|
offset |
int
|
Buffer glGetBufferPointerv (int target, int pname)
Parameters | |
---|---|
target |
int
|
pname |
int
|
Returns | |
---|---|
Buffer |
int glGetFragDataLocation (int program, String name)
Parameters | |
---|---|
program |
int
|
name |
String
|
Returns | |
---|---|
int |
void glGetInteger64i_v (int target, int index, LongBuffer data)
Parameters | |
---|---|
target |
int
|
index |
int
|
data |
LongBuffer
|
void glGetInteger64i_v (int target, int index, long[] data, int offset)
Parameters | |
---|---|
target |
int
|
index |
int
|
data |
long
|
offset |
int
|
void glGetInteger64v (int pname, LongBuffer params)
Parameters | |
---|---|
pname |
int
|
params |
LongBuffer
|
void glGetInteger64v (int pname, long[] params, int offset)
Parameters | |
---|---|
pname |
int
|
params |
long
|
offset |
int
|
void glGetIntegeri_v (int target, int index, IntBuffer data)
Parameters | |
---|---|
target |
int
|
index |
int
|
data |
IntBuffer
|
void glGetIntegeri_v (int target, int index, int[] data, int offset)
Parameters | |
---|---|
target |
int
|
index |
int
|
data |
int
|
offset |
int
|
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
|
void glGetInternalformativ (int target, int internalformat, int pname, int bufSize, IntBuffer params)
Parameters | |
---|---|
target |
int
|
internalformat |
int
|
pname |
int
|
bufSize |
int
|
params |
IntBuffer
|
void glGetProgramBinary (int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
Parameters | |
---|---|
program |
int
|
bufSize |
int
|
length |
IntBuffer
|
binaryFormat |
IntBuffer
|
binary |
Buffer
|
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
|
void glGetQueryObjectuiv (int id, int pname, int[] params, int offset)
Parameters | |
---|---|
id |
int
|
pname |
int
|
params |
int
|
offset |
int
|
void glGetQueryObjectuiv (int id, int pname, IntBuffer params)
Parameters | |
---|---|
id |
int
|
pname |
int
|
params |
IntBuffer
|
void glGetQueryiv (int target, int pname, int[] params, int offset)
Parameters | |
---|---|
target |
int
|
pname |
int
|
params |
int
|
offset |
int
|
void glGetQueryiv (int target, int pname, IntBuffer params)
Parameters | |
---|---|
target |
int
|
pname |
int
|
params |
IntBuffer
|
void glGetSamplerParameterfv (int sampler, int pname, float[] params, int offset)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
params |
float
|
offset |
int
|
void glGetSamplerParameterfv (int sampler, int pname, FloatBuffer params)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
params |
FloatBuffer
|
void glGetSamplerParameteriv (int sampler, int pname, int[] params, int offset)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
params |
int
|
offset |
int
|
void glGetSamplerParameteriv (int sampler, int pname, IntBuffer params)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
params |
IntBuffer
|
String glGetStringi (int name, int index)
Parameters | |
---|---|
name |
int
|
index |
int
|
Returns | |
---|---|
String |
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
|
void glGetSynciv (long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
Parameters | |
---|---|
sync |
long
|
pname |
int
|
bufSize |
int
|
length |
IntBuffer
|
values |
IntBuffer
|
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 |
String glGetTransformFeedbackVarying (int program, int index, IntBuffer size, IntBuffer type)
Parameters | |
---|---|
program |
int
|
index |
int
|
size |
IntBuffer
|
type |
IntBuffer
|
Returns | |
---|---|
String |
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
|
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
|
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
|
int glGetUniformBlockIndex (int program, String uniformBlockName)
Parameters | |
---|---|
program |
int
|
uniformBlockName |
String
|
Returns | |
---|---|
int |
void glGetUniformIndices (int program, String[] uniformNames, int[] uniformIndices, int uniformIndicesOffset)
Parameters | |
---|---|
program |
int
|
uniformNames |
String
|
uniformIndices |
int
|
uniformIndicesOffset |
int
|
void glGetUniformIndices (int program, String[] uniformNames, IntBuffer uniformIndices)
Parameters | |
---|---|
program |
int
|
uniformNames |
String
|
uniformIndices |
IntBuffer
|
void glGetUniformuiv (int program, int location, IntBuffer params)
Parameters | |
---|---|
program |
int
|
location |
int
|
params |
IntBuffer
|
void glGetUniformuiv (int program, int location, int[] params, int offset)
Parameters | |
---|---|
program |
int
|
location |
int
|
params |
int
|
offset |
int
|
void glGetVertexAttribIiv (int index, int pname, int[] params, int offset)
Parameters | |
---|---|
index |
int
|
pname |
int
|
params |
int
|
offset |
int
|
void glGetVertexAttribIiv (int index, int pname, IntBuffer params)
Parameters | |
---|---|
index |
int
|
pname |
int
|
params |
IntBuffer
|
void glGetVertexAttribIuiv (int index, int pname, int[] params, int offset)
Parameters | |
---|---|
index |
int
|
pname |
int
|
params |
int
|
offset |
int
|
void glGetVertexAttribIuiv (int index, int pname, IntBuffer params)
Parameters | |
---|---|
index |
int
|
pname |
int
|
params |
IntBuffer
|
void glInvalidateFramebuffer (int target, int numAttachments, IntBuffer attachments)
Parameters | |
---|---|
target |
int
|
numAttachments |
int
|
attachments |
IntBuffer
|
void glInvalidateFramebuffer (int target, int numAttachments, int[] attachments, int offset)
Parameters | |
---|---|
target |
int
|
numAttachments |
int
|
attachments |
int
|
offset |
int
|
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
|
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
|
boolean glIsSampler (int sampler)
Parameters | |
---|---|
sampler |
int
|
Returns | |
---|---|
boolean |
boolean glIsTransformFeedback (int id)
Parameters | |
---|---|
id |
int
|
Returns | |
---|---|
boolean |
boolean glIsVertexArray (int array)
Parameters | |
---|---|
array |
int
|
Returns | |
---|---|
boolean |
Buffer glMapBufferRange (int target, int offset, int length, int access)
Parameters | |
---|---|
target |
int
|
offset |
int
|
length |
int
|
access |
int
|
Returns | |
---|---|
Buffer |
void glProgramBinary (int program, int binaryFormat, Buffer binary, int length)
Parameters | |
---|---|
program |
int
|
binaryFormat |
int
|
binary |
Buffer
|
length |
int
|
void glProgramParameteri (int program, int pname, int value)
Parameters | |
---|---|
program |
int
|
pname |
int
|
value |
int
|
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
|
void glRenderbufferStorageMultisample (int target, int samples, int internalformat, int width, int height)
Parameters | |
---|---|
target |
int
|
samples |
int
|
internalformat |
int
|
width |
int
|
height |
int
|
void glSamplerParameterf (int sampler, int pname, float param)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
param |
float
|
void glSamplerParameterfv (int sampler, int pname, FloatBuffer param)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
param |
FloatBuffer
|
void glSamplerParameterfv (int sampler, int pname, float[] param, int offset)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
param |
float
|
offset |
int
|
void glSamplerParameteri (int sampler, int pname, int param)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
param |
int
|
void glSamplerParameteriv (int sampler, int pname, int[] param, int offset)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
param |
int
|
offset |
int
|
void glSamplerParameteriv (int sampler, int pname, IntBuffer param)
Parameters | |
---|---|
sampler |
int
|
pname |
int
|
param |
IntBuffer
|
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
|
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
|
void glTexStorage2D (int target, int levels, int internalformat, int width, int height)
Parameters | |
---|---|
target |
int
|
levels |
int
|
internalformat |
int
|
width |
int
|
height |
int
|
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
|
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
|
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
|
void glTransformFeedbackVaryings (int program, String[] varyings, int bufferMode)
Parameters | |
---|---|
program |
int
|
varyings |
String
|
bufferMode |
int
|
void glUniform1ui (int location, int v0)
Parameters | |
---|---|
location |
int
|
v0 |
int
|
void glUniform1uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
int
|
offset |
int
|
void glUniform1uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
IntBuffer
|
void glUniform2ui (int location, int v0, int v1)
Parameters | |
---|---|
location |
int
|
v0 |
int
|
v1 |
int
|
void glUniform2uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
int
|
offset |
int
|
void glUniform2uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
IntBuffer
|
void glUniform3ui (int location, int v0, int v1, int v2)
Parameters | |
---|---|
location |
int
|
v0 |
int
|
v1 |
int
|
v2 |
int
|
void glUniform3uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
IntBuffer
|
void glUniform3uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
int
|
offset |
int
|
void glUniform4ui (int location, int v0, int v1, int v2, int v3)
Parameters | |
---|---|
location |
int
|
v0 |
int
|
v1 |
int
|
v2 |
int
|
v3 |
int
|
void glUniform4uiv (int location, int count, IntBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
IntBuffer
|
void glUniform4uiv (int location, int count, int[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
value |
int
|
offset |
int
|
void glUniformBlockBinding (int program, int uniformBlockIndex, int uniformBlockBinding)
Parameters | |
---|---|
program |
int
|
uniformBlockIndex |
int
|
uniformBlockBinding |
int
|
void glUniformMatrix2x3fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
float
|
offset |
int
|
void glUniformMatrix2x3fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
FloatBuffer
|
void glUniformMatrix2x4fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
float
|
offset |
int
|
void glUniformMatrix2x4fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
FloatBuffer
|
void glUniformMatrix3x2fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
float
|
offset |
int
|
void glUniformMatrix3x2fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
FloatBuffer
|
void glUniformMatrix3x4fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
float
|
offset |
int
|
void glUniformMatrix3x4fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
FloatBuffer
|
void glUniformMatrix4x2fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
float
|
offset |
int
|
void glUniformMatrix4x2fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
FloatBuffer
|
void glUniformMatrix4x3fv (int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
FloatBuffer
|
void glUniformMatrix4x3fv (int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
location |
int
|
count |
int
|
transpose |
boolean
|
value |
float
|
offset |
int
|
boolean glUnmapBuffer (int target)
Parameters | |
---|---|
target |
int
|
Returns | |
---|---|
boolean |
void glVertexAttribDivisor (int index, int divisor)
Parameters | |
---|---|
index |
int
|
divisor |
int
|
void glVertexAttribI4i (int index, int x, int y, int z, int w)
Parameters | |
---|---|
index |
int
|
x |
int
|
y |
int
|
z |
int
|
w |
int
|
void glVertexAttribI4iv (int index, int[] v, int offset)
Parameters | |
---|---|
index |
int
|
v |
int
|
offset |
int
|
void glVertexAttribI4iv (int index, IntBuffer v)
Parameters | |
---|---|
index |
int
|
v |
IntBuffer
|
void glVertexAttribI4ui (int index, int x, int y, int z, int w)
Parameters | |
---|---|
index |
int
|
x |
int
|
y |
int
|
z |
int
|
w |
int
|
void glVertexAttribI4uiv (int index, int[] v, int offset)
Parameters | |
---|---|
index |
int
|
v |
int
|
offset |
int
|
void glVertexAttribI4uiv (int index, IntBuffer v)
Parameters | |
---|---|
index |
int
|
v |
IntBuffer
|
void glVertexAttribIPointer (int index, int size, int type, int stride, int offset)
Parameters | |
---|---|
index |
int
|
size |
int
|
type |
int
|
stride |
int
|
offset |
int
|
void glVertexAttribIPointer (int index, int size, int type, int stride, Buffer pointer)
Parameters | |
---|---|
index |
int
|
size |
int
|
type |
int
|
stride |
int
|
pointer |
Buffer
|
void glWaitSync (long sync, int flags, long timeout)
Parameters | |
---|---|
sync |
long
|
flags |
int
|
timeout |
long
|