public class GLES30
extends GLES20
java.lang.Object | ||
↳ | android.opengl.GLES20 | |
↳ | android.opengl.GLES30 |
![]() |
![]() |
OpenGL ES 3.0
Inherited constants |
---|
![]() 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 |
|
---|---|
![]() android.opengl.GLES20
|
|
![]() 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
|