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: 35382GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
Added in API level 18
static val GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: Int
Value: 35381GL_ANY_SAMPLES_PASSED_CONSERVATIVE
Added in API level 18
static val GL_ANY_SAMPLES_PASSED_CONSERVATIVE: Int
Value: 36202GL_COMPARE_REF_TO_TEXTURE
Added in API level 18
static val GL_COMPARE_REF_TO_TEXTURE: Int
Value: 34894GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
Added in API level 18
static val GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: Int
Value: 37494GL_COMPRESSED_RGBA8_ETC2_EAC
Added in API level 18
static val GL_COMPRESSED_RGBA8_ETC2_EAC: Int
Value: 37496GL_COMPRESSED_SIGNED_R11_EAC
Added in API level 18
static val GL_COMPRESSED_SIGNED_R11_EAC: Int
Value: 37489GL_COMPRESSED_SIGNED_RG11_EAC
Added in API level 18
static val GL_COMPRESSED_SIGNED_RG11_EAC: Int
Value: 37491GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
Added in API level 18
static val GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: Int
Value: 37497GL_COMPRESSED_SRGB8_ETC2
Added in API level 18
static val GL_COMPRESSED_SRGB8_ETC2: Int
Value: 37493GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
Added in API level 18
static val GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: Int
Value: 37495GL_COPY_READ_BUFFER_BINDING
Added in API level 18
static val GL_COPY_READ_BUFFER_BINDING: Int
Value: 36662GL_COPY_WRITE_BUFFER_BINDING
Added in API level 18
static val GL_COPY_WRITE_BUFFER_BINDING: Int
Value: 36663GL_DEPTH_STENCIL_ATTACHMENT
Added in API level 18
static val GL_DEPTH_STENCIL_ATTACHMENT: Int
Value: 33306GL_DRAW_FRAMEBUFFER_BINDING
Added in API level 18
static val GL_DRAW_FRAMEBUFFER_BINDING: Int
Value: 36006GL_FLOAT_32_UNSIGNED_INT_24_8_REV
Added in API level 18
static val GL_FLOAT_32_UNSIGNED_INT_24_8_REV: Int
Value: 36269GL_FRAGMENT_SHADER_DERIVATIVE_HINT
Added in API level 18
static val GL_FRAGMENT_SHADER_DERIVATIVE_HINT: Int
Value: 35723GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: Int
Value: 33301GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: Int
Value: 33300GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: Int
Value: 33296GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: Int
Value: 33297GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: Int
Value: 33302GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: Int
Value: 33299GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE: Int
Value: 33298GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: Int
Value: 33303GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
Added in API level 18
static val GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: Int
Value: 36052GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
Added in API level 18
static val GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: Int
Value: 36182GL_FRAMEBUFFER_UNDEFINED
Added in API level 18
static val GL_FRAMEBUFFER_UNDEFINED: Int
Value: 33305GL_MAP_INVALIDATE_BUFFER_BIT
Added in API level 18
static val GL_MAP_INVALIDATE_BUFFER_BIT: Int
Value: 8GL_MAP_INVALIDATE_RANGE_BIT
Added in API level 18
static val GL_MAP_INVALIDATE_RANGE_BIT: Int
Value: 4GL_MAX_ARRAY_TEXTURE_LAYERS
Added in API level 18
static val GL_MAX_ARRAY_TEXTURE_LAYERS: Int
Value: 35071GL_MAX_COLOR_ATTACHMENTS
Added in API level 18
static val GL_MAX_COLOR_ATTACHMENTS: Int
Value: 36063GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: Int
Value: 35379GL_MAX_COMBINED_UNIFORM_BLOCKS
Added in API level 18
static val GL_MAX_COMBINED_UNIFORM_BLOCKS: Int
Value: 35374GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: Int
Value: 35377GL_MAX_ELEMENTS_VERTICES
Added in API level 18
static val GL_MAX_ELEMENTS_VERTICES: Int
Value: 33000GL_MAX_FRAGMENT_INPUT_COMPONENTS
Added in API level 18
static val GL_MAX_FRAGMENT_INPUT_COMPONENTS: Int
Value: 37157GL_MAX_FRAGMENT_UNIFORM_BLOCKS
Added in API level 18
static val GL_MAX_FRAGMENT_UNIFORM_BLOCKS: Int
Value: 35373GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: Int
Value: 35657GL_MAX_PROGRAM_TEXEL_OFFSET
Added in API level 18
static val GL_MAX_PROGRAM_TEXEL_OFFSET: Int
Value: 35077GL_MAX_SERVER_WAIT_TIMEOUT
Added in API level 18
static val GL_MAX_SERVER_WAIT_TIMEOUT: Int
Value: 37137GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
Added in API level 18
static val GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: Int
Value: 35978GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
Added in API level 18
static val GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: Int
Value: 35979GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
Added in API level 18
static val GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: Int
Value: 35968GL_MAX_UNIFORM_BLOCK_SIZE
Added in API level 18
static val GL_MAX_UNIFORM_BLOCK_SIZE: Int
Value: 35376GL_MAX_UNIFORM_BUFFER_BINDINGS
Added in API level 18
static val GL_MAX_UNIFORM_BUFFER_BINDINGS: Int
Value: 35375GL_MAX_VARYING_COMPONENTS
Added in API level 18
static val GL_MAX_VARYING_COMPONENTS: Int
Value: 35659GL_MAX_VERTEX_OUTPUT_COMPONENTS
Added in API level 18
static val GL_MAX_VERTEX_OUTPUT_COMPONENTS: Int
Value: 37154GL_MAX_VERTEX_UNIFORM_BLOCKS
Added in API level 18
static val GL_MAX_VERTEX_UNIFORM_BLOCKS: Int
Value: 35371GL_MAX_VERTEX_UNIFORM_COMPONENTS
Added in API level 18
static val GL_MAX_VERTEX_UNIFORM_COMPONENTS: Int
Value: 35658GL_MIN_PROGRAM_TEXEL_OFFSET
Added in API level 18
static val GL_MIN_PROGRAM_TEXEL_OFFSET: Int
Value: 35076GL_NUM_PROGRAM_BINARY_FORMATS
Added in API level 18
static val GL_NUM_PROGRAM_BINARY_FORMATS: Int
Value: 34814GL_PIXEL_PACK_BUFFER_BINDING
Added in API level 18
static val GL_PIXEL_PACK_BUFFER_BINDING: Int
Value: 35053GL_PIXEL_UNPACK_BUFFER_BINDING
Added in API level 18
static val GL_PIXEL_UNPACK_BUFFER_BINDING: Int
Value: 35055GL_PRIMITIVE_RESTART_FIXED_INDEX
Added in API level 18
static val GL_PRIMITIVE_RESTART_FIXED_INDEX: Int
Value: 36201GL_PROGRAM_BINARY_FORMATS
Added in API level 18
static val GL_PROGRAM_BINARY_FORMATS: Int
Value: 34815GL_PROGRAM_BINARY_LENGTH
Added in API level 18
static val GL_PROGRAM_BINARY_LENGTH: Int
Value: 34625GL_PROGRAM_BINARY_RETRIEVABLE_HINT
Added in API level 18
static val GL_PROGRAM_BINARY_RETRIEVABLE_HINT: Int
Value: 33367GL_QUERY_RESULT_AVAILABLE
Added in API level 18
static val GL_QUERY_RESULT_AVAILABLE: Int
Value: 34919GL_READ_FRAMEBUFFER_BINDING
Added in API level 18
static val GL_READ_FRAMEBUFFER_BINDING: Int
Value: 36010GL_SAMPLER_2D_ARRAY_SHADOW
Added in API level 18
static val GL_SAMPLER_2D_ARRAY_SHADOW: Int
Value: 36292GL_SYNC_FLUSH_COMMANDS_BIT
Added in API level 18
static val GL_SYNC_FLUSH_COMMANDS_BIT: Int
Value: 1GL_SYNC_GPU_COMMANDS_COMPLETE
Added in API level 18
static val GL_SYNC_GPU_COMMANDS_COMPLETE: Int
Value: 37143GL_TEXTURE_BINDING_2D_ARRAY
Added in API level 18
static val GL_TEXTURE_BINDING_2D_ARRAY: Int
Value: 35869GL_TEXTURE_IMMUTABLE_FORMAT
Added in API level 18
static val GL_TEXTURE_IMMUTABLE_FORMAT: Int
Value: 37167GL_TEXTURE_IMMUTABLE_LEVELS
Added in API level 18
static val GL_TEXTURE_IMMUTABLE_LEVELS: Int
Value: 33503GL_TRANSFORM_FEEDBACK_ACTIVE
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_ACTIVE: Int
Value: 36388GL_TRANSFORM_FEEDBACK_BINDING
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BINDING: Int
Value: 36389GL_TRANSFORM_FEEDBACK_BUFFER
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER: Int
Value: 35982GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_BINDING: Int
Value: 35983GL_TRANSFORM_FEEDBACK_BUFFER_MODE
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_MODE: Int
Value: 35967GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_SIZE: Int
Value: 35973GL_TRANSFORM_FEEDBACK_BUFFER_START
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_BUFFER_START: Int
Value: 35972GL_TRANSFORM_FEEDBACK_PAUSED
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_PAUSED: Int
Value: 36387GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: Int
Value: 35976GL_TRANSFORM_FEEDBACK_VARYINGS
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_VARYINGS: Int
Value: 35971GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
Added in API level 18
static val GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: Int
Value: 35958GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
Added in API level 18
static val GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS: Int
Value: 35394GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Added in API level 18
static val GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: Int
Value: 35395GL_UNIFORM_BLOCK_BINDING
Added in API level 18
static val GL_UNIFORM_BLOCK_BINDING: Int
Value: 35391GL_UNIFORM_BLOCK_DATA_SIZE
Added in API level 18
static val GL_UNIFORM_BLOCK_DATA_SIZE: Int
Value: 35392GL_UNIFORM_BLOCK_NAME_LENGTH
Added in API level 18
static val GL_UNIFORM_BLOCK_NAME_LENGTH: Int
Value: 35393GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Added in API level 18
static val GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: Int
Value: 35398GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Added in API level 18
static val GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: Int
Value: 35396GL_UNIFORM_BUFFER_BINDING
Added in API level 18
static val GL_UNIFORM_BUFFER_BINDING: Int
Value: 35368GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
Added in API level 18
static val GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: Int
Value: 35380GL_UNIFORM_MATRIX_STRIDE
Added in API level 18
static val GL_UNIFORM_MATRIX_STRIDE: Int
Value: 35389GL_UNSIGNED_INT_10F_11F_11F_REV
Added in API level 18
static val GL_UNSIGNED_INT_10F_11F_11F_REV: Int
Value: 35899GL_UNSIGNED_INT_2_10_10_10_REV
Added in API level 18
static val GL_UNSIGNED_INT_2_10_10_10_REV: Int
Value: 33640GL_UNSIGNED_INT_5_9_9_9_REV
Added in API level 18
static val GL_UNSIGNED_INT_5_9_9_9_REV: Int
Value: 35902GL_UNSIGNED_INT_SAMPLER_2D
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_2D: Int
Value: 36306GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_2D_ARRAY: Int
Value: 36311GL_UNSIGNED_INT_SAMPLER_3D
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_3D: Int
Value: 36307GL_UNSIGNED_INT_SAMPLER_CUBE
Added in API level 18
static val GL_UNSIGNED_INT_SAMPLER_CUBE: Int
Value: 36308GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Added in API level 18
static val GL_VERTEX_ATTRIB_ARRAY_DIVISOR: Int
Value: 35070GL_VERTEX_ATTRIB_ARRAY_INTEGER
Added in API level 18
static val GL_VERTEX_ATTRIB_ARRAY_INTEGER: Int
Value: 35069Public 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