Added in API level 18
GLES30
open class GLES30 : GLES20
kotlin.Any | ||
↳ | android.opengl.GLES20 | |
↳ | android.opengl.GLES30 |
OpenGL ES 3.0
Summary
Constants | |
---|---|
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Long | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int |
Inherited constants | |
---|---|
Public constructors | |
---|---|
GLES30() |
Public methods | |
---|---|
open static Unit |
glBeginQuery(target: Int, id: Int) |
open static Unit |
glBeginTransformFeedback(primitiveMode: Int) |
open static Unit |
glBindBufferBase(target: Int, index: Int, buffer: Int) |
open static Unit | |
open static Unit |
glBindSampler(unit: Int, sampler: Int) |
open static Unit |
glBindTransformFeedback(target: Int, id: Int) |
open static Unit |
glBindVertexArray(array: Int) |
open static Unit | |
open static Unit |
glClearBufferfi(buffer: Int, drawbuffer: Int, depth: Float, stencil: Int) |
open static Unit |
glClearBufferfv(buffer: Int, drawbuffer: Int, value: FloatArray!, offset: Int) |
open static Unit |
glClearBufferfv(buffer: Int, drawbuffer: Int, value: FloatBuffer!) |
open static Unit |
glClearBufferiv(buffer: Int, drawbuffer: Int, value: IntArray!, offset: Int) |
open static Unit |
glClearBufferiv(buffer: Int, drawbuffer: Int, value: IntBuffer!) |
open static Unit |
glClearBufferuiv(buffer: Int, drawbuffer: Int, value: IntArray!, offset: Int) |
open static Unit |
glClearBufferuiv(buffer: Int, drawbuffer: Int, value: IntBuffer!) |
open static Int |
glClientWaitSync(sync: Long, flags: Int, timeout: Long) |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit |
glDeleteQueries(n: Int, ids: IntArray!, offset: Int) |
open static Unit |
glDeleteQueries(n: Int, ids: IntBuffer!) |
open static Unit |
glDeleteSamplers(count: Int, samplers: IntArray!, offset: Int) |
open static Unit |
glDeleteSamplers(count: Int, samplers: IntBuffer!) |
open static Unit |
glDeleteSync(sync: Long) |
open static Unit |
glDeleteTransformFeedbacks(n: Int, ids: IntArray!, offset: Int) |
open static Unit |
glDeleteTransformFeedbacks(n: Int, ids: IntBuffer!) |
open static Unit |
glDeleteVertexArrays(n: Int, arrays: IntArray!, offset: Int) |
open static Unit |
glDeleteVertexArrays(n: Int, arrays: IntBuffer!) |
open static Unit |
glDrawArraysInstanced(mode: Int, first: Int, count: Int, instanceCount: Int) |
open static Unit |
glDrawBuffers(n: Int, bufs: IntArray!, offset: Int) |
open static Unit |
glDrawBuffers(n: Int, bufs: IntBuffer!) |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit |
glEndQuery(target: Int) |
open static Unit | |
open static Long |
glFenceSync(condition: Int, flags: Int) |
open static Unit |
glFlushMappedBufferRange(target: Int, offset: Int, length: Int) |
open static Unit | |
open static Unit |
glGenQueries(n: Int, ids: IntArray!, offset: Int) |
open static Unit |
glGenQueries(n: Int, ids: IntBuffer!) |
open static Unit |
glGenSamplers(count: Int, samplers: IntArray!, offset: Int) |
open static Unit |
glGenSamplers(count: Int, samplers: IntBuffer!) |
open static Unit |
glGenTransformFeedbacks(n: Int, ids: IntArray!, offset: Int) |
open static Unit |
glGenTransformFeedbacks(n: Int, ids: IntBuffer!) |
open static Unit |
glGenVertexArrays(n: Int, arrays: IntArray!, offset: Int) |
open static Unit |
glGenVertexArrays(n: Int, arrays: IntBuffer!) |
open static String! |
glGetActiveUniformBlockName(program: Int, uniformBlockIndex: Int) |
open static Unit | |
open static Unit |
glGetActiveUniformBlockName(program: Int, uniformBlockIndex: Int, length: Buffer!, uniformBlockName: Buffer!) |
open static Unit | |
open static Unit |
glGetActiveUniformBlockiv(program: Int, uniformBlockIndex: Int, pname: Int, params: IntBuffer!) |
open static Unit | |
open static Unit | |
open static Unit |
glGetBufferParameteri64v(target: Int, pname: Int, params: LongBuffer!) |
open static Unit |
glGetBufferParameteri64v(target: Int, pname: Int, params: LongArray!, offset: Int) |
open static Buffer! |
glGetBufferPointerv(target: Int, pname: Int) The |
open static Int |
glGetFragDataLocation(program: Int, name: String!) |
open static Unit |
glGetInteger64i_v(target: Int, index: Int, data: LongBuffer!) |
open static Unit |
glGetInteger64i_v(target: Int, index: Int, data: LongArray!, offset: Int) |
open static Unit |
glGetInteger64v(pname: Int, params: LongBuffer!) |
open static Unit |
glGetInteger64v(pname: Int, params: LongArray!, offset: Int) |
open static Unit |
glGetIntegeri_v(target: Int, index: Int, data: IntArray!, offset: Int) |
open static Unit |
glGetIntegeri_v(target: Int, index: Int, data: IntBuffer!) |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit |
glGetQueryObjectuiv(id: Int, pname: Int, params: IntArray!, offset: Int) |
open static Unit |
glGetQueryObjectuiv(id: Int, pname: Int, params: IntBuffer!) |
open static Unit |
glGetQueryiv(target: Int, pname: Int, params: IntArray!, offset: Int) |
open static Unit |
glGetQueryiv(target: Int, pname: Int, params: IntBuffer!) |
open static Unit |
glGetSamplerParameterfv(sampler: Int, pname: Int, params: FloatArray!, offset: Int) |
open static Unit |
glGetSamplerParameterfv(sampler: Int, pname: Int, params: FloatBuffer!) |
open static Unit |
glGetSamplerParameteriv(sampler: Int, pname: Int, params: IntArray!, offset: Int) |
open static Unit |
glGetSamplerParameteriv(sampler: Int, pname: Int, params: IntBuffer!) |
open static String! |
glGetStringi(name: Int, index: Int) |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit |
glGetTransformFeedbackVarying(program: Int, index: Int, bufsize: Int, length: IntBuffer!, size: IntBuffer!, type: IntBuffer!, name: ByteBuffer!) |
open static String! | |
open static String! |
glGetTransformFeedbackVarying(program: Int, index: Int, size: IntBuffer!, type: IntBuffer!) |
open static Int |
glGetUniformBlockIndex(program: Int, uniformBlockName: String!) |
open static Unit | |
open static Unit |
glGetUniformIndices(program: Int, uniformNames: Array<String!>!, uniformIndices: IntBuffer!) |
open static Unit |
glGetUniformuiv(program: Int, location: Int, params: IntArray!, offset: Int) |
open static Unit |
glGetUniformuiv(program: Int, location: Int, params: IntBuffer!) |
open static Unit |
glGetVertexAttribIiv(index: Int, pname: Int, params: IntArray!, offset: Int) |
open static Unit |
glGetVertexAttribIiv(index: Int, pname: Int, params: IntBuffer!) |
open static Unit |
glGetVertexAttribIuiv(index: Int, pname: Int, params: IntArray!, offset: Int) |
open static Unit |
glGetVertexAttribIuiv(index: Int, pname: Int, params: IntBuffer!) |
open static Unit |
glInvalidateFramebuffer(target: Int, numAttachments: Int, attachments: IntArray!, offset: Int) |
open static Unit |
glInvalidateFramebuffer(target: Int, numAttachments: Int, attachments: IntBuffer!) |
open static Unit | |
open static Unit | |
open static Boolean | |
open static Boolean |
glIsSampler(sampler: Int) |
open static Boolean | |
open static Boolean |
glIsTransformFeedback(id: Int) |
open static Boolean |
glIsVertexArray(array: Int) |
open static Buffer! |
glMapBufferRange(target: Int, offset: Int, length: Int, access: Int) The |
open static Unit | |
open static Unit |
glProgramBinary(program: Int, binaryFormat: Int, binary: Buffer!, length: Int) |
open static Unit |
glProgramParameteri(program: Int, pname: Int, value: Int) |
open static Unit |
glReadBuffer(mode: Int) |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit |
glSamplerParameterf(sampler: Int, pname: Int, param: Float) |
open static Unit |
glSamplerParameterfv(sampler: Int, pname: Int, param: FloatArray!, offset: Int) |
open static Unit |
glSamplerParameterfv(sampler: Int, pname: Int, param: FloatBuffer!) |
open static Unit |
glSamplerParameteri(sampler: Int, pname: Int, param: Int) |
open static Unit |
glSamplerParameteriv(sampler: Int, pname: Int, param: IntArray!, offset: Int) |
open static Unit |
glSamplerParameteriv(sampler: Int, pname: Int, param: IntBuffer!) |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit | |
open static Unit |
glTransformFeedbackVaryings(program: Int, varyings: Array<String!>!, bufferMode: Int) |
open static Unit |
glUniform1ui(location: Int, v0: Int) |
open static Unit |
glUniform1uiv(location: Int, count: Int, value: IntArray!, offset: Int) |
open static Unit |
glUniform1uiv(location: Int, count: Int, value: IntBuffer!) |
open static Unit |
glUniform2ui(location: Int, v0: Int, v1: Int) |
open static Unit |
glUniform2uiv(location: Int, count: Int, value: IntArray!, offset: Int) |
open static Unit |
glUniform2uiv(location: Int, count: Int, value: IntBuffer!) |
open static Unit |
glUniform3ui(location: Int, v0: Int, v1: Int, v2: Int) |
open static Unit |
glUniform3uiv(location: Int, count: Int, value: IntArray!, offset: Int) |
open static Unit |
glUniform3uiv(location: Int, count: Int, value: IntBuffer!) |
open static Unit | |
open static Unit |
glUniform4uiv(location: Int, count: Int, value: IntArray!, offset: Int) |
open static Unit |
glUniform4uiv(location: Int, count: Int, value: IntBuffer!) |
open static Unit |
glUniformBlockBinding(program: Int, uniformBlockIndex: Int, uniformBlockBinding: Int) |
open static Unit |
glUniformMatrix2x3fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int) |
open static Unit |
glUniformMatrix2x3fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!) |
open static Unit |
glUniformMatrix2x4fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int) |
open static Unit |
glUniformMatrix2x4fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!) |
open static Unit |
glUniformMatrix3x2fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int) |
open static Unit |
glUniformMatrix3x2fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!) |
open static Unit |
glUniformMatrix3x4fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int) |
open static Unit |
glUniformMatrix3x4fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!) |
open static Unit |
glUniformMatrix4x2fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int) |
open static Unit |
glUniformMatrix4x2fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!) |
open static Unit |
glUniformMatrix4x3fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int) |
open static Unit |
glUniformMatrix4x3fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!) |
open static Boolean |
glUnmapBuffer(target: Int) |
open static Unit |
glVertexAttribDivisor(index: Int, divisor: Int) |
open static Unit | |
open static Unit |
glVertexAttribI4iv(index: Int, v: IntArray!, offset: Int) |
open static Unit |
glVertexAttribI4iv(index: Int, v: IntBuffer!) |
open static Unit | |
open static Unit |
glVertexAttribI4uiv(index: Int, v: IntArray!, offset: Int) |
open static Unit |
glVertexAttribI4uiv(index: Int, v: IntBuffer!) |
open static Unit | |
open static Unit | |
open static Unit |
glWaitSync(sync: Long, flags: Int, timeout: Long) |
Inherited functions | |
---|---|
Constants
GL_ACTIVE_UNIFORM_BLOCKS
Added in API level 18
static val GL_ACTIVE_UNIFORM_BLOCKS: Int
Value: 35382
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
Added in API level 18
static val GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: Int
Value: 35381
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
Added in API level 18
static val GL_ANY_SAMPLES_PASSED_CONSERVATIVE: Int
Value: 36202
GL_COMPARE_REF_TO_TEXTURE
Added in API level 18
static val GL_COMPARE_REF_TO_TEXTURE: Int
Value: 34894
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
Added in API level 18
static val GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: Int
Value: 37494
GL_COMPRESSED_RGBA8_ETC2_EAC
Added in API level 18
static val GL_COMPRESSED_RGBA8_ETC2_EAC: Int
Value: 37496
GL_COMPRESSED_SIGNED_R11_EAC
Added in API level 18
static val GL_COMPRESSED_SIGNED_R11_EAC: Int
Value: 37489
GL_COMPRESSED_SIGNED_RG11_EAC
Added in API level 18
static val GL_COMPRESSED_SIGNED_RG11_EAC: Int
Value: 37491
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
Added in API level 18
static val GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: Int
Value: 37497
GL_COMPRESSED_SRGB8_ETC2
Added in API level 18
static val GL_COMPRESSED_SRGB8_ETC2: Int
Value: 37493
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
Added in API level 18
static val GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: Int
Value: 37495
GL_COPY_READ_BUFFER_BINDING
Added in API level 18
static val GL_COPY_READ_BUFFER_BINDING: Int
Value: 36662
GL_COPY_WRITE_BUFFER_BINDING
Added in API level 18
static val GL_COPY_WRITE_BUFFER_BINDING: Int
Value: 36663
GL_DEPTH_STENCIL_ATTACHMENT
Added in API level 18
static val GL_DEPTH_STENCIL_ATTACHMENT: Int
Value: 33306
GL_DRAW_FRAMEBUFFER_BINDING
Added in API level 18
static val GL_DRAW_FRAMEBUFFER_BINDING: Int
Value: 36006
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
Added in API level 18
static val GL_FLOAT_32_UNSIGNED_INT_24_8_REV: Int
Value: 36269
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
Added in API level 18
static val GL_FRAGMENT_SHADER_DERIVATIVE_HINT: Int
Value: 35723
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: Int
Value: 33301
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: Int
Value: 33300
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: Int
Value: 33296
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: Int
Value: 33297
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: Int
Value: 33302
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: Int
Value: 33299
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE: Int
Value: 33298
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: Int
Value: 33303
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: Int
Value: 36052
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
Added in API level 18
static val GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: Int
Value: 36182
GL_FRAMEBUFFER_UNDEFINED
Added in API level 18
static val GL_FRAMEBUFFER_UNDEFINED: Int
Value: 33305
GL_MAP_INVALIDATE_BUFFER_BIT
Added in API level 18
static val GL_MAP_INVALIDATE_BUFFER_BIT: Int
Value: 8
GL_MAP_INVALIDATE_RANGE_BIT
Added in API level 18
static val GL_MAP_INVALIDATE_RANGE_BIT: Int
Value: 4
GL_MAX_ARRAY_TEXTURE_LAYERS
Added in API level 18
static val GL_MAX_ARRAY_TEXTURE_LAYERS: Int
Value: 35071
GL_MAX_COLOR_ATTACHMENTS
Added in API level 18
static val GL_MAX_COLOR_ATTACHMENTS: Int
Value: 36063
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: Int
Value: 35379
GL_MAX_COMBINED_UNIFORM_BLOCKS
Added in API level 18
static val GL_MAX_COMBINED_UNIFORM_BLOCKS: Int
Value: 35374
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: Int
Value: 35377
GL_MAX_ELEMENTS_VERTICES
Added in API level 18
static val GL_MAX_ELEMENTS_VERTICES: Int
Value: 33000
GL_MAX_FRAGMENT_INPUT_COMPONENTS
Added in API level 18
static val GL_MAX_FRAGMENT_INPUT_COMPONENTS: Int
Value: 37157
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
Added in API level 18
static val GL_MAX_FRAGMENT_UNIFORM_BLOCKS: Int
Value: 35373
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: Int
Value: 35657
GL_MAX_PROGRAM_TEXEL_OFFSET
Added in API level 18
static val GL_MAX_PROGRAM_TEXEL_OFFSET: Int
Value: 35077
GL_MAX_SERVER_WAIT_TIMEOUT
Added in API level 18
static val GL_MAX_SERVER_WAIT_TIMEOUT: Int
Value: 37137
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
Added in API level 18
static val GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: Int
Value: 35978
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
Added in API level 18
static val GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: Int
Value: 35979
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
Added in API level 18
static val GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: Int
Value: 35968
GL_MAX_UNIFORM_BLOCK_SIZE
Added in API level 18
static val GL_MAX_UNIFORM_BLOCK_SIZE: Int
Value: 35376
GL_MAX_UNIFORM_BUFFER_BINDINGS
Added in API level 18
static val GL_MAX_UNIFORM_BUFFER_BINDINGS: Int
Value: 35375
GL_MAX_VARYING_COMPONENTS
Added in API level 18
static val GL_MAX_VARYING_COMPONENTS: Int
Value: 35659
GL_MAX_VERTEX_OUTPUT_COMPONENTS
Added in API level 18
static val GL_MAX_VERTEX_OUTPUT_COMPONENTS: Int
Value: 37154
GL_MAX_VERTEX_UNIFORM_BLOCKS
Added in API level 18
static val GL_MAX_VERTEX_UNIFORM_BLOCKS: Int
Value: 35371
GL_MAX_VERTEX_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_VERTEX_UNIFORM_COMPONENTS: Int
Value: 35658
GL_MIN_PROGRAM_TEXEL_OFFSET
Added in API level 18
static val GL_MIN_PROGRAM_TEXEL_OFFSET: Int
Value: 35076
GL_NUM_PROGRAM_BINARY_FORMATS
Added in API level 18
static val GL_NUM_PROGRAM_BINARY_FORMATS: Int
Value: 34814
GL_PIXEL_PACK_BUFFER_BINDING
Added in API level 18
static val GL_PIXEL_PACK_BUFFER_BINDING: Int
Value: 35053
GL_PIXEL_UNPACK_BUFFER_BINDING
Added in API level 18
static val GL_PIXEL_UNPACK_BUFFER_BINDING: Int
Value: 35055
GL_PRIMITIVE_RESTART_FIXED_INDEX
Added in API level 18
static val GL_PRIMITIVE_RESTART_FIXED_INDEX: Int
Value: 36201
GL_PROGRAM_BINARY_FORMATS
Added in API level 18
static val GL_PROGRAM_BINARY_FORMATS: Int
Value: 34815
GL_PROGRAM_BINARY_LENGTH
Added in API level 18
static val GL_PROGRAM_BINARY_LENGTH: Int
Value: 34625
GL_PROGRAM_BINARY_RETRIEVABLE_HINT
Added in API level 18
static val GL_PROGRAM_BINARY_RETRIEVABLE_HINT: Int
Value: 33367
GL_QUERY_RESULT_AVAILABLE
Added in API level 18
static val GL_QUERY_RESULT_AVAILABLE: Int
Value: 34919
GL_READ_FRAMEBUFFER_BINDING
Added in API level 18
static val GL_READ_FRAMEBUFFER_BINDING: Int
Value: 36010
GL_SAMPLER_2D_ARRAY_SHADOW
Added in API level 18
static val GL_SAMPLER_2D_ARRAY_SHADOW: Int
Value: 36292
GL_SYNC_FLUSH_COMMANDS_BIT
Added in API level 18
static val GL_SYNC_FLUSH_COMMANDS_BIT: Int
Value: 1
GL_SYNC_GPU_COMMANDS_COMPLETE
Added in API level 18
static val GL_SYNC_GPU_COMMANDS_COMPLETE: Int
Value: 37143
GL_TEXTURE_BINDING_2D_ARRAY
Added in API level 18
static val GL_TEXTURE_BINDING_2D_ARRAY: Int
Value: 35869
GL_TEXTURE_IMMUTABLE_FORMAT
Added in API level 18
static val GL_TEXTURE_IMMUTABLE_FORMAT: Int
Value: 37167
GL_TEXTURE_IMMUTABLE_LEVELS
Added in API level 18
static val GL_TEXTURE_IMMUTABLE_LEVELS: Int
Value: 33503
GL_TRANSFORM_FEEDBACK_ACTIVE
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_ACTIVE: Int
Value: 36388
GL_TRANSFORM_FEEDBACK_BINDING
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BINDING: Int
Value: 36389
GL_TRANSFORM_FEEDBACK_BUFFER
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER: Int
Value: 35982
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_BINDING: Int
Value: 35983
GL_TRANSFORM_FEEDBACK_BUFFER_MODE
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_MODE: Int
Value: 35967
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_SIZE: Int
Value: 35973
GL_TRANSFORM_FEEDBACK_BUFFER_START
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_START: Int
Value: 35972
GL_TRANSFORM_FEEDBACK_PAUSED
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_PAUSED: Int
Value: 36387
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: Int
Value: 35976
GL_TRANSFORM_FEEDBACK_VARYINGS
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_VARYINGS: Int
Value: 35971
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: Int
Value: 35958
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
Added in API level 18
static val GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS: Int
Value: 35394
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Added in API level 18
static val GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: Int
Value: 35395
GL_UNIFORM_BLOCK_BINDING
Added in API level 18
static val GL_UNIFORM_BLOCK_BINDING: Int
Value: 35391
GL_UNIFORM_BLOCK_DATA_SIZE
Added in API level 18
static val GL_UNIFORM_BLOCK_DATA_SIZE: Int
Value: 35392
GL_UNIFORM_BLOCK_NAME_LENGTH
Added in API level 18
static val GL_UNIFORM_BLOCK_NAME_LENGTH: Int
Value: 35393
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Added in API level 18
static val GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: Int
Value: 35398
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Added in API level 18
static val GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: Int
Value: 35396
GL_UNIFORM_BUFFER_BINDING
Added in API level 18
static val GL_UNIFORM_BUFFER_BINDING: Int
Value: 35368
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
Added in API level 18
static val GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: Int
Value: 35380
GL_UNIFORM_MATRIX_STRIDE
Added in API level 18
static val GL_UNIFORM_MATRIX_STRIDE: Int
Value: 35389
GL_UNSIGNED_INT_10F_11F_11F_REV
Added in API level 18
static val GL_UNSIGNED_INT_10F_11F_11F_REV: Int
Value: 35899
GL_UNSIGNED_INT_2_10_10_10_REV
Added in API level 18
static val GL_UNSIGNED_INT_2_10_10_10_REV: Int
Value: 33640
GL_UNSIGNED_INT_5_9_9_9_REV
Added in API level 18
static val GL_UNSIGNED_INT_5_9_9_9_REV: Int
Value: 35902
GL_UNSIGNED_INT_SAMPLER_2D
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_2D: Int
Value: 36306
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_2D_ARRAY: Int
Value: 36311
GL_UNSIGNED_INT_SAMPLER_3D
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_3D: Int
Value: 36307
GL_UNSIGNED_INT_SAMPLER_CUBE
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_CUBE: Int
Value: 36308
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Added in API level 18
static val GL_VERTEX_ATTRIB_ARRAY_DIVISOR: Int
Value: 35070
GL_VERTEX_ATTRIB_ARRAY_INTEGER
Added in API level 18
static val GL_VERTEX_ATTRIB_ARRAY_INTEGER: Int
Value: 35069
Public constructors
GLES30
GLES30()
Public methods
glBeginTransformFeedback
Added in API level 18
open static fun glBeginTransformFeedback(primitiveMode: Int): Unit
glBindBufferBase
Added in API level 18
open static fun glBindBufferBase(
target: Int,
index: Int,
buffer: Int
): Unit
glBindBufferRange
Added in API level 18
open static fun glBindBufferRange(
target: Int,
index: Int,
buffer: Int,
offset: Int,
size: Int
): Unit
glBindTransformFeedback
Added in API level 18
open static fun glBindTransformFeedback(
target: Int,
id: Int
): Unit
glBlitFramebuffer
Added in API level 18
open static fun glBlitFramebuffer(
srcX0: Int,
srcY0: Int,
srcX1: Int,
srcY1: Int,
dstX0: Int,
dstY0: Int,
dstX1: Int,
dstY1: Int,
mask: Int,
filter: Int
): Unit
glClearBufferfi
Added in API level 18
open static fun glClearBufferfi(
buffer: Int,
drawbuffer: Int,
depth: Float,
stencil: Int
): Unit
glClearBufferfv
Added in API level 18
open static fun glClearBufferfv(
buffer: Int,
drawbuffer: Int,
value: FloatArray!,
offset: Int
): Unit
glClearBufferfv
Added in API level 18
open static fun glClearBufferfv(
buffer: Int,
drawbuffer: Int,
value: FloatBuffer!
): Unit
glClearBufferiv
Added in API level 18
open static fun glClearBufferiv(
buffer: Int,
drawbuffer: Int,
value: IntArray!,
offset: Int
): Unit
glClearBufferiv
Added in API level 18
open static fun glClearBufferiv(
buffer: Int,
drawbuffer: Int,
value: IntBuffer!
): Unit
glClearBufferuiv
Added in API level 18
open static fun glClearBufferuiv(
buffer: Int,
drawbuffer: Int,
value: IntArray!,
offset: Int
): Unit
glClearBufferuiv
Added in API level 18
open static fun glClearBufferuiv(
buffer: Int,
drawbuffer: Int,
value: IntBuffer!
): Unit
glClientWaitSync
Added in API level 18
open static fun glClientWaitSync(
sync: Long,
flags: Int,
timeout: Long
): Int
glCompressedTexImage3D
Added in API level 18
open static fun glCompressedTexImage3D(
target: Int,
level: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
border: Int,
imageSize: Int,
offset: Int
): Unit
glCompressedTexImage3D
Added in API level 18
open static fun glCompressedTexImage3D(
target: Int,
level: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
border: Int,
imageSize: Int,
data: Buffer!
): Unit
glCompressedTexSubImage3D
Added in API level 18
open static fun glCompressedTexSubImage3D(
target: Int,
level: Int,
xoffset: Int,
yoffset: Int,
zoffset: Int,
width: Int,
height: Int,
depth: Int,
format: Int,
imageSize: Int,
offset: Int
): Unit
glCompressedTexSubImage3D
Added in API level 18
open static fun glCompressedTexSubImage3D(
target: Int,
level: Int,
xoffset: Int,
yoffset: Int,
zoffset: Int,
width: Int,
height: Int,
depth: Int,
format: Int,
imageSize: Int,
data: Buffer!
): Unit
glCopyBufferSubData
Added in API level 18
open static fun glCopyBufferSubData(
readTarget: Int,
writeTarget: Int,
readOffset: Int,
writeOffset: Int,
size: Int
): Unit
glCopyTexSubImage3D
Added in API level 18
open static fun glCopyTexSubImage3D(
target: Int,
level: Int,
xoffset: Int,
yoffset: Int,
zoffset: Int,
x: Int,
y: Int,
width: Int,
height: Int
): Unit
glDeleteQueries
Added in API level 18
open static fun glDeleteQueries(
n: Int,
ids: IntArray!,
offset: Int
): Unit
glDeleteQueries
Added in API level 18
open static fun glDeleteQueries(
n: Int,
ids: IntBuffer!
): Unit
glDeleteSamplers
Added in API level 18
open static fun glDeleteSamplers(
count: Int,
samplers: IntArray!,
offset: Int
): Unit
glDeleteSamplers
Added in API level 18
open static fun glDeleteSamplers(
count: Int,
samplers: IntBuffer!
): Unit
glDeleteTransformFeedbacks
Added in API level 18
open static fun glDeleteTransformFeedbacks(
n: Int,
ids: IntArray!,
offset: Int
): Unit
glDeleteTransformFeedbacks
Added in API level 18
open static fun glDeleteTransformFeedbacks(
n: Int,
ids: IntBuffer!
): Unit
glDeleteVertexArrays
Added in API level 18
open static fun glDeleteVertexArrays(
n: Int,
arrays: IntArray!,
offset: Int
): Unit
glDeleteVertexArrays
Added in API level 18
open static fun glDeleteVertexArrays(
n: Int,
arrays: IntBuffer!
): Unit
glDrawArraysInstanced
Added in API level 18
open static fun glDrawArraysInstanced(
mode: Int,
first: Int,
count: Int,
instanceCount: Int
): Unit
glDrawBuffers
Added in API level 18
open static fun glDrawBuffers(
n: Int,
bufs: IntArray!,
offset: Int
): Unit
glDrawElementsInstanced
Added in API level 18
open static fun glDrawElementsInstanced(
mode: Int,
count: Int,
type: Int,
indicesOffset: Int,
instanceCount: Int
): Unit
glDrawElementsInstanced
Added in API level 18
open static fun glDrawElementsInstanced(
mode: Int,
count: Int,
type: Int,
indices: Buffer!,
instanceCount: Int
): Unit
glDrawRangeElements
Added in API level 18
open static fun glDrawRangeElements(
mode: Int,
start: Int,
end: Int,
count: Int,
type: Int,
offset: Int
): Unit
glDrawRangeElements
Added in API level 18
open static fun glDrawRangeElements(
mode: Int,
start: Int,
end: Int,
count: Int,
type: Int,
indices: Buffer!
): Unit
glFlushMappedBufferRange
Added in API level 18
open static fun glFlushMappedBufferRange(
target: Int,
offset: Int,
length: Int
): Unit
glFramebufferTextureLayer
Added in API level 18
open static fun glFramebufferTextureLayer(
target: Int,
attachment: Int,
texture: Int,
level: Int,
layer: Int
): Unit
glGenQueries
Added in API level 18
open static fun glGenQueries(
n: Int,
ids: IntArray!,
offset: Int
): Unit