public class

GLES20

extends Object
java.lang.Object
   ↳android.opengl.GLES20

Class Overview

OpenGL ES 2.0

Summary

Constants
intGL_ACTIVE_ATTRIBUTES
intGL_ACTIVE_ATTRIBUTE_MAX_LENGTH
intGL_ACTIVE_TEXTURE
intGL_ACTIVE_UNIFORMS
intGL_ACTIVE_UNIFORM_MAX_LENGTH
intGL_ALIASED_LINE_WIDTH_RANGE
intGL_ALIASED_POINT_SIZE_RANGE
intGL_ALPHA
intGL_ALPHA_BITS
intGL_ALWAYS
intGL_ARRAY_BUFFER
intGL_ARRAY_BUFFER_BINDING
intGL_ATTACHED_SHADERS
intGL_BACK
intGL_BLEND
intGL_BLEND_COLOR
intGL_BLEND_DST_ALPHA
intGL_BLEND_DST_RGB
intGL_BLEND_EQUATION
intGL_BLEND_EQUATION_ALPHA
intGL_BLEND_EQUATION_RGB
intGL_BLEND_SRC_ALPHA
intGL_BLEND_SRC_RGB
intGL_BLUE_BITS
intGL_BOOL
intGL_BOOL_VEC2
intGL_BOOL_VEC3
intGL_BOOL_VEC4
intGL_BUFFER_SIZE
intGL_BUFFER_USAGE
intGL_BYTE
intGL_CCW
intGL_CLAMP_TO_EDGE
intGL_COLOR_ATTACHMENT0
intGL_COLOR_BUFFER_BIT
intGL_COLOR_CLEAR_VALUE
intGL_COLOR_WRITEMASK
intGL_COMPILE_STATUS
intGL_COMPRESSED_TEXTURE_FORMATS
intGL_CONSTANT_ALPHA
intGL_CONSTANT_COLOR
intGL_CULL_FACE
intGL_CULL_FACE_MODE
intGL_CURRENT_PROGRAM
intGL_CURRENT_VERTEX_ATTRIB
intGL_CW
intGL_DECR
intGL_DECR_WRAP
intGL_DELETE_STATUS
intGL_DEPTH_ATTACHMENT
intGL_DEPTH_BITS
intGL_DEPTH_BUFFER_BIT
intGL_DEPTH_CLEAR_VALUE
intGL_DEPTH_COMPONENT
intGL_DEPTH_COMPONENT16
intGL_DEPTH_FUNC
intGL_DEPTH_RANGE
intGL_DEPTH_TEST
intGL_DEPTH_WRITEMASK
intGL_DITHER
intGL_DONT_CARE
intGL_DST_ALPHA
intGL_DST_COLOR
intGL_DYNAMIC_DRAW
intGL_ELEMENT_ARRAY_BUFFER
intGL_ELEMENT_ARRAY_BUFFER_BINDING
intGL_EQUAL
intGL_EXTENSIONS
intGL_FALSE
intGL_FASTEST
intGL_FIXED
intGL_FLOAT
intGL_FLOAT_MAT2
intGL_FLOAT_MAT3
intGL_FLOAT_MAT4
intGL_FLOAT_VEC2
intGL_FLOAT_VEC3
intGL_FLOAT_VEC4
intGL_FRAGMENT_SHADER
intGL_FRAMEBUFFER
intGL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
intGL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
intGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
intGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
intGL_FRAMEBUFFER_BINDING
intGL_FRAMEBUFFER_COMPLETE
intGL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
intGL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
intGL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
intGL_FRAMEBUFFER_UNSUPPORTED
intGL_FRONT
intGL_FRONT_AND_BACK
intGL_FRONT_FACE
intGL_FUNC_ADD
intGL_FUNC_REVERSE_SUBTRACT
intGL_FUNC_SUBTRACT
intGL_GENERATE_MIPMAP_HINT
intGL_GEQUAL
intGL_GREATER
intGL_GREEN_BITS
intGL_HIGH_FLOAT
intGL_HIGH_INT
intGL_IMPLEMENTATION_COLOR_READ_FORMAT
intGL_IMPLEMENTATION_COLOR_READ_TYPE
intGL_INCR
intGL_INCR_WRAP
intGL_INFO_LOG_LENGTH
intGL_INT
intGL_INT_VEC2
intGL_INT_VEC3
intGL_INT_VEC4
intGL_INVALID_ENUM
intGL_INVALID_FRAMEBUFFER_OPERATION
intGL_INVALID_OPERATION
intGL_INVALID_VALUE
intGL_INVERT
intGL_KEEP
intGL_LEQUAL
intGL_LESS
intGL_LINEAR
intGL_LINEAR_MIPMAP_LINEAR
intGL_LINEAR_MIPMAP_NEAREST
intGL_LINES
intGL_LINE_LOOP
intGL_LINE_STRIP
intGL_LINE_WIDTH
intGL_LINK_STATUS
intGL_LOW_FLOAT
intGL_LOW_INT
intGL_LUMINANCE
intGL_LUMINANCE_ALPHA
intGL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
intGL_MAX_CUBE_MAP_TEXTURE_SIZE
intGL_MAX_FRAGMENT_UNIFORM_VECTORS
intGL_MAX_RENDERBUFFER_SIZE
intGL_MAX_TEXTURE_IMAGE_UNITS
intGL_MAX_TEXTURE_SIZE
intGL_MAX_VARYING_VECTORS
intGL_MAX_VERTEX_ATTRIBS
intGL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
intGL_MAX_VERTEX_UNIFORM_VECTORS
intGL_MAX_VIEWPORT_DIMS
intGL_MEDIUM_FLOAT
intGL_MEDIUM_INT
intGL_MIRRORED_REPEAT
intGL_NEAREST
intGL_NEAREST_MIPMAP_LINEAR
intGL_NEAREST_MIPMAP_NEAREST
intGL_NEVER
intGL_NICEST
intGL_NONE
intGL_NOTEQUAL
intGL_NO_ERROR
intGL_NUM_COMPRESSED_TEXTURE_FORMATS
intGL_NUM_SHADER_BINARY_FORMATS
intGL_ONE
intGL_ONE_MINUS_CONSTANT_ALPHA
intGL_ONE_MINUS_CONSTANT_COLOR
intGL_ONE_MINUS_DST_ALPHA
intGL_ONE_MINUS_DST_COLOR
intGL_ONE_MINUS_SRC_ALPHA
intGL_ONE_MINUS_SRC_COLOR
intGL_OUT_OF_MEMORY
intGL_PACK_ALIGNMENT
intGL_POINTS
intGL_POLYGON_OFFSET_FACTOR
intGL_POLYGON_OFFSET_FILL
intGL_POLYGON_OFFSET_UNITS
intGL_RED_BITS
intGL_RENDERBUFFER
intGL_RENDERBUFFER_ALPHA_SIZE
intGL_RENDERBUFFER_BINDING
intGL_RENDERBUFFER_BLUE_SIZE
intGL_RENDERBUFFER_DEPTH_SIZE
intGL_RENDERBUFFER_GREEN_SIZE
intGL_RENDERBUFFER_HEIGHT
intGL_RENDERBUFFER_INTERNAL_FORMAT
intGL_RENDERBUFFER_RED_SIZE
intGL_RENDERBUFFER_STENCIL_SIZE
intGL_RENDERBUFFER_WIDTH
intGL_RENDERER
intGL_REPEAT
intGL_REPLACE
intGL_RGB
intGL_RGB565
intGL_RGB5_A1
intGL_RGBA
intGL_RGBA4
intGL_SAMPLER_2D
intGL_SAMPLER_CUBE
intGL_SAMPLES
intGL_SAMPLE_ALPHA_TO_COVERAGE
intGL_SAMPLE_BUFFERS
intGL_SAMPLE_COVERAGE
intGL_SAMPLE_COVERAGE_INVERT
intGL_SAMPLE_COVERAGE_VALUE
intGL_SCISSOR_BOX
intGL_SCISSOR_TEST
intGL_SHADER_BINARY_FORMATS
intGL_SHADER_COMPILER
intGL_SHADER_SOURCE_LENGTH
intGL_SHADER_TYPE
intGL_SHADING_LANGUAGE_VERSION
intGL_SHORT
intGL_SRC_ALPHA
intGL_SRC_ALPHA_SATURATE
intGL_SRC_COLOR
intGL_STATIC_DRAW
intGL_STENCIL_ATTACHMENT
intGL_STENCIL_BACK_FAIL
intGL_STENCIL_BACK_FUNC
intGL_STENCIL_BACK_PASS_DEPTH_FAIL
intGL_STENCIL_BACK_PASS_DEPTH_PASS
intGL_STENCIL_BACK_REF
intGL_STENCIL_BACK_VALUE_MASK
intGL_STENCIL_BACK_WRITEMASK
intGL_STENCIL_BITS
intGL_STENCIL_BUFFER_BIT
intGL_STENCIL_CLEAR_VALUE
intGL_STENCIL_FAIL
intGL_STENCIL_FUNC
intGL_STENCIL_INDEX
intGL_STENCIL_INDEX8
intGL_STENCIL_PASS_DEPTH_FAIL
intGL_STENCIL_PASS_DEPTH_PASS
intGL_STENCIL_REF
intGL_STENCIL_TEST
intGL_STENCIL_VALUE_MASK
intGL_STENCIL_WRITEMASK
intGL_STREAM_DRAW
intGL_SUBPIXEL_BITS
intGL_TEXTURE
intGL_TEXTURE0
intGL_TEXTURE1
intGL_TEXTURE10
intGL_TEXTURE11
intGL_TEXTURE12
intGL_TEXTURE13
intGL_TEXTURE14
intGL_TEXTURE15
intGL_TEXTURE16
intGL_TEXTURE17
intGL_TEXTURE18
intGL_TEXTURE19
intGL_TEXTURE2
intGL_TEXTURE20
intGL_TEXTURE21
intGL_TEXTURE22
intGL_TEXTURE23
intGL_TEXTURE24
intGL_TEXTURE25
intGL_TEXTURE26
intGL_TEXTURE27
intGL_TEXTURE28
intGL_TEXTURE29
intGL_TEXTURE3
intGL_TEXTURE30
intGL_TEXTURE31
intGL_TEXTURE4
intGL_TEXTURE5
intGL_TEXTURE6
intGL_TEXTURE7
intGL_TEXTURE8
intGL_TEXTURE9
intGL_TEXTURE_2D
intGL_TEXTURE_BINDING_2D
intGL_TEXTURE_BINDING_CUBE_MAP
intGL_TEXTURE_CUBE_MAP
intGL_TEXTURE_CUBE_MAP_NEGATIVE_X
intGL_TEXTURE_CUBE_MAP_NEGATIVE_Y
intGL_TEXTURE_CUBE_MAP_NEGATIVE_Z
intGL_TEXTURE_CUBE_MAP_POSITIVE_X
intGL_TEXTURE_CUBE_MAP_POSITIVE_Y
intGL_TEXTURE_CUBE_MAP_POSITIVE_Z
intGL_TEXTURE_MAG_FILTER
intGL_TEXTURE_MIN_FILTER
intGL_TEXTURE_WRAP_S
intGL_TEXTURE_WRAP_T
intGL_TRIANGLES
intGL_TRIANGLE_FAN
intGL_TRIANGLE_STRIP
intGL_TRUE
intGL_UNPACK_ALIGNMENT
intGL_UNSIGNED_BYTE
intGL_UNSIGNED_INT
intGL_UNSIGNED_SHORT
intGL_UNSIGNED_SHORT_4_4_4_4
intGL_UNSIGNED_SHORT_5_5_5_1
intGL_UNSIGNED_SHORT_5_6_5
intGL_VALIDATE_STATUS
intGL_VENDOR
intGL_VERSION
intGL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
intGL_VERTEX_ATTRIB_ARRAY_ENABLED
intGL_VERTEX_ATTRIB_ARRAY_NORMALIZED
intGL_VERTEX_ATTRIB_ARRAY_POINTER
intGL_VERTEX_ATTRIB_ARRAY_SIZE
intGL_VERTEX_ATTRIB_ARRAY_STRIDE
intGL_VERTEX_ATTRIB_ARRAY_TYPE
intGL_VERTEX_SHADER
intGL_VIEWPORT
intGL_ZERO
Public Constructors
GLES20()
Public Methods
static void glActiveTexture(int texture)
static void glAttachShader(int program, int shader)
static void glBindAttribLocation(int program, int index, String name)
static void glBindBuffer(int target, int buffer)
static void glBindFramebuffer(int target, int framebuffer)
static void glBindRenderbuffer(int target, int renderbuffer)
static void glBindTexture(int target, int texture)
static void glBlendColor(float red, float green, float blue, float alpha)
static void glBlendEquation(int mode)
static void glBlendEquationSeparate(int modeRGB, int modeAlpha)
static void glBlendFunc(int sfactor, int dfactor)
static void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
static void glBufferData(int target, int size, Buffer data, int usage)
static void glBufferSubData(int target, int offset, int size, Buffer data)
static int glCheckFramebufferStatus(int target)
static void glClear(int mask)
static void glClearColor(float red, float green, float blue, float alpha)
static void glClearDepthf(float depth)
static void glClearStencil(int s)
static void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
static void glCompileShader(int shader)
static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)
static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
static void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
static int glCreateProgram()
static int glCreateShader(int type)
static void glCullFace(int mode)
static void glDeleteBuffers(int n, int[] buffers, int offset)
static void glDeleteBuffers(int n, IntBuffer buffers)
static void glDeleteFramebuffers(int n, int[] framebuffers, int offset)
static void glDeleteFramebuffers(int n, IntBuffer framebuffers)
static void glDeleteProgram(int program)
static void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
static void glDeleteRenderbuffers(int n, int[] renderbuffers, int offset)
static void glDeleteShader(int shader)
static void glDeleteTextures(int n, int[] textures, int offset)
static void glDeleteTextures(int n, IntBuffer textures)
static void glDepthFunc(int func)
static void glDepthMask(boolean flag)
static void glDepthRangef(float zNear, float zFar)
static void glDetachShader(int program, int shader)
static void glDisable(int cap)
static void glDisableVertexAttribArray(int index)
static void glDrawArrays(int mode, int first, int count)
static void glDrawElements(int mode, int count, int type, Buffer indices)
static void glDrawElements(int mode, int count, int type, int offset)
static void glEnable(int cap)
static void glEnableVertexAttribArray(int index)
static void glFinish()
static void glFlush()
static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
static void glFrontFace(int mode)
static void glGenBuffers(int n, IntBuffer buffers)
static void glGenBuffers(int n, int[] buffers, int offset)
static void glGenFramebuffers(int n, IntBuffer framebuffers)
static void glGenFramebuffers(int n, int[] framebuffers, int offset)
static void glGenRenderbuffers(int n, IntBuffer renderbuffers)
static void glGenRenderbuffers(int n, int[] renderbuffers, int offset)
static void glGenTextures(int n, IntBuffer textures)
static void glGenTextures(int n, int[] textures, int offset)
static void glGenerateMipmap(int target)
static void glGetActiveAttrib(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
static void glGetActiveAttrib(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
static void glGetActiveUniform(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
static void glGetActiveUniform(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
static void glGetAttachedShaders(int program, int maxcount, int[] count, int countOffset, int[] shaders, int shadersOffset)
static void glGetAttachedShaders(int program, int maxcount, IntBuffer count, IntBuffer shaders)
static int glGetAttribLocation(int program, String name)
static void glGetBooleanv(int pname, boolean[] params, int offset)
static void glGetBooleanv(int pname, IntBuffer params)
static void glGetBufferParameteriv(int target, int pname, IntBuffer params)
static void glGetBufferParameteriv(int target, int pname, int[] params, int offset)
static int glGetError()
static void glGetFloatv(int pname, FloatBuffer params)
static void glGetFloatv(int pname, float[] params, int offset)
static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int offset)
static void glGetIntegerv(int pname, IntBuffer params)
static void glGetIntegerv(int pname, int[] params, int offset)
static String glGetProgramInfoLog(int program)
static void glGetProgramiv(int program, int pname, IntBuffer params)
static void glGetProgramiv(int program, int pname, int[] params, int offset)
static void glGetRenderbufferParameteriv(int target, int pname, int[] params, int offset)
static void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
static String glGetShaderInfoLog(int shader)
static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset)
static void glGetShaderSource(int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset)
static void glGetShaderSource(int shader, int bufsize, IntBuffer length, byte source)
static void glGetShaderiv(int shader, int pname, IntBuffer params)
static void glGetShaderiv(int shader, int pname, int[] params, int offset)
static String glGetString(int name)
static void glGetTexParameterfv(int target, int pname, float[] params, int offset)
static void glGetTexParameterfv(int target, int pname, FloatBuffer params)
static void glGetTexParameteriv(int target, int pname, int[] params, int offset)
static void glGetTexParameteriv(int target, int pname, IntBuffer params)
static int glGetUniformLocation(int program, String name)
static void glGetUniformfv(int program, int location, FloatBuffer params)
static void glGetUniformfv(int program, int location, float[] params, int offset)
static void glGetUniformiv(int program, int location, IntBuffer params)
static void glGetUniformiv(int program, int location, int[] params, int offset)
static void glGetVertexAttribfv(int index, int pname, float[] params, int offset)
static void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
static void glGetVertexAttribiv(int index, int pname, int[] params, int offset)
static void glGetVertexAttribiv(int index, int pname, IntBuffer params)
static void glHint(int target, int mode)
static boolean glIsBuffer(int buffer)
static boolean glIsEnabled(int cap)
static boolean glIsFramebuffer(int framebuffer)
static boolean glIsProgram(int program)
static boolean glIsRenderbuffer(int renderbuffer)
static boolean glIsShader(int shader)
static boolean glIsTexture(int texture)
static void glLineWidth(float width)
static void glLinkProgram(int program)
static void glPixelStorei(int pname, int param)
static void glPolygonOffset(float factor, float units)
static void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
static void glReleaseShaderCompiler()
static void glRenderbufferStorage(int target, int internalformat, int width, int height)
static void glSampleCoverage(float value, boolean invert)
static void glScissor(int x, int y, int width, int height)
static void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
static void glShaderBinary(int n, int[] shaders, int offset, int binaryformat, Buffer binary, int length)
static void glShaderSource(int shader, String string)
static void glStencilFunc(int func, int ref, int mask)
static void glStencilFuncSeparate(int face, int func, int ref, int mask)
static void glStencilMask(int mask)
static void glStencilMaskSeparate(int face, int mask)
static void glStencilOp(int fail, int zfail, int zpass)
static void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)
static void glTexParameterf(int target, int pname, float param)
static void glTexParameterfv(int target, int pname, float[] params, int offset)
static void glTexParameterfv(int target, int pname, FloatBuffer params)
static void glTexParameteri(int target, int pname, int param)
static void glTexParameteriv(int target, int pname, IntBuffer params)
static void glTexParameteriv(int target, int pname, int[] params, int offset)
static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
static void glUniform1f(int location, float x)
static void glUniform1fv(int location, int count, float[] v, int offset)
static void glUniform1fv(int location, int count, FloatBuffer v)
static void glUniform1i(int location, int x)
static void glUniform1iv(int location, int count, IntBuffer v)
static void glUniform1iv(int location, int count, int[] v, int offset)
static void glUniform2f(int location, float x, float y)
static void glUniform2fv(int location, int count, FloatBuffer v)
static void glUniform2fv(int location, int count, float[] v, int offset)
static void glUniform2i(int location, int x, int y)
static void glUniform2iv(int location, int count, IntBuffer v)
static void glUniform2iv(int location, int count, int[] v, int offset)
static void glUniform3f(int location, float x, float y, float z)
static void glUniform3fv(int location, int count, float[] v, int offset)
static void glUniform3fv(int location, int count, FloatBuffer v)
static void glUniform3i(int location, int x, int y, int z)
static void glUniform3iv(int location, int count, IntBuffer v)
static void glUniform3iv(int location, int count, int[] v, int offset)
static void glUniform4f(int location, float x, float y, float z, float w)
static void glUniform4fv(int location, int count, FloatBuffer v)
static void glUniform4fv(int location, int count, float[] v, int offset)
static void glUniform4i(int location, int x, int y, int z, int w)
static void glUniform4iv(int location, int count, int[] v, int offset)
static void glUniform4iv(int location, int count, IntBuffer v)
static void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUseProgram(int program)
static void glValidateProgram(int program)
static void glVertexAttrib1f(int indx, float x)
static void glVertexAttrib1fv(int indx, FloatBuffer values)
static void glVertexAttrib1fv(int indx, float[] values, int offset)
static void glVertexAttrib2f(int indx, float x, float y)
static void glVertexAttrib2fv(int indx, float[] values, int offset)
static void glVertexAttrib2fv(int indx, FloatBuffer values)
static void glVertexAttrib3f(int indx, float x, float y, float z)
static void glVertexAttrib3fv(int indx, FloatBuffer values)
static void glVertexAttrib3fv(int indx, float[] values, int offset)
static void glVertexAttrib4f(int indx, float x, float y, float z, float w)
static void glVertexAttrib4fv(int indx, FloatBuffer values)
static void glVertexAttrib4fv(int indx, float[] values, int offset)
static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int offset)
static void glViewport(int x, int y, int width, int height)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int GL_ACTIVE_ATTRIBUTES

Since: API Level 8

Constant Value: 35721 (0x00008b89)

public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

Since: API Level 8

Constant Value: 35722 (0x00008b8a)

public static final int GL_ACTIVE_TEXTURE

Since: API Level 8

Constant Value: 34016 (0x000084e0)

public static final int GL_ACTIVE_UNIFORMS

Since: API Level 8

Constant Value: 35718 (0x00008b86)

public static final int GL_ACTIVE_UNIFORM_MAX_LENGTH

Since: API Level 8

Constant Value: 35719 (0x00008b87)

public static final int GL_ALIASED_LINE_WIDTH_RANGE

Since: API Level 8

Constant Value: 33902 (0x0000846e)

public static final int GL_ALIASED_POINT_SIZE_RANGE

Since: API Level 8

Constant Value: 33901 (0x0000846d)

public static final int GL_ALPHA

Since: API Level 8

Constant Value: 6406 (0x00001906)

public static final int GL_ALPHA_BITS

Since: API Level 8

Constant Value: 3413 (0x00000d55)

public static final int GL_ALWAYS

Since: API Level 8

Constant Value: 519 (0x00000207)

public static final int GL_ARRAY_BUFFER

Since: API Level 8

Constant Value: 34962 (0x00008892)

public static final int GL_ARRAY_BUFFER_BINDING

Since: API Level 8

Constant Value: 34964 (0x00008894)

public static final int GL_ATTACHED_SHADERS

Since: API Level 8

Constant Value: 35717 (0x00008b85)

public static final int GL_BACK

Since: API Level 8

Constant Value: 1029 (0x00000405)

public static final int GL_BLEND

Since: API Level 8

Constant Value: 3042 (0x00000be2)

public static final int GL_BLEND_COLOR

Since: API Level 8

Constant Value: 32773 (0x00008005)

public static final int GL_BLEND_DST_ALPHA

Since: API Level 8

Constant Value: 32970 (0x000080ca)

public static final int GL_BLEND_DST_RGB

Since: API Level 8

Constant Value: 32968 (0x000080c8)

public static final int GL_BLEND_EQUATION

Since: API Level 8

Constant Value: 32777 (0x00008009)

public static final int GL_BLEND_EQUATION_ALPHA

Since: API Level 8

Constant Value: 34877 (0x0000883d)

public static final int GL_BLEND_EQUATION_RGB

Since: API Level 8

Constant Value: 32777 (0x00008009)

public static final int GL_BLEND_SRC_ALPHA

Since: API Level 8

Constant Value: 32971 (0x000080cb)

public static final int GL_BLEND_SRC_RGB

Since: API Level 8

Constant Value: 32969 (0x000080c9)

public static final int GL_BLUE_BITS

Since: API Level 8

Constant Value: 3412 (0x00000d54)

public static final int GL_BOOL

Since: API Level 8

Constant Value: 35670 (0x00008b56)

public static final int GL_BOOL_VEC2

Since: API Level 8

Constant Value: 35671 (0x00008b57)

public static final int GL_BOOL_VEC3

Since: API Level 8

Constant Value: 35672 (0x00008b58)

public static final int GL_BOOL_VEC4

Since: API Level 8

Constant Value: 35673 (0x00008b59)

public static final int GL_BUFFER_SIZE

Since: API Level 8

Constant Value: 34660 (0x00008764)

public static final int GL_BUFFER_USAGE

Since: API Level 8

Constant Value: 34661 (0x00008765)

public static final int GL_BYTE

Since: API Level 8

Constant Value: 5120 (0x00001400)

public static final int GL_CCW

Since: API Level 8

Constant Value: 2305 (0x00000901)

public static final int GL_CLAMP_TO_EDGE

Since: API Level 8

Constant Value: 33071 (0x0000812f)

public static final int GL_COLOR_ATTACHMENT0

Since: API Level 8

Constant Value: 36064 (0x00008ce0)

public static final int GL_COLOR_BUFFER_BIT

Since: API Level 8

Constant Value: 16384 (0x00004000)

public static final int GL_COLOR_CLEAR_VALUE

Since: API Level 8

Constant Value: 3106 (0x00000c22)

public static final int GL_COLOR_WRITEMASK

Since: API Level 8

Constant Value: 3107 (0x00000c23)

public static final int GL_COMPILE_STATUS

Since: API Level 8

Constant Value: 35713 (0x00008b81)

public static final int GL_COMPRESSED_TEXTURE_FORMATS

Since: API Level 8

Constant Value: 34467 (0x000086a3)

public static final int GL_CONSTANT_ALPHA

Since: API Level 8

Constant Value: 32771 (0x00008003)

public static final int GL_CONSTANT_COLOR

Since: API Level 8

Constant Value: 32769 (0x00008001)

public static final int GL_CULL_FACE

Since: API Level 8

Constant Value: 2884 (0x00000b44)

public static final int GL_CULL_FACE_MODE

Since: API Level 8

Constant Value: 2885 (0x00000b45)

public static final int GL_CURRENT_PROGRAM

Since: API Level 8

Constant Value: 35725 (0x00008b8d)

public static final int GL_CURRENT_VERTEX_ATTRIB

Since: API Level 8

Constant Value: 34342 (0x00008626)

public static final int GL_CW

Since: API Level 8

Constant Value: 2304 (0x00000900)

public static final int GL_DECR

Since: API Level 8

Constant Value: 7683 (0x00001e03)

public static final int GL_DECR_WRAP

Since: API Level 8

Constant Value: 34056 (0x00008508)

public static final int GL_DELETE_STATUS

Since: API Level 8

Constant Value: 35712 (0x00008b80)

public static final int GL_DEPTH_ATTACHMENT

Since: API Level 8

Constant Value: 36096 (0x00008d00)

public static final int GL_DEPTH_BITS

Since: API Level 8

Constant Value: 3414 (0x00000d56)

public static final int GL_DEPTH_BUFFER_BIT

Since: API Level 8

Constant Value: 256 (0x00000100)

public static final int GL_DEPTH_CLEAR_VALUE

Since: API Level 8

Constant Value: 2931 (0x00000b73)

public static final int GL_DEPTH_COMPONENT

Since: API Level 8

Constant Value: 6402 (0x00001902)

public static final int GL_DEPTH_COMPONENT16

Since: API Level 8

Constant Value: 33189 (0x000081a5)

public static final int GL_DEPTH_FUNC

Since: API Level 8

Constant Value: 2932 (0x00000b74)

public static final int GL_DEPTH_RANGE

Since: API Level 8

Constant Value: 2928 (0x00000b70)

public static final int GL_DEPTH_TEST

Since: API Level 8

Constant Value: 2929 (0x00000b71)

public static final int GL_DEPTH_WRITEMASK

Since: API Level 8

Constant Value: 2930 (0x00000b72)

public static final int GL_DITHER

Since: API Level 8

Constant Value: 3024 (0x00000bd0)

public static final int GL_DONT_CARE

Since: API Level 8

Constant Value: 4352 (0x00001100)

public static final int GL_DST_ALPHA

Since: API Level 8

Constant Value: 772 (0x00000304)

public static final int GL_DST_COLOR

Since: API Level 8

Constant Value: 774 (0x00000306)

public static final int GL_DYNAMIC_DRAW

Since: API Level 8

Constant Value: 35048 (0x000088e8)

public static final int GL_ELEMENT_ARRAY_BUFFER

Since: API Level 8

Constant Value: 34963 (0x00008893)

public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING

Since: API Level 8

Constant Value: 34965 (0x00008895)

public static final int GL_EQUAL

Since: API Level 8

Constant Value: 514 (0x00000202)

public static final int GL_EXTENSIONS

Since: API Level 8

Constant Value: 7939 (0x00001f03)

public static final int GL_FALSE

Since: API Level 8

Constant Value: 0 (0x00000000)

public static final int GL_FASTEST

Since: API Level 8

Constant Value: 4353 (0x00001101)

public static final int GL_FIXED

Since: API Level 8

Constant Value: 5132 (0x0000140c)

public static final int GL_FLOAT

Since: API Level 8

Constant Value: 5126 (0x00001406)

public static final int GL_FLOAT_MAT2

Since: API Level 8

Constant Value: 35674 (0x00008b5a)

public static final int GL_FLOAT_MAT3

Since: API Level 8

Constant Value: 35675 (0x00008b5b)

public static final int GL_FLOAT_MAT4

Since: API Level 8

Constant Value: 35676 (0x00008b5c)

public static final int GL_FLOAT_VEC2

Since: API Level 8

Constant Value: 35664 (0x00008b50)

public static final int GL_FLOAT_VEC3

Since: API Level 8

Constant Value: 35665 (0x00008b51)

public static final int GL_FLOAT_VEC4

Since: API Level 8

Constant Value: 35666 (0x00008b52)

public static final int GL_FRAGMENT_SHADER

Since: API Level 8

Constant Value: 35632 (0x00008b30)

public static final int GL_FRAMEBUFFER

Since: API Level 8

Constant Value: 36160 (0x00008d40)

public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

Since: API Level 8

Constant Value: 36049 (0x00008cd1)

public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

Since: API Level 8

Constant Value: 36048 (0x00008cd0)

public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

Since: API Level 8

Constant Value: 36051 (0x00008cd3)

public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

Since: API Level 8

Constant Value: 36050 (0x00008cd2)

public static final int GL_FRAMEBUFFER_BINDING

Since: API Level 8

Constant Value: 36006 (0x00008ca6)

public static final int GL_FRAMEBUFFER_COMPLETE

Since: API Level 8

Constant Value: 36053 (0x00008cd5)

public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

Since: API Level 8

Constant Value: 36054 (0x00008cd6)

public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

Since: API Level 8

Constant Value: 36057 (0x00008cd9)

public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

Since: API Level 8

Constant Value: 36055 (0x00008cd7)

public static final int GL_FRAMEBUFFER_UNSUPPORTED

Since: API Level 8

Constant Value: 36061 (0x00008cdd)

public static final int GL_FRONT

Since: API Level 8

Constant Value: 1028 (0x00000404)

public static final int GL_FRONT_AND_BACK

Since: API Level 8

Constant Value: 1032 (0x00000408)

public static final int GL_FRONT_FACE

Since: API Level 8

Constant Value: 2886 (0x00000b46)

public static final int GL_FUNC_ADD

Since: API Level 8

Constant Value: 32774 (0x00008006)

public static final int GL_FUNC_REVERSE_SUBTRACT

Since: API Level 8

Constant Value: 32779 (0x0000800b)

public static final int GL_FUNC_SUBTRACT

Since: API Level 8

Constant Value: 32778 (0x0000800a)

public static final int GL_GENERATE_MIPMAP_HINT

Since: API Level 8

Constant Value: 33170 (0x00008192)

public static final int GL_GEQUAL

Since: API Level 8

Constant Value: 518 (0x00000206)

public static final int GL_GREATER

Since: API Level 8

Constant Value: 516 (0x00000204)

public static final int GL_GREEN_BITS

Since: API Level 8

Constant Value: 3411 (0x00000d53)

public static final int GL_HIGH_FLOAT

Since: API Level 8

Constant Value: 36338 (0x00008df2)

public static final int GL_HIGH_INT

Since: API Level 8

Constant Value: 36341 (0x00008df5)

public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT

Since: API Level 8

Constant Value: 35739 (0x00008b9b)

public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE

Since: API Level 8

Constant Value: 35738 (0x00008b9a)

public static final int GL_INCR

Since: API Level 8

Constant Value: 7682 (0x00001e02)

public static final int GL_INCR_WRAP

Since: API Level 8

Constant Value: 34055 (0x00008507)

public static final int GL_INFO_LOG_LENGTH

Since: API Level 8

Constant Value: 35716 (0x00008b84)

public static final int GL_INT

Since: API Level 8

Constant Value: 5124 (0x00001404)

public static final int GL_INT_VEC2

Since: API Level 8

Constant Value: 35667 (0x00008b53)

public static final int GL_INT_VEC3

Since: API Level 8

Constant Value: 35668 (0x00008b54)

public static final int GL_INT_VEC4

Since: API Level 8

Constant Value: 35669 (0x00008b55)

public static final int GL_INVALID_ENUM

Since: API Level 8

Constant Value: 1280 (0x00000500)

public static final int GL_INVALID_FRAMEBUFFER_OPERATION

Since: API Level 8

Constant Value: 1286 (0x00000506)

public static final int GL_INVALID_OPERATION

Since: API Level 8

Constant Value: 1282 (0x00000502)

public static final int GL_INVALID_VALUE

Since: API Level 8

Constant Value: 1281 (0x00000501)

public static final int GL_INVERT

Since: API Level 8

Constant Value: 5386 (0x0000150a)

public static final int GL_KEEP

Since: API Level 8

Constant Value: 7680 (0x00001e00)

public static final int GL_LEQUAL

Since: API Level 8

Constant Value: 515 (0x00000203)

public static final int GL_LESS

Since: API Level 8

Constant Value: 513 (0x00000201)

public static final int GL_LINEAR

Since: API Level 8

Constant Value: 9729 (0x00002601)

public static final int GL_LINEAR_MIPMAP_LINEAR

Since: API Level 8

Constant Value: 9987 (0x00002703)

public static final int GL_LINEAR_MIPMAP_NEAREST

Since: API Level 8

Constant Value: 9985 (0x00002701)

public static final int GL_LINES

Since: API Level 8

Constant Value: 1 (0x00000001)

public static final int GL_LINE_LOOP

Since: API Level 8

Constant Value: 2 (0x00000002)

public static final int GL_LINE_STRIP

Since: API Level 8

Constant Value: 3 (0x00000003)

public static final int GL_LINE_WIDTH

Since: API Level 8

Constant Value: 2849 (0x00000b21)

public static final int GL_LINK_STATUS

Since: API Level 8

Constant Value: 35714 (0x00008b82)

public static final int GL_LOW_FLOAT

Since: API Level 8

Constant Value: 36336 (0x00008df0)

public static final int GL_LOW_INT

Since: API Level 8

Constant Value: 36339 (0x00008df3)

public static final int GL_LUMINANCE

Since: API Level 8

Constant Value: 6409 (0x00001909)

public static final int GL_LUMINANCE_ALPHA

Since: API Level 8

Constant Value: 6410 (0x0000190a)

public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

Since: API Level 8

Constant Value: 35661 (0x00008b4d)

public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE

Since: API Level 8

Constant Value: 34076 (0x0000851c)

public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS

Since: API Level 8

Constant Value: 36349 (0x00008dfd)

public static final int GL_MAX_RENDERBUFFER_SIZE

Since: API Level 8

Constant Value: 34024 (0x000084e8)

public static final int GL_MAX_TEXTURE_IMAGE_UNITS

Since: API Level 8

Constant Value: 34930 (0x00008872)

public static final int GL_MAX_TEXTURE_SIZE

Since: API Level 8

Constant Value: 3379 (0x00000d33)

public static final int GL_MAX_VARYING_VECTORS

Since: API Level 8

Constant Value: 36348 (0x00008dfc)

public static final int GL_MAX_VERTEX_ATTRIBS

Since: API Level 8

Constant Value: 34921 (0x00008869)

public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

Since: API Level 8

Constant Value: 35660 (0x00008b4c)

public static final int GL_MAX_VERTEX_UNIFORM_VECTORS

Since: API Level 8

Constant Value: 36347 (0x00008dfb)

public static final int GL_MAX_VIEWPORT_DIMS

Since: API Level 8

Constant Value: 3386 (0x00000d3a)

public static final int GL_MEDIUM_FLOAT

Since: API Level 8

Constant Value: 36337 (0x00008df1)

public static final int GL_MEDIUM_INT

Since: API Level 8

Constant Value: 36340 (0x00008df4)

public static final int GL_MIRRORED_REPEAT

Since: API Level 8

Constant Value: 33648 (0x00008370)

public static final int GL_NEAREST

Since: API Level 8

Constant Value: 9728 (0x00002600)

public static final int GL_NEAREST_MIPMAP_LINEAR

Since: API Level 8

Constant Value: 9986 (0x00002702)

public static final int GL_NEAREST_MIPMAP_NEAREST

Since: API Level 8

Constant Value: 9984 (0x00002700)

public static final int GL_NEVER

Since: API Level 8

Constant Value: 512 (0x00000200)

public static final int GL_NICEST

Since: API Level 8

Constant Value: 4354 (0x00001102)

public static final int GL_NONE

Since: API Level 8

Constant Value: 0 (0x00000000)

public static final int GL_NOTEQUAL

Since: API Level 8

Constant Value: 517 (0x00000205)

public static final int GL_NO_ERROR

Since: API Level 8

Constant Value: 0 (0x00000000)

public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS

Since: API Level 8

Constant Value: 34466 (0x000086a2)

public static final int GL_NUM_SHADER_BINARY_FORMATS

Since: API Level 8

Constant Value: 36345 (0x00008df9)

public static final int GL_ONE

Since: API Level 8

Constant Value: 1 (0x00000001)

public static final int GL_ONE_MINUS_CONSTANT_ALPHA

Since: API Level 8

Constant Value: 32772 (0x00008004)

public static final int GL_ONE_MINUS_CONSTANT_COLOR

Since: API Level 8

Constant Value: 32770 (0x00008002)

public static final int GL_ONE_MINUS_DST_ALPHA

Since: API Level 8

Constant Value: 773 (0x00000305)

public static final int GL_ONE_MINUS_DST_COLOR

Since: API Level 8

Constant Value: 775 (0x00000307)

public static final int GL_ONE_MINUS_SRC_ALPHA

Since: API Level 8

Constant Value: 771 (0x00000303)

public static final int GL_ONE_MINUS_SRC_COLOR

Since: API Level 8

Constant Value: 769 (0x00000301)

public static final int GL_OUT_OF_MEMORY

Since: API Level 8

Constant Value: 1285 (0x00000505)

public static final int GL_PACK_ALIGNMENT

Since: API Level 8

Constant Value: 3333 (0x00000d05)

public static final int GL_POINTS

Since: API Level 8

Constant Value: 0 (0x00000000)

public static final int GL_POLYGON_OFFSET_FACTOR

Since: API Level 8

Constant Value: 32824 (0x00008038)

public static final int GL_POLYGON_OFFSET_FILL

Since: API Level 8

Constant Value: 32823 (0x00008037)

public static final int GL_POLYGON_OFFSET_UNITS

Since: API Level 8

Constant Value: 10752 (0x00002a00)

public static final int GL_RED_BITS

Since: API Level 8

Constant Value: 3410 (0x00000d52)

public static final int GL_RENDERBUFFER

Since: API Level 8

Constant Value: 36161 (0x00008d41)

public static final int GL_RENDERBUFFER_ALPHA_SIZE

Since: API Level 8

Constant Value: 36179 (0x00008d53)

public static final int GL_RENDERBUFFER_BINDING

Since: API Level 8

Constant Value: 36007 (0x00008ca7)

public static final int GL_RENDERBUFFER_BLUE_SIZE

Since: API Level 8

Constant Value: 36178 (0x00008d52)

public static final int GL_RENDERBUFFER_DEPTH_SIZE

Since: API Level 8

Constant Value: 36180 (0x00008d54)

public static final int GL_RENDERBUFFER_GREEN_SIZE

Since: API Level 8

Constant Value: 36177 (0x00008d51)

public static final int GL_RENDERBUFFER_HEIGHT

Since: API Level 8

Constant Value: 36163 (0x00008d43)

public static final int GL_RENDERBUFFER_INTERNAL_FORMAT

Since: API Level 8

Constant Value: 36164 (0x00008d44)

public static final int GL_RENDERBUFFER_RED_SIZE

Since: API Level 8

Constant Value: 36176 (0x00008d50)

public static final int GL_RENDERBUFFER_STENCIL_SIZE

Since: API Level 8

Constant Value: 36181 (0x00008d55)

public static final int GL_RENDERBUFFER_WIDTH

Since: API Level 8

Constant Value: 36162 (0x00008d42)

public static final int GL_RENDERER

Since: API Level 8

Constant Value: 7937 (0x00001f01)

public static final int GL_REPEAT

Since: API Level 8

Constant Value: 10497 (0x00002901)

public static final int GL_REPLACE

Since: API Level 8

Constant Value: 7681 (0x00001e01)

public static final int GL_RGB

Since: API Level 8

Constant Value: 6407 (0x00001907)

public static final int GL_RGB565

Since: API Level 8

Constant Value: 36194 (0x00008d62)

public static final int GL_RGB5_A1

Since: API Level 8

Constant Value: 32855 (0x00008057)

public static final int GL_RGBA

Since: API Level 8

Constant Value: 6408 (0x00001908)

public static final int GL_RGBA4

Since: API Level 8

Constant Value: 32854 (0x00008056)

public static final int GL_SAMPLER_2D

Since: API Level 8

Constant Value: 35678 (0x00008b5e)

public static final int GL_SAMPLER_CUBE

Since: API Level 8

Constant Value: 35680 (0x00008b60)

public static final int GL_SAMPLES

Since: API Level 8

Constant Value: 32937 (0x000080a9)

public static final int GL_SAMPLE_ALPHA_TO_COVERAGE

Since: API Level 8

Constant Value: 32926 (0x0000809e)

public static final int GL_SAMPLE_BUFFERS

Since: API Level 8

Constant Value: 32936 (0x000080a8)

public static final int GL_SAMPLE_COVERAGE

Since: API Level 8

Constant Value: 32928 (0x000080a0)

public static final int GL_SAMPLE_COVERAGE_INVERT

Since: API Level 8

Constant Value: 32939 (0x000080ab)

public static final int GL_SAMPLE_COVERAGE_VALUE

Since: API Level 8

Constant Value: 32938 (0x000080aa)

public static final int GL_SCISSOR_BOX

Since: API Level 8

Constant Value: 3088 (0x00000c10)

public static final int GL_SCISSOR_TEST

Since: API Level 8

Constant Value: 3089 (0x00000c11)

public static final int GL_SHADER_BINARY_FORMATS

Since: API Level 8

Constant Value: 36344 (0x00008df8)

public static final int GL_SHADER_COMPILER

Since: API Level 8

Constant Value: 36346 (0x00008dfa)

public static final int GL_SHADER_SOURCE_LENGTH

Since: API Level 8

Constant Value: 35720 (0x00008b88)

public static final int GL_SHADER_TYPE

Since: API Level 8

Constant Value: 35663 (0x00008b4f)

public static final int GL_SHADING_LANGUAGE_VERSION

Since: API Level 8

Constant Value: 35724 (0x00008b8c)

public static final int GL_SHORT

Since: API Level 8

Constant Value: 5122 (0x00001402)

public static final int GL_SRC_ALPHA

Since: API Level 8

Constant Value: 770 (0x00000302)

public static final int GL_SRC_ALPHA_SATURATE

Since: API Level 8

Constant Value: 776 (0x00000308)

public static final int GL_SRC_COLOR

Since: API Level 8

Constant Value: 768 (0x00000300)

public static final int GL_STATIC_DRAW

Since: API Level 8

Constant Value: 35044 (0x000088e4)

public static final int GL_STENCIL_ATTACHMENT

Since: API Level 8

Constant Value: 36128 (0x00008d20)

public static final int GL_STENCIL_BACK_FAIL

Since: API Level 8

Constant Value: 34817 (0x00008801)

public static final int GL_STENCIL_BACK_FUNC

Since: API Level 8

Constant Value: 34816 (0x00008800)

public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL

Since: API Level 8

Constant Value: 34818 (0x00008802)

public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS

Since: API Level 8

Constant Value: 34819 (0x00008803)

public static final int GL_STENCIL_BACK_REF

Since: API Level 8

Constant Value: 36003 (0x00008ca3)

public static final int GL_STENCIL_BACK_VALUE_MASK

Since: API Level 8

Constant Value: 36004 (0x00008ca4)

public static final int GL_STENCIL_BACK_WRITEMASK

Since: API Level 8

Constant Value: 36005 (0x00008ca5)

public static final int GL_STENCIL_BITS

Since: API Level 8

Constant Value: 3415 (0x00000d57)

public static final int GL_STENCIL_BUFFER_BIT

Since: API Level 8

Constant Value: 1024 (0x00000400)

public static final int GL_STENCIL_CLEAR_VALUE

Since: API Level 8

Constant Value: 2961 (0x00000b91)

public static final int GL_STENCIL_FAIL

Since: API Level 8

Constant Value: 2964 (0x00000b94)

public static final int GL_STENCIL_FUNC

Since: API Level 8

Constant Value: 2962 (0x00000b92)

public static final int GL_STENCIL_INDEX

Since: API Level 8

Constant Value: 6401 (0x00001901)

public static final int GL_STENCIL_INDEX8

Since: API Level 8

Constant Value: 36168 (0x00008d48)

public static final int GL_STENCIL_PASS_DEPTH_FAIL

Since: API Level 8

Constant Value: 2965 (0x00000b95)

public static final int GL_STENCIL_PASS_DEPTH_PASS

Since: API Level 8

Constant Value: 2966 (0x00000b96)

public static final int GL_STENCIL_REF

Since: API Level 8

Constant Value: 2967 (0x00000b97)

public static final int GL_STENCIL_TEST

Since: API Level 8

Constant Value: 2960 (0x00000b90)

public static final int GL_STENCIL_VALUE_MASK

Since: API Level 8

Constant Value: 2963 (0x00000b93)

public static final int GL_STENCIL_WRITEMASK

Since: API Level 8

Constant Value: 2968 (0x00000b98)

public static final int GL_STREAM_DRAW

Since: API Level 8

Constant Value: 35040 (0x000088e0)

public static final int GL_SUBPIXEL_BITS

Since: API Level 8

Constant Value: 3408 (0x00000d50)

public static final int GL_TEXTURE

Since: API Level 8

Constant Value: 5890 (0x00001702)

public static final int GL_TEXTURE0

Since: API Level 8

Constant Value: 33984 (0x000084c0)

public static final int GL_TEXTURE1

Since: API Level 8

Constant Value: 33985 (0x000084c1)

public static final int GL_TEXTURE10

Since: API Level 8

Constant Value: 33994 (0x000084ca)

public static final int GL_TEXTURE11

Since: API Level 8

Constant Value: 33995 (0x000084cb)

public static final int GL_TEXTURE12

Since: API Level 8

Constant Value: 33996 (0x000084cc)

public static final int GL_TEXTURE13

Since: API Level 8

Constant Value: 33997 (0x000084cd)

public static final int GL_TEXTURE14

Since: API Level 8

Constant Value: 33998 (0x000084ce)

public static final int GL_TEXTURE15

Since: API Level 8

Constant Value: 33999 (0x000084cf)

public static final int GL_TEXTURE16

Since: API Level 8

Constant Value: 34000 (0x000084d0)

public static final int GL_TEXTURE17

Since: API Level 8

Constant Value: 34001 (0x000084d1)

public static final int GL_TEXTURE18

Since: API Level 8

Constant Value: 34002 (0x000084d2)

public static final int GL_TEXTURE19

Since: API Level 8

Constant Value: 34003 (0x000084d3)

public static final int GL_TEXTURE2

Since: API Level 8

Constant Value: 33986 (0x000084c2)

public static final int GL_TEXTURE20

Since: API Level 8

Constant Value: 34004 (0x000084d4)

public static final int GL_TEXTURE21

Since: API Level 8

Constant Value: 34005 (0x000084d5)

public static final int GL_TEXTURE22

Since: API Level 8

Constant Value: 34006 (0x000084d6)

public static final int GL_TEXTURE23

Since: API Level 8

Constant Value: 34007 (0x000084d7)

public static final int GL_TEXTURE24

Since: API Level 8

Constant Value: 34008 (0x000084d8)

public static final int GL_TEXTURE25

Since: API Level 8

Constant Value: 34009 (0x000084d9)

public static final int GL_TEXTURE26

Since: API Level 8

Constant Value: 34010 (0x000084da)

public static final int GL_TEXTURE27

Since: API Level 8

Constant Value: 34011 (0x000084db)

public static final int GL_TEXTURE28

Since: API Level 8

Constant Value: 34012 (0x000084dc)

public static final int GL_TEXTURE29

Since: API Level 8

Constant Value: 34013 (0x000084dd)

public static final int GL_TEXTURE3

Since: API Level 8

Constant Value: 33987 (0x000084c3)

public static final int GL_TEXTURE30

Since: API Level 8

Constant Value: 34014 (0x000084de)

public static final int GL_TEXTURE31

Since: API Level 8

Constant Value: 34015 (0x000084df)

public static final int GL_TEXTURE4

Since: API Level 8

Constant Value: 33988 (0x000084c4)

public static final int GL_TEXTURE5

Since: API Level 8

Constant Value: 33989 (0x000084c5)

public static final int GL_TEXTURE6

Since: API Level 8

Constant Value: 33990 (0x000084c6)

public static final int GL_TEXTURE7

Since: API Level 8

Constant Value: 33991 (0x000084c7)

public static final int GL_TEXTURE8

Since: API Level 8

Constant Value: 33992 (0x000084c8)

public static final int GL_TEXTURE9

Since: API Level 8

Constant Value: 33993 (0x000084c9)

public static final int GL_TEXTURE_2D

Since: API Level 8

Constant Value: 3553 (0x00000de1)

public static final int GL_TEXTURE_BINDING_2D

Since: API Level 8

Constant Value: 32873 (0x00008069)

public static final int GL_TEXTURE_BINDING_CUBE_MAP

Since: API Level 8

Constant Value: 34068 (0x00008514)

public static final int GL_TEXTURE_CUBE_MAP

Since: API Level 8

Constant Value: 34067 (0x00008513)

public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X

Since: API Level 8

Constant Value: 34070 (0x00008516)

public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

Since: API Level 8

Constant Value: 34072 (0x00008518)

public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

Since: API Level 8

Constant Value: 34074 (0x0000851a)

public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X

Since: API Level 8

Constant Value: 34069 (0x00008515)

public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y

Since: API Level 8

Constant Value: 34071 (0x00008517)

public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z

Since: API Level 8

Constant Value: 34073 (0x00008519)

public static final int GL_TEXTURE_MAG_FILTER

Since: API Level 8

Constant Value: 10240 (0x00002800)

public static final int GL_TEXTURE_MIN_FILTER

Since: API Level 8

Constant Value: 10241 (0x00002801)

public static final int GL_TEXTURE_WRAP_S

Since: API Level 8

Constant Value: 10242 (0x00002802)

public static final int GL_TEXTURE_WRAP_T

Since: API Level 8

Constant Value: 10243 (0x00002803)

public static final int GL_TRIANGLES

Since: API Level 8

Constant Value: 4 (0x00000004)

public static final int GL_TRIANGLE_FAN

Since: API Level 8

Constant Value: 6 (0x00000006)

public static final int GL_TRIANGLE_STRIP

Since: API Level 8

Constant Value: 5 (0x00000005)

public static final int GL_TRUE

Since: API Level 8

Constant Value: 1 (0x00000001)

public static final int GL_UNPACK_ALIGNMENT

Since: API Level 8

Constant Value: 3317 (0x00000cf5)

public static final int GL_UNSIGNED_BYTE

Since: API Level 8

Constant Value: 5121 (0x00001401)

public static final int GL_UNSIGNED_INT

Since: API Level 8

Constant Value: 5125 (0x00001405)

public static final int GL_UNSIGNED_SHORT

Since: API Level 8

Constant Value: 5123 (0x00001403)

public static final int GL_UNSIGNED_SHORT_4_4_4_4

Since: API Level 8

Constant Value: 32819 (0x00008033)

public static final int GL_UNSIGNED_SHORT_5_5_5_1

Since: API Level 8

Constant Value: 32820 (0x00008034)

public static final int GL_UNSIGNED_SHORT_5_6_5

Since: API Level 8

Constant Value: 33635 (0x00008363)

public static final int GL_VALIDATE_STATUS

Since: API Level 8

Constant Value: 35715 (0x00008b83)

public static final int GL_VENDOR

Since: API Level 8

Constant Value: 7936 (0x00001f00)

public static final int GL_VERSION

Since: API Level 8

Constant Value: 7938 (0x00001f02)

public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

Since: API Level 8

Constant Value: 34975 (0x0000889f)

public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED

Since: API Level 8

Constant Value: 34338 (0x00008622)

public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

Since: API Level 8

Constant Value: 34922 (0x0000886a)

public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER

Since: API Level 8

Constant Value: 34373 (0x00008645)

public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE

Since: API Level 8

Constant Value: 34339 (0x00008623)

public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE

Since: API Level 8

Constant Value: 34340 (0x00008624)

public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE

Since: API Level 8

Constant Value: 34341 (0x00008625)

public static final int GL_VERTEX_SHADER

Since: API Level 8

Constant Value: 35633 (0x00008b31)

public static final int GL_VIEWPORT

Since: API Level 8

Constant Value: 2978 (0x00000ba2)

public static final int GL_ZERO

Since: API Level 8

Constant Value: 0 (0x00000000)

Public Constructors

public GLES20 ()

Since: API Level 8

Public Methods

public static void glActiveTexture (int texture)

Since: API Level 8

public static void glAttachShader (int program, int shader)

Since: API Level 8

public static void glBindAttribLocation (int program, int index, String name)

Since: API Level 8

public static void glBindBuffer (int target, int buffer)

Since: API Level 8

public static void glBindFramebuffer (int target, int framebuffer)

Since: API Level 8

public static void glBindRenderbuffer (int target, int renderbuffer)

Since: API Level 8

public static void glBindTexture (int target, int texture)

Since: API Level 8

public static void glBlendColor (float red, float green, float blue, float alpha)

Since: API Level 8

public static void glBlendEquation (int mode)

Since: API Level 8

public static void glBlendEquationSeparate (int modeRGB, int modeAlpha)

Since: API Level 8

public static void glBlendFunc (int sfactor, int dfactor)

Since: API Level 8

public static void glBlendFuncSeparate (int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

Since: API Level 8

public static void glBufferData (int target, int size, Buffer data, int usage)

Since: API Level 8

public static void glBufferSubData (int target, int offset, int size, Buffer data)

Since: API Level 8

public static int glCheckFramebufferStatus (int target)

Since: API Level 8

public static void glClear (int mask)

Since: API Level 8

public static void glClearColor (float red, float green, float blue, float alpha)

Since: API Level 8

public static void glClearDepthf (float depth)

Since: API Level 8

public static void glClearStencil (int s)

Since: API Level 8

public static void glColorMask (boolean red, boolean green, boolean blue, boolean alpha)

Since: API Level 8

public static void glCompileShader (int shader)

Since: API Level 8

public static void glCompressedTexImage2D (int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)

Since: API Level 8

public static void glCompressedTexSubImage2D (int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)

Since: API Level 8

public static void glCopyTexImage2D (int target, int level, int internalformat, int x, int y, int width, int height, int border)

Since: API Level 8

public static void glCopyTexSubImage2D (int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)

Since: API Level 8

public static int glCreateProgram ()

Since: API Level 8

public static int glCreateShader (int type)

Since: API Level 8

public static void glCullFace (int mode)

Since: API Level 8

public static void glDeleteBuffers (int n, int[] buffers, int offset)

Since: API Level 8

public static void glDeleteBuffers (int n, IntBuffer buffers)

Since: API Level 8

public static void glDeleteFramebuffers (int n, int[] framebuffers, int offset)

Since: API Level 8

public static void glDeleteFramebuffers (int n, IntBuffer framebuffers)

Since: API Level 8

public static void glDeleteProgram (int program)

Since: API Level 8

public static void glDeleteRenderbuffers (int n, IntBuffer renderbuffers)

Since: API Level 8

public static void glDeleteRenderbuffers (int n, int[] renderbuffers, int offset)

Since: API Level 8

public static void glDeleteShader (int shader)

Since: API Level 8

public static void glDeleteTextures (int n, int[] textures, int offset)

Since: API Level 8

public static void glDeleteTextures (int n, IntBuffer textures)

Since: API Level 8

public static void glDepthFunc (int func)

Since: API Level 8

public static void glDepthMask (boolean flag)

Since: API Level 8

public static void glDepthRangef (float zNear, float zFar)

Since: API Level 8

public static void glDetachShader (int program, int shader)

Since: API Level 8

public static void glDisable (int cap)

Since: API Level 8

public static void glDisableVertexAttribArray (int index)

Since: API Level 8

public static void glDrawArrays (int mode, int first, int count)

Since: API Level 8

public static void glDrawElements (int mode, int count, int type, Buffer indices)

Since: API Level 8

public static void glDrawElements (int mode, int count, int type, int offset)

Since: API Level 9

public static void glEnable (int cap)

Since: API Level 8

public static void glEnableVertexAttribArray (int index)

Since: API Level 8

public static void glFinish ()

Since: API Level 8

public static void glFlush ()

Since: API Level 8

public static void glFramebufferRenderbuffer (int target, int attachment, int renderbuffertarget, int renderbuffer)

Since: API Level 8

public static void glFramebufferTexture2D (int target, int attachment, int textarget, int texture, int level)

Since: API Level 8

public static void glFrontFace (int mode)

Since: API Level 8

public static void glGenBuffers (int n, IntBuffer buffers)

Since: API Level 8

public static void glGenBuffers (int n, int[] buffers, int offset)

Since: API Level 8

public static void glGenFramebuffers (int n, IntBuffer framebuffers)

Since: API Level 8

public static void glGenFramebuffers (int n, int[] framebuffers, int offset)

Since: API Level 8

public static void glGenRenderbuffers (int n, IntBuffer renderbuffers)

Since: API Level 8

public static void glGenRenderbuffers (int n, int[] renderbuffers, int offset)

Since: API Level 8

public static void glGenTextures (int n, IntBuffer textures)

Since: API Level 8

public static void glGenTextures (int n, int[] textures, int offset)

Since: API Level 8

public static void glGenerateMipmap (int target)

Since: API Level 8

public static void glGetActiveAttrib (int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)

Since: API Level 8

public static void glGetActiveAttrib (int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)

Since: API Level 8

public static void glGetActiveUniform (int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)

Since: API Level 8

public static void glGetActiveUniform (int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)

Since: API Level 8

public static void glGetAttachedShaders (int program, int maxcount, int[] count, int countOffset, int[] shaders, int shadersOffset)

Since: API Level 8

public static void glGetAttachedShaders (int program, int maxcount, IntBuffer count, IntBuffer shaders)

Since: API Level 8

public static int glGetAttribLocation (int program, String name)

Since: API Level 8

public static void glGetBooleanv (int pname, boolean[] params, int offset)

Since: API Level 8

public static void glGetBooleanv (int pname, IntBuffer params)

Since: API Level 8

public static void glGetBufferParameteriv (int target, int pname, IntBuffer params)

Since: API Level 8

public static void glGetBufferParameteriv (int target, int pname, int[] params, int offset)

Since: API Level 8

public static int glGetError ()

Since: API Level 8

public static void glGetFloatv (int pname, FloatBuffer params)

Since: API Level 8

public static void glGetFloatv (int pname, float[] params, int offset)

Since: API Level 8

public static void glGetFramebufferAttachmentParameteriv (int target, int attachment, int pname, IntBuffer params)

Since: API Level 8

public static void glGetFramebufferAttachmentParameteriv (int target, int attachment, int pname, int[] params, int offset)

Since: API Level 8

public static void glGetIntegerv (int pname, IntBuffer params)

Since: API Level 8

public static void glGetIntegerv (int pname, int[] params, int offset)

Since: API Level 8

public static String glGetProgramInfoLog (int program)

Since: API Level 8

public static void glGetProgramiv (int program, int pname, IntBuffer params)

Since: API Level 8

public static void glGetProgramiv (int program, int pname, int[] params, int offset)

Since: API Level 8

public static void glGetRenderbufferParameteriv (int target, int pname, int[] params, int offset)

Since: API Level 8

public static void glGetRenderbufferParameteriv (int target, int pname, IntBuffer params)

Since: API Level 8

public static String glGetShaderInfoLog (int shader)

Since: API Level 8

public static void glGetShaderPrecisionFormat (int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)

Since: API Level 8

public static void glGetShaderPrecisionFormat (int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset)

Since: API Level 8

public static void glGetShaderSource (int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset)

Since: API Level 8

public static void glGetShaderSource (int shader, int bufsize, IntBuffer length, byte source)

Since: API Level 8

public static void glGetShaderiv (int shader, int pname, IntBuffer params)

Since: API Level 8

public static void glGetShaderiv (int shader, int pname, int[] params, int offset)

Since: API Level 8

public static String glGetString (int name)

Since: API Level 8

public static void glGetTexParameterfv (int target, int pname, float[] params, int offset)

Since: API Level 8

public static void glGetTexParameterfv (int target, int pname, FloatBuffer params)

Since: API Level 8

public static void glGetTexParameteriv (int target, int pname, int[] params, int offset)

Since: API Level 8

public static void glGetTexParameteriv (int target, int pname, IntBuffer params)

Since: API Level 8

public static int glGetUniformLocation (int program, String name)

Since: API Level 8

public static void glGetUniformfv (int program, int location, FloatBuffer params)

Since: API Level 8

public static void glGetUniformfv (int program, int location, float[] params, int offset)

Since: API Level 8

public static void glGetUniformiv (int program, int location, IntBuffer params)

Since: API Level 8

public static void glGetUniformiv (int program, int location, int[] params, int offset)

Since: API Level 8

public static void glGetVertexAttribfv (int index, int pname, float[] params, int offset)

Since: API Level 8

public static void glGetVertexAttribfv (int index, int pname, FloatBuffer params)

Since: API Level 8

public static void glGetVertexAttribiv (int index, int pname, int[] params, int offset)

Since: API Level 8

public static void glGetVertexAttribiv (int index, int pname, IntBuffer params)

Since: API Level 8

public static void glHint (int target, int mode)

Since: API Level 8

public static boolean glIsBuffer (int buffer)

Since: API Level 8

public static boolean glIsEnabled (int cap)

Since: API Level 8

public static boolean glIsFramebuffer (int framebuffer)

Since: API Level 8

public static boolean glIsProgram (int program)

Since: API Level 8

public static boolean glIsRenderbuffer (int renderbuffer)

Since: API Level 8

public static boolean glIsShader (int shader)

Since: API Level 8

public static boolean glIsTexture (int texture)

Since: API Level 8

public static void glLineWidth (float width)

Since: API Level 8

public static void glLinkProgram (int program)

Since: API Level 8

public static void glPixelStorei (int pname, int param)

Since: API Level 8

public static void glPolygonOffset (float factor, float units)

Since: API Level 8

public static void glReadPixels (int x, int y, int width, int height, int format, int type, Buffer pixels)

Since: API Level 8

public static void glReleaseShaderCompiler ()

Since: API Level 8

public static void glRenderbufferStorage (int target, int internalformat, int width, int height)

Since: API Level 8

public static void glSampleCoverage (float value, boolean invert)

Since: API Level 8

public static void glScissor (int x, int y, int width, int height)

Since: API Level 8

public static void glShaderBinary (int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)

Since: API Level 8

public static void glShaderBinary (int n, int[] shaders, int offset, int binaryformat, Buffer binary, int length)

Since: API Level 8

public static void glShaderSource (int shader, String string)

Since: API Level 8

public static void glStencilFunc (int func, int ref, int mask)

Since: API Level 8

public static void glStencilFuncSeparate (int face, int func, int ref, int mask)

Since: API Level 8

public static void glStencilMask (int mask)

Since: API Level 8

public static void glStencilMaskSeparate (int face, int mask)

Since: API Level 8

public static void glStencilOp (int fail, int zfail, int zpass)

Since: API Level 8

public static void glStencilOpSeparate (int face, int fail, int zfail, int zpass)

Since: API Level 8

public static void glTexImage2D (int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)

Since: API Level 8

public static void glTexParameterf (int target, int pname, float param)

Since: API Level 8

public static void glTexParameterfv (int target, int pname, float[] params, int offset)

Since: API Level 8

public static void glTexParameterfv (int target, int pname, FloatBuffer params)

Since: API Level 8

public static void glTexParameteri (int target, int pname, int param)

Since: API Level 8

public static void glTexParameteriv (int target, int pname, IntBuffer params)

Since: API Level 8

public static void glTexParameteriv (int target, int pname, int[] params, int offset)

Since: API Level 8

public static void glTexSubImage2D (int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)

Since: API Level 8

public static void glUniform1f (int location, float x)

Since: API Level 8

public static void glUniform1fv (int location, int count, float[] v, int offset)

Since: API Level 8

public static void glUniform1fv (int location, int count, FloatBuffer v)

Since: API Level 8

public static void glUniform1i (int location, int x)

Since: API Level 8

public static void glUniform1iv (int location, int count, IntBuffer v)

Since: API Level 8

public static void glUniform1iv (int location, int count, int[] v, int offset)

Since: API Level 8

public static void glUniform2f (int location, float x, float y)

Since: API Level 8

public static void glUniform2fv (int location, int count, FloatBuffer v)

Since: API Level 8

public static void glUniform2fv (int location, int count, float[] v, int offset)

Since: API Level 8

public static void glUniform2i (int location, int x, int y)

Since: API Level 8

public static void glUniform2iv (int location, int count, IntBuffer v)

Since: API Level 8

public static void glUniform2iv (int location, int count, int[] v, int offset)

Since: API Level 8

public static void glUniform3f (int location, float x, float y, float z)

Since: API Level 8

public static void glUniform3fv (int location, int count, float[] v, int offset)

Since: API Level 8

public static void glUniform3fv (int location, int count, FloatBuffer v)

Since: API Level 8

public static void glUniform3i (int location, int x, int y, int z)

Since: API Level 8

public static void glUniform3iv (int location, int count, IntBuffer v)

Since: API Level 8

public static void glUniform3iv (int location, int count, int[] v, int offset)

Since: API Level 8

public static void glUniform4f (int location, float x, float y, float z, float w)

Since: API Level 8

public static void glUniform4fv (int location, int count, FloatBuffer v)

Since: API Level 8

public static void glUniform4fv (int location, int count, float[] v, int offset)

Since: API Level 8

public static void glUniform4i (int location, int x, int y, int z, int w)

Since: API Level 8

public static void glUniform4iv (int location, int count, int[] v, int offset)

Since: API Level 8

public static void glUniform4iv (int location, int count, IntBuffer v)

Since: API Level 8

public static void glUniformMatrix2fv (int location, int count, boolean transpose, FloatBuffer value)

Since: API Level 8

public static void glUniformMatrix2fv (int location, int count, boolean transpose, float[] value, int offset)

Since: API Level 8

public static void glUniformMatrix3fv (int location, int count, boolean transpose, float[] value, int offset)

Since: API Level 8

public static void glUniformMatrix3fv (int location, int count, boolean transpose, FloatBuffer value)

Since: API Level 8

public static void glUniformMatrix4fv (int location, int count, boolean transpose, float[] value, int offset)

Since: API Level 8

public static void glUniformMatrix4fv (int location, int count, boolean transpose, FloatBuffer value)

Since: API Level 8

public static void glUseProgram (int program)

Since: API Level 8

public static void glValidateProgram (int program)

Since: API Level 8

public static void glVertexAttrib1f (int indx, float x)

Since: API Level 8

public static void glVertexAttrib1fv (int indx, FloatBuffer values)

Since: API Level 8

public static void glVertexAttrib1fv (int indx, float[] values, int offset)

Since: API Level 8

public static void glVertexAttrib2f (int indx, float x, float y)

Since: API Level 8

public static void glVertexAttrib2fv (int indx, float[] values, int offset)

Since: API Level 8

public static void glVertexAttrib2fv (int indx, FloatBuffer values)

Since: API Level 8

public static void glVertexAttrib3f (int indx, float x, float y, float z)

Since: API Level 8

public static void glVertexAttrib3fv (int indx, FloatBuffer values)

Since: API Level 8

public static void glVertexAttrib3fv (int indx, float[] values, int offset)

Since: API Level 8

public static void glVertexAttrib4f (int indx, float x, float y, float z, float w)

Since: API Level 8

public static void glVertexAttrib4fv (int indx, FloatBuffer values)

Since: API Level 8

public static void glVertexAttrib4fv (int indx, float[] values, int offset)

Since: API Level 8

public static void glVertexAttribPointer (int indx, int size, int type, boolean normalized, int stride, Buffer ptr)

Since: API Level 8

public static void glVertexAttribPointer (int indx, int size, int type, boolean normalized, int stride, int offset)

Since: API Level 9

public static void glViewport (int x, int y, int width, int height)

Since: API Level 8