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
static val GL_ACTIVE_UNIFORM_BLOCKS: Int
Value: 35382
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
static val GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: Int
Value: 35381
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
static val GL_ANY_SAMPLES_PASSED_CONSERVATIVE: Int
Value: 36202
GL_COMPARE_REF_TO_TEXTURE
static val GL_COMPARE_REF_TO_TEXTURE: Int
Value: 34894
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
static val GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: Int
Value: 37494
GL_COMPRESSED_RGBA8_ETC2_EAC
static val GL_COMPRESSED_RGBA8_ETC2_EAC: Int
Value: 37496
GL_COMPRESSED_SIGNED_R11_EAC
static val GL_COMPRESSED_SIGNED_R11_EAC: Int
Value: 37489
GL_COMPRESSED_SIGNED_RG11_EAC
static val GL_COMPRESSED_SIGNED_RG11_EAC: Int
Value: 37491
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
static val GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: Int
Value: 37497
GL_COMPRESSED_SRGB8_ETC2
static val GL_COMPRESSED_SRGB8_ETC2: Int
Value: 37493
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
static val GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: Int
Value: 37495
GL_COPY_READ_BUFFER_BINDING
static val GL_COPY_READ_BUFFER_BINDING: Int
Value: 36662
GL_COPY_WRITE_BUFFER_BINDING
static val GL_COPY_WRITE_BUFFER_BINDING: Int
Value: 36663
GL_DEPTH_STENCIL_ATTACHMENT
static val GL_DEPTH_STENCIL_ATTACHMENT: Int
Value: 33306
GL_DRAW_FRAMEBUFFER_BINDING
static val GL_DRAW_FRAMEBUFFER_BINDING: Int
Value: 36006
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
static val GL_FLOAT_32_UNSIGNED_INT_24_8_REV: Int
Value: 36269
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
static val GL_FRAGMENT_SHADER_DERIVATIVE_HINT: Int
Value: 35723
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
static val GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: Int
Value: 33301
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
static val GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: Int
Value: 33300
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
static val GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: Int
Value: 33296
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
static val GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: Int
Value: 33297
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
static val GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: Int
Value: 33302
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
static val GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: Int
Value: 33299
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
static val GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE: Int
Value: 33298
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
static val GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: Int
Value: 33303
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
static val GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: Int
Value: 36052
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
static val GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: Int
Value: 36182
GL_FRAMEBUFFER_UNDEFINED
static val GL_FRAMEBUFFER_UNDEFINED: Int
Value: 33305
GL_MAP_INVALIDATE_BUFFER_BIT
static val GL_MAP_INVALIDATE_BUFFER_BIT: Int
Value: 8
GL_MAP_INVALIDATE_RANGE_BIT
static val GL_MAP_INVALIDATE_RANGE_BIT: Int
Value: 4
GL_MAX_ARRAY_TEXTURE_LAYERS
static val GL_MAX_ARRAY_TEXTURE_LAYERS: Int
Value: 35071
GL_MAX_COLOR_ATTACHMENTS
static val GL_MAX_COLOR_ATTACHMENTS: Int
Value: 36063
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
static val GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: Int
Value: 35379
GL_MAX_COMBINED_UNIFORM_BLOCKS
static val GL_MAX_COMBINED_UNIFORM_BLOCKS: Int
Value: 35374
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
static val GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: Int
Value: 35377
GL_MAX_ELEMENTS_VERTICES
static val GL_MAX_ELEMENTS_VERTICES: Int
Value: 33000
GL_MAX_FRAGMENT_INPUT_COMPONENTS
static val GL_MAX_FRAGMENT_INPUT_COMPONENTS: Int
Value: 37157
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
static val GL_MAX_FRAGMENT_UNIFORM_BLOCKS: Int
Value: 35373
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
static val GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: Int
Value: 35657
GL_MAX_PROGRAM_TEXEL_OFFSET
static val GL_MAX_PROGRAM_TEXEL_OFFSET: Int
Value: 35077
GL_MAX_SERVER_WAIT_TIMEOUT
static val GL_MAX_SERVER_WAIT_TIMEOUT: Int
Value: 37137
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
static val GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: Int
Value: 35978
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
static val GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: Int
Value: 35979
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
static val GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: Int
Value: 35968
GL_MAX_UNIFORM_BLOCK_SIZE
static val GL_MAX_UNIFORM_BLOCK_SIZE: Int
Value: 35376
GL_MAX_UNIFORM_BUFFER_BINDINGS
static val GL_MAX_UNIFORM_BUFFER_BINDINGS: Int
Value: 35375
GL_MAX_VARYING_COMPONENTS
static val GL_MAX_VARYING_COMPONENTS: Int
Value: 35659
GL_MAX_VERTEX_OUTPUT_COMPONENTS
static val GL_MAX_VERTEX_OUTPUT_COMPONENTS: Int
Value: 37154
GL_MAX_VERTEX_UNIFORM_BLOCKS
static val GL_MAX_VERTEX_UNIFORM_BLOCKS: Int
Value: 35371
GL_MAX_VERTEX_UNIFORM_COMPONENTS
static val GL_MAX_VERTEX_UNIFORM_COMPONENTS: Int
Value: 35658
GL_MIN_PROGRAM_TEXEL_OFFSET
static val GL_MIN_PROGRAM_TEXEL_OFFSET: Int
Value: 35076
GL_NUM_PROGRAM_BINARY_FORMATS
static val GL_NUM_PROGRAM_BINARY_FORMATS: Int
Value: 34814
GL_PIXEL_PACK_BUFFER_BINDING
static val GL_PIXEL_PACK_BUFFER_BINDING: Int
Value: 35053
GL_PIXEL_UNPACK_BUFFER_BINDING
static val GL_PIXEL_UNPACK_BUFFER_BINDING: Int
Value: 35055
GL_PRIMITIVE_RESTART_FIXED_INDEX
static val GL_PRIMITIVE_RESTART_FIXED_INDEX: Int
Value: 36201
GL_PROGRAM_BINARY_FORMATS
static val GL_PROGRAM_BINARY_FORMATS: Int
Value: 34815
GL_PROGRAM_BINARY_LENGTH
static val GL_PROGRAM_BINARY_LENGTH: Int
Value: 34625
GL_PROGRAM_BINARY_RETRIEVABLE_HINT
static val GL_PROGRAM_BINARY_RETRIEVABLE_HINT: Int
Value: 33367
GL_QUERY_RESULT_AVAILABLE
static val GL_QUERY_RESULT_AVAILABLE: Int
Value: 34919
GL_READ_FRAMEBUFFER_BINDING
static val GL_READ_FRAMEBUFFER_BINDING: Int
Value: 36010
GL_SAMPLER_2D_ARRAY_SHADOW
static val GL_SAMPLER_2D_ARRAY_SHADOW: Int
Value: 36292
GL_SYNC_FLUSH_COMMANDS_BIT
static val GL_SYNC_FLUSH_COMMANDS_BIT: Int
Value: 1
GL_SYNC_GPU_COMMANDS_COMPLETE
static val GL_SYNC_GPU_COMMANDS_COMPLETE: Int
Value: 37143
GL_TEXTURE_BINDING_2D_ARRAY
static val GL_TEXTURE_BINDING_2D_ARRAY: Int
Value: 35869
GL_TEXTURE_IMMUTABLE_FORMAT
static val GL_TEXTURE_IMMUTABLE_FORMAT: Int
Value: 37167
GL_TEXTURE_IMMUTABLE_LEVELS
static val GL_TEXTURE_IMMUTABLE_LEVELS: Int
Value: 33503
GL_TRANSFORM_FEEDBACK_ACTIVE
static val GL_TRANSFORM_FEEDBACK_ACTIVE: Int
Value: 36388
GL_TRANSFORM_FEEDBACK_BINDING
static val GL_TRANSFORM_FEEDBACK_BINDING: Int
Value: 36389
GL_TRANSFORM_FEEDBACK_BUFFER
static val GL_TRANSFORM_FEEDBACK_BUFFER: Int
Value: 35982
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
static val GL_TRANSFORM_FEEDBACK_BUFFER_BINDING: Int
Value: 35983
GL_TRANSFORM_FEEDBACK_BUFFER_MODE
static val GL_TRANSFORM_FEEDBACK_BUFFER_MODE: Int
Value: 35967
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
static val GL_TRANSFORM_FEEDBACK_BUFFER_SIZE: Int
Value: 35973
GL_TRANSFORM_FEEDBACK_BUFFER_START
static val GL_TRANSFORM_FEEDBACK_BUFFER_START: Int
Value: 35972
GL_TRANSFORM_FEEDBACK_PAUSED
static val GL_TRANSFORM_FEEDBACK_PAUSED: Int
Value: 36387
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
static val GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: Int
Value: 35976
GL_TRANSFORM_FEEDBACK_VARYINGS
static val GL_TRANSFORM_FEEDBACK_VARYINGS: Int
Value: 35971
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
static val GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: Int
Value: 35958
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
static val GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS: Int
Value: 35394
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
static val GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: Int
Value: 35395
GL_UNIFORM_BLOCK_BINDING
static val GL_UNIFORM_BLOCK_BINDING: Int
Value: 35391
GL_UNIFORM_BLOCK_DATA_SIZE
static val GL_UNIFORM_BLOCK_DATA_SIZE: Int
Value: 35392
GL_UNIFORM_BLOCK_NAME_LENGTH
static val GL_UNIFORM_BLOCK_NAME_LENGTH: Int
Value: 35393
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
static val GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: Int
Value: 35398
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
static val GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: Int
Value: 35396
GL_UNIFORM_BUFFER_BINDING
static val GL_UNIFORM_BUFFER_BINDING: Int
Value: 35368
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
static val GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: Int
Value: 35380
GL_UNIFORM_MATRIX_STRIDE
static val GL_UNIFORM_MATRIX_STRIDE: Int
Value: 35389
GL_UNSIGNED_INT_10F_11F_11F_REV
static val GL_UNSIGNED_INT_10F_11F_11F_REV: Int
Value: 35899
GL_UNSIGNED_INT_2_10_10_10_REV
static val GL_UNSIGNED_INT_2_10_10_10_REV: Int
Value: 33640
GL_UNSIGNED_INT_5_9_9_9_REV
static val GL_UNSIGNED_INT_5_9_9_9_REV: Int
Value: 35902
GL_UNSIGNED_INT_SAMPLER_2D
static val GL_UNSIGNED_INT_SAMPLER_2D: Int
Value: 36306
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
static val GL_UNSIGNED_INT_SAMPLER_2D_ARRAY: Int
Value: 36311
GL_UNSIGNED_INT_SAMPLER_3D
static val GL_UNSIGNED_INT_SAMPLER_3D: Int
Value: 36307
GL_UNSIGNED_INT_SAMPLER_CUBE
static val GL_UNSIGNED_INT_SAMPLER_CUBE: Int
Value: 36308
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
static val GL_VERTEX_ATTRIB_ARRAY_DIVISOR: Int
Value: 35070
GL_VERTEX_ATTRIB_ARRAY_INTEGER
static val GL_VERTEX_ATTRIB_ARRAY_INTEGER: Int
Value: 35069
Public constructors
GLES30
GLES30()
Public methods
glBeginTransformFeedback
open static fun glBeginTransformFeedback(primitiveMode: Int): Unit
glBindBufferBase
open static fun glBindBufferBase(
target: Int,
index: Int,
buffer: Int
): Unit
glBindBufferRange
open static fun glBindBufferRange(
target: Int,
index: Int,
buffer: Int,
offset: Int,
size: Int
): Unit
glBindTransformFeedback
open static fun glBindTransformFeedback(
target: Int,
id: Int
): Unit
glBlitFramebuffer
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
open static fun glClearBufferfi(
buffer: Int,
drawbuffer: Int,
depth: Float,
stencil: Int
): Unit
glClearBufferfv
open static fun glClearBufferfv(
buffer: Int,
drawbuffer: Int,
value: FloatArray!,
offset: Int
): Unit
glClearBufferfv
open static fun glClearBufferfv(
buffer: Int,
drawbuffer: Int,
value: FloatBuffer!
): Unit
glClearBufferiv
open static fun glClearBufferiv(
buffer: Int,
drawbuffer: Int,
value: IntArray!,
offset: Int
): Unit
glClearBufferiv
open static fun glClearBufferiv(
buffer: Int,
drawbuffer: Int,
value: IntBuffer!
): Unit
glClearBufferuiv
open static fun glClearBufferuiv(
buffer: Int,
drawbuffer: Int,
value: IntArray!,
offset: Int
): Unit
glClearBufferuiv
open static fun glClearBufferuiv(
buffer: Int,
drawbuffer: Int,
value: IntBuffer!
): Unit
glClientWaitSync
open static fun glClientWaitSync(
sync: Long,
flags: Int,
timeout: Long
): Int
glCompressedTexImage3D
open static fun glCompressedTexImage3D(
target: Int,
level: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
border: Int,
imageSize: Int,
offset: Int
): Unit
glCompressedTexImage3D
open static fun glCompressedTexImage3D(
target: Int,
level: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
border: Int,
imageSize: Int,
data: Buffer!
): Unit
glCompressedTexSubImage3D
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
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
open static fun glCopyBufferSubData(
readTarget: Int,
writeTarget: Int,
readOffset: Int,
writeOffset: Int,
size: Int
): Unit
glCopyTexSubImage3D
open static fun glCopyTexSubImage3D(
target: Int,
level: Int,
xoffset: Int,
yoffset: Int,
zoffset: Int,
x: Int,
y: Int,
width: Int,
height: Int
): Unit
glDeleteQueries
open static fun glDeleteQueries(
n: Int,
ids: IntArray!,
offset: Int
): Unit
glDeleteQueries
open static fun glDeleteQueries(
n: Int,
ids: IntBuffer!
): Unit
glDeleteSamplers
open static fun glDeleteSamplers(
count: Int,
samplers: IntArray!,
offset: Int
): Unit
glDeleteSamplers
open static fun glDeleteSamplers(
count: Int,
samplers: IntBuffer!
): Unit
glDeleteTransformFeedbacks
open static fun glDeleteTransformFeedbacks(
n: Int,
ids: IntArray!,
offset: Int
): Unit
glDeleteTransformFeedbacks
open static fun glDeleteTransformFeedbacks(
n: Int,
ids: IntBuffer!
): Unit
glDeleteVertexArrays
open static fun glDeleteVertexArrays(
n: Int,
arrays: IntArray!,
offset: Int
): Unit
glDeleteVertexArrays
open static fun glDeleteVertexArrays(
n: Int,
arrays: IntBuffer!
): Unit
glDrawArraysInstanced
open static fun glDrawArraysInstanced(
mode: Int,
first: Int,
count: Int,
instanceCount: Int
): Unit
glDrawBuffers
open static fun glDrawBuffers(
n: Int,
bufs: IntArray!,
offset: Int
): Unit
glDrawElementsInstanced
open static fun glDrawElementsInstanced(
mode: Int,
count: Int,
type: Int,
indicesOffset: Int,
instanceCount: Int
): Unit
glDrawElementsInstanced
open static fun glDrawElementsInstanced(
mode: Int,
count: Int,
type: Int,
indices: Buffer!,
instanceCount: Int
): Unit
glDrawRangeElements
open static fun glDrawRangeElements(
mode: Int,
start: Int,
end: Int,
count: Int,
type: Int,
offset: Int
): Unit
glDrawRangeElements
open static fun glDrawRangeElements(
mode: Int,
start: Int,
end: Int,
count: Int,
type: Int,
indices: Buffer!
): Unit
glFlushMappedBufferRange
open static fun glFlushMappedBufferRange(
target: Int,
offset: Int,
length: Int
): Unit
glFramebufferTextureLayer
open static fun glFramebufferTextureLayer(
target: Int,
attachment: Int,
texture: Int,
level: Int,
layer: Int
): Unit
glGenQueries
open static fun glGenQueries(
n: Int,
ids: IntArray!,
offset: Int
): Unit
glGenSamplers
open static fun glGenSamplers(
count: Int,
samplers: IntArray!,
offset: Int
): Unit
glGenSamplers
open static fun glGenSamplers(
count: Int,
samplers: IntBuffer!
): Unit
glGenTransformFeedbacks
open static fun glGenTransformFeedbacks(
n: Int,
ids: IntArray!,
offset: Int
): Unit
glGenTransformFeedbacks
open static fun glGenTransformFeedbacks(
n: Int,
ids: IntBuffer!
): Unit
glGenVertexArrays
open static fun glGenVertexArrays(
n: Int,
arrays: IntArray!,
offset: Int
): Unit
glGenVertexArrays
open static fun glGenVertexArrays(
n: Int,
arrays: IntBuffer!
): Unit
glGetActiveUniformBlockName
open static fun glGetActiveUniformBlockName(
program: Int,
uniformBlockIndex: Int
): String!
glGetActiveUniformBlockName
open static fun glGetActiveUniformBlockName(
program: Int,
uniformBlockIndex: Int,
bufSize: Int,
length: IntArray!,
lengthOffset: Int,
uniformBlockName: ByteArray!,
uniformBlockNameOffset: Int
): Unit
glGetActiveUniformBlockName
open static fun glGetActiveUniformBlockName(
program: Int,
uniformBlockIndex: Int,
length: Buffer!,
uniformBlockName: Buffer!
): Unit
glGetActiveUniformBlockiv
open static fun glGetActiveUniformBlockiv(
program: Int,
uniformBlockIndex: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetActiveUniformBlockiv
open static fun glGetActiveUniformBlockiv(
program: Int,
uniformBlockIndex: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetActiveUniformsiv
open static fun glGetActiveUniformsiv(
program: Int,
uniformCount: Int,
uniformIndices: IntArray!,
uniformIndicesOffset: Int,
pname: Int,
params: IntArray!,
paramsOffset: Int
): Unit
glGetActiveUniformsiv
open static fun glGetActiveUniformsiv(
program: Int,
uniformCount: Int,
uniformIndices: IntBuffer!,
pname: Int,
params: IntBuffer!
): Unit
glGetBufferParameteri64v
open static fun glGetBufferParameteri64v(
target: Int,
pname: Int,
params: LongBuffer!
): Unit
glGetBufferParameteri64v
open static fun glGetBufferParameteri64v(
target: Int,
pname: Int,
params: LongArray!,
offset: Int
): Unit
glGetBufferPointerv
open static fun glGetBufferPointerv(
target: Int,
pname: Int
): Buffer!
The java.nio.Buffer
instance returned by this method is guaranteed to be an instance of java.nio.ByteBuffer
.
glGetFragDataLocation
open static fun glGetFragDataLocation(
program: Int,
name: String!
): Int
glGetInteger64i_v
open static fun glGetInteger64i_v(
target: Int,
index: Int,
data: LongBuffer!
): Unit
glGetInteger64i_v
open static fun glGetInteger64i_v(
target: Int,
index: Int,
data: LongArray!,
offset: Int
): Unit
glGetInteger64v
open static fun glGetInteger64v(
pname: Int,
params: LongBuffer!
): Unit
glGetInteger64v
open static fun glGetInteger64v(
pname: Int,
params: LongArray!,
offset: Int
): Unit
glGetIntegeri_v
open static fun glGetIntegeri_v(
target: Int,
index: Int,
data: IntArray!,
offset: Int
): Unit
glGetIntegeri_v
open static fun glGetIntegeri_v(
target: Int,
index: Int,
data: IntBuffer!
): Unit
glGetInternalformativ
open static fun glGetInternalformativ(
target: Int,
internalformat: Int,
pname: Int,
bufSize: Int,
params: IntArray!,
offset: Int
): Unit
glGetInternalformativ
open static fun glGetInternalformativ(
target: Int,
internalformat: Int,
pname: Int,
bufSize: Int,
params: IntBuffer!
): Unit
glGetProgramBinary
open static fun glGetProgramBinary(
program: Int,
bufSize: Int,
length: IntArray!,
lengthOffset: Int,
binaryFormat: IntArray!,
binaryFormatOffset: Int,
binary: Buffer!
): Unit
glGetProgramBinary
open static fun glGetProgramBinary(
program: Int,
bufSize: Int,
length: IntBuffer!,
binaryFormat: IntBuffer!,
binary: Buffer!
): Unit
glGetQueryObjectuiv
open static fun glGetQueryObjectuiv(
id: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetQueryObjectuiv
open static fun glGetQueryObjectuiv(
id: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetQueryiv
open static fun glGetQueryiv(
target: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetQueryiv
open static fun glGetQueryiv(
target: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetSamplerParameterfv
open static fun glGetSamplerParameterfv(
sampler: Int,
pname: Int,
params: FloatArray!,
offset: Int
): Unit
glGetSamplerParameterfv
open static fun glGetSamplerParameterfv(
sampler: Int,
pname: Int,
params: FloatBuffer!
): Unit
glGetSamplerParameteriv
open static fun glGetSamplerParameteriv(
sampler: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetSamplerParameteriv
open static fun glGetSamplerParameteriv(
sampler: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetSynciv
open static fun glGetSynciv(
sync: Long,
pname: Int,
bufSize: Int,
length: IntArray!,
lengthOffset: Int,
values: IntArray!,
valuesOffset: Int
): Unit
glGetSynciv
open static fun glGetSynciv(
sync: Long,
pname: Int,
bufSize: Int,
length: IntBuffer!,
values: IntBuffer!
): Unit
glGetTransformFeedbackVarying
open static fun glGetTransformFeedbackVarying(
program: Int,
index: Int,
bufsize: Int,
length: IntArray!,
lengthOffset: Int,
size: IntArray!,
sizeOffset: Int,
type: IntArray!,
typeOffset: Int,
name: ByteArray!,
nameOffset: Int
): Unit
glGetTransformFeedbackVarying
open static funglGetTransformFeedbackVarying(
program: Int,
index: Int,
bufsize: Int,
length: IntBuffer!,
size: IntBuffer!,
type: IntBuffer!,
name: Byte
): Unit
Deprecated: Use the version that takes a ByteBuffer as the last argument, or the versions that return a String.
glGetTransformFeedbackVarying
open static fun glGetTransformFeedbackVarying(
program: Int,
index: Int,
bufsize: Int,
length: IntBuffer!,
size: IntBuffer!,
type: IntBuffer!,
name: ByteBuffer!
): Unit
glGetTransformFeedbackVarying
open static fun glGetTransformFeedbackVarying(
program: Int,
index: Int,
size: IntArray!,
sizeOffset: Int,
type: IntArray!,
typeOffset: Int
): String!
glGetTransformFeedbackVarying
open static fun glGetTransformFeedbackVarying(
program: Int,
index: Int,
size: IntBuffer!,
type: IntBuffer!
): String!
glGetUniformBlockIndex
open static fun glGetUniformBlockIndex(
program: Int,
uniformBlockName: String!
): Int
glGetUniformIndices
open static fun glGetUniformIndices(
program: Int,
uniformNames: Array<String!>!,
uniformIndices: IntArray!,
uniformIndicesOffset: Int
): Unit
glGetUniformIndices
open static fun glGetUniformIndices(
program: Int,
uniformNames: Array<String!>!,
uniformIndices: IntBuffer!
): Unit
glGetUniformuiv
open static fun glGetUniformuiv(
program: Int,
location: Int,
params: IntArray!,
offset: Int
): Unit
glGetUniformuiv
open static fun glGetUniformuiv(
program: Int,
location: Int,
params: IntBuffer!
): Unit
glGetVertexAttribIiv
open static fun glGetVertexAttribIiv(
index: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetVertexAttribIiv
open static fun glGetVertexAttribIiv(
index: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetVertexAttribIuiv
open static fun glGetVertexAttribIuiv(
index: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetVertexAttribIuiv
open static fun glGetVertexAttribIuiv(
index: Int,
pname: Int,
params: IntBuffer!
): Unit
glInvalidateFramebuffer
open static fun glInvalidateFramebuffer(
target: Int,
numAttachments: Int,
attachments: IntArray!,
offset: Int
): Unit
glInvalidateFramebuffer
open static fun glInvalidateFramebuffer(
target: Int,
numAttachments: Int,
attachments: IntBuffer!
): Unit
glInvalidateSubFramebuffer
open static fun glInvalidateSubFramebuffer(
target: Int,
numAttachments: Int,
attachments: IntArray!,
offset: Int,
x: Int,
y: Int,
width: Int,
height: Int
): Unit
glInvalidateSubFramebuffer
open static fun glInvalidateSubFramebuffer(
target: Int,
numAttachments: Int,
attachments: IntBuffer!,
x: Int,
y: Int,
width: Int,
height: Int
): Unit
glMapBufferRange
open static fun glMapBufferRange(
target: Int,
offset: Int,
length: Int,
access: Int
): Buffer!
The java.nio.Buffer
instance returned by this method is guaranteed to be an instance of java.nio.ByteBuffer
.
glProgramBinary
open static fun glProgramBinary(
program: Int,
binaryFormat: Int,
binary: Buffer!,
length: Int
): Unit
glProgramParameteri
open static fun glProgramParameteri(
program: Int,
pname: Int,
value: Int
): Unit
glReadPixels
open static fun glReadPixels(
x: Int,
y: Int,
width: Int,
height: Int,
format: Int,
type: Int,
offset: Int
): Unit
glRenderbufferStorageMultisample
open static fun glRenderbufferStorageMultisample(
target: Int,
samples: Int,
internalformat: Int,
width: Int,
height: Int
): Unit
glSamplerParameterf
open static fun glSamplerParameterf(
sampler: Int,
pname: Int,
param: Float
): Unit
glSamplerParameterfv
open static fun glSamplerParameterfv(
sampler: Int,
pname: Int,
param: FloatArray!,
offset: Int
): Unit
glSamplerParameterfv
open static fun glSamplerParameterfv(
sampler: Int,
pname: Int,
param: FloatBuffer!
): Unit
glSamplerParameteri
open static fun glSamplerParameteri(
sampler: Int,
pname: Int,
param: Int
): Unit
glSamplerParameteriv
open static fun glSamplerParameteriv(
sampler: Int,
pname: Int,
param: IntArray!,
offset: Int
): Unit
glSamplerParameteriv
open static fun glSamplerParameteriv(
sampler: Int,
pname: Int,
param: IntBuffer!
): Unit
glTexImage3D
open static fun glTexImage3D(
target: Int,
level: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
border: Int,
format: Int,
type: Int,
offset: Int
): Unit
glTexImage3D
open static fun glTexImage3D(
target: Int,
level: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
border: Int,
format: Int,
type: Int,
pixels: Buffer!
): Unit
glTexStorage2D
open static fun glTexStorage2D(
target: Int,
levels: Int,
internalformat: Int,
width: Int,
height: Int
): Unit
glTexStorage3D
open static fun glTexStorage3D(
target: Int,
levels: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int
): Unit
glTexSubImage3D
open static fun glTexSubImage3D(
target: Int,
level: Int,
xoffset: Int,
yoffset: Int,
zoffset: Int,
width: Int,
height: Int,
depth: Int,
format: Int,
type: Int,
offset: Int
): Unit
glTexSubImage3D
open static fun glTexSubImage3D(
target: Int,
level: Int,
xoffset: Int,
yoffset: Int,
zoffset: Int,
width: Int,
height: Int,
depth: Int,
format: Int,
type: Int,
pixels: Buffer!
): Unit
glTransformFeedbackVaryings
open static fun glTransformFeedbackVaryings(
program: Int,
varyings: Array<String!>!,
bufferMode: Int
): Unit
glUniform1uiv
open static fun glUniform1uiv(
location: Int,
count: Int,
value: IntArray!,
offset: Int
): Unit
glUniform1uiv
open static fun glUniform1uiv(
location: Int,
count: Int,
value: IntBuffer!
): Unit
glUniform2ui
open static fun glUniform2ui(
location: Int,
v0: Int,
v1: Int
): Unit
glUniform2uiv
open static fun glUniform2uiv(
location: Int,
count: Int,
value: IntArray!,
offset: Int
): Unit
glUniform2uiv
open static fun glUniform2uiv(
location: Int,
count: Int,
value: IntBuffer!
): Unit
glUniform3ui
open static fun glUniform3ui(
location: Int,
v0: Int,
v1: Int,
v2: Int
): Unit
glUniform3uiv
open static fun glUniform3uiv(
location: Int,
count: Int,
value: IntArray!,
offset: Int
): Unit
glUniform3uiv
open static fun glUniform3uiv(
location: Int,
count: Int,
value: IntBuffer!
): Unit
glUniform4ui
open static fun glUniform4ui(
location: Int,
v0: Int,
v1: Int,
v2: Int,
v3: Int
): Unit
glUniform4uiv
open static fun glUniform4uiv(
location: Int,
count: Int,
value: IntArray!,
offset: Int
): Unit
glUniform4uiv
open static fun glUniform4uiv(
location: Int,
count: Int,
value: IntBuffer!
): Unit
glUniformBlockBinding
open static fun glUniformBlockBinding(
program: Int,
uniformBlockIndex: Int,
uniformBlockBinding: Int
): Unit
glUniformMatrix2x3fv
open static fun glUniformMatrix2x3fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatArray!,
offset: Int
): Unit
glUniformMatrix2x3fv
open static fun glUniformMatrix2x3fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatBuffer!
): Unit
glUniformMatrix2x4fv
open static fun glUniformMatrix2x4fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatArray!,
offset: Int
): Unit
glUniformMatrix2x4fv
open static fun glUniformMatrix2x4fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatBuffer!
): Unit
glUniformMatrix3x2fv
open static fun glUniformMatrix3x2fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatArray!,
offset: Int
): Unit
glUniformMatrix3x2fv
open static fun glUniformMatrix3x2fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatBuffer!
): Unit
glUniformMatrix3x4fv
open static fun glUniformMatrix3x4fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatArray!,
offset: Int
): Unit
glUniformMatrix3x4fv
open static fun glUniformMatrix3x4fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatBuffer!
): Unit
glUniformMatrix4x2fv
open static fun glUniformMatrix4x2fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatArray!,
offset: Int
): Unit
glUniformMatrix4x2fv
open static fun glUniformMatrix4x2fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatBuffer!
): Unit
glUniformMatrix4x3fv
open static fun glUniformMatrix4x3fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatArray!,
offset: Int
): Unit
glUniformMatrix4x3fv
open static fun glUniformMatrix4x3fv(
location: Int,
count: Int,
transpose: Boolean,
value: FloatBuffer!
): Unit
glVertexAttribDivisor
open static fun glVertexAttribDivisor(
index: Int,
divisor: Int
): Unit
glVertexAttribI4i
open static fun glVertexAttribI4i(
index: Int,
x: Int,
y: Int,
z: Int,
w: Int
): Unit
glVertexAttribI4iv
open static fun glVertexAttribI4iv(
index: Int,
v: IntArray!,
offset: Int
): Unit
glVertexAttribI4iv
open static fun glVertexAttribI4iv(
index: Int,
v: IntBuffer!
): Unit
glVertexAttribI4ui
open static fun glVertexAttribI4ui(
index: Int,
x: Int,
y: Int,
z: Int,
w: Int
): Unit
glVertexAttribI4uiv
open static fun glVertexAttribI4uiv(
index: Int,
v: IntArray!,
offset: Int
): Unit
glVertexAttribI4uiv
open static fun glVertexAttribI4uiv(
index: Int,
v: IntBuffer!
): Unit
glVertexAttribIPointer
open static fun glVertexAttribIPointer(
index: Int,
size: Int,
type: Int,
stride: Int,
offset: Int
): Unit
glVertexAttribIPointer
open static fun glVertexAttribIPointer(
index: Int,
size: Int,
type: Int,
stride: Int,
pointer: Buffer!
): Unit
glWaitSync
open static fun glWaitSync(
sync: Long,
flags: Int,
timeout: Long
): Unit