Added in API level 8

GLES20

open class GLES20
kotlin.Any
   ↳ android.opengl.GLES20

OpenGL ES 2.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 Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

Public constructors

Public methods
open static Unit
glActiveTexture(texture: Int)

open static Unit
glAttachShader(program: Int, shader: Int)

open static Unit
glBindAttribLocation(program: Int, index: Int, name: String!)

open static Unit
glBindBuffer(target: Int, buffer: Int)

open static Unit
glBindFramebuffer(target: Int, framebuffer: Int)

open static Unit
glBindRenderbuffer(target: Int, renderbuffer: Int)

open static Unit
glBindTexture(target: Int, texture: Int)

open static Unit
glBlendColor(red: Float, green: Float, blue: Float, alpha: Float)

open static Unit

open static Unit
glBlendEquationSeparate(modeRGB: Int, modeAlpha: Int)

open static Unit
glBlendFunc(sfactor: Int, dfactor: Int)

open static Unit
glBlendFuncSeparate(srcRGB: Int, dstRGB: Int, srcAlpha: Int, dstAlpha: Int)

open static Unit
glBufferData(target: Int, size: Int, data: Buffer!, usage: Int)

open static Unit
glBufferSubData(target: Int, offset: Int, size: Int, data: Buffer!)

open static Int

open static Unit
glClear(mask: Int)

open static Unit
glClearColor(red: Float, green: Float, blue: Float, alpha: Float)

open static Unit

open static Unit

open static Unit
glColorMask(red: Boolean, green: Boolean, blue: Boolean, alpha: Boolean)

open static Unit

open static Unit
glCompressedTexImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, imageSize: Int, data: Buffer!)

open static Unit
glCompressedTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, imageSize: Int, data: Buffer!)

open static Unit
glCopyTexImage2D(target: Int, level: Int, internalformat: Int, x: Int, y: Int, width: Int, height: Int, border: Int)

open static Unit
glCopyTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, x: Int, y: Int, width: Int, height: Int)

open static Int

open static Int

open static Unit
glCullFace(mode: Int)

open static Unit
glDeleteBuffers(n: Int, buffers: IntArray!, offset: Int)

open static Unit
glDeleteBuffers(n: Int, buffers: IntBuffer!)

open static Unit
glDeleteFramebuffers(n: Int, framebuffers: IntArray!, offset: Int)

open static Unit
glDeleteFramebuffers(n: Int, framebuffers: IntBuffer!)

open static Unit
glDeleteProgram(program: Int)

open static Unit
glDeleteRenderbuffers(n: Int, renderbuffers: IntArray!, offset: Int)

open static Unit
glDeleteRenderbuffers(n: Int, renderbuffers: IntBuffer!)

open static Unit

open static Unit
glDeleteTextures(n: Int, textures: IntArray!, offset: Int)

open static Unit
glDeleteTextures(n: Int, textures: IntBuffer!)

open static Unit

open static Unit

open static Unit
glDepthRangef(zNear: Float, zFar: Float)

open static Unit
glDetachShader(program: Int, shader: Int)

open static Unit
glDisable(cap: Int)

open static Unit

open static Unit
glDrawArrays(mode: Int, first: Int, count: Int)

open static Unit
glDrawElements(mode: Int, count: Int, type: Int, offset: Int)

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

open static Unit
glEnable(cap: Int)

open static Unit

open static Unit

open static Unit

open static Unit
glFramebufferRenderbuffer(target: Int, attachment: Int, renderbuffertarget: Int, renderbuffer: Int)

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

open static Unit

open static Unit
glGenBuffers(n: Int, buffers: IntArray!, offset: Int)

open static Unit
glGenBuffers(n: Int, buffers: IntBuffer!)

open static Unit
glGenFramebuffers(n: Int, framebuffers: IntArray!, offset: Int)

open static Unit
glGenFramebuffers(n: Int, framebuffers: IntBuffer!)

open static Unit
glGenRenderbuffers(n: Int, renderbuffers: IntArray!, offset: Int)

open static Unit
glGenRenderbuffers(n: Int, renderbuffers: IntBuffer!)

open static Unit
glGenTextures(n: Int, textures: IntArray!, offset: Int)

open static Unit
glGenTextures(n: Int, textures: IntBuffer!)

open static Unit

open static Unit
glGetActiveAttrib(program: Int, index: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int, name: ByteArray!, nameOffset: Int)

open static String!
glGetActiveAttrib(program: Int, index: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int)

open static String!
glGetActiveAttrib(program: Int, index: Int, size: IntBuffer!, type: IntBuffer!)

open static Unit
glGetActiveUniform(program: Int, index: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int, name: ByteArray!, nameOffset: Int)

open static String!
glGetActiveUniform(program: Int, index: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int)

open static String!
glGetActiveUniform(program: Int, index: Int, size: IntBuffer!, type: IntBuffer!)

open static Unit
glGetAttachedShaders(program: Int, maxcount: Int, count: IntArray!, countOffset: Int, shaders: IntArray!, shadersOffset: Int)

open static Unit
glGetAttachedShaders(program: Int, maxcount: Int, count: IntBuffer!, shaders: IntBuffer!)

open static Int
glGetAttribLocation(program: Int, name: String!)

open static Unit
glGetBooleanv(pname: Int, params: BooleanArray!, offset: Int)

open static Unit
glGetBooleanv(pname: Int, params: IntBuffer!)

open static Unit
glGetBufferParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetBufferParameteriv(target: Int, pname: Int, params: IntBuffer!)

open static Int

open static Unit
glGetFloatv(pname: Int, params: FloatArray!, offset: Int)

open static Unit
glGetFloatv(pname: Int, params: FloatBuffer!)

open static Unit
glGetFramebufferAttachmentParameteriv(target: Int, attachment: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetFramebufferAttachmentParameteriv(target: Int, attachment: Int, pname: Int, params: IntBuffer!)

open static Unit
glGetIntegerv(pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetIntegerv(pname: Int, params: IntBuffer!)

open static String!

open static Unit
glGetProgramiv(program: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetProgramiv(program: Int, pname: Int, params: IntBuffer!)

open static Unit
glGetRenderbufferParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetRenderbufferParameteriv(target: Int, pname: Int, params: IntBuffer!)

open static String!

open static Unit
glGetShaderPrecisionFormat(shadertype: Int, precisiontype: Int, range: IntArray!, rangeOffset: Int, precision: IntArray!, precisionOffset: Int)

open static Unit
glGetShaderPrecisionFormat(shadertype: Int, precisiontype: Int, range: IntBuffer!, precision: IntBuffer!)

open static Unit
glGetShaderSource(shader: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, source: ByteArray!, sourceOffset: Int)

open static String!

open static Unit
glGetShaderiv(shader: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetShaderiv(shader: Int, pname: Int, params: IntBuffer!)

open static String!

open static Unit
glGetTexParameterfv(target: Int, pname: Int, params: FloatArray!, offset: Int)

open static Unit
glGetTexParameterfv(target: Int, pname: Int, params: FloatBuffer!)

open static Unit
glGetTexParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetTexParameteriv(target: Int, pname: Int, params: IntBuffer!)

open static Int
glGetUniformLocation(program: Int, name: String!)

open static Unit
glGetUniformfv(program: Int, location: Int, params: FloatArray!, offset: Int)

open static Unit
glGetUniformfv(program: Int, location: Int, params: FloatBuffer!)

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

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

open static Unit
glGetVertexAttribfv(index: Int, pname: Int, params: FloatArray!, offset: Int)

open static Unit
glGetVertexAttribfv(index: Int, pname: Int, params: FloatBuffer!)

open static Unit
glGetVertexAttribiv(index: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetVertexAttribiv(index: Int, pname: Int, params: IntBuffer!)

open static Unit
glHint(target: Int, mode: Int)

open static Boolean
glIsBuffer(buffer: Int)

open static Boolean

open static Boolean
glIsFramebuffer(framebuffer: Int)

open static Boolean
glIsProgram(program: Int)

open static Boolean
glIsRenderbuffer(renderbuffer: Int)

open static Boolean
glIsShader(shader: Int)

open static Boolean
glIsTexture(texture: Int)

open static Unit

open static Unit
glLinkProgram(program: Int)

open static Unit
glPixelStorei(pname: Int, param: Int)

open static Unit
glPolygonOffset(factor: Float, units: Float)

open static Unit
glReadPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer!)

open static Unit

open static Unit
glRenderbufferStorage(target: Int, internalformat: Int, width: Int, height: Int)

open static Unit
glSampleCoverage(value: Float, invert: Boolean)

open static Unit
glScissor(x: Int, y: Int, width: Int, height: Int)

open static Unit
glShaderBinary(n: Int, shaders: IntArray!, offset: Int, binaryformat: Int, binary: Buffer!, length: Int)

open static Unit
glShaderBinary(n: Int, shaders: IntBuffer!, binaryformat: Int, binary: Buffer!, length: Int)

open static Unit
glShaderSource(shader: Int, string: String!)

open static Unit
glStencilFunc(func: Int, ref: Int, mask: Int)

open static Unit
glStencilFuncSeparate(face: Int, func: Int, ref: Int, mask: Int)

open static Unit

open static Unit
glStencilMaskSeparate(face: Int, mask: Int)

open static Unit
glStencilOp(fail: Int, zfail: Int, zpass: Int)

open static Unit
glStencilOpSeparate(face: Int, fail: Int, zfail: Int, zpass: Int)

open static Unit
glTexImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, format: Int, type: Int, pixels: Buffer!)

open static Unit
glTexParameterf(target: Int, pname: Int, param: Float)

open static Unit
glTexParameterfv(target: Int, pname: Int, params: FloatArray!, offset: Int)

open static Unit
glTexParameterfv(target: Int, pname: Int, params: FloatBuffer!)

open static Unit
glTexParameteri(target: Int, pname: Int, param: Int)

open static Unit
glTexParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glTexParameteriv(target: Int, pname: Int, params: IntBuffer!)

open static Unit
glTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer!)

open static Unit
glUniform1f(location: Int, x: Float)

open static Unit
glUniform1fv(location: Int, count: Int, v: FloatArray!, offset: Int)

open static Unit
glUniform1fv(location: Int, count: Int, v: FloatBuffer!)

open static Unit
glUniform1i(location: Int, x: Int)

open static Unit
glUniform1iv(location: Int, count: Int, v: IntArray!, offset: Int)

open static Unit
glUniform1iv(location: Int, count: Int, v: IntBuffer!)

open static Unit
glUniform2f(location: Int, x: Float, y: Float)

open static Unit
glUniform2fv(location: Int, count: Int, v: FloatArray!, offset: Int)

open static Unit
glUniform2fv(location: Int, count: Int, v: FloatBuffer!)

open static Unit
glUniform2i(location: Int, x: Int, y: Int)

open static Unit
glUniform2iv(location: Int, count: Int, v: IntArray!, offset: Int)

open static Unit
glUniform2iv(location: Int, count: Int, v: IntBuffer!)

open static Unit
glUniform3f(location: Int, x: Float, y: Float, z: Float)

open static Unit
glUniform3fv(location: Int, count: Int, v: FloatArray!, offset: Int)

open static Unit
glUniform3fv(location: Int, count: Int, v: FloatBuffer!)

open static Unit
glUniform3i(location: Int, x: Int, y: Int, z: Int)

open static Unit
glUniform3iv(location: Int, count: Int, v: IntArray!, offset: Int)

open static Unit
glUniform3iv(location: Int, count: Int, v: IntBuffer!)

open static Unit
glUniform4f(location: Int, x: Float, y: Float, z: Float, w: Float)

open static Unit
glUniform4fv(location: Int, count: Int, v: FloatArray!, offset: Int)

open static Unit
glUniform4fv(location: Int, count: Int, v: FloatBuffer!)

open static Unit
glUniform4i(location: Int, x: Int, y: Int, z: Int, w: Int)

open static Unit
glUniform4iv(location: Int, count: Int, v: IntArray!, offset: Int)

open static Unit
glUniform4iv(location: Int, count: Int, v: IntBuffer!)

open static Unit
glUniformMatrix2fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

open static Unit
glUniformMatrix2fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

open static Unit
glUniformMatrix3fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

open static Unit
glUniformMatrix3fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

open static Unit
glUniformMatrix4fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

open static Unit
glUniformMatrix4fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

open static Unit
glUseProgram(program: Int)

open static Unit

open static Unit

open static Unit
glVertexAttrib1fv(indx: Int, values: FloatArray!, offset: Int)

open static Unit
glVertexAttrib1fv(indx: Int, values: FloatBuffer!)

open static Unit
glVertexAttrib2f(indx: Int, x: Float, y: Float)

open static Unit
glVertexAttrib2fv(indx: Int, values: FloatArray!, offset: Int)

open static Unit
glVertexAttrib2fv(indx: Int, values: FloatBuffer!)

open static Unit
glVertexAttrib3f(indx: Int, x: Float, y: Float, z: Float)

open static Unit
glVertexAttrib3fv(indx: Int, values: FloatArray!, offset: Int)

open static Unit
glVertexAttrib3fv(indx: Int, values: FloatBuffer!)

open static Unit
glVertexAttrib4f(indx: Int, x: Float, y: Float, z: Float, w: Float)

open static Unit
glVertexAttrib4fv(indx: Int, values: FloatArray!, offset: Int)

open static Unit
glVertexAttrib4fv(indx: Int, values: FloatBuffer!)

open static Unit
glVertexAttribPointer(indx: Int, size: Int, type: Int, normalized: Boolean, stride: Int, offset: Int)

open static Unit
glVertexAttribPointer(indx: Int, size: Int, type: Int, normalized: Boolean, stride: Int, ptr: Buffer!)

open static Unit
glViewport(x: Int, y: Int, width: Int, height: Int)

Constants

GL_ACTIVE_ATTRIBUTES

Added in API level 8
static val GL_ACTIVE_ATTRIBUTES: Int
Value: 35721

GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

Added in API level 8
static val GL_ACTIVE_ATTRIBUTE_MAX_LENGTH: Int
Value: 35722

GL_ACTIVE_TEXTURE

Added in API level 8
static val GL_ACTIVE_TEXTURE: Int
Value: 34016

GL_ACTIVE_UNIFORMS

Added in API level 8
static val GL_ACTIVE_UNIFORMS: Int
Value: 35718

GL_ACTIVE_UNIFORM_MAX_LENGTH

Added in API level 8
static val GL_ACTIVE_UNIFORM_MAX_LENGTH: Int
Value: 35719

GL_ALIASED_LINE_WIDTH_RANGE

Added in API level 8
static val GL_ALIASED_LINE_WIDTH_RANGE: Int
Value: 33902

GL_ALIASED_POINT_SIZE_RANGE

Added in API level 8
static val GL_ALIASED_POINT_SIZE_RANGE: Int
Value: 33901

GL_ALPHA

Added in API level 8
static val GL_ALPHA: Int
Value: 6406

GL_ALPHA_BITS

Added in API level 8
static val GL_ALPHA_BITS: Int
Value: 3413

GL_ALWAYS

Added in API level 8
static val GL_ALWAYS: Int
Value: 519

GL_ARRAY_BUFFER

Added in API level 8
static val GL_ARRAY_BUFFER: Int
Value: 34962

GL_ARRAY_BUFFER_BINDING

Added in API level 8
static val GL_ARRAY_BUFFER_BINDING: Int
Value: 34964

GL_ATTACHED_SHADERS

Added in API level 8
static val GL_ATTACHED_SHADERS: Int
Value: 35717

GL_BACK

Added in API level 8
static val GL_BACK: Int
Value: 1029

GL_BLEND

Added in API level 8
static val GL_BLEND: Int
Value: 3042

GL_BLEND_COLOR

Added in API level 8
static val GL_BLEND_COLOR: Int
Value: 32773

GL_BLEND_DST_ALPHA

Added in API level 8
static val GL_BLEND_DST_ALPHA: Int
Value: 32970

GL_BLEND_DST_RGB

Added in API level 8
static val GL_BLEND_DST_RGB: Int
Value: 32968

GL_BLEND_EQUATION

Added in API level 8
static val GL_BLEND_EQUATION: Int
Value: 32777

GL_BLEND_EQUATION_ALPHA

Added in API level 8
static val GL_BLEND_EQUATION_ALPHA: Int
Value: 34877

GL_BLEND_EQUATION_RGB

Added in API level 8
static val GL_BLEND_EQUATION_RGB: Int
Value: 32777

GL_BLEND_SRC_ALPHA

Added in API level 8
static val GL_BLEND_SRC_ALPHA: Int
Value: 32971

GL_BLEND_SRC_RGB

Added in API level 8
static val GL_BLEND_SRC_RGB: Int
Value: 32969

GL_BLUE_BITS

Added in API level 8
static val GL_BLUE_BITS: Int
Value: 3412

GL_BOOL

Added in API level 8
static val GL_BOOL: Int
Value: 35670

GL_BOOL_VEC2

Added in API level 8
static val GL_BOOL_VEC2: Int
Value: 35671

GL_BOOL_VEC3

Added in API level 8
static val GL_BOOL_VEC3: Int
Value: 35672

GL_BOOL_VEC4

Added in API level 8
static val GL_BOOL_VEC4: Int
Value: 35673

GL_BUFFER_SIZE

Added in API level 8
static val GL_BUFFER_SIZE: Int
Value: 34660

GL_BUFFER_USAGE

Added in API level 8
static val GL_BUFFER_USAGE: Int
Value: 34661

GL_BYTE

Added in API level 8
static val GL_BYTE: Int
Value: 5120

GL_CCW

Added in API level 8
static val GL_CCW: Int
Value: 2305

GL_CLAMP_TO_EDGE

Added in API level 8
static val GL_CLAMP_TO_EDGE: Int
Value: 33071

GL_COLOR_ATTACHMENT0

Added in API level 8
static val GL_COLOR_ATTACHMENT0: Int
Value: 36064

GL_COLOR_BUFFER_BIT

Added in API level 8
static val GL_COLOR_BUFFER_BIT: Int
Value: 16384

GL_COLOR_CLEAR_VALUE

Added in API level 8
static val GL_COLOR_CLEAR_VALUE: Int
Value: 3106

GL_COLOR_WRITEMASK

Added in API level 8
static val GL_COLOR_WRITEMASK: Int
Value: 3107

GL_COMPILE_STATUS

Added in API level 8
static val GL_COMPILE_STATUS: Int
Value: 35713

GL_COMPRESSED_TEXTURE_FORMATS

Added in API level 8
static val GL_COMPRESSED_TEXTURE_FORMATS: Int
Value: 34467

GL_CONSTANT_ALPHA

Added in API level 8
static val GL_CONSTANT_ALPHA: Int
Value: 32771

GL_CONSTANT_COLOR

Added in API level 8
static val GL_CONSTANT_COLOR: Int
Value: 32769

GL_CULL_FACE

Added in API level 8
static val GL_CULL_FACE: Int
Value: 2884

GL_CULL_FACE_MODE

Added in API level 8
static val GL_CULL_FACE_MODE: Int
Value: 2885

GL_CURRENT_PROGRAM

Added in API level 8
static val GL_CURRENT_PROGRAM: Int
Value: 35725

GL_CURRENT_VERTEX_ATTRIB

Added in API level 8
static val GL_CURRENT_VERTEX_ATTRIB: Int
Value: 34342

GL_CW

Added in API level 8
static val GL_CW: Int
Value: 2304

GL_DECR

Added in API level 8
static val GL_DECR: Int
Value: 7683

GL_DECR_WRAP

Added in API level 8
static val GL_DECR_WRAP: Int
Value: 34056

GL_DELETE_STATUS

Added in API level 8
static val GL_DELETE_STATUS: Int
Value: 35712

GL_DEPTH_ATTACHMENT

Added in API level 8
static val GL_DEPTH_ATTACHMENT: Int
Value: 36096

GL_DEPTH_BITS

Added in API level 8
static val GL_DEPTH_BITS: Int
Value: 3414

GL_DEPTH_BUFFER_BIT

Added in API level 8
static val GL_DEPTH_BUFFER_BIT: Int
Value: 256

GL_DEPTH_CLEAR_VALUE

Added in API level 8
static val GL_DEPTH_CLEAR_VALUE: Int
Value: 2931

GL_DEPTH_COMPONENT

Added in API level 8
static val GL_DEPTH_COMPONENT: Int
Value: 6402

GL_DEPTH_COMPONENT16

Added in API level 8
static val GL_DEPTH_COMPONENT16: Int
Value: 33189

GL_DEPTH_FUNC

Added in API level 8
static val GL_DEPTH_FUNC: Int
Value: 2932

GL_DEPTH_RANGE

Added in API level 8
static val GL_DEPTH_RANGE: Int
Value: 2928

GL_DEPTH_TEST

Added in API level 8
static val GL_DEPTH_TEST: Int
Value: 2929

GL_DEPTH_WRITEMASK

Added in API level 8
static val GL_DEPTH_WRITEMASK: Int
Value: 2930

GL_DITHER

Added in API level 8
static val GL_DITHER: Int
Value: 3024

GL_DONT_CARE

Added in API level 8
static val GL_DONT_CARE: Int
Value: 4352

GL_DST_ALPHA

Added in API level 8
static val GL_DST_ALPHA: Int
Value: 772

GL_DST_COLOR

Added in API level 8
static val GL_DST_COLOR: Int
Value: 774

GL_DYNAMIC_DRAW

Added in API level 8
static val GL_DYNAMIC_DRAW: Int
Value: 35048

GL_ELEMENT_ARRAY_BUFFER

Added in API level 8
static val GL_ELEMENT_ARRAY_BUFFER: Int
Value: 34963

GL_ELEMENT_ARRAY_BUFFER_BINDING

Added in API level 8
static val GL_ELEMENT_ARRAY_BUFFER_BINDING: Int
Value: 34965

GL_EQUAL

Added in API level 8
static val GL_EQUAL: Int
Value: 514

GL_EXTENSIONS

Added in API level 8
static val GL_EXTENSIONS: Int
Value: 7939

GL_FALSE

Added in API level 8
static val GL_FALSE: Int
Value: 0

GL_FASTEST

Added in API level 8
static val GL_FASTEST: Int
Value: 4353

GL_FIXED

Added in API level 8
static val GL_FIXED: Int
Value: 5132

GL_FLOAT

Added in API level 8
static val GL_FLOAT: Int
Value: 5126

GL_FLOAT_MAT2

Added in API level 8
static val GL_FLOAT_MAT2: Int
Value: 35674

GL_FLOAT_MAT3

Added in API level 8
static val GL_FLOAT_MAT3: Int
Value: 35675

GL_FLOAT_MAT4

Added in API level 8
static val GL_FLOAT_MAT4: Int
Value: 35676

GL_FLOAT_VEC2

Added in API level 8
static val GL_FLOAT_VEC2: Int
Value: 35664

GL_FLOAT_VEC3

Added in API level 8
static val GL_FLOAT_VEC3: Int
Value: 35665

GL_FLOAT_VEC4

Added in API level 8
static val GL_FLOAT_VEC4: Int
Value: 35666

GL_FRAGMENT_SHADER

Added in API level 8
static val GL_FRAGMENT_SHADER: Int
Value: 35632

GL_FRAMEBUFFER

Added in API level 8
static val GL_FRAMEBUFFER: Int
Value: 36160

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

Added in API level 8
static val GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: Int
Value: 36049

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

Added in API level 8
static val GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: Int
Value: 36048

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

Added in API level 8
static val GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: Int
Value: 36051

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

Added in API level 8
static val GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: Int
Value: 36050

GL_FRAMEBUFFER_BINDING

Added in API level 8
static val GL_FRAMEBUFFER_BINDING: Int
Value: 36006

GL_FRAMEBUFFER_COMPLETE

Added in API level 8
static val GL_FRAMEBUFFER_COMPLETE: Int
Value: 36053

GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

Added in API level 8
static val GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT: Int
Value: 36054

GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

Added in API level 8
static val GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS: Int
Value: 36057

GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

Added in API level 8
static val GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: Int
Value: 36055

GL_FRAMEBUFFER_UNSUPPORTED

Added in API level 8
static val GL_FRAMEBUFFER_UNSUPPORTED: Int
Value: 36061

GL_FRONT

Added in API level 8
static val GL_FRONT: Int
Value: 1028

GL_FRONT_AND_BACK

Added in API level 8
static val GL_FRONT_AND_BACK: Int
Value: 1032

GL_FRONT_FACE

Added in API level 8
static val GL_FRONT_FACE: Int
Value: 2886

GL_FUNC_ADD

Added in API level 8
static val GL_FUNC_ADD: Int
Value: 32774

GL_FUNC_REVERSE_SUBTRACT

Added in API level 8
static val GL_FUNC_REVERSE_SUBTRACT: Int
Value: 32779

GL_FUNC_SUBTRACT

Added in API level 8
static val GL_FUNC_SUBTRACT: Int
Value: 32778

GL_GENERATE_MIPMAP_HINT

Added in API level 8
static val GL_GENERATE_MIPMAP_HINT: Int
Value: 33170

GL_GEQUAL

Added in API level 8
static val GL_GEQUAL: Int
Value: 518

GL_GREATER

Added in API level 8
static val GL_GREATER: Int
Value: 516

GL_GREEN_BITS

Added in API level 8
static val GL_GREEN_BITS: Int
Value: 3411

GL_HIGH_FLOAT

Added in API level 8
static val GL_HIGH_FLOAT: Int
Value: 36338

GL_HIGH_INT

Added in API level 8
static val GL_HIGH_INT: Int
Value: 36341

GL_IMPLEMENTATION_COLOR_READ_FORMAT

Added in API level 8
static val GL_IMPLEMENTATION_COLOR_READ_FORMAT: Int
Value: 35739

GL_IMPLEMENTATION_COLOR_READ_TYPE

Added in API level 8
static val GL_IMPLEMENTATION_COLOR_READ_TYPE: Int
Value: 35738

GL_INCR

Added in API level 8
static val GL_INCR: Int
Value: 7682

GL_INCR_WRAP

Added in API level 8
static val GL_INCR_WRAP: Int
Value: 34055

GL_INFO_LOG_LENGTH

Added in API level 8
static val GL_INFO_LOG_LENGTH: Int
Value: 35716

GL_INT

Added in API level 8
static val GL_INT: Int
Value: 5124

GL_INT_VEC2

Added in API level 8
static val GL_INT_VEC2: Int
Value: 35667

GL_INT_VEC3

Added in API level 8
static val GL_INT_VEC3: Int
Value: 35668

GL_INT_VEC4

Added in API level 8
static val GL_INT_VEC4: Int
Value: 35669

GL_INVALID_ENUM

Added in API level 8
static val GL_INVALID_ENUM: Int
Value: 1280

GL_INVALID_FRAMEBUFFER_OPERATION

Added in API level 8
static val GL_INVALID_FRAMEBUFFER_OPERATION: Int
Value: 1286

GL_INVALID_OPERATION

Added in API level 8
static val GL_INVALID_OPERATION: Int
Value: 1282

GL_INVALID_VALUE

Added in API level 8
static val GL_INVALID_VALUE: Int
Value: 1281

GL_INVERT

Added in API level 8
static val GL_INVERT: Int
Value: 5386

GL_KEEP

Added in API level 8
static val GL_KEEP: Int
Value: 7680

GL_LEQUAL

Added in API level 8
static val GL_LEQUAL: Int
Value: 515

GL_LESS

Added in API level 8
static val GL_LESS: Int
Value: 513

GL_LINEAR

Added in API level 8
static val GL_LINEAR: Int
Value: 9729

GL_LINEAR_MIPMAP_LINEAR

Added in API level 8
static val GL_LINEAR_MIPMAP_LINEAR: Int
Value: 9987

GL_LINEAR_MIPMAP_NEAREST

Added in API level 8
static val GL_LINEAR_MIPMAP_NEAREST: Int
Value: 9985

GL_LINES

Added in API level 8
static val GL_LINES: Int
Value: 1

GL_LINE_LOOP

Added in API level 8
static val GL_LINE_LOOP: Int
Value: 2

GL_LINE_STRIP

Added in API level 8
static val GL_LINE_STRIP: Int
Value: 3

GL_LINE_WIDTH

Added in API level 8
static val GL_LINE_WIDTH: Int
Value: 2849
Added in API level 8
static val GL_LINK_STATUS: Int
Value: 35714

GL_LOW_FLOAT

Added in API level 8
static val GL_LOW_FLOAT: Int
Value: 36336

GL_LOW_INT

Added in API level 8
static val GL_LOW_INT: Int
Value: 36339

GL_LUMINANCE

Added in API level 8
static val GL_LUMINANCE: Int
Value: 6409

GL_LUMINANCE_ALPHA

Added in API level 8
static val GL_LUMINANCE_ALPHA: Int
Value: 6410

GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

Added in API level 8
static val GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: Int
Value: 35661

GL_MAX_CUBE_MAP_TEXTURE_SIZE

Added in API level 8
static val GL_MAX_CUBE_MAP_TEXTURE_SIZE: Int
Value: 34076

GL_MAX_FRAGMENT_UNIFORM_VECTORS

Added in API level 8
static val GL_MAX_FRAGMENT_UNIFORM_VECTORS: Int
Value: 36349

GL_MAX_RENDERBUFFER_SIZE

Added in API level 8
static val GL_MAX_RENDERBUFFER_SIZE: Int
Value: 34024

GL_MAX_TEXTURE_IMAGE_UNITS

Added in API level 8
static val GL_MAX_TEXTURE_IMAGE_UNITS: Int
Value: 34930

GL_MAX_TEXTURE_SIZE

Added in API level 8
static val GL_MAX_TEXTURE_SIZE: Int
Value: 3379

GL_MAX_VARYING_VECTORS

Added in API level 8
static val GL_MAX_VARYING_VECTORS: Int
Value: 36348

GL_MAX_VERTEX_ATTRIBS

Added in API level 8
static val GL_MAX_VERTEX_ATTRIBS: Int
Value: 34921

GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

Added in API level 8
static val GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: Int
Value: 35660

GL_MAX_VERTEX_UNIFORM_VECTORS

Added in API level 8
static val GL_MAX_VERTEX_UNIFORM_VECTORS: Int
Value: 36347

GL_MAX_VIEWPORT_DIMS

Added in API level 8
static val GL_MAX_VIEWPORT_DIMS: Int
Value: 3386

GL_MEDIUM_FLOAT

Added in API level 8
static val GL_MEDIUM_FLOAT: Int
Value: 36337

GL_MEDIUM_INT

Added in API level 8
static val GL_MEDIUM_INT: Int
Value: 36340

GL_MIRRORED_REPEAT

Added in API level 8
static val GL_MIRRORED_REPEAT: Int
Value: 33648

GL_NEAREST

Added in API level 8
static val GL_NEAREST: Int
Value: 9728

GL_NEAREST_MIPMAP_LINEAR

Added in API level 8
static val GL_NEAREST_MIPMAP_LINEAR: Int
Value: 9986

GL_NEAREST_MIPMAP_NEAREST

Added in API level 8
static val GL_NEAREST_MIPMAP_NEAREST: Int
Value: 9984

GL_NEVER

Added in API level 8
static val GL_NEVER: Int
Value: 512

GL_NICEST

Added in API level 8
static val GL_NICEST: Int
Value: 4354

GL_NONE

Added in API level 8
static val GL_NONE: Int
Value: 0

GL_NOTEQUAL

Added in API level 8
static val GL_NOTEQUAL: Int
Value: 517

GL_NO_ERROR

Added in API level 8
static val GL_NO_ERROR: Int
Value: 0

GL_NUM_COMPRESSED_TEXTURE_FORMATS

Added in API level 8
static val GL_NUM_COMPRESSED_TEXTURE_FORMATS: Int
Value: 34466

GL_NUM_SHADER_BINARY_FORMATS

Added in API level 8
static val GL_NUM_SHADER_BINARY_FORMATS: Int
Value: 36345

GL_ONE

Added in API level 8
static val GL_ONE: Int
Value: 1

GL_ONE_MINUS_CONSTANT_ALPHA

Added in API level 8
static val GL_ONE_MINUS_CONSTANT_ALPHA: Int
Value: 32772

GL_ONE_MINUS_CONSTANT_COLOR

Added in API level 8
static val GL_ONE_MINUS_CONSTANT_COLOR: Int
Value: 32770

GL_ONE_MINUS_DST_ALPHA

Added in API level 8
static val GL_ONE_MINUS_DST_ALPHA: Int
Value: 773

GL_ONE_MINUS_DST_COLOR

Added in API level 8
static val GL_ONE_MINUS_DST_COLOR: Int
Value: 775

GL_ONE_MINUS_SRC_ALPHA

Added in API level 8
static val GL_ONE_MINUS_SRC_ALPHA: Int
Value: 771

GL_ONE_MINUS_SRC_COLOR

Added in API level 8
static val GL_ONE_MINUS_SRC_COLOR: Int
Value: 769

GL_OUT_OF_MEMORY

Added in API level 8
static val GL_OUT_OF_MEMORY: Int
Value: 1285

GL_PACK_ALIGNMENT

Added in API level 8
static val GL_PACK_ALIGNMENT: Int
Value: 3333

GL_POINTS

Added in API level 8
static val GL_POINTS: Int
Value: 0

GL_POLYGON_OFFSET_FACTOR

Added in API level 8
static val GL_POLYGON_OFFSET_FACTOR: Int
Value: 32824

GL_POLYGON_OFFSET_FILL

Added in API level 8
static val GL_POLYGON_OFFSET_FILL: Int
Value: 32823

GL_POLYGON_OFFSET_UNITS

Added in API level 8
static val GL_POLYGON_OFFSET_UNITS: Int
Value: 10752

GL_RED_BITS

Added in API level 8
static val GL_RED_BITS: Int
Value: 3410

GL_RENDERBUFFER

Added in API level 8
static val GL_RENDERBUFFER: Int
Value: 36161

GL_RENDERBUFFER_ALPHA_SIZE

Added in API level 8
static val GL_RENDERBUFFER_ALPHA_SIZE: Int
Value: 36179

GL_RENDERBUFFER_BINDING

Added in API level 8
static val GL_RENDERBUFFER_BINDING: Int
Value: 36007

GL_RENDERBUFFER_BLUE_SIZE

Added in API level 8
static val GL_RENDERBUFFER_BLUE_SIZE: Int
Value: 36178

GL_RENDERBUFFER_DEPTH_SIZE

Added in API level 8
static val GL_RENDERBUFFER_DEPTH_SIZE: Int
Value: 36180

GL_RENDERBUFFER_GREEN_SIZE

Added in API level 8
static val GL_RENDERBUFFER_GREEN_SIZE: Int
Value: 36177

GL_RENDERBUFFER_HEIGHT

Added in API level 8
static val GL_RENDERBUFFER_HEIGHT: Int
Value: 36163

GL_RENDERBUFFER_INTERNAL_FORMAT

Added in API level 8
static val GL_RENDERBUFFER_INTERNAL_FORMAT: Int
Value: 36164

GL_RENDERBUFFER_RED_SIZE

Added in API level 8
static val GL_RENDERBUFFER_RED_SIZE: Int
Value: 36176

GL_RENDERBUFFER_STENCIL_SIZE

Added in API level 8
static val GL_RENDERBUFFER_STENCIL_SIZE: Int
Value: 36181

GL_RENDERBUFFER_WIDTH

Added in API level 8
static val GL_RENDERBUFFER_WIDTH: Int
Value: 36162

GL_RENDERER

Added in API level 8
static val GL_RENDERER: Int
Value: 7937

GL_REPEAT

Added in API level 8
static val GL_REPEAT: Int
Value: 10497

GL_REPLACE

Added in API level 8
static val GL_REPLACE: Int
Value: 7681

GL_RGB

Added in API level 8
static val GL_RGB: Int
Value: 6407

GL_RGB565

Added in API level 8
static val GL_RGB565: Int
Value: 36194

GL_RGB5_A1

Added in API level 8
static val GL_RGB5_A1: Int
Value: 32855

GL_RGBA

Added in API level 8
static val GL_RGBA: Int
Value: 6408

GL_RGBA4

Added in API level 8
static val GL_RGBA4: Int
Value: 32854

GL_SAMPLER_2D

Added in API level 8
static val GL_SAMPLER_2D: Int
Value: 35678

GL_SAMPLER_CUBE

Added in API level 8
static val GL_SAMPLER_CUBE: Int
Value: 35680

GL_SAMPLES

Added in API level 8
static val GL_SAMPLES: Int
Value: 32937

GL_SAMPLE_ALPHA_TO_COVERAGE

Added in API level 8
static val GL_SAMPLE_ALPHA_TO_COVERAGE: Int
Value: 32926

GL_SAMPLE_BUFFERS

Added in API level 8
static val GL_SAMPLE_BUFFERS: Int
Value: 32936

GL_SAMPLE_COVERAGE

Added in API level 8
static val GL_SAMPLE_COVERAGE: Int
Value: 32928

GL_SAMPLE_COVERAGE_INVERT

Added in API level 8
static val GL_SAMPLE_COVERAGE_INVERT: Int
Value: 32939

GL_SAMPLE_COVERAGE_VALUE

Added in API level 8
static val GL_SAMPLE_COVERAGE_VALUE: Int
Value: 32938

GL_SCISSOR_BOX

Added in API level 8
static val GL_SCISSOR_BOX: Int
Value: 3088

GL_SCISSOR_TEST

Added in API level 8
static val GL_SCISSOR_TEST: Int
Value: 3089

GL_SHADER_BINARY_FORMATS

Added in API level 8
static val GL_SHADER_BINARY_FORMATS: Int
Value: 36344

GL_SHADER_COMPILER

Added in API level 8
static val GL_SHADER_COMPILER: Int
Value: 36346

GL_SHADER_SOURCE_LENGTH

Added in API level 8
static val GL_SHADER_SOURCE_LENGTH: Int
Value: 35720

GL_SHADER_TYPE

Added in API level 8
static val GL_SHADER_TYPE: Int
Value: 35663

GL_SHADING_LANGUAGE_VERSION

Added in API level 8
static val GL_SHADING_LANGUAGE_VERSION: Int
Value: 35724

GL_SHORT

Added in API level 8
static val GL_SHORT: Int
Value: 5122

GL_SRC_ALPHA

Added in API level 8
static val GL_SRC_ALPHA: Int
Value: 770

GL_SRC_ALPHA_SATURATE

Added in API level 8
static val GL_SRC_ALPHA_SATURATE: Int
Value: 776

GL_SRC_COLOR

Added in API level 8
static val GL_SRC_COLOR: Int
Value: 768

GL_STATIC_DRAW

Added in API level 8
static val GL_STATIC_DRAW: Int
Value: 35044

GL_STENCIL_ATTACHMENT

Added in API level 8
static val GL_STENCIL_ATTACHMENT: Int
Value: 36128

GL_STENCIL_BACK_FAIL

Added in API level 8
static val GL_STENCIL_BACK_FAIL: Int
Value: 34817

GL_STENCIL_BACK_FUNC

Added in API level 8
static val GL_STENCIL_BACK_FUNC: Int
Value: 34816

GL_STENCIL_BACK_PASS_DEPTH_FAIL

Added in API level 8
static val GL_STENCIL_BACK_PASS_DEPTH_FAIL: Int
Value: 34818

GL_STENCIL_BACK_PASS_DEPTH_PASS

Added in API level 8
static val GL_STENCIL_BACK_PASS_DEPTH_PASS: Int
Value: 34819

GL_STENCIL_BACK_REF

Added in API level 8
static val GL_STENCIL_BACK_REF: Int
Value: 36003

GL_STENCIL_BACK_VALUE_MASK

Added in API level 8
static val GL_STENCIL_BACK_VALUE_MASK: Int
Value: 36004

GL_STENCIL_BACK_WRITEMASK

Added in API level 8
static val GL_STENCIL_BACK_WRITEMASK: Int
Value: 36005

GL_STENCIL_BITS

Added in API level 8
static val GL_STENCIL_BITS: Int
Value: 3415

GL_STENCIL_BUFFER_BIT

Added in API level 8
static val GL_STENCIL_BUFFER_BIT: Int
Value: 1024

GL_STENCIL_CLEAR_VALUE

Added in API level 8
static val GL_STENCIL_CLEAR_VALUE: Int
Value: 2961

GL_STENCIL_FAIL

Added in API level 8
static val GL_STENCIL_FAIL: Int
Value: 2964

GL_STENCIL_FUNC

Added in API level 8
static val GL_STENCIL_FUNC: Int
Value: 2962

GL_STENCIL_INDEX

Added in API level 8
Deprecated in API level 18
static val GL_STENCIL_INDEX: Int

Deprecated: Deprecated in Java.

Value: 6401

GL_STENCIL_INDEX8

Added in API level 8
static val GL_STENCIL_INDEX8: Int
Value: 36168

GL_STENCIL_PASS_DEPTH_FAIL

Added in API level 8
static val GL_STENCIL_PASS_DEPTH_FAIL: Int
Value: 2965

GL_STENCIL_PASS_DEPTH_PASS

Added in API level 8
static val GL_STENCIL_PASS_DEPTH_PASS: Int
Value: 2966

GL_STENCIL_REF

Added in API level 8
static val GL_STENCIL_REF: Int
Value: 2967

GL_STENCIL_TEST

Added in API level 8
static val GL_STENCIL_TEST: Int
Value: 2960

GL_STENCIL_VALUE_MASK

Added in API level 8
static val GL_STENCIL_VALUE_MASK: Int
Value: 2963

GL_STENCIL_WRITEMASK

Added in API level 8
static val GL_STENCIL_WRITEMASK: Int
Value: 2968

GL_STREAM_DRAW

Added in API level 8
static val GL_STREAM_DRAW: Int
Value: 35040

GL_SUBPIXEL_BITS

Added in API level 8
static val GL_SUBPIXEL_BITS: Int
Value: 3408

GL_TEXTURE

Added in API level 8
static val GL_TEXTURE: Int
Value: 5890

GL_TEXTURE0

Added in API level 8
static val GL_TEXTURE0: Int
Value: 33984

GL_TEXTURE1

Added in API level 8
static val GL_TEXTURE1: Int
Value: 33985

GL_TEXTURE10

Added in API level 8
static val GL_TEXTURE10: Int
Value: 33994

GL_TEXTURE11

Added in API level 8
static val GL_TEXTURE11: Int
Value: 33995

GL_TEXTURE12

Added in API level 8
static val GL_TEXTURE12: Int
Value: 33996

GL_TEXTURE13

Added in API level 8
static val GL_TEXTURE13: Int
Value: 33997

GL_TEXTURE14

Added in API level 8
static val GL_TEXTURE14: Int
Value: 33998

GL_TEXTURE15

Added in API level 8
static val GL_TEXTURE15: Int
Value: 33999

GL_TEXTURE16

Added in API level 8
static val GL_TEXTURE16: Int
Value: 34000

GL_TEXTURE17

Added in API level 8
static val GL_TEXTURE17: Int
Value: 34001

GL_TEXTURE18

Added in API level 8
static val GL_TEXTURE18: Int
Value: 34002

GL_TEXTURE19

Added in API level 8
static val GL_TEXTURE19: Int
Value: 34003

GL_TEXTURE2

Added in API level 8
static val GL_TEXTURE2: Int
Value: 33986

GL_TEXTURE20

Added in API level 8
static val GL_TEXTURE20: Int
Value: 34004

GL_TEXTURE21

Added in API level 8
static val GL_TEXTURE21: Int
Value: 34005

GL_TEXTURE22

Added in API level 8
static val GL_TEXTURE22: Int
Value: 34006

GL_TEXTURE23

Added in API level 8
static val GL_TEXTURE23: Int
Value: 34007

GL_TEXTURE24

Added in API level 8
static val GL_TEXTURE24: Int
Value: 34008

GL_TEXTURE25

Added in API level 8
static val GL_TEXTURE25: Int
Value: 34009

GL_TEXTURE26

Added in API level 8
static val GL_TEXTURE26: Int
Value: 34010

GL_TEXTURE27

Added in API level 8
static val GL_TEXTURE27: Int
Value: 34011

GL_TEXTURE28

Added in API level 8
static val GL_TEXTURE28: Int
Value: 34012

GL_TEXTURE29

Added in API level 8
static val GL_TEXTURE29: Int
Value: 34013

GL_TEXTURE3

Added in API level 8
static val GL_TEXTURE3: Int
Value: 33987

GL_TEXTURE30

Added in API level 8
static val GL_TEXTURE30: Int
Value: 34014

GL_TEXTURE31

Added in API level 8
static val GL_TEXTURE31: Int
Value: 34015

GL_TEXTURE4

Added in API level 8
static val GL_TEXTURE4: Int
Value: 33988

GL_TEXTURE5

Added in API level 8
static val GL_TEXTURE5: Int
Value: 33989

GL_TEXTURE6

Added in API level 8
static val GL_TEXTURE6: Int
Value: 33990

GL_TEXTURE7

Added in API level 8
static val GL_TEXTURE7: Int
Value: 33991

GL_TEXTURE8

Added in API level 8
static val GL_TEXTURE8: Int
Value: 33992

GL_TEXTURE9

Added in API level 8
static val GL_TEXTURE9: Int
Value: 33993

GL_TEXTURE_2D

Added in API level 8
static val GL_TEXTURE_2D: Int
Value: 3553

GL_TEXTURE_BINDING_2D

Added in API level 8
static val GL_TEXTURE_BINDING_2D: Int
Value: 32873

GL_TEXTURE_BINDING_CUBE_MAP

Added in API level 8
static val GL_TEXTURE_BINDING_CUBE_MAP: Int
Value: 34068

GL_TEXTURE_CUBE_MAP

Added in API level 8
static val GL_TEXTURE_CUBE_MAP: Int
Value: 34067

GL_TEXTURE_CUBE_MAP_NEGATIVE_X

Added in API level 8
static val GL_TEXTURE_CUBE_MAP_NEGATIVE_X: Int
Value: 34070

GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

Added in API level 8
static val GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: Int
Value: 34072

GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

Added in API level 8
static val GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: Int
Value: 34074

GL_TEXTURE_CUBE_MAP_POSITIVE_X

Added in API level 8
static val GL_TEXTURE_CUBE_MAP_POSITIVE_X: Int
Value: 34069

GL_TEXTURE_CUBE_MAP_POSITIVE_Y

Added in API level 8
static val GL_TEXTURE_CUBE_MAP_POSITIVE_Y: Int
Value: 34071

GL_TEXTURE_CUBE_MAP_POSITIVE_Z

Added in API level 8
static val GL_TEXTURE_CUBE_MAP_POSITIVE_Z: Int
Value: 34073

GL_TEXTURE_MAG_FILTER

Added in API level 8
static val GL_TEXTURE_MAG_FILTER: Int
Value: 10240

GL_TEXTURE_MIN_FILTER

Added in API level 8
static val GL_TEXTURE_MIN_FILTER: Int
Value: 10241

GL_TEXTURE_WRAP_S

Added in API level 8
static val GL_TEXTURE_WRAP_S: Int
Value: 10242

GL_TEXTURE_WRAP_T

Added in API level 8
static val GL_TEXTURE_WRAP_T: Int
Value: 10243

GL_TRIANGLES

Added in API level 8
static val GL_TRIANGLES: Int
Value: 4

GL_TRIANGLE_FAN

Added in API level 8
static val GL_TRIANGLE_FAN: Int
Value: 6

GL_TRIANGLE_STRIP

Added in API level 8
static val GL_TRIANGLE_STRIP: Int
Value: 5

GL_TRUE

Added in API level 8
static val GL_TRUE: Int
Value: 1

GL_UNPACK_ALIGNMENT

Added in API level 8
static val GL_UNPACK_ALIGNMENT: Int
Value: 3317

GL_UNSIGNED_BYTE

Added in API level 8
static val GL_UNSIGNED_BYTE: Int
Value: 5121

GL_UNSIGNED_INT

Added in API level 8
static val GL_UNSIGNED_INT: Int
Value: 5125

GL_UNSIGNED_SHORT

Added in API level 8
static val GL_UNSIGNED_SHORT: Int
Value: 5123

GL_UNSIGNED_SHORT_4_4_4_4

Added in API level 8
static val GL_UNSIGNED_SHORT_4_4_4_4: Int
Value: 32819

GL_UNSIGNED_SHORT_5_5_5_1

Added in API level 8
static val GL_UNSIGNED_SHORT_5_5_5_1: Int
Value: 32820

GL_UNSIGNED_SHORT_5_6_5

Added in API level 8
static val GL_UNSIGNED_SHORT_5_6_5: Int
Value: 33635

GL_VALIDATE_STATUS

Added in API level 8
static val GL_VALIDATE_STATUS: Int
Value: 35715

GL_VENDOR

Added in API level 8
static val GL_VENDOR: Int
Value: 7936

GL_VERSION

Added in API level 8
static val GL_VERSION: Int
Value: 7938

GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: Int
Value: 34975

GL_VERTEX_ATTRIB_ARRAY_ENABLED

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_ENABLED: Int
Value: 34338

GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_NORMALIZED: Int
Value: 34922

GL_VERTEX_ATTRIB_ARRAY_POINTER

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_POINTER: Int
Value: 34373

GL_VERTEX_ATTRIB_ARRAY_SIZE

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_SIZE: Int
Value: 34339

GL_VERTEX_ATTRIB_ARRAY_STRIDE

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_STRIDE: Int
Value: 34340

GL_VERTEX_ATTRIB_ARRAY_TYPE

Added in API level 8
static val GL_VERTEX_ATTRIB_ARRAY_TYPE: Int
Value: 34341

GL_VERTEX_SHADER

Added in API level 8
static val GL_VERTEX_SHADER: Int
Value: 35633

GL_VIEWPORT

Added in API level 8
static val GL_VIEWPORT: Int
Value: 2978

GL_ZERO

Added in API level 8
static val GL_ZERO: Int
Value: 0

Public constructors

GLES20

GLES20()

Public methods

glActiveTexture

Added in API level 8
open static fun glActiveTexture(texture: Int): Unit

glAttachShader

Added in API level 8
open static fun glAttachShader(
    program: Int,
    shader: Int
): Unit

glBindAttribLocation

Added in API level 8
open static fun glBindAttribLocation(
    program: Int,
    index: Int,
    name: String!
): Unit

glBindBuffer

Added in API level 8
open static fun glBindBuffer(
    target: Int,
    buffer: Int
): Unit

glBindFramebuffer

Added in API level 8
open static fun glBindFramebuffer(
    target: Int,
    framebuffer: Int
): Unit

glBindRenderbuffer

Added in API level 8
open static fun glBindRenderbuffer(
    target: Int,
    renderbuffer: Int
): Unit

glBindTexture

Added in API level 8
open static fun glBindTexture(
    target: Int,
    texture: Int
): Unit

glBlendColor

Added in API level 8
open static fun glBlendColor(
    red: Float,
    green: Float,
    blue: Float,
    alpha: Float
): Unit

glBlendEquation

Added in API level 8
open static fun glBlendEquation(mode: Int): Unit

glBlendEquationSeparate

Added in API level 8
open static fun glBlendEquationSeparate(
    modeRGB: Int,
    modeAlpha: Int
): Unit

glBlendFunc

Added in API level 8
open static fun glBlendFunc(
    sfactor: Int,
    dfactor: Int
): Unit

glBlendFuncSeparate

Added in API level 8
open static fun glBlendFuncSeparate(
    srcRGB: Int,
    dstRGB: Int,
    srcAlpha: Int,
    dstAlpha: Int
): Unit

glBufferData

Added in API level 8
open static fun glBufferData(
    target: Int,
    size: Int,
    data: Buffer!,
    usage: Int
): Unit

glBufferSubData

Added in API level 8
open static fun glBufferSubData(
    target: Int,
    offset: Int,
    size: Int,
    data: Buffer!
): Unit

glCheckFramebufferStatus

Added in API level 8
open static fun glCheckFramebufferStatus(target: Int): Int

glClear

Added in API level 8
open static fun glClear(mask: Int): Unit

glClearColor

Added in API level 8
open static fun glClearColor(
    red: Float,
    green: Float,
    blue: Float,
    alpha: Float
): Unit

glClearDepthf

Added in API level 8
open static fun glClearDepthf(depth: Float): Unit

glClearStencil

Added in API level 8
open static fun glClearStencil(s: Int): Unit

glColorMask

Added in API level 8
open static fun glColorMask(
    red: Boolean,
    green: Boolean,
    blue: Boolean,
    alpha: Boolean
): Unit

glCompileShader

Added in API level 8
open static fun glCompileShader(shader: Int): Unit

glCompressedTexImage2D

Added in API level 8
open static fun glCompressedTexImage2D(
    target: Int,
    level: Int,
    internalformat: Int,
    width: Int,
    height: Int,
    border: Int,
    imageSize: Int,
    data: Buffer!
): Unit

glCompressedTexSubImage2D

Added in API level 8
open static fun glCompressedTexSubImage2D(
    target: Int,
    level: Int,
    xoffset: Int,
    yoffset: Int,
    width: Int,
    height: Int,
    format: Int,
    imageSize: Int,
    data: Buffer!
): Unit

glCopyTexImage2D

Added in API level 8
open static fun glCopyTexImage2D(
    target: Int,
    level: Int,
    internalformat: Int,
    x: Int,
    y: Int,
    width: Int,
    height: Int,
    border: Int
): Unit

glCopyTexSubImage2D

Added in API level 8
open static fun glCopyTexSubImage2D(
    target: Int,
    level: Int,
    xoffset: Int,
    yoffset: Int,
    x: Int,
    y: Int,
    width: Int,
    height: Int
): Unit

glCreateProgram

Added in API level 8
open static fun glCreateProgram(): Int

glCreateShader

Added in API level 8
open static fun glCreateShader(type: Int): Int

glCullFace

Added in API level 8
open static fun glCullFace(mode: Int): Unit

glDeleteBuffers

Added in API level 8
open static fun glDeleteBuffers(
    n: Int,
    buffers: IntArray!,
    offset: Int
): Unit

glDeleteBuffers

Added in API level 8
open static fun glDeleteBuffers(
    n: Int,
    buffers: IntBuffer!
): Unit

glDeleteFramebuffers

Added in API level 8
open static fun glDeleteFramebuffers(
    n: Int,
    framebuffers: IntArray!,
    offset: Int
): Unit

glDeleteFramebuffers

Added in API level 8
open static fun glDeleteFramebuffers(
    n: Int,
    framebuffers: IntBuffer!
): Unit

glDeleteProgram

Added in API level 8
open static fun glDeleteProgram(program: Int): Unit

glDeleteRenderbuffers

Added in API level 8
open static fun glDeleteRenderbuffers(
    n: Int,
    renderbuffers: IntArray!,
    offset: Int
): Unit

glDeleteRenderbuffers

Added in API level 8
open static fun glDeleteRenderbuffers(
    n: Int,
    renderbuffers: IntBuffer!
): Unit

glDeleteShader

Added in API level 8
open static fun glDeleteShader(shader: Int): Unit

glDeleteTextures

Added in API level 8
open static fun glDeleteTextures(
    n: Int,
    textures: IntArray!,
    offset: Int
): Unit

glDeleteTextures

Added in API level 8
open static fun glDeleteTextures(
    n: Int,
    textures: IntBuffer!
): Unit

glDepthFunc

Added in API level 8
open static fun glDepthFunc(func: Int): Unit

glDepthMask

Added in API level 8
open static fun glDepthMask(flag: Boolean): Unit

glDepthRangef

Added in API level 8
open static fun glDepthRangef(
    zNear: Float,
    zFar: Float
): Unit

glDetachShader

Added in API level 8
open static fun glDetachShader(
    program: Int,
    shader: Int
): Unit

glDisable

Added in API level 8
open static fun glDisable(cap: Int): Unit

glDisableVertexAttribArray

Added in API level 8
open static fun glDisableVertexAttribArray(index: Int): Unit

glDrawArrays

Added in API level 8
open static fun glDrawArrays(
    mode: Int,
    first: Int,
    count: Int
): Unit

glDrawElements

Added in API level 9
open static fun glDrawElements(
    mode: Int,
    count: Int,
    type: Int,
    offset: Int
): Unit

glDrawElements

Added in API level 8
open static fun glDrawElements(
    mode: Int,
    count: Int,
    type: Int,
    indices: Buffer!
): Unit

glEnable

Added in API level 8
open static fun glEnable(cap: Int): Unit

glEnableVertexAttribArray

Added in API level 8
open static fun glEnableVertexAttribArray(index: Int): Unit

glFinish

Added in API level 8
open static fun glFinish(): Unit

glFlush

Added in API level 8
open static fun glFlush(): Unit

glFramebufferRenderbuffer

Added in API level 8
open static fun glFramebufferRenderbuffer(
    target: Int,
    attachment: Int,
    renderbuffertarget: Int,
    renderbuffer: Int
): Unit

glFramebufferTexture2D

Added in API level 8
open static fun glFramebufferTexture2D(
    target: Int,
    attachment: Int,
    textarget: Int,
    texture: Int,
    level: Int
): Unit

glFrontFace

Added in API level 8
open static fun glFrontFace(mode: Int): Unit

glGenBuffers

Added in API level 8
open static fun glGenBuffers(
    n: Int,
    buffers: IntArray!,
    offset: Int
): Unit

glGenBuffers

Added in API level 8
open static fun glGenBuffers(
    n: Int,
    buffers: IntBuffer!
): Unit

glGenFramebuffers

Added in API level 8
open static fun glGenFramebuffers(
    n: Int,
    framebuffers: IntArray!,
    offset: Int
): Unit

glGenFramebuffers

Added in API level 8
open static fun glGenFramebuffers(
    n: Int,
    framebuffers: IntBuffer!
): Unit

glGenRenderbuffers

Added in API level 8
open static fun glGenRenderbuffers(
    n: Int,
    renderbuffers: IntArray!,
    offset: Int
): Unit

glGenRenderbuffers

Added in API level 8
open static fun glGenRenderbuffers(
    n: Int,
    renderbuffers: IntBuffer!
): Unit

glGenTextures

Added in API level 8
open static fun glGenTextures(
    n: Int,
    textures: IntArray!,
    offset: Int
): Unit

glGenTextures

Added in API level 8
open static fun glGenTextures(
    n: Int,
    textures: IntBuffer!
): Unit

glGenerateMipmap

Added in API level 8
open static fun glGenerateMipmap(target: Int): Unit

glGetActiveAttrib

Added in API level 8
open static fun glGetActiveAttrib(
    program: Int,
    index: Int,
    bufsize: Int,
    length: IntArray!,
    lengthOffset: Int,
    size: IntArray!,
    sizeOffset: Int,
    type: IntArray!,
    typeOffset: Int,
    name: ByteArray!,
    nameOffset: Int
): Unit

glGetActiveAttrib

Added in API level 17
open static fun glGetActiveAttrib(
    program: Int,
    index: Int,
    size: IntArray!,
    sizeOffset: Int,
    type: IntArray!,
    typeOffset: Int
): String!

glGetActiveAttrib

Added in API level 17
open static fun glGetActiveAttrib(
    program: Int,
    index: Int,
    size: IntBuffer!,
    type: IntBuffer!
): String!

glGetActiveUniform

Added in API level 8
open static fun glGetActiveUniform(
    program: Int,
    index: Int,
    bufsize: Int,
    length: IntArray!,
    lengthOffset: Int,
    size: IntArray!,
    sizeOffset: Int,
    type: IntArray!,
    typeOffset: Int,
    name: ByteArray!,
    nameOffset: Int
): Unit

glGetActiveUniform

Added in API level 17
open static fun glGetActiveUniform(
    program: Int,
    index: Int,
    size: IntArray!,
    sizeOffset: Int,
    type: IntArray!,
    typeOffset: Int
): String!

glGetActiveUniform

Added in API level 17
open static fun glGetActiveUniform(
    program: Int,
    index: Int,
    size: IntBuffer!,
    type: IntBuffer!
): String!

glGetAttachedShaders

Added in API level 8
open static fun glGetAttachedShaders(
    program: Int,
    maxcount: Int,
    count: IntArray!,
    countOffset: Int,
    shaders: IntArray!,
    shadersOffset: Int
): Unit

glGetAttachedShaders

Added in API level 8
open static fun glGetAttachedShaders(
    program: Int,
    maxcount: Int,
    count: IntBuffer!,
    shaders: IntBuffer!
): Unit

glGetAttribLocation

Added in API level 8
open static fun glGetAttribLocation(
    program: Int,
    name: String!
): Int

glGetBooleanv

Added in API level 8
open static fun glGetBooleanv(
    pname: Int,
    params: BooleanArray!,
    offset: Int
): Unit

glGetBooleanv

Added in API level 8
open static fun glGetBooleanv(
    pname: Int,
    params: IntBuffer!
): Unit

glGetBufferParameteriv

Added in API level 8
open static fun glGetBufferParameteriv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetBufferParameteriv

Added in API level 8
open static fun glGetBufferParameteriv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetError

Added in API level 8
open static fun glGetError(): Int

glGetFloatv

Added in API level 8
open static fun glGetFloatv(
    pname: Int,
    params: FloatArray!,
    offset: Int
): Unit

glGetFloatv

Added in API level 8
open static fun glGetFloatv(
    pname: Int,
    params: FloatBuffer!
): Unit

glGetFramebufferAttachmentParameteriv

Added in API level 8
open static fun glGetFramebufferAttachmentParameteriv(
    target: Int,
    attachment: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetFramebufferAttachmentParameteriv

Added in API level 8
open static fun glGetFramebufferAttachmentParameteriv(
    target: Int,
    attachment: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetIntegerv

Added in API level 8
open static fun glGetIntegerv(
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetIntegerv

Added in API level 8
open static fun glGetIntegerv(
    pname: Int,
    params: IntBuffer!
): Unit

glGetProgramInfoLog

Added in API level 8
open static fun glGetProgramInfoLog(program: Int): String!

glGetProgramiv

Added in API level 8
open static fun glGetProgramiv(
    program: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetProgramiv

Added in API level 8
open static fun glGetProgramiv(
    program: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetRenderbufferParameteriv

Added in API level 8
open static fun glGetRenderbufferParameteriv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetRenderbufferParameteriv

Added in API level 8
open static fun glGetRenderbufferParameteriv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetShaderInfoLog

Added in API level 8
open static fun glGetShaderInfoLog(shader: Int): String!

glGetShaderPrecisionFormat

Added in API level 8
open static fun glGetShaderPrecisionFormat(
    shadertype: Int,
    precisiontype: Int,
    range: IntArray!,
    rangeOffset: Int,
    precision: IntArray!,
    precisionOffset: Int
): Unit

glGetShaderPrecisionFormat

Added in API level 8
open static fun glGetShaderPrecisionFormat(
    shadertype: Int,
    precisiontype: Int,
    range: IntBuffer!,
    precision: IntBuffer!
): Unit

glGetShaderSource

Added in API level 8
open static fun glGetShaderSource(
    shader: Int,
    bufsize: Int,
    length: IntArray!,
    lengthOffset: Int,
    source: ByteArray!,
    sourceOffset: Int
): Unit

glGetShaderSource

Added in API level 17
open static fun glGetShaderSource(shader: Int): String!

glGetShaderiv

Added in API level 8
open static fun glGetShaderiv(
    shader: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetShaderiv

Added in API level 8
open static fun glGetShaderiv(
    shader: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetString

Added in API level 8
open static fun glGetString(name: Int): String!

glGetTexParameterfv

Added in API level 8
open static fun glGetTexParameterfv(
    target: Int,
    pname: Int,
    params: FloatArray!,
    offset: Int
): Unit

glGetTexParameterfv

Added in API level 8
open static fun glGetTexParameterfv(
    target: Int,
    pname: Int,
    params: FloatBuffer!
): Unit

glGetTexParameteriv

Added in API level 8
open static fun glGetTexParameteriv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetTexParameteriv

Added in API level 8
open static fun glGetTexParameteriv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetUniformLocation

Added in API level 8
open static fun glGetUniformLocation(
    program: Int,
    name: String!
): Int

glGetUniformfv

Added in API level 8
open static fun glGetUniformfv(
    program: Int,
    location: Int,
    params: FloatArray!,
    offset: Int
): Unit

glGetUniformfv

Added in API level 8
open static fun glGetUniformfv(
    program: Int,
    location: Int,
    params: FloatBuffer!
): Unit

glGetUniformiv

Added in API level 8
open static fun glGetUniformiv(
    program: Int,
    location: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetUniformiv

Added in API level 8
open static fun glGetUniformiv(
    program: Int,
    location: Int,
    params: IntBuffer!
): Unit

glGetVertexAttribfv

Added in API level 8
open static fun glGetVertexAttribfv(
    index: Int,
    pname: Int,
    params: FloatArray!,
    offset: Int
): Unit

glGetVertexAttribfv

Added in API level 8
open static fun glGetVertexAttribfv(
    index: Int,
    pname: Int,
    params: FloatBuffer!
): Unit

glGetVertexAttribiv

Added in API level 8
open static fun glGetVertexAttribiv(
    index: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetVertexAttribiv

Added in API level 8
open static fun glGetVertexAttribiv(
    index: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glHint

Added in API level 8
open static fun glHint(
    target: Int,
    mode: Int
): Unit

glIsBuffer

Added in API level 8
open static fun glIsBuffer(buffer: Int): Boolean

glIsEnabled

Added in API level 8
open static fun glIsEnabled(cap: Int): Boolean

glIsFramebuffer

Added in API level 8
open static fun glIsFramebuffer(framebuffer: Int): Boolean

glIsProgram

Added in API level 8
open static fun glIsProgram(program: Int): Boolean

glIsRenderbuffer

Added in API level 8
open static fun glIsRenderbuffer(renderbuffer: Int): Boolean

glIsShader

Added in API level 8
open static fun glIsShader(shader: Int): Boolean

glIsTexture

Added in API level 8
open static fun glIsTexture(texture: Int): Boolean

glLineWidth

Added in API level 8
open static fun glLineWidth(width: Float): Unit

glLinkProgram

Added in API level 8
open static fun glLinkProgram(program: Int): Unit

glPixelStorei

Added in API level 8
open static fun glPixelStorei(
    pname: Int,
    param: Int
): Unit

glPolygonOffset

Added in API level 8
open static fun glPolygonOffset(
    factor: Float,
    units: Float
): Unit

glReadPixels

Added in API level 8
open static fun glReadPixels(
    x: Int,
    y: Int,
    width: Int,
    height: Int,
    format: Int,
    type: Int,
    pixels: Buffer!
): Unit

glReleaseShaderCompiler

Added in API level 8
open static fun glReleaseShaderCompiler(): Unit

glRenderbufferStorage

Added in API level 8
open static fun glRenderbufferStorage(
    target: Int,
    internalformat: Int,
    width: Int,
    height: Int
): Unit

glSampleCoverage

Added in API level 8
open static fun glSampleCoverage(
    value: Float,
    invert: Boolean
): Unit

glScissor

Added in API level 8
open static fun glScissor(
    x: Int,
    y: Int,
    width: Int,
    height: Int
): Unit

glShaderBinary

Added in API level 8
open static fun glShaderBinary(
    n: Int,
    shaders: IntArray!,
    offset: Int,
    binaryformat: Int,
    binary: Buffer!,
    length: Int
): Unit

glShaderBinary

Added in API level 8
open static fun glShaderBinary(
    n: Int,
    shaders: IntBuffer!,
    binaryformat: Int,
    binary: Buffer!,
    length: Int
): Unit

glShaderSource

Added in API level 8
open static fun glShaderSource(
    shader: Int,
    string: String!
): Unit

glStencilFunc

Added in API level 8
open static fun glStencilFunc(
    func: Int,
    ref: Int,
    mask: Int
): Unit

glStencilFuncSeparate

Added in API level 8
open static fun glStencilFuncSeparate(
    face: Int,
    func: Int,
    ref: Int,
    mask: Int
): Unit

glStencilMask

Added in API level 8
open static fun glStencilMask(mask: Int): Unit

glStencilMaskSeparate

Added in API level 8
open static fun glStencilMaskSeparate(
    face: Int,
    mask: Int
): Unit

glStencilOp

Added in API level 8
open static fun glStencilOp(
    fail: Int,
    zfail: Int,
    zpass: Int
): Unit

glStencilOpSeparate

Added in API level 8
open static fun glStencilOpSeparate(
    face: Int,
    fail: Int,
    zfail: Int,
    zpass: Int
): Unit

glTexImage2D

Added in API level 8
open static fun glTexImage2D(
    target: Int,
    level: Int,
    internalformat: Int,
    width: Int,
    height: Int,
    border: Int,
    format: Int,
    type: Int,
    pixels: Buffer!
): Unit

glTexParameterf

Added in API level 8
open static fun glTexParameterf(
    target: Int,
    pname: Int,
    param: Float
): Unit

glTexParameterfv

Added in API level 8
open static fun glTexParameterfv(
    target: Int,
    pname: Int,
    params: FloatArray!,
    offset: Int
): Unit

glTexParameterfv

Added in API level 8
open static fun glTexParameterfv(
    target: Int,
    pname: Int,
    params: FloatBuffer!
): Unit

glTexParameteri

Added in API level 8
open static fun glTexParameteri(
    target: Int,
    pname: Int,
    param: Int
): Unit

glTexParameteriv

Added in API level 8
open static fun glTexParameteriv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glTexParameteriv

Added in API level 8
open static fun glTexParameteriv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glTexSubImage2D

Added in API level 8
open static fun glTexSubImage2D(
    target: Int,
    level: Int,
    xoffset: Int,
    yoffset: Int,
    width: Int,
    height: Int,
    format: Int,
    type: Int,
    pixels: Buffer!
): Unit

glUniform1f

Added in API level 8
open static fun glUniform1f(
    location: Int,
    x: Float
): Unit

glUniform1fv

Added in API level 8
open static fun glUniform1fv(
    location: Int,
    count: Int,
    v: FloatArray!,
    offset: Int
): Unit

glUniform1fv

Added in API level 8
open static fun glUniform1fv(
    location: Int,
    count: Int,
    v: FloatBuffer!
): Unit

glUniform1i

Added in API level 8
open static fun glUniform1i(
    location: Int,
    x: Int
): Unit

glUniform1iv

Added in API level 8
open static fun glUniform1iv(
    location: Int,
    count: Int,
    v: IntArray!,
    offset: Int
): Unit

glUniform1iv

Added in API level 8
open static fun glUniform1iv(
    location: Int,
    count: Int,
    v: IntBuffer!
): Unit

glUniform2f

Added in API level 8
open static fun glUniform2f(
    location: Int,
    x: Float,
    y: Float
): Unit

glUniform2fv

Added in API level 8
open static fun glUniform2fv(
    location: Int,
    count: Int,
    v: FloatArray!,
    offset: Int
): Unit

glUniform2fv

Added in API level 8
open static fun glUniform2fv(
    location: Int,
    count: Int,
    v: FloatBuffer!
): Unit

glUniform2i

Added in API level 8
open static fun glUniform2i(
    location: Int,
    x: Int,
    y: Int
): Unit

glUniform2iv

Added in API level 8
open static fun glUniform2iv(
    location: Int,
    count: Int,
    v: IntArray!,
    offset: Int
): Unit

glUniform2iv

Added in API level 8
open static fun glUniform2iv(
    location: Int,
    count: Int,
    v: IntBuffer!
): Unit

glUniform3f

Added in API level 8
open static fun glUniform3f(
    location: Int,
    x: Float,
    y: Float,
    z: Float
): Unit

glUniform3fv

Added in API level 8
open static fun glUniform3fv(
    location: Int,
    count: Int,
    v: FloatArray!,
    offset: Int
): Unit

glUniform3fv

Added in API level 8
open static fun glUniform3fv(
    location: Int,
    count: Int,
    v: FloatBuffer!
): Unit

glUniform3i

Added in API level 8
open static fun glUniform3i(
    location: Int,
    x: Int,
    y: Int,
    z: Int
): Unit

glUniform3iv

Added in API level 8
open static fun glUniform3iv(
    location: Int,
    count: Int,
    v: IntArray!,
    offset: Int
): Unit

glUniform3iv

Added in API level 8
open static fun glUniform3iv(
    location: Int,
    count: Int,
    v: IntBuffer!
): Unit

glUniform4f

Added in API level 8
open static fun glUniform4f(
    location: Int,
    x: Float,
    y: Float,
    z: Float,
    w: Float
): Unit

glUniform4fv

Added in API level 8
open static fun glUniform4fv(
    location: Int,
    count: Int,
    v: FloatArray!,
    offset: Int
): Unit

glUniform4fv

Added in API level 8
open static fun glUniform4fv(
    location: Int,
    count: Int,
    v: FloatBuffer!
): Unit

glUniform4i

Added in API level 8
open static fun glUniform4i(
    location: Int,
    x: Int,
    y: Int,
    z: Int,
    w: Int
): Unit

glUniform4iv

Added in API level 8
open static fun glUniform4iv(
    location: Int,
    count: Int,
    v: IntArray!,
    offset: Int
): Unit

glUniform4iv

Added in API level 8
open static fun glUniform4iv(
    location: Int,
    count: Int,
    v: IntBuffer!
): Unit

glUniformMatrix2fv

Added in API level 8
open static fun glUniformMatrix2fv(
    location: Int,
    count: Int,
    transpose: Boolean,
    value: FloatArray!,
    offset: Int
): Unit

glUniformMatrix2fv

Added in API level 8
open static fun glUniformMatrix2fv(
    location: Int,
    count: Int,
    transpose: Boolean,
    value: FloatBuffer!
): Unit

glUniformMatrix3fv

Added in API level 8
open static fun glUniformMatrix3fv(
    location: Int,
    count: Int,
    transpose: Boolean,
    value: FloatArray!,
    offset: Int
): Unit

glUniformMatrix3fv

Added in API level 8
open static fun glUniformMatrix3fv(
    location: Int,
    count: Int,
    transpose: Boolean,
    value: FloatBuffer!
): Unit

glUniformMatrix4fv

Added in API level 8
open static fun glUniformMatrix4fv(
    location: Int,
    count: Int,
    transpose: Boolean,
    value: FloatArray!,
    offset: Int
): Unit

glUniformMatrix4fv

Added in API level 8
open static fun glUniformMatrix4fv(
    location: Int,
    count: Int,
    transpose: Boolean,
    value: FloatBuffer!
): Unit

glUseProgram

Added in API level 8
open static fun glUseProgram(program: Int): Unit

glValidateProgram

Added in API level 8
open static fun glValidateProgram(program: Int): Unit

glVertexAttrib1f

Added in API level 8
open static fun glVertexAttrib1f(
    indx: Int,
    x: Float
): Unit

glVertexAttrib1fv

Added in API level 8
open static fun glVertexAttrib1fv(
    indx: Int,
    values: FloatArray!,
    offset: Int
): Unit

glVertexAttrib1fv

Added in API level 8
open static fun glVertexAttrib1fv(
    indx: Int,
    values: FloatBuffer!
): Unit

glVertexAttrib2f

Added in API level 8
open static fun glVertexAttrib2f(
    indx: Int,
    x: Float,
    y: Float
): Unit

glVertexAttrib2fv

Added in API level 8
open static fun glVertexAttrib2fv(
    indx: Int,
    values: FloatArray!,
    offset: Int
): Unit

glVertexAttrib2fv

Added in API level 8
open static fun glVertexAttrib2fv(
    indx: Int,
    values: FloatBuffer!
): Unit

glVertexAttrib3f

Added in API level 8
open static fun glVertexAttrib3f(
    indx: Int,
    x: Float,
    y: Float,
    z: Float
): Unit

glVertexAttrib3fv

Added in API level 8
open static fun glVertexAttrib3fv(
    indx: Int,
    values: FloatArray!,
    offset: Int
): Unit

glVertexAttrib3fv

Added in API level 8
open static fun glVertexAttrib3fv(
    indx: Int,
    values: FloatBuffer!
): Unit

glVertexAttrib4f

Added in API level 8
open static fun glVertexAttrib4f(
    indx: Int,
    x: Float,
    y: Float,
    z: Float,
    w: Float
): Unit

glVertexAttrib4fv

Added in API level 8
open static fun glVertexAttrib4fv(
    indx: Int,
    values: FloatArray!,
    offset: Int
): Unit

glVertexAttrib4fv

Added in API level 8
open static fun glVertexAttrib4fv(
    indx: Int,
    values: FloatBuffer!
): Unit

glVertexAttribPointer

Added in API level 9
open static fun glVertexAttribPointer(
    indx: Int,
    size: Int,
    type: Int,
    normalized: Boolean,
    stride: Int,
    offset: Int
): Unit

glVertexAttribPointer

Added in API level 8
open static fun glVertexAttribPointer(
    indx: Int,
    size: Int,
    type: Int,
    normalized: Boolean,
    stride: Int,
    ptr: Buffer!
): Unit

glViewport

Added in API level 8
open static fun glViewport(
    x: Int,
    y: Int,
    width: Int,
    height: Int
): Unit