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
glBlendFuncSeparatei(buf: Int, srcRGB: Int, dstRGB: Int, srcAlpha: Int, dstAlpha: Int)

open static Unit
glBlendFunci(buf: Int, src: Int, dst: Int)

open static Unit
glColorMaski(index: Int, r: Boolean, g: Boolean, b: Boolean, a: Boolean)

open static Unit
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)

open static Unit

open static Unit
glDebugMessageControl(source: Int, type: Int, severity: Int, count: Int, ids: IntArray!, offset: Int, enabled: Boolean)

open static Unit
glDebugMessageControl(source: Int, type: Int, severity: Int, count: Int, ids: IntBuffer!, enabled: Boolean)

open static Unit
glDebugMessageInsert(source: Int, type: Int, id: Int, severity: Int, length: Int, buf: String!)

open static Unit
glDisablei(target: Int, index: Int)

open static Unit
glDrawElementsBaseVertex(mode: Int, count: Int, type: Int, indices: Buffer!, basevertex: Int)

open static Unit
glDrawElementsInstancedBaseVertex(mode: Int, count: Int, type: Int, indicesOffset: Int, instanceCount: Int, basevertex: Int)

open static Unit
glDrawElementsInstancedBaseVertex(mode: Int, count: Int, type: Int, indices: Buffer!, instanceCount: Int, basevertex: Int)

open static Unit
glDrawRangeElementsBaseVertex(mode: Int, start: Int, end: Int, count: Int, type: Int, indices: Buffer!, basevertex: Int)

open static Unit
glEnablei(target: Int, index: Int)

open static Unit
glFramebufferTexture(target: Int, attachment: Int, texture: Int, level: Int)

open static Int
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)

open static Array<String!>!
glGetDebugMessageLog(count: Int, sources: IntArray!, sourcesOffset: Int, types: IntArray!, typesOffset: Int, ids: IntArray!, idsOffset: Int, severities: IntArray!, severitiesOffset: Int)

open static Array<String!>!
glGetDebugMessageLog(count: Int, sources: IntBuffer!, types: IntBuffer!, ids: IntBuffer!, severities: IntBuffer!)

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!

open static Long

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
glGetnUniformiv(program: Int, location: Int, bufSize: Int, params: IntArray!, offset: Int)

open static Unit
glGetnUniformiv(program: Int, location: Int, bufSize: Int, params: IntBuffer!)

open static Unit
glGetnUniformuiv(program: Int, location: Int, bufSize: Int, params: IntArray!, offset: Int)

open static Unit
glGetnUniformuiv(program: Int, location: Int, bufSize: Int, params: IntBuffer!)

open static Boolean
glIsEnabledi(target: Int, index: Int)

open static Unit

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
glPrimitiveBoundingBox(minX: Float, minY: Float, minZ: Float, minW: Float, maxX: Float, maxY: Float, maxZ: Float, maxW: Float)

open static Unit
glPushDebugGroup(source: Int, id: Int, length: Int, message: String!)

open static Unit
glReadnPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, bufSize: Int, data: Buffer!)

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
glTexBufferRange(target: Int, internalformat: Int, buffer: Int, offset: Int, size: Int)

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
glTexStorage3DMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int, depth: Int, fixedsamplelocations: Boolean)

Inherited functions