Added in API level 24
GLES32
open class GLES32 : GLES31
| kotlin.Any | ||||
| ↳ | android.opengl.GLES20 | |||
| ↳ | android.opengl.GLES30 | |||
| ↳ | android.opengl.GLES31 | |||
| ↳ | android.opengl.GLES32 | |||
OpenGL ES 3.2
Summary
| Nested classes | |
|---|---|
| abstract | |
| 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 | |
| Inherited constants | |
|---|---|
| Public methods | |
|---|---|
| open static Unit | |
| open static Unit |
glBlendEquationSeparatei(buf: Int, modeRGB: Int, modeAlpha: Int) |
| open static Unit |
glBlendEquationi(buf: Int, mode: Int) |
| open static Unit | |
| open static Unit |
glBlendFunci(buf: Int, src: Int, dst: Int) |
| open static Unit | |
| open static Unit | |
| open static Unit |
glDebugMessageCallback(callback: GLES32.DebugProc!) |
| open static Unit | |
| open static Unit | |
| open static Unit | |
| open static Unit |
glDisablei(target: Int, index: Int) |
| open static Unit | |
| open static Unit | |
| open static Unit | |
| open static Unit | |
| open static Unit | |
| open static Unit |
glFramebufferTexture(target: Int, attachment: Int, texture: Int, level: Int) |
| open static Int | |
| open static Array<String!>! | |
| open static Array<String!>! | |
| open static Int |
glGetDebugMessageLog(count: Int, sources: IntBuffer!, types: IntBuffer!, ids: IntBuffer!, severities: IntBuffer!, lengths: IntBuffer!, messageLog: ByteBuffer!) |
| open static Int | |
| open static String! |
glGetObjectLabel(identifier: Int, name: Int) |
| open static String! |
glGetObjectPtrLabel(ptr: Long) |
| open static Long |
glGetPointerv(pname: Int) |
| open static Unit |
glGetSamplerParameterIiv(sampler: Int, pname: Int, params: IntArray!, offset: Int) |
| open static Unit |
glGetSamplerParameterIiv(sampler: Int, pname: Int, params: IntBuffer!) |
| open static Unit |
glGetSamplerParameterIuiv(sampler: Int, pname: Int, params: IntArray!, offset: Int) |
| open static Unit |
glGetSamplerParameterIuiv(sampler: Int, pname: Int, params: IntBuffer!) |
| open static Unit |
glGetTexParameterIiv(target: Int, pname: Int, params: IntArray!, offset: Int) |
| open static Unit |
glGetTexParameterIiv(target: Int, pname: Int, params: IntBuffer!) |
| open static Unit |
glGetTexParameterIuiv(target: Int, pname: Int, params: IntArray!, offset: Int) |
| open static Unit |
glGetTexParameterIuiv(target: Int, pname: Int, params: IntBuffer!) |
| open static Unit |
glGetnUniformfv(program: Int, location: Int, bufSize: Int, params: FloatArray!, offset: Int) |
| open static Unit |
glGetnUniformfv(program: Int, location: Int, bufSize: Int, params: FloatBuffer!) |
| open static Unit | |
| open static Unit |
glGetnUniformiv(program: Int, location: Int, bufSize: Int, params: IntBuffer!) |
| open static Unit | |
| open static Unit |
glGetnUniformuiv(program: Int, location: Int, bufSize: Int, params: IntBuffer!) |
| open static Boolean |
glIsEnabledi(target: Int, index: Int) |
| open static Unit |
glMinSampleShading(value: Float) |
| open static Unit |
glObjectLabel(identifier: Int, name: Int, length: Int, label: String!) |
| open static Unit |
glObjectPtrLabel(ptr: Long, label: String!) |
| open static Unit |
glPatchParameteri(pname: Int, value: Int) |
| open static Unit | |
| open static Unit | |
| open static Unit |
glPushDebugGroup(source: Int, id: Int, length: Int, message: String!) |
| open static Unit | |
| open static Unit |
glSamplerParameterIiv(sampler: Int, pname: Int, param: IntArray!, offset: Int) |
| open static Unit |
glSamplerParameterIiv(sampler: Int, pname: Int, param: IntBuffer!) |
| open static Unit |
glSamplerParameterIuiv(sampler: Int, pname: Int, param: IntArray!, offset: Int) |
| open static Unit |
glSamplerParameterIuiv(sampler: Int, pname: Int, param: IntBuffer!) |
| open static Unit |
glTexBuffer(target: Int, internalformat: Int, buffer: Int) |
| open static Unit | |
| open static Unit |
glTexParameterIiv(target: Int, pname: Int, params: IntArray!, offset: Int) |
| open static Unit |
glTexParameterIiv(target: Int, pname: Int, params: IntBuffer!) |
| open static Unit |
glTexParameterIuiv(target: Int, pname: Int, params: IntArray!, offset: Int) |
| open static Unit |
glTexParameterIuiv(target: Int, pname: Int, params: IntBuffer!) |
| open static Unit | |
| Inherited functions | |
|---|---|
Constants
GL_COMPRESSED_RGBA_ASTC_10x10
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x10: Int
Value: 37819GL_COMPRESSED_RGBA_ASTC_10x5
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x5: Int
Value: 37816GL_COMPRESSED_RGBA_ASTC_10x6
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x6: Int
Value: 37817GL_COMPRESSED_RGBA_ASTC_10x8
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x8: Int
Value: 37818GL_COMPRESSED_RGBA_ASTC_12x10
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_12x10: Int
Value: 37820GL_COMPRESSED_RGBA_ASTC_12x12
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_12x12: Int
Value: 37821GL_COMPRESSED_RGBA_ASTC_4x4
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_4x4: Int
Value: 37808GL_COMPRESSED_RGBA_ASTC_5x4
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_5x4: Int
Value: 37809GL_COMPRESSED_RGBA_ASTC_5x5
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_5x5: Int
Value: 37810GL_COMPRESSED_RGBA_ASTC_6x5
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_6x5: Int
Value: 37811GL_COMPRESSED_RGBA_ASTC_6x6
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_6x6: Int
Value: 37812GL_COMPRESSED_RGBA_ASTC_8x5
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_8x5: Int
Value: 37813GL_COMPRESSED_RGBA_ASTC_8x6
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_8x6: Int
Value: 37814GL_COMPRESSED_RGBA_ASTC_8x8
Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_8x8: Int
Value: 37815GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10: Int
Value: 37851GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5: Int
Value: 37848GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6: Int
Value: 37849GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8: Int
Value: 37850GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10: Int
Value: 37852GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12: Int
Value: 37853GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4: Int
Value: 37840GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4: Int
Value: 37841GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5: Int
Value: 37842GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5: Int
Value: 37843GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6: Int
Value: 37844GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5: Int
Value: 37845GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6: Int
Value: 37846GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8
Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8: Int
Value: 37847GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT
Added in API level 24
static val GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT: Int
Value: 4GL_DEBUG_CALLBACK_FUNCTION
Added in API level 24
static val GL_DEBUG_CALLBACK_FUNCTION: Int
Value: 33348GL_DEBUG_CALLBACK_USER_PARAM
Added in API level 24
static val GL_DEBUG_CALLBACK_USER_PARAM: Int
Value: 33349GL_DEBUG_GROUP_STACK_DEPTH
Added in API level 24
static val GL_DEBUG_GROUP_STACK_DEPTH: Int
Value: 33389GL_DEBUG_LOGGED_MESSAGES
Added in API level 24
static val GL_DEBUG_LOGGED_MESSAGES: Int
Value: 37189GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
Added in API level 24
static val GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH: Int
Value: 33347GL_DEBUG_OUTPUT_SYNCHRONOUS
Added in API level 24
static val GL_DEBUG_OUTPUT_SYNCHRONOUS: Int
Value: 33346GL_DEBUG_SEVERITY_MEDIUM
Added in API level 24
static val GL_DEBUG_SEVERITY_MEDIUM: Int
Value: 37191GL_DEBUG_SEVERITY_NOTIFICATION
Added in API level 24
static val GL_DEBUG_SEVERITY_NOTIFICATION: Int
Value: 33387GL_DEBUG_SOURCE_APPLICATION
Added in API level 24
static val GL_DEBUG_SOURCE_APPLICATION: Int
Value: 33354GL_DEBUG_SOURCE_SHADER_COMPILER
Added in API level 24
static val GL_DEBUG_SOURCE_SHADER_COMPILER: Int
Value: 33352GL_DEBUG_SOURCE_THIRD_PARTY
Added in API level 24
static val GL_DEBUG_SOURCE_THIRD_PARTY: Int
Value: 33353GL_DEBUG_SOURCE_WINDOW_SYSTEM
Added in API level 24
static val GL_DEBUG_SOURCE_WINDOW_SYSTEM: Int
Value: 33351GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
Added in API level 24
static val GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR: Int
Value: 33357GL_DEBUG_TYPE_PERFORMANCE
Added in API level 24
static val GL_DEBUG_TYPE_PERFORMANCE: Int
Value: 33360GL_DEBUG_TYPE_PORTABILITY
Added in API level 24
static val GL_DEBUG_TYPE_PORTABILITY: Int
Value: 33359GL_DEBUG_TYPE_PUSH_GROUP
Added in API level 24
static val GL_DEBUG_TYPE_PUSH_GROUP: Int
Value: 33385GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
Added in API level 24
static val GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR: Int
Value: 33358GL_FIRST_VERTEX_CONVENTION
Added in API level 24
static val GL_FIRST_VERTEX_CONVENTION: Int
Value: 36429GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
Added in API level 24
static val GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: Int
Value: 36445GL_FRAMEBUFFER_ATTACHMENT_LAYERED
Added in API level 24
static val GL_FRAMEBUFFER_ATTACHMENT_LAYERED: Int
Value: 36263GL_FRAMEBUFFER_DEFAULT_LAYERS
Added in API level 24
static val GL_FRAMEBUFFER_DEFAULT_LAYERS: Int
Value: 37650GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
Added in API level 24
static val GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS: Int
Value: 36264GL_GEOMETRY_SHADER_INVOCATIONS
Added in API level 24
static val GL_GEOMETRY_SHADER_INVOCATIONS: Int
Value: 34943GL_GEOMETRY_VERTICES_OUT
Added in API level 24
static val GL_GEOMETRY_VERTICES_OUT: Int
Value: 35094GL_INNOCENT_CONTEXT_RESET
Added in API level 24
static val GL_INNOCENT_CONTEXT_RESET: Int
Value: 33364GL_INT_IMAGE_CUBE_MAP_ARRAY
Added in API level 24
static val GL_INT_IMAGE_CUBE_MAP_ARRAY: Int
Value: 36959GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Added in API level 24
static val GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: Int
Value: 37132GL_INT_SAMPLER_CUBE_MAP_ARRAY
Added in API level 24
static val GL_INT_SAMPLER_CUBE_MAP_ARRAY: Int
Value: 36878GL_LAST_VERTEX_CONVENTION
Added in API level 24
static val GL_LAST_VERTEX_CONVENTION: Int
Value: 36430GL_LAYER_PROVOKING_VERTEX
Added in API level 24
static val GL_LAYER_PROVOKING_VERTEX: Int
Value: 33374GL_LOSE_CONTEXT_ON_RESET
Added in API level 24
static val GL_LOSE_CONTEXT_ON_RESET: Int
Value: 33362GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
Added in API level 24
static val GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: Int
Value: 35378GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
Added in API level 24
static val GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: Int
Value: 36382GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
Added in API level 24
static val GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: Int
Value: 36383GL_MAX_DEBUG_GROUP_STACK_DEPTH
Added in API level 24
static val GL_MAX_DEBUG_GROUP_STACK_DEPTH: Int
Value: 33388GL_MAX_DEBUG_LOGGED_MESSAGES
Added in API level 24
static val GL_MAX_DEBUG_LOGGED_MESSAGES: Int
Value: 37188GL_MAX_DEBUG_MESSAGE_LENGTH
Added in API level 24
static val GL_MAX_DEBUG_MESSAGE_LENGTH: Int
Value: 37187GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
Added in API level 24
static val GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: Int
Value: 36444GL_MAX_FRAMEBUFFER_LAYERS
Added in API level 24
static val GL_MAX_FRAMEBUFFER_LAYERS: Int
Value: 37655GL_MAX_GEOMETRY_ATOMIC_COUNTERS
Added in API level 24
static val GL_MAX_GEOMETRY_ATOMIC_COUNTERS: Int
Value: 37589GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
Added in API level 24
static val GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: Int
Value: 37583GL_MAX_GEOMETRY_IMAGE_UNIFORMS
Added in API level 24
static val GL_MAX_GEOMETRY_IMAGE_UNIFORMS: Int
Value: 37069GL_MAX_GEOMETRY_INPUT_COMPONENTS
Added in API level 24
static val GL_MAX_GEOMETRY_INPUT_COMPONENTS: Int
Value: 37155GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
Added in API level 24
static val GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: Int
Value: 37156GL_MAX_GEOMETRY_OUTPUT_VERTICES
Added in API level 24
static val GL_MAX_GEOMETRY_OUTPUT_VERTICES: Int
Value: 36320GL_MAX_GEOMETRY_SHADER_INVOCATIONS
Added in API level 24
static val GL_MAX_GEOMETRY_SHADER_INVOCATIONS: Int
Value: 36442GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
Added in API level 24
static val GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS: Int
Value: 37079GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
Added in API level 24
static val GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: Int
Value: 35881GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
Added in API level 24
static val GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: Int
Value: 36321GL_MAX_GEOMETRY_UNIFORM_BLOCKS
Added in API level 24
static val GL_MAX_GEOMETRY_UNIFORM_BLOCKS: Int
Value: 35372GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
Added in API level 24
static val GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: Int
Value: 36319GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
Added in API level 24
static val GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: Int
Value: 37587GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
Added in API level 24
static val GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: Int
Value: 37581GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
Added in API level 24
static val GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: Int
Value: 37067GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: Int
Value: 34924GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: Int
Value: 36483GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
Added in API level 24
static val GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS: Int
Value: 37080GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
Added in API level 24
static val GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: Int
Value: 36481GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: Int
Value: 36485GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
Added in API level 24
static val GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: Int
Value: 36489GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: Int
Value: 36479GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: Int
Value: 37588GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: Int
Value: 37582GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: Int
Value: 37068GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: Int
Value: 34925GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: Int
Value: 36486GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS: Int
Value: 37081GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: Int
Value: 36482GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: Int
Value: 36490GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: Int
Value: 36480GL_MAX_TESS_PATCH_COMPONENTS
Added in API level 24
static val GL_MAX_TESS_PATCH_COMPONENTS: Int
Value: 36484GL_MAX_TEXTURE_BUFFER_SIZE
Added in API level 24
static val GL_MAX_TEXTURE_BUFFER_SIZE: Int
Value: 35883GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
Added in API level 24
static val GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: Int
Value: 36443GL_MIN_SAMPLE_SHADING_VALUE
Added in API level 24
static val GL_MIN_SAMPLE_SHADING_VALUE: Int
Value: 35895GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY
Added in API level 24
static val GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY: Int
Value: 37762GL_MULTISAMPLE_LINE_WIDTH_RANGE
Added in API level 24
static val GL_MULTISAMPLE_LINE_WIDTH_RANGE: Int
Value: 37761GL_NO_RESET_NOTIFICATION
Added in API level 24
static val GL_NO_RESET_NOTIFICATION: Int
Value: 33377GL_PRIMITIVE_BOUNDING_BOX
Added in API level 24
static val GL_PRIMITIVE_BOUNDING_BOX: Int
Value: 37566GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
Added in API level 24
static val GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED: Int
Value: 33313GL_REFERENCED_BY_GEOMETRY_SHADER
Added in API level 24
static val GL_REFERENCED_BY_GEOMETRY_SHADER: Int
Value: 37641GL_REFERENCED_BY_TESS_CONTROL_SHADER
Added in API level 24
static val GL_REFERENCED_BY_TESS_CONTROL_SHADER: Int
Value: 37639GL_REFERENCED_BY_TESS_EVALUATION_SHADER
Added in API level 24
static val GL_REFERENCED_BY_TESS_EVALUATION_SHADER: Int
Value: 37640GL_RESET_NOTIFICATION_STRATEGY
Added in API level 24
static val GL_RESET_NOTIFICATION_STRATEGY: Int
Value: 33366GL_SAMPLER_2D_MULTISAMPLE_ARRAY
Added in API level 24
static val GL_SAMPLER_2D_MULTISAMPLE_ARRAY: Int
Value: 37131GL_SAMPLER_CUBE_MAP_ARRAY
Added in API level 24
static val GL_SAMPLER_CUBE_MAP_ARRAY: Int
Value: 36876GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
Added in API level 24
static val GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW: Int
Value: 36877GL_TESS_CONTROL_OUTPUT_VERTICES
Added in API level 24
static val GL_TESS_CONTROL_OUTPUT_VERTICES: Int
Value: 36469GL_TESS_CONTROL_SHADER_BIT
Added in API level 24
static val GL_TESS_CONTROL_SHADER_BIT: Int
Value: 8GL_TESS_EVALUATION_SHADER
Added in API level 24
static val GL_TESS_EVALUATION_SHADER: Int
Value: 36487GL_TESS_EVALUATION_SHADER_BIT
Added in API level 24
static val GL_TESS_EVALUATION_SHADER_BIT: Int
Value: 16GL_TESS_GEN_VERTEX_ORDER
Added in API level 24
static val GL_TESS_GEN_VERTEX_ORDER: Int
Value: 36472GL_TEXTURE_2D_MULTISAMPLE_ARRAY
Added in API level 24
static val GL_TEXTURE_2D_MULTISAMPLE_ARRAY: Int
Value: 37122GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
Added in API level 24
static val GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY: Int
Value: 37125GL_TEXTURE_BINDING_BUFFER
Added in API level 24
static val GL_TEXTURE_BINDING_BUFFER: Int
Value: 35884GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
Added in API level 24
static val GL_TEXTURE_BINDING_CUBE_MAP_ARRAY: Int
Value: 36874GL_TEXTURE_BUFFER_BINDING
Added in API level 24
static val GL_TEXTURE_BUFFER_BINDING: Int
Value: 35882GL_TEXTURE_BUFFER_DATA_STORE_BINDING
Added in API level 24
static val GL_TEXTURE_BUFFER_DATA_STORE_BINDING: Int
Value: 35885GL_TEXTURE_BUFFER_OFFSET
Added in API level 24
static val GL_TEXTURE_BUFFER_OFFSET: Int
Value: 37277GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
Added in API level 24
static val GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT: Int
Value: 37279GL_TEXTURE_CUBE_MAP_ARRAY
Added in API level 24
static val GL_TEXTURE_CUBE_MAP_ARRAY: Int
Value: 36873GL_TRIANGLE_STRIP_ADJACENCY
Added in API level 24
static val GL_TRIANGLE_STRIP_ADJACENCY: Int
Value: 13GL_UNKNOWN_CONTEXT_RESET
Added in API level 24
static val GL_UNKNOWN_CONTEXT_RESET: Int
Value: 33365GL_UNSIGNED_INT_IMAGE_BUFFER
Added in API level 24
static val GL_UNSIGNED_INT_IMAGE_BUFFER: Int
Value: 36967GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
Added in API level 24
static val GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY: Int
Value: 36970GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Added in API level 24
static val GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: Int
Value: 37133GL_UNSIGNED_INT_SAMPLER_BUFFER
Added in API level 24
static val GL_UNSIGNED_INT_SAMPLER_BUFFER: Int
Value: 36312GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
Added in API level 24
static val GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY: Int
Value: 36879Public methods
glBlendEquationSeparatei
Added in API level 24
open static fun glBlendEquationSeparatei(
buf: Int,
modeRGB: Int,
modeAlpha: Int
): Unit
glBlendFuncSeparatei
Added in API level 24
open static fun glBlendFuncSeparatei(
buf: Int,
srcRGB: Int,
dstRGB: Int,
srcAlpha: Int,
dstAlpha: Int
): Unit
glBlendFunci
Added in API level 24
open static fun glBlendFunci(
buf: Int,
src: Int,
dst: Int
): Unit
glColorMaski
Added in API level 24
open static fun glColorMaski(
index: Int,
r: Boolean,
g: Boolean,
b: Boolean,
a: Boolean
): Unit
glCopyImageSubData
Added in API level 24
open static fun glCopyImageSubData(
srcName: Int,
srcTarget: Int,
srcLevel: Int,
srcX: Int,
srcY: Int,
srcZ: Int,
dstName: Int,
dstTarget: Int,
dstLevel: Int,
dstX: Int,
dstY: Int,
dstZ: Int,
srcWidth: Int,
srcHeight: Int,
srcDepth: Int
): Unit
glDebugMessageCallback
Added in API level 24
open static fun glDebugMessageCallback(callback: GLES32.DebugProc!): Unit
glDebugMessageControl
Added in API level 24
open static fun glDebugMessageControl(
source: Int,
type: Int,
severity: Int,
count: Int,
ids: IntArray!,
offset: Int,
enabled: Boolean
): Unit
glDebugMessageControl
Added in API level 24
open static fun glDebugMessageControl(
source: Int,
type: Int,
severity: Int,
count: Int,
ids: IntBuffer!,
enabled: Boolean
): Unit
glDebugMessageInsert
Added in API level 24
open static fun glDebugMessageInsert(
source: Int,
type: Int,
id: Int,
severity: Int,
length: Int,
buf: String!
): Unit
glDrawElementsBaseVertex
Added in API level 24
open static fun glDrawElementsBaseVertex(
mode: Int,
count: Int,
type: Int,
indices: Buffer!,
basevertex: Int
): Unit
glDrawElementsInstancedBaseVertex
Added in API level 24
open static fun glDrawElementsInstancedBaseVertex(
mode: Int,
count: Int,
type: Int,
indicesOffset: Int,
instanceCount: Int,
basevertex: Int
): Unit
glDrawElementsInstancedBaseVertex
Added in API level 24
open static fun glDrawElementsInstancedBaseVertex(
mode: Int,
count: Int,
type: Int,
indices: Buffer!,
instanceCount: Int,
basevertex: Int
): Unit
glDrawRangeElementsBaseVertex
Added in API level 24
open static fun glDrawRangeElementsBaseVertex(
mode: Int,
start: Int,
end: Int,
count: Int,
type: Int,
indices: Buffer!,
basevertex: Int
): Unit
glFramebufferTexture
Added in API level 24
open static fun glFramebufferTexture(
target: Int,
attachment: Int,
texture: Int,
level: Int
): Unit
glGetDebugMessageLog
Added in API level 24
open static fun glGetDebugMessageLog(
count: Int,
bufSize: Int,
sources: IntArray!,
sourcesOffset: Int,
types: IntArray!,
typesOffset: Int,
ids: IntArray!,
idsOffset: Int,
severities: IntArray!,
severitiesOffset: Int,
lengths: IntArray!,
lengthsOffset: Int,
messageLog: ByteArray!,
messageLogOffset: Int
): Int
glGetDebugMessageLog
Added in API level 24
open static fun glGetDebugMessageLog(
count: Int,
sources: IntArray!,
sourcesOffset: Int,
types: IntArray!,
typesOffset: Int,
ids: IntArray!,
idsOffset: Int,
severities: IntArray!,
severitiesOffset: Int
): Array<String!>!
glGetDebugMessageLog
Added in API level 24
open static fun glGetDebugMessageLog(
count: Int,
sources: IntBuffer!,
types: IntBuffer!,
ids: IntBuffer!,
severities: IntBuffer!
): Array<String!>!
glGetDebugMessageLog
Added in API level 24
open static fun glGetDebugMessageLog(
count: Int,
sources: IntBuffer!,
types: IntBuffer!,
ids: IntBuffer!,
severities: IntBuffer!,
lengths: IntBuffer!,
messageLog: ByteBuffer!
): Int
glGetObjectLabel
Added in API level 24
open static fun glGetObjectLabel(
identifier: Int,
name: Int
): String!
glGetSamplerParameterIiv
Added in API level 24
open static fun glGetSamplerParameterIiv(
sampler: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetSamplerParameterIiv
Added in API level 24
open static fun glGetSamplerParameterIiv(
sampler: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetSamplerParameterIuiv
Added in API level 24
open static fun glGetSamplerParameterIuiv(
sampler: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetSamplerParameterIuiv
Added in API level 24
open static fun glGetSamplerParameterIuiv(
sampler: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetTexParameterIiv
Added in API level 24
open static fun glGetTexParameterIiv(
target: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetTexParameterIiv
Added in API level 24
open static fun glGetTexParameterIiv(
target: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetTexParameterIuiv
Added in API level 24
open static fun glGetTexParameterIuiv(
target: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glGetTexParameterIuiv
Added in API level 24
open static fun glGetTexParameterIuiv(
target: Int,
pname: Int,
params: IntBuffer!
): Unit
glGetnUniformfv
Added in API level 24
open static fun glGetnUniformfv(
program: Int,
location: Int,
bufSize: Int,
params: FloatArray!,
offset: Int
): Unit
glGetnUniformfv
Added in API level 24
open static fun glGetnUniformfv(
program: Int,
location: Int,
bufSize: Int,
params: FloatBuffer!
): Unit
glGetnUniformiv
Added in API level 24
open static fun glGetnUniformiv(
program: Int,
location: Int,
bufSize: Int,
params: IntArray!,
offset: Int
): Unit
glGetnUniformiv
Added in API level 24
open static fun glGetnUniformiv(
program: Int,
location: Int,
bufSize: Int,
params: IntBuffer!
): Unit
glGetnUniformuiv
Added in API level 24
open static fun glGetnUniformuiv(
program: Int,
location: Int,
bufSize: Int,
params: IntArray!,
offset: Int
): Unit
glGetnUniformuiv
Added in API level 24
open static fun glGetnUniformuiv(
program: Int,
location: Int,
bufSize: Int,
params: IntBuffer!
): Unit
glObjectLabel
Added in API level 24
open static fun glObjectLabel(
identifier: Int,
name: Int,
length: Int,
label: String!
): Unit
glObjectPtrLabel
Added in API level 24
open static fun glObjectPtrLabel(
ptr: Long,
label: String!
): Unit
glPatchParameteri
Added in API level 24
open static fun glPatchParameteri(
pname: Int,
value: Int
): Unit
glPrimitiveBoundingBox
Added in API level 24
open static fun glPrimitiveBoundingBox(
minX: Float,
minY: Float,
minZ: Float,
minW: Float,
maxX: Float,
maxY: Float,
maxZ: Float,
maxW: Float
): Unit
glPushDebugGroup
Added in API level 24
open static fun glPushDebugGroup(
source: Int,
id: Int,
length: Int,
message: String!
): Unit
glReadnPixels
Added in API level 24
open static fun glReadnPixels(
x: Int,
y: Int,
width: Int,
height: Int,
format: Int,
type: Int,
bufSize: Int,
data: Buffer!
): Unit
glSamplerParameterIiv
Added in API level 24
open static fun glSamplerParameterIiv(
sampler: Int,
pname: Int,
param: IntArray!,
offset: Int
): Unit
glSamplerParameterIiv
Added in API level 24
open static fun glSamplerParameterIiv(
sampler: Int,
pname: Int,
param: IntBuffer!
): Unit
glSamplerParameterIuiv
Added in API level 24
open static fun glSamplerParameterIuiv(
sampler: Int,
pname: Int,
param: IntArray!,
offset: Int
): Unit
glSamplerParameterIuiv
Added in API level 24
open static fun glSamplerParameterIuiv(
sampler: Int,
pname: Int,
param: IntBuffer!
): Unit
glTexBuffer
Added in API level 24
open static fun glTexBuffer(
target: Int,
internalformat: Int,
buffer: Int
): Unit
glTexBufferRange
Added in API level 24
open static fun glTexBufferRange(
target: Int,
internalformat: Int,
buffer: Int,
offset: Int,
size: Int
): Unit
glTexParameterIiv
Added in API level 24
open static fun glTexParameterIiv(
target: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glTexParameterIiv
Added in API level 24
open static fun glTexParameterIiv(
target: Int,
pname: Int,
params: IntBuffer!
): Unit
glTexParameterIuiv
Added in API level 24
open static fun glTexParameterIuiv(
target: Int,
pname: Int,
params: IntArray!,
offset: Int
): Unit
glTexParameterIuiv
Added in API level 24
open static fun glTexParameterIuiv(
target: Int,
pname: Int,
params: IntBuffer!
): Unit
glTexStorage3DMultisample
Added in API level 24
open static fun glTexStorage3DMultisample(
target: Int,
samples: Int,
internalformat: Int,
width: Int,
height: Int,
depth: Int,
fixedsamplelocations: Boolean
): Unit