Most visited

Recently visited

Added in API level 18

GLES30

public class GLES30
extends GLES20

java.lang.Object
   ↳ android.opengl.GLES20
     ↳ android.opengl.GLES30
Known Direct Subclasses
Known Indirect Subclasses


OpenGL ES 3.0

Summary

Constants

int GL_ACTIVE_UNIFORM_BLOCKS

int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

int GL_ALREADY_SIGNALED

int GL_ANY_SAMPLES_PASSED

int GL_ANY_SAMPLES_PASSED_CONSERVATIVE

int GL_BLUE

int GL_BUFFER_ACCESS_FLAGS

int GL_BUFFER_MAPPED

int GL_BUFFER_MAP_LENGTH

int GL_BUFFER_MAP_OFFSET

int GL_BUFFER_MAP_POINTER

int GL_COLOR

int GL_COLOR_ATTACHMENT1

int GL_COLOR_ATTACHMENT10

int GL_COLOR_ATTACHMENT11

int GL_COLOR_ATTACHMENT12

int GL_COLOR_ATTACHMENT13

int GL_COLOR_ATTACHMENT14

int GL_COLOR_ATTACHMENT15

int GL_COLOR_ATTACHMENT2

int GL_COLOR_ATTACHMENT3

int GL_COLOR_ATTACHMENT4

int GL_COLOR_ATTACHMENT5

int GL_COLOR_ATTACHMENT6

int GL_COLOR_ATTACHMENT7

int GL_COLOR_ATTACHMENT8

int GL_COLOR_ATTACHMENT9

int GL_COMPARE_REF_TO_TEXTURE

int GL_COMPRESSED_R11_EAC

int GL_COMPRESSED_RG11_EAC

int GL_COMPRESSED_RGB8_ETC2

int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

int GL_COMPRESSED_RGBA8_ETC2_EAC

int GL_COMPRESSED_SIGNED_R11_EAC

int GL_COMPRESSED_SIGNED_RG11_EAC

int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

int GL_COMPRESSED_SRGB8_ETC2

int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

int GL_CONDITION_SATISFIED

int GL_COPY_READ_BUFFER

int GL_COPY_READ_BUFFER_BINDING

int GL_COPY_WRITE_BUFFER

int GL_COPY_WRITE_BUFFER_BINDING

int GL_CURRENT_QUERY

int GL_DEPTH

int GL_DEPTH24_STENCIL8

int GL_DEPTH32F_STENCIL8

int GL_DEPTH_COMPONENT24

int GL_DEPTH_COMPONENT32F

int GL_DEPTH_STENCIL

int GL_DEPTH_STENCIL_ATTACHMENT

int GL_DRAW_BUFFER0

int GL_DRAW_BUFFER1

int GL_DRAW_BUFFER10

int GL_DRAW_BUFFER11

int GL_DRAW_BUFFER12

int GL_DRAW_BUFFER13

int GL_DRAW_BUFFER14

int GL_DRAW_BUFFER15

int GL_DRAW_BUFFER2

int GL_DRAW_BUFFER3

int GL_DRAW_BUFFER4

int GL_DRAW_BUFFER5

int GL_DRAW_BUFFER6

int GL_DRAW_BUFFER7

int GL_DRAW_BUFFER8

int GL_DRAW_BUFFER9

int GL_DRAW_FRAMEBUFFER

int GL_DRAW_FRAMEBUFFER_BINDING

int GL_DYNAMIC_COPY

int GL_DYNAMIC_READ

int GL_FLOAT_32_UNSIGNED_INT_24_8_REV

int GL_FLOAT_MAT2x3

int GL_FLOAT_MAT2x4

int GL_FLOAT_MAT3x2

int GL_FLOAT_MAT3x4

int GL_FLOAT_MAT4x2

int GL_FLOAT_MAT4x3

int GL_FRAGMENT_SHADER_DERIVATIVE_HINT

int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

int GL_FRAMEBUFFER_DEFAULT

int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

int GL_FRAMEBUFFER_UNDEFINED

int GL_GREEN

int GL_HALF_FLOAT

int GL_INTERLEAVED_ATTRIBS

int GL_INT_2_10_10_10_REV

int GL_INT_SAMPLER_2D

int GL_INT_SAMPLER_2D_ARRAY

int GL_INT_SAMPLER_3D

int GL_INT_SAMPLER_CUBE

int GL_INVALID_INDEX

int GL_MAJOR_VERSION

int GL_MAP_FLUSH_EXPLICIT_BIT

int GL_MAP_INVALIDATE_BUFFER_BIT

int GL_MAP_INVALIDATE_RANGE_BIT

int GL_MAP_READ_BIT

int GL_MAP_UNSYNCHRONIZED_BIT

int GL_MAP_WRITE_BIT

int GL_MAX

int GL_MAX_3D_TEXTURE_SIZE

int GL_MAX_ARRAY_TEXTURE_LAYERS

int GL_MAX_COLOR_ATTACHMENTS

int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

int GL_MAX_COMBINED_UNIFORM_BLOCKS

int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

int GL_MAX_DRAW_BUFFERS

int GL_MAX_ELEMENTS_INDICES

int GL_MAX_ELEMENTS_VERTICES

int GL_MAX_ELEMENT_INDEX

int GL_MAX_FRAGMENT_INPUT_COMPONENTS

int GL_MAX_FRAGMENT_UNIFORM_BLOCKS

int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

int GL_MAX_PROGRAM_TEXEL_OFFSET

int GL_MAX_SAMPLES

int GL_MAX_SERVER_WAIT_TIMEOUT

int GL_MAX_TEXTURE_LOD_BIAS

int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

int GL_MAX_UNIFORM_BLOCK_SIZE

int GL_MAX_UNIFORM_BUFFER_BINDINGS

int GL_MAX_VARYING_COMPONENTS

int GL_MAX_VERTEX_OUTPUT_COMPONENTS

int GL_MAX_VERTEX_UNIFORM_BLOCKS

int GL_MAX_VERTEX_UNIFORM_COMPONENTS

int GL_MIN

int GL_MINOR_VERSION

int GL_MIN_PROGRAM_TEXEL_OFFSET

int GL_NUM_EXTENSIONS

int GL_NUM_PROGRAM_BINARY_FORMATS

int GL_NUM_SAMPLE_COUNTS

int GL_OBJECT_TYPE

int GL_PACK_ROW_LENGTH

int GL_PACK_SKIP_PIXELS

int GL_PACK_SKIP_ROWS

int GL_PIXEL_PACK_BUFFER

int GL_PIXEL_PACK_BUFFER_BINDING

int GL_PIXEL_UNPACK_BUFFER

int GL_PIXEL_UNPACK_BUFFER_BINDING

int GL_PRIMITIVE_RESTART_FIXED_INDEX

int GL_PROGRAM_BINARY_FORMATS

int GL_PROGRAM_BINARY_LENGTH

int GL_PROGRAM_BINARY_RETRIEVABLE_HINT

int GL_QUERY_RESULT

int GL_QUERY_RESULT_AVAILABLE

int GL_R11F_G11F_B10F

int GL_R16F

int GL_R16I

int GL_R16UI

int GL_R32F

int GL_R32I

int GL_R32UI

int GL_R8

int GL_R8I

int GL_R8UI

int GL_R8_SNORM

int GL_RASTERIZER_DISCARD

int GL_READ_BUFFER

int GL_READ_FRAMEBUFFER

int GL_READ_FRAMEBUFFER_BINDING

int GL_RED

int GL_RED_INTEGER

int GL_RENDERBUFFER_SAMPLES

int GL_RG

int GL_RG16F

int GL_RG16I

int GL_RG16UI

int GL_RG32F

int GL_RG32I

int GL_RG32UI

int GL_RG8

int GL_RG8I

int GL_RG8UI

int GL_RG8_SNORM

int GL_RGB10_A2

int GL_RGB10_A2UI

int GL_RGB16F

int GL_RGB16I

int GL_RGB16UI

int GL_RGB32F

int GL_RGB32I

int GL_RGB32UI

int GL_RGB8

int GL_RGB8I

int GL_RGB8UI

int GL_RGB8_SNORM

int GL_RGB9_E5

int GL_RGBA16F

int GL_RGBA16I

int GL_RGBA16UI

int GL_RGBA32F

int GL_RGBA32I

int GL_RGBA32UI

int GL_RGBA8

int GL_RGBA8I

int GL_RGBA8UI

int GL_RGBA8_SNORM

int GL_RGBA_INTEGER

int GL_RGB_INTEGER

int GL_RG_INTEGER

int GL_SAMPLER_2D_ARRAY

int GL_SAMPLER_2D_ARRAY_SHADOW

int GL_SAMPLER_2D_SHADOW

int GL_SAMPLER_3D

int GL_SAMPLER_BINDING

int GL_SAMPLER_CUBE_SHADOW

int GL_SEPARATE_ATTRIBS

int GL_SIGNALED

int GL_SIGNED_NORMALIZED

int GL_SRGB

int GL_SRGB8

int GL_SRGB8_ALPHA8

int GL_STATIC_COPY

int GL_STATIC_READ

int GL_STENCIL

int GL_STREAM_COPY

int GL_STREAM_READ

int GL_SYNC_CONDITION

int GL_SYNC_FENCE

int GL_SYNC_FLAGS

int GL_SYNC_FLUSH_COMMANDS_BIT

int GL_SYNC_GPU_COMMANDS_COMPLETE

int GL_SYNC_STATUS

int GL_TEXTURE_2D_ARRAY

int GL_TEXTURE_3D

int GL_TEXTURE_BASE_LEVEL

int GL_TEXTURE_BINDING_2D_ARRAY

int GL_TEXTURE_BINDING_3D

int GL_TEXTURE_COMPARE_FUNC

int GL_TEXTURE_COMPARE_MODE

int GL_TEXTURE_IMMUTABLE_FORMAT

int GL_TEXTURE_IMMUTABLE_LEVELS

int GL_TEXTURE_MAX_LEVEL

int GL_TEXTURE_MAX_LOD

int GL_TEXTURE_MIN_LOD

int GL_TEXTURE_SWIZZLE_A

int GL_TEXTURE_SWIZZLE_B

int GL_TEXTURE_SWIZZLE_G

int GL_TEXTURE_SWIZZLE_R

int GL_TEXTURE_WRAP_R

int GL_TIMEOUT_EXPIRED

long GL_TIMEOUT_IGNORED

int GL_TRANSFORM_FEEDBACK

int GL_TRANSFORM_FEEDBACK_ACTIVE

int GL_TRANSFORM_FEEDBACK_BINDING

int GL_TRANSFORM_FEEDBACK_BUFFER

int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

int GL_TRANSFORM_FEEDBACK_BUFFER_MODE

int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

int GL_TRANSFORM_FEEDBACK_BUFFER_START

int GL_TRANSFORM_FEEDBACK_PAUSED

int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

int GL_TRANSFORM_FEEDBACK_VARYINGS

int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

int GL_UNIFORM_ARRAY_STRIDE

int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

int GL_UNIFORM_BLOCK_BINDING

int GL_UNIFORM_BLOCK_DATA_SIZE

int GL_UNIFORM_BLOCK_INDEX

int GL_UNIFORM_BLOCK_NAME_LENGTH

int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

int GL_UNIFORM_BUFFER

int GL_UNIFORM_BUFFER_BINDING

int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

int GL_UNIFORM_BUFFER_SIZE

int GL_UNIFORM_BUFFER_START

int GL_UNIFORM_IS_ROW_MAJOR

int GL_UNIFORM_MATRIX_STRIDE

int GL_UNIFORM_NAME_LENGTH

int GL_UNIFORM_OFFSET

int GL_UNIFORM_SIZE

int GL_UNIFORM_TYPE

int GL_UNPACK_IMAGE_HEIGHT

int GL_UNPACK_ROW_LENGTH

int GL_UNPACK_SKIP_IMAGES

int GL_UNPACK_SKIP_PIXELS

int GL_UNPACK_SKIP_ROWS

int GL_UNSIGNALED

int GL_UNSIGNED_INT_10F_11F_11F_REV

int GL_UNSIGNED_INT_24_8

int GL_UNSIGNED_INT_2_10_10_10_REV

int GL_UNSIGNED_INT_5_9_9_9_REV

int GL_UNSIGNED_INT_SAMPLER_2D

int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

int GL_UNSIGNED_INT_SAMPLER_3D

int GL_UNSIGNED_INT_SAMPLER_CUBE

int GL_UNSIGNED_INT_VEC2

int GL_UNSIGNED_INT_VEC3

int GL_UNSIGNED_INT_VEC4

int GL_UNSIGNED_NORMALIZED

int GL_VERTEX_ARRAY_BINDING

int GL_VERTEX_ATTRIB_ARRAY_DIVISOR

int GL_VERTEX_ATTRIB_ARRAY_INTEGER

int GL_WAIT_FAILED

Inherited constants

From class android.opengl.GLES20

Public constructors

GLES30()

Public methods

static void glBeginQuery(int target, int id)
static void glBeginTransformFeedback(int primitiveMode)
static void glBindBufferBase(int target, int index, int buffer)
static void glBindBufferRange(int target, int index, int buffer, int offset, int size)
static void glBindSampler(int unit, int sampler)
static void glBindTransformFeedback(int target, int id)
static void glBindVertexArray(int array)
static void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
static void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
static void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
static void glClearBufferfv(int buffer, int drawbuffer, float[] value, int offset)
static void glClearBufferiv(int buffer, int drawbuffer, int[] value, int offset)
static void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
static void glClearBufferuiv(int buffer, int drawbuffer, int[] value, int offset)
static void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
static int glClientWaitSync(long sync, int flags, long timeout)
static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset)
static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, int offset)
static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
static void glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
static void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
static void glDeleteQueries(int n, IntBuffer ids)
static void glDeleteQueries(int n, int[] ids, int offset)
static void glDeleteSamplers(int count, int[] samplers, int offset)
static void glDeleteSamplers(int count, IntBuffer samplers)
static void glDeleteSync(long sync)
static void glDeleteTransformFeedbacks(int n, int[] ids, int offset)
static void glDeleteTransformFeedbacks(int n, IntBuffer ids)
static void glDeleteVertexArrays(int n, IntBuffer arrays)
static void glDeleteVertexArrays(int n, int[] arrays, int offset)
static void glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
static void glDrawBuffers(int n, int[] bufs, int offset)
static void glDrawBuffers(int n, IntBuffer bufs)
static void glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instanceCount)
static void glDrawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount)
static void glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)
static void glDrawRangeElements(int mode, int start, int end, int count, int type, int offset)
static void glEndQuery(int target)
static void glEndTransformFeedback()
static long glFenceSync(int condition, int flags)
static void glFlushMappedBufferRange(int target, int offset, int length)
static void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
static void glGenQueries(int n, int[] ids, int offset)
static void glGenQueries(int n, IntBuffer ids)
static void glGenSamplers(int count, int[] samplers, int offset)
static void glGenSamplers(int count, IntBuffer samplers)
static void glGenTransformFeedbacks(int n, int[] ids, int offset)
static void glGenTransformFeedbacks(int n, IntBuffer ids)
static void glGenVertexArrays(int n, int[] arrays, int offset)
static void glGenVertexArrays(int n, IntBuffer arrays)
static void glGetActiveUniformBlockName(int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName)
static void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int lengthOffset, byte[] uniformBlockName, int uniformBlockNameOffset)
static String glGetActiveUniformBlockName(int program, int uniformBlockIndex)
static void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
static void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int offset)
static void glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndicesOffset, int pname, int[] params, int paramsOffset)
static void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
static void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
static void glGetBufferParameteri64v(int target, int pname, long[] params, int offset)
static Buffer glGetBufferPointerv(int target, int pname)
static int glGetFragDataLocation(int program, String name)
static void glGetInteger64i_v(int target, int index, LongBuffer data)
static void glGetInteger64i_v(int target, int index, long[] data, int offset)
static void glGetInteger64v(int pname, LongBuffer params)
static void glGetInteger64v(int pname, long[] params, int offset)
static void glGetIntegeri_v(int target, int index, IntBuffer data)
static void glGetIntegeri_v(int target, int index, int[] data, int offset)
static void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int[] params, int offset)
static void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer params)
static void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
static void glGetProgramBinary(int program, int bufSize, int[] length, int lengthOffset, int[] binaryFormat, int binaryFormatOffset, Buffer binary)
static void glGetQueryObjectuiv(int id, int pname, int[] params, int offset)
static void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
static void glGetQueryiv(int target, int pname, int[] params, int offset)
static void glGetQueryiv(int target, int pname, IntBuffer params)
static void glGetSamplerParameterfv(int sampler, int pname, float[] params, int offset)
static void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
static void glGetSamplerParameteriv(int sampler, int pname, int[] params, int offset)
static void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
static String glGetStringi(int name, int index)
static void glGetSynciv(long sync, int pname, int bufSize, int[] length, int lengthOffset, int[] values, int valuesOffset)
static void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
static String glGetTransformFeedbackVarying(int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
static String glGetTransformFeedbackVarying(int program, int index, IntBuffer size, IntBuffer type)
static void glGetTransformFeedbackVarying(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
static void glGetTransformFeedbackVarying(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
static void glGetTransformFeedbackVarying(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)

在API级别24中弃用此方法。使用将ByteBuffer作为最后一个参数的版本或者返回String的版本。

static int glGetUniformBlockIndex(int program, String uniformBlockName)
static void glGetUniformIndices(int program, String[] uniformNames, int[] uniformIndices, int uniformIndicesOffset)
static void glGetUniformIndices(int program, String[] uniformNames, IntBuffer uniformIndices)
static void glGetUniformuiv(int program, int location, IntBuffer params)
static void glGetUniformuiv(int program, int location, int[] params, int offset)
static void glGetVertexAttribIiv(int index, int pname, int[] params, int offset)
static void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
static void glGetVertexAttribIuiv(int index, int pname, int[] params, int offset)
static void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
static void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
static void glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int offset)
static void glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int offset, int x, int y, int width, int height)
static void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
static boolean glIsQuery(int id)
static boolean glIsSampler(int sampler)
static boolean glIsSync(long sync)
static boolean glIsTransformFeedback(int id)
static boolean glIsVertexArray(int array)
static Buffer glMapBufferRange(int target, int offset, int length, int access)
static void glPauseTransformFeedback()
static void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
static void glProgramParameteri(int program, int pname, int value)
static void glReadBuffer(int mode)
static void glReadPixels(int x, int y, int width, int height, int format, int type, int offset)
static void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
static void glResumeTransformFeedback()
static void glSamplerParameterf(int sampler, int pname, float param)
static void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
static void glSamplerParameterfv(int sampler, int pname, float[] param, int offset)
static void glSamplerParameteri(int sampler, int pname, int param)
static void glSamplerParameteriv(int sampler, int pname, int[] param, int offset)
static void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
static void glTexStorage2D(int target, int levels, int internalformat, int width, int height)
static void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)
static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset)
static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
static void glTransformFeedbackVaryings(int program, String[] varyings, int bufferMode)
static void glUniform1ui(int location, int v0)
static void glUniform1uiv(int location, int count, int[] value, int offset)
static void glUniform1uiv(int location, int count, IntBuffer value)
static void glUniform2ui(int location, int v0, int v1)
static void glUniform2uiv(int location, int count, int[] value, int offset)
static void glUniform2uiv(int location, int count, IntBuffer value)
static void glUniform3ui(int location, int v0, int v1, int v2)
static void glUniform3uiv(int location, int count, IntBuffer value)
static void glUniform3uiv(int location, int count, int[] value, int offset)
static void glUniform4ui(int location, int v0, int v1, int v2, int v3)
static void glUniform4uiv(int location, int count, IntBuffer value)
static void glUniform4uiv(int location, int count, int[] value, int offset)
static void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
static void glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int offset)
static void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
static void glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int offset)
static boolean glUnmapBuffer(int target)
static void glVertexAttribDivisor(int index, int divisor)
static void glVertexAttribI4i(int index, int x, int y, int z, int w)
static void glVertexAttribI4iv(int index, int[] v, int offset)
static void glVertexAttribI4iv(int index, IntBuffer v)
static void glVertexAttribI4ui(int index, int x, int y, int z, int w)
static void glVertexAttribI4uiv(int index, int[] v, int offset)
static void glVertexAttribI4uiv(int index, IntBuffer v)
static void glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
static void glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer)
static void glWaitSync(long sync, int flags, long timeout)

Inherited methods

From class android.opengl.GLES20
From class java.lang.Object

Constants

GL_ACTIVE_UNIFORM_BLOCKS

Added in API level 18
int GL_ACTIVE_UNIFORM_BLOCKS

常量值:35382(0x00008a36)

GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

Added in API level 18
int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

常量值:35381(0x00008a35)

GL_ALREADY_SIGNALED

Added in API level 18
int GL_ALREADY_SIGNALED

常量值:37146(0x0000911a)

GL_ANY_SAMPLES_PASSED

Added in API level 18
int GL_ANY_SAMPLES_PASSED

常量值:35887(0x00008c2f)

GL_ANY_SAMPLES_PASSED_CONSERVATIVE

Added in API level 18
int GL_ANY_SAMPLES_PASSED_CONSERVATIVE

常量值:36202(0x00008d6a)

GL_BLUE

Added in API level 18
int GL_BLUE

常量值:6405(0x00001905)

GL_BUFFER_ACCESS_FLAGS

Added in API level 18
int GL_BUFFER_ACCESS_FLAGS

常量值:37151(0x0000911f)

GL_BUFFER_MAPPED

Added in API level 18
int GL_BUFFER_MAPPED

常量值:35004(0x000088bc)

GL_BUFFER_MAP_LENGTH

Added in API level 18
int GL_BUFFER_MAP_LENGTH

常量值:37152(0x00009120)

GL_BUFFER_MAP_OFFSET

Added in API level 18
int GL_BUFFER_MAP_OFFSET

常量值:37153(0x00009121)

GL_BUFFER_MAP_POINTER

Added in API level 18
int GL_BUFFER_MAP_POINTER

常量值:35005(0x000088bd)

GL_COLOR

Added in API level 18
int GL_COLOR

常量值:6144(0x00001800)

GL_COLOR_ATTACHMENT1

Added in API level 18
int GL_COLOR_ATTACHMENT1

常量值:36065(0x00008ce1)

GL_COLOR_ATTACHMENT10

Added in API level 18
int GL_COLOR_ATTACHMENT10

常数值:36074(0x00008cea)

GL_COLOR_ATTACHMENT11

Added in API level 18
int GL_COLOR_ATTACHMENT11

常量值:36075(0x00008ceb)

GL_COLOR_ATTACHMENT12

Added in API level 18
int GL_COLOR_ATTACHMENT12

常量值:36076(0x00008cec)

GL_COLOR_ATTACHMENT13

Added in API level 18
int GL_COLOR_ATTACHMENT13

常量值:36077(0x00008ced)

GL_COLOR_ATTACHMENT14

Added in API level 18
int GL_COLOR_ATTACHMENT14

常量值:36078(0x00008cee)

GL_COLOR_ATTACHMENT15

Added in API level 18
int GL_COLOR_ATTACHMENT15

常量值:36079(0x00008cef)

GL_COLOR_ATTACHMENT2

Added in API level 18
int GL_COLOR_ATTACHMENT2

常量值:36066(0x00008ce2)

GL_COLOR_ATTACHMENT3

Added in API level 18
int GL_COLOR_ATTACHMENT3

常量值:36067(0x00008ce3)

GL_COLOR_ATTACHMENT4

Added in API level 18
int GL_COLOR_ATTACHMENT4

常量值:36068(0x00008ce4)

GL_COLOR_ATTACHMENT5

Added in API level 18
int GL_COLOR_ATTACHMENT5

常量值:36069(0x00008ce5)

GL_COLOR_ATTACHMENT6

Added in API level 18
int GL_COLOR_ATTACHMENT6

常量值:36070(0x00008ce6)

GL_COLOR_ATTACHMENT7

Added in API level 18
int GL_COLOR_ATTACHMENT7

常量值:36071(0x00008ce7)

GL_COLOR_ATTACHMENT8

Added in API level 18
int GL_COLOR_ATTACHMENT8

常量值:36072(0x00008ce8)

GL_COLOR_ATTACHMENT9

Added in API level 18
int GL_COLOR_ATTACHMENT9

常量值:36073(0x00008ce9)

GL_COMPARE_REF_TO_TEXTURE

Added in API level 18
int GL_COMPARE_REF_TO_TEXTURE

常量值:34894(0x0000884e)

GL_COMPRESSED_R11_EAC

Added in API level 18
int GL_COMPRESSED_R11_EAC

常量值:37488(0x00009270)

GL_COMPRESSED_RG11_EAC

Added in API level 18
int GL_COMPRESSED_RG11_EAC

常量值:37490(0x00009272)

GL_COMPRESSED_RGB8_ETC2

Added in API level 18
int GL_COMPRESSED_RGB8_ETC2

常量值:37492(0x00009274)

GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

Added in API level 18
int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

常量值:37494(0x00009276)

GL_COMPRESSED_RGBA8_ETC2_EAC

Added in API level 18
int GL_COMPRESSED_RGBA8_ETC2_EAC

常量值:37496(0x00009278)

GL_COMPRESSED_SIGNED_R11_EAC

Added in API level 18
int GL_COMPRESSED_SIGNED_R11_EAC

常量值:37489(0x00009271)

GL_COMPRESSED_SIGNED_RG11_EAC

Added in API level 18
int GL_COMPRESSED_SIGNED_RG11_EAC

常量值:37491(0x00009273)

GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

Added in API level 18
int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

常量值:37497(0x00009279)

GL_COMPRESSED_SRGB8_ETC2

Added in API level 18
int GL_COMPRESSED_SRGB8_ETC2

常量值:37493(0x00009275)

GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

Added in API level 18
int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

常量值:37495(0x00009277)

GL_CONDITION_SATISFIED

Added in API level 18
int GL_CONDITION_SATISFIED

常量值:37148(0x0000911c)

GL_COPY_READ_BUFFER

Added in API level 18
int GL_COPY_READ_BUFFER

常量值:36662(0x00008f36)

GL_COPY_READ_BUFFER_BINDING

Added in API level 18
int GL_COPY_READ_BUFFER_BINDING

常量值:36662(0x00008f36)

GL_COPY_WRITE_BUFFER

Added in API level 18
int GL_COPY_WRITE_BUFFER

常量值:36663(0x00008f37)

GL_COPY_WRITE_BUFFER_BINDING

Added in API level 18
int GL_COPY_WRITE_BUFFER_BINDING

常量值:36663(0x00008f37)

GL_CURRENT_QUERY

Added in API level 18
int GL_CURRENT_QUERY

常量值:34917(0x00008865)

GL_DEPTH

Added in API level 18
int GL_DEPTH

常量值:6145(0x00001801)

GL_DEPTH24_STENCIL8

Added in API level 18
int GL_DEPTH24_STENCIL8

常量值:35056(0x000088f0)

GL_DEPTH32F_STENCIL8

Added in API level 18
int GL_DEPTH32F_STENCIL8

常量值:36013(0x00008cad)

GL_DEPTH_COMPONENT24

Added in API level 18
int GL_DEPTH_COMPONENT24

常量值:33190(0x000081a6)

GL_DEPTH_COMPONENT32F

Added in API level 18
int GL_DEPTH_COMPONENT32F

常量值:36012(0x00008cac)

GL_DEPTH_STENCIL

Added in API level 18
int GL_DEPTH_STENCIL

常量值:34041(0x000084f9)

GL_DEPTH_STENCIL_ATTACHMENT

Added in API level 18
int GL_DEPTH_STENCIL_ATTACHMENT

常量值:33306(0x0000821a)

GL_DRAW_BUFFER0

Added in API level 18
int GL_DRAW_BUFFER0

常量值:34853(0x00008825)

GL_DRAW_BUFFER1

Added in API level 18
int GL_DRAW_BUFFER1

常量值:34854(0x00008826)

GL_DRAW_BUFFER10

Added in API level 18
int GL_DRAW_BUFFER10

常量值:34863(0x0000882f)

GL_DRAW_BUFFER11

Added in API level 18
int GL_DRAW_BUFFER11

常量值:34864(0x00008830)

GL_DRAW_BUFFER12

Added in API level 18
int GL_DRAW_BUFFER12

常量值:34865(0x00008831)

GL_DRAW_BUFFER13

Added in API level 18
int GL_DRAW_BUFFER13

常量值:34866(0x00008832)

GL_DRAW_BUFFER14

Added in API level 18
int GL_DRAW_BUFFER14

常量值:34867(0x00008833)

GL_DRAW_BUFFER15

Added in API level 18
int GL_DRAW_BUFFER15

常量值:34868(0x00008834)

GL_DRAW_BUFFER2

Added in API level 18
int GL_DRAW_BUFFER2

常量值:34855(0x00008827)

GL_DRAW_BUFFER3

Added in API level 18
int GL_DRAW_BUFFER3

常量值:34856(0x00008828)

GL_DRAW_BUFFER4

Added in API level 18
int GL_DRAW_BUFFER4

常量值:34857(0x00008829)

GL_DRAW_BUFFER5

Added in API level 18
int GL_DRAW_BUFFER5

常量值:34858(0x0000882a)

GL_DRAW_BUFFER6

Added in API level 18
int GL_DRAW_BUFFER6

常量值:34859(0x0000882b)

GL_DRAW_BUFFER7

Added in API level 18
int GL_DRAW_BUFFER7

常量值:34860(0x0000882c)

GL_DRAW_BUFFER8

Added in API level 18
int GL_DRAW_BUFFER8

常量值:34861(0x0000882d)

GL_DRAW_BUFFER9

Added in API level 18
int GL_DRAW_BUFFER9

常量值:34862(0x0000882e)

GL_DRAW_FRAMEBUFFER

Added in API level 18
int GL_DRAW_FRAMEBUFFER

常量值:36009(0x00008ca9)

GL_DRAW_FRAMEBUFFER_BINDING

Added in API level 18
int GL_DRAW_FRAMEBUFFER_BINDING

常量值:36006(0x00008ca6)

GL_DYNAMIC_COPY

Added in API level 18
int GL_DYNAMIC_COPY

常量值:35050(0x000088ea)

GL_DYNAMIC_READ

Added in API level 18
int GL_DYNAMIC_READ

常量值:35049(0x000088e9)

GL_FLOAT_32_UNSIGNED_INT_24_8_REV

Added in API level 18
int GL_FLOAT_32_UNSIGNED_INT_24_8_REV

常量值:36269(0x00008dad)

GL_FLOAT_MAT2x3

Added in API level 18
int GL_FLOAT_MAT2x3

常量值:35685(0x00008b65)

GL_FLOAT_MAT2x4

Added in API level 18
int GL_FLOAT_MAT2x4

常量值:35686(0x00008b66)

GL_FLOAT_MAT3x2

Added in API level 18
int GL_FLOAT_MAT3x2

常量值:35687(0x00008b67)

GL_FLOAT_MAT3x4

Added in API level 18
int GL_FLOAT_MAT3x4

常量值:35688(0x00008b68)

GL_FLOAT_MAT4x2

Added in API level 18
int GL_FLOAT_MAT4x2

常量值:35689(0x00008b69)

GL_FLOAT_MAT4x3

Added in API level 18
int GL_FLOAT_MAT4x3

常量值:35690(0x00008b6a)

GL_FRAGMENT_SHADER_DERIVATIVE_HINT

Added in API level 18
int GL_FRAGMENT_SHADER_DERIVATIVE_HINT

常量值:35723(0x00008b8b)

GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

常量值:33301(0x00008215)

GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

常量值:33300(0x00008214)

GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

常量值:33296(0x00008210)

GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

常量值:33297(0x00008211)

GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

常量值:33302(0x00008216)

GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

常量值:33299(0x00008213)

GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

常量值:33298(0x00008212)

GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

常量值:33303(0x00008217)

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

Added in API level 18
int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

常量值:36052(0x00008cd4)

GL_FRAMEBUFFER_DEFAULT

Added in API level 18
int GL_FRAMEBUFFER_DEFAULT

常量值:33304(0x00008218)

GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

Added in API level 18
int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

常量值:36182(0x00008d56)

GL_FRAMEBUFFER_UNDEFINED

Added in API level 18
int GL_FRAMEBUFFER_UNDEFINED

常量值:33305(0x00008219)

GL_GREEN

Added in API level 18
int GL_GREEN

常量值:6404(0x00001904)

GL_HALF_FLOAT

Added in API level 18
int GL_HALF_FLOAT

常量值:5131(0x0000140b)

GL_INTERLEAVED_ATTRIBS

Added in API level 18
int GL_INTERLEAVED_ATTRIBS

常量值:35980(0x00008c8c)

GL_INT_2_10_10_10_REV

Added in API level 18
int GL_INT_2_10_10_10_REV

常量值:36255(0x00008d9f)

GL_INT_SAMPLER_2D

Added in API level 18
int GL_INT_SAMPLER_2D

常量值:36298(0x00008dca)

GL_INT_SAMPLER_2D_ARRAY

Added in API level 18
int GL_INT_SAMPLER_2D_ARRAY

常量值:36303(0x00008dcf)

GL_INT_SAMPLER_3D

Added in API level 18
int GL_INT_SAMPLER_3D

常量值:36299(0x00008dcb)

GL_INT_SAMPLER_CUBE

Added in API level 18
int GL_INT_SAMPLER_CUBE

常量值:36300(0x00008dcc)

GL_INVALID_INDEX

Added in API level 18
int GL_INVALID_INDEX

常量值:-1(0xffffffff)

GL_MAJOR_VERSION

Added in API level 18
int GL_MAJOR_VERSION

常量值:33307(0x0000821b)

GL_MAP_FLUSH_EXPLICIT_BIT

Added in API level 18
int GL_MAP_FLUSH_EXPLICIT_BIT

常量值:16(0x00000010)

GL_MAP_INVALIDATE_BUFFER_BIT

Added in API level 18
int GL_MAP_INVALIDATE_BUFFER_BIT

常量值:8(0x00000008)

GL_MAP_INVALIDATE_RANGE_BIT

Added in API level 18
int GL_MAP_INVALIDATE_RANGE_BIT

常量值:4(0x00000004)

GL_MAP_READ_BIT

Added in API level 18
int GL_MAP_READ_BIT

常数值:1(0x00000001)

GL_MAP_UNSYNCHRONIZED_BIT

Added in API level 18
int GL_MAP_UNSYNCHRONIZED_BIT

常量值:32(0x00000020)

GL_MAP_WRITE_BIT

Added in API level 18
int GL_MAP_WRITE_BIT

常量值:2(0x00000002)

GL_MAX

Added in API level 18
int GL_MAX

常量值:32776(0x00008008)

GL_MAX_3D_TEXTURE_SIZE

Added in API level 18
int GL_MAX_3D_TEXTURE_SIZE

常量值:32883(0x00008073)

GL_MAX_ARRAY_TEXTURE_LAYERS

Added in API level 18
int GL_MAX_ARRAY_TEXTURE_LAYERS

常量值:35071(0x000088ff)

GL_MAX_COLOR_ATTACHMENTS

Added in API level 18
int GL_MAX_COLOR_ATTACHMENTS

常量值:36063(0x00008cdf)

GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

Added in API level 18
int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

常量值:35379(0x00008a33)

GL_MAX_COMBINED_UNIFORM_BLOCKS

Added in API level 18
int GL_MAX_COMBINED_UNIFORM_BLOCKS

常量值:35374(0x00008a2e)

GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

Added in API level 18
int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

常量值:35377(0x00008a31)

GL_MAX_DRAW_BUFFERS

Added in API level 18
int GL_MAX_DRAW_BUFFERS

常量值:34852(0x00008824)

GL_MAX_ELEMENTS_INDICES

Added in API level 18
int GL_MAX_ELEMENTS_INDICES

常量值:33001(0x000080e9)

GL_MAX_ELEMENTS_VERTICES

Added in API level 18
int GL_MAX_ELEMENTS_VERTICES

常量值:33000(0x000080e8)

GL_MAX_ELEMENT_INDEX

Added in API level 18
int GL_MAX_ELEMENT_INDEX

常量值:36203(0x00008d6b)

GL_MAX_FRAGMENT_INPUT_COMPONENTS

Added in API level 18
int GL_MAX_FRAGMENT_INPUT_COMPONENTS

常量值:37157(0x00009125)

GL_MAX_FRAGMENT_UNIFORM_BLOCKS

Added in API level 18
int GL_MAX_FRAGMENT_UNIFORM_BLOCKS

常量值:35373(0x00008a2d)

GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

Added in API level 18
int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

常量值:35657(0x00008b49)

GL_MAX_PROGRAM_TEXEL_OFFSET

Added in API level 18
int GL_MAX_PROGRAM_TEXEL_OFFSET

常量值:35077(0x00008905)

GL_MAX_SAMPLES

Added in API level 18
int GL_MAX_SAMPLES

常量值:36183(0x00008d57)

GL_MAX_SERVER_WAIT_TIMEOUT

Added in API level 18
int GL_MAX_SERVER_WAIT_TIMEOUT

常量值:37137(0x00009111)

GL_MAX_TEXTURE_LOD_BIAS

Added in API level 18
int GL_MAX_TEXTURE_LOD_BIAS

常量值:34045(0x000084fd)

GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

Added in API level 18
int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

常量值:35978(0x00008c8a)

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

Added in API level 18
int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

常量值:35979(0x00008c8b)

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

Added in API level 18
int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

常量值:35968(0x00008c80)

GL_MAX_UNIFORM_BLOCK_SIZE

Added in API level 18
int GL_MAX_UNIFORM_BLOCK_SIZE

常量值:35376(0x00008a30)

GL_MAX_UNIFORM_BUFFER_BINDINGS

Added in API level 18
int GL_MAX_UNIFORM_BUFFER_BINDINGS

常量值:35375(0x00008a2f)

GL_MAX_VARYING_COMPONENTS

Added in API level 18
int GL_MAX_VARYING_COMPONENTS

常量值:35659(0x00008b4b)

GL_MAX_VERTEX_OUTPUT_COMPONENTS

Added in API level 18
int GL_MAX_VERTEX_OUTPUT_COMPONENTS

常量值:37154(0x00009122)

GL_MAX_VERTEX_UNIFORM_BLOCKS

Added in API level 18
int GL_MAX_VERTEX_UNIFORM_BLOCKS

常量值:35371(0x00008a2b)

GL_MAX_VERTEX_UNIFORM_COMPONENTS

Added in API level 18
int GL_MAX_VERTEX_UNIFORM_COMPONENTS

常量值:35658(0x00008b4a)

GL_MIN

Added in API level 18
int GL_MIN

常量值:32775(0x00008007)

GL_MINOR_VERSION

Added in API level 18
int GL_MINOR_VERSION

常量值:33308(0x0000821c)

GL_MIN_PROGRAM_TEXEL_OFFSET

Added in API level 18
int GL_MIN_PROGRAM_TEXEL_OFFSET

常量值:35076(0x00008904)

GL_NUM_EXTENSIONS

Added in API level 18
int GL_NUM_EXTENSIONS

常量值:33309(0x0000821d)

GL_NUM_PROGRAM_BINARY_FORMATS

Added in API level 18
int GL_NUM_PROGRAM_BINARY_FORMATS

常量值:34814(0x000087fe)

GL_NUM_SAMPLE_COUNTS

Added in API level 18
int GL_NUM_SAMPLE_COUNTS

常量值:37760(0x00009380)

GL_OBJECT_TYPE

Added in API level 18
int GL_OBJECT_TYPE

常量值:37138(0x00009112)

GL_PACK_ROW_LENGTH

Added in API level 18
int GL_PACK_ROW_LENGTH

常量值:3330(0x00000d02)

GL_PACK_SKIP_PIXELS

Added in API level 18
int GL_PACK_SKIP_PIXELS

常量值:3332(0x00000d04)

GL_PACK_SKIP_ROWS

Added in API level 18
int GL_PACK_SKIP_ROWS

常量值:3331(0x00000d03)

GL_PIXEL_PACK_BUFFER

Added in API level 18
int GL_PIXEL_PACK_BUFFER

常量值:35051(0x000088eb)

GL_PIXEL_PACK_BUFFER_BINDING

Added in API level 18
int GL_PIXEL_PACK_BUFFER_BINDING

常量值:35053(0x000088ed)

GL_PIXEL_UNPACK_BUFFER

Added in API level 18
int GL_PIXEL_UNPACK_BUFFER

常量值:35052(0x000088ec)

GL_PIXEL_UNPACK_BUFFER_BINDING

Added in API level 18
int GL_PIXEL_UNPACK_BUFFER_BINDING

常数值:35055(0x000088ef)

GL_PRIMITIVE_RESTART_FIXED_INDEX

Added in API level 18
int GL_PRIMITIVE_RESTART_FIXED_INDEX

常量值:36201(0x00008d69)

GL_PROGRAM_BINARY_FORMATS

Added in API level 18
int GL_PROGRAM_BINARY_FORMATS

常量值:34815(0x000087ff)

GL_PROGRAM_BINARY_LENGTH

Added in API level 18
int GL_PROGRAM_BINARY_LENGTH

常量值:34625(0x00008741)

GL_PROGRAM_BINARY_RETRIEVABLE_HINT

Added in API level 18
int GL_PROGRAM_BINARY_RETRIEVABLE_HINT

常量值:33367(0x00008257)

GL_QUERY_RESULT

Added in API level 18
int GL_QUERY_RESULT

常量值:34918(0x00008866)

GL_QUERY_RESULT_AVAILABLE

Added in API level 18
int GL_QUERY_RESULT_AVAILABLE

常量值:34919(0x00008867)

GL_R11F_G11F_B10F

Added in API level 18
int GL_R11F_G11F_B10F

常量值:35898(0x00008c3a)

GL_R16F

Added in API level 18
int GL_R16F

常量值:33325(0x0000822d)

GL_R16I

Added in API level 18
int GL_R16I

常量值:33331(0x00008233)

GL_R16UI

Added in API level 18
int GL_R16UI

常量值:33332(0x00008234)

GL_R32F

Added in API level 18
int GL_R32F

常量值:33326(0x0000822e)

GL_R32I

Added in API level 18
int GL_R32I

常量值:33333(0x00008235)

GL_R32UI

Added in API level 18
int GL_R32UI

常量值:33334(0x00008236)

GL_R8

Added in API level 18
int GL_R8

常量值:33321(0x00008229)

GL_R8I

Added in API level 18
int GL_R8I

常量值:33329(0x00008231)

GL_R8UI

Added in API level 18
int GL_R8UI

常量值:33330(0x00008232)

GL_R8_SNORM

Added in API level 18
int GL_R8_SNORM

常量值:36756(0x00008f94)

GL_RASTERIZER_DISCARD

Added in API level 18
int GL_RASTERIZER_DISCARD

常量值:35977(0x00008c89)

GL_READ_BUFFER

Added in API level 18
int GL_READ_BUFFER

常量值:3074(0x00000c02)

GL_READ_FRAMEBUFFER

Added in API level 18
int GL_READ_FRAMEBUFFER

常量值:36008(0x00008ca8)

GL_READ_FRAMEBUFFER_BINDING

Added in API level 18
int GL_READ_FRAMEBUFFER_BINDING

常量值:36010(0x00008caa)

GL_RED

Added in API level 18
int GL_RED

常量值:6403(0x00001903)

GL_RED_INTEGER

Added in API level 18
int GL_RED_INTEGER

常量值:36244(0x00008d94)

GL_RENDERBUFFER_SAMPLES

Added in API level 18
int GL_RENDERBUFFER_SAMPLES

常量值:36011(0x00008cab)

GL_RG

Added in API level 18
int GL_RG

常量值:33319(0x00008227)

GL_RG16F

Added in API level 18
int GL_RG16F

常量值:33327(0x0000822f)

GL_RG16I

Added in API level 18
int GL_RG16I

常量值:33337(0x00008239)

GL_RG16UI

Added in API level 18
int GL_RG16UI

常量值:33338(0x0000823a)

GL_RG32F

Added in API level 18
int GL_RG32F

常量值:33328(0x00008230)

GL_RG32I

Added in API level 18
int GL_RG32I

常量值:33339(0x0000823b)

GL_RG32UI

Added in API level 18
int GL_RG32UI

常量值:33340(0x0000823c)

GL_RG8

Added in API level 18
int GL_RG8

常量值:33323(0x0000822b)

GL_RG8I

Added in API level 18
int GL_RG8I

常量值:33335(0x00008237)

GL_RG8UI

Added in API level 18
int GL_RG8UI

常量值:33336(0x00008238)

GL_RG8_SNORM

Added in API level 18
int GL_RG8_SNORM

常量值:36757(0x00008f95)

GL_RGB10_A2

Added in API level 18
int GL_RGB10_A2

常量值:32857(0x00008059)

GL_RGB10_A2UI

Added in API level 18
int GL_RGB10_A2UI

常量值:36975(0x0000906f)

GL_RGB16F

Added in API level 18
int GL_RGB16F

常量值:34843(0x0000881b)

GL_RGB16I

Added in API level 18
int GL_RGB16I

常量值:36233(0x00008d89)

GL_RGB16UI

Added in API level 18
int GL_RGB16UI

常量值:36215(0x00008d77)

GL_RGB32F

Added in API level 18
int GL_RGB32F

常量值:34837(0x00008815)

GL_RGB32I

Added in API level 18
int GL_RGB32I

常量值:36227(0x00008d83)

GL_RGB32UI

Added in API level 18
int GL_RGB32UI

常量值:36209(0x00008d71)

GL_RGB8

Added in API level 18
int GL_RGB8

常量值:32849(0x00008051)

GL_RGB8I

Added in API level 18
int GL_RGB8I

常量值:36239(0x00008d8f)

GL_RGB8UI

Added in API level 18
int GL_RGB8UI

常量值:36221(0x00008d7d)

GL_RGB8_SNORM

Added in API level 18
int GL_RGB8_SNORM

常量值:36758(0x00008f96)

GL_RGB9_E5

Added in API level 18
int GL_RGB9_E5

常量值:35901(0x00008c3d)

GL_RGBA16F

Added in API level 18
int GL_RGBA16F

常量值:34842(0x0000881a)

GL_RGBA16I

Added in API level 18
int GL_RGBA16I

常量值:36232(0x00008d88)

GL_RGBA16UI

Added in API level 18
int GL_RGBA16UI

常量值:36214(0x00008d76)

GL_RGBA32F

Added in API level 18
int GL_RGBA32F

常量值:34836(0x00008814)

GL_RGBA32I

Added in API level 18
int GL_RGBA32I

常量值:36226(0x00008d82)

GL_RGBA32UI

Added in API level 18
int GL_RGBA32UI

常量值:36208(0x00008d70)

GL_RGBA8

Added in API level 18
int GL_RGBA8

常量值:32856(0x00008058)

GL_RGBA8I

Added in API level 18
int GL_RGBA8I

常量值:36238(0x00008d8e)

GL_RGBA8UI

Added in API level 18
int GL_RGBA8UI

常量值:36220(0x00008d7c)

GL_RGBA8_SNORM

Added in API level 18
int GL_RGBA8_SNORM

常量值:36759(0x00008f97)

GL_RGBA_INTEGER

Added in API level 18
int GL_RGBA_INTEGER

常量值:36249(0x00008d99)

GL_RGB_INTEGER

Added in API level 18
int GL_RGB_INTEGER

常量值:36248(0x00008d98)

GL_RG_INTEGER

Added in API level 18
int GL_RG_INTEGER

常量值:33320(0x00008228)

GL_SAMPLER_2D_ARRAY

Added in API level 18
int GL_SAMPLER_2D_ARRAY

常量值:36289(0x00008dc1)

GL_SAMPLER_2D_ARRAY_SHADOW

Added in API level 18
int GL_SAMPLER_2D_ARRAY_SHADOW

常量值:36292(0x00008dc4)

GL_SAMPLER_2D_SHADOW

Added in API level 18
int GL_SAMPLER_2D_SHADOW

常量值:35682(0x00008b62)

GL_SAMPLER_3D

Added in API level 18
int GL_SAMPLER_3D

常量值:35679(0x00008b5f)

GL_SAMPLER_BINDING

Added in API level 18
int GL_SAMPLER_BINDING

常量值:35097(0x00008919)

GL_SAMPLER_CUBE_SHADOW

Added in API level 18
int GL_SAMPLER_CUBE_SHADOW

常量值:36293(0x00008dc5)

GL_SEPARATE_ATTRIBS

Added in API level 18
int GL_SEPARATE_ATTRIBS

常量值:35981(0x00008c8d)

GL_SIGNALED

Added in API level 18
int GL_SIGNALED

常量值:37145(0x00009119)

GL_SIGNED_NORMALIZED

Added in API level 18
int GL_SIGNED_NORMALIZED

常量值:36764(0x00008f9c)

GL_SRGB

Added in API level 18
int GL_SRGB

常量值:35904(0x00008c40)

GL_SRGB8

Added in API level 18
int GL_SRGB8

常量值:35905(0x00008c41)

GL_SRGB8_ALPHA8

Added in API level 18
int GL_SRGB8_ALPHA8

常量值:35907(0x00008c43)

GL_STATIC_COPY

Added in API level 18
int GL_STATIC_COPY

常量值:35046(0x000088e6)

GL_STATIC_READ

Added in API level 18
int GL_STATIC_READ

常量值:35045(0x000088e5)

GL_STENCIL

Added in API level 18
int GL_STENCIL

常量值:6146(0x00001802)

GL_STREAM_COPY

Added in API level 18
int GL_STREAM_COPY

常量值:35042(0x000088e2)

GL_STREAM_READ

Added in API level 18
int GL_STREAM_READ

常量值:35041(0x000088e1)

GL_SYNC_CONDITION

Added in API level 18
int GL_SYNC_CONDITION

常量值:37139(0x00009113)

GL_SYNC_FENCE

Added in API level 18
int GL_SYNC_FENCE

常量值:37142(0x00009116)

GL_SYNC_FLAGS

Added in API level 18
int GL_SYNC_FLAGS

常量值:37141(0x00009115)

GL_SYNC_FLUSH_COMMANDS_BIT

Added in API level 18
int GL_SYNC_FLUSH_COMMANDS_BIT

常数值:1(0x00000001)

GL_SYNC_GPU_COMMANDS_COMPLETE

Added in API level 18
int GL_SYNC_GPU_COMMANDS_COMPLETE

常量值:37143(0x00009117)

GL_SYNC_STATUS

Added in API level 18
int GL_SYNC_STATUS

常量值:37140(0x00009114)

GL_TEXTURE_2D_ARRAY

Added in API level 18
int GL_TEXTURE_2D_ARRAY

常量值:35866(0x00008c1a)

GL_TEXTURE_3D

Added in API level 18
int GL_TEXTURE_3D

常量值:32879(0x0000806f)

GL_TEXTURE_BASE_LEVEL

Added in API level 18
int GL_TEXTURE_BASE_LEVEL

常量值:33084(0x0000813c)

GL_TEXTURE_BINDING_2D_ARRAY

Added in API level 18
int GL_TEXTURE_BINDING_2D_ARRAY

常量值:35869(0x00008c1d)

GL_TEXTURE_BINDING_3D

Added in API level 18
int GL_TEXTURE_BINDING_3D

常量值:32874(0x0000806a)

GL_TEXTURE_COMPARE_FUNC

Added in API level 18
int GL_TEXTURE_COMPARE_FUNC

常量值:34893(0x0000884d)

GL_TEXTURE_COMPARE_MODE

Added in API level 18
int GL_TEXTURE_COMPARE_MODE

常量值:34892(0x0000884c)

GL_TEXTURE_IMMUTABLE_FORMAT

Added in API level 18
int GL_TEXTURE_IMMUTABLE_FORMAT

常量值:37167(0x0000912f)

GL_TEXTURE_IMMUTABLE_LEVELS

Added in API level 18
int GL_TEXTURE_IMMUTABLE_LEVELS

常量值:33503(0x000082df)

GL_TEXTURE_MAX_LEVEL

Added in API level 18
int GL_TEXTURE_MAX_LEVEL

常量值:33085(0x0000813d)

GL_TEXTURE_MAX_LOD

Added in API level 18
int GL_TEXTURE_MAX_LOD

常量值:33083(0x0000813b)

GL_TEXTURE_MIN_LOD

Added in API level 18
int GL_TEXTURE_MIN_LOD

常量值:33082(0x0000813a)

GL_TEXTURE_SWIZZLE_A

Added in API level 18
int GL_TEXTURE_SWIZZLE_A

常量值:36421(0x00008e45)

GL_TEXTURE_SWIZZLE_B

Added in API level 18
int GL_TEXTURE_SWIZZLE_B

常量值:36420(0x00008e44)

GL_TEXTURE_SWIZZLE_G

Added in API level 18
int GL_TEXTURE_SWIZZLE_G

常量值:36419(0x00008e43)

GL_TEXTURE_SWIZZLE_R

Added in API level 18
int GL_TEXTURE_SWIZZLE_R

常量值:36418(0x00008e42)

GL_TEXTURE_WRAP_R

Added in API level 18
int GL_TEXTURE_WRAP_R

常量值:32882(0x00008072)

GL_TIMEOUT_EXPIRED

Added in API level 18
int GL_TIMEOUT_EXPIRED

常量值:37147(0x0000911b)

GL_TIMEOUT_IGNORED

Added in API level 18
long GL_TIMEOUT_IGNORED

常量值:-1(0xffffffffffffffff)

GL_TRANSFORM_FEEDBACK

Added in API level 18
int GL_TRANSFORM_FEEDBACK

常量值:36386(0x00008e22)

GL_TRANSFORM_FEEDBACK_ACTIVE

Added in API level 18
int GL_TRANSFORM_FEEDBACK_ACTIVE

常量值:36388(0x00008e24)

GL_TRANSFORM_FEEDBACK_BINDING

Added in API level 18
int GL_TRANSFORM_FEEDBACK_BINDING

常量值:36389(0x00008e25)

GL_TRANSFORM_FEEDBACK_BUFFER

Added in API level 18
int GL_TRANSFORM_FEEDBACK_BUFFER

常量值:35982(0x00008c8e)

GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

Added in API level 18
int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

常量值:35983(0x00008c8f)

GL_TRANSFORM_FEEDBACK_BUFFER_MODE

Added in API level 18
int GL_TRANSFORM_FEEDBACK_BUFFER_MODE

常量值:35967(0x00008c7f)

GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

Added in API level 18
int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

常量值:35973(0x00008c85)

GL_TRANSFORM_FEEDBACK_BUFFER_START

Added in API level 18
int GL_TRANSFORM_FEEDBACK_BUFFER_START

常量值:35972(0x00008c84)

GL_TRANSFORM_FEEDBACK_PAUSED

Added in API level 18
int GL_TRANSFORM_FEEDBACK_PAUSED

常量值:36387(0x00008e23)

GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

Added in API level 18
int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

常量值:35976(0x00008c88)

GL_TRANSFORM_FEEDBACK_VARYINGS

Added in API level 18
int GL_TRANSFORM_FEEDBACK_VARYINGS

常量值:35971(0x00008c83)

GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

Added in API level 18
int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

常量值:35958(0x00008c76)

GL_UNIFORM_ARRAY_STRIDE

Added in API level 18
int GL_UNIFORM_ARRAY_STRIDE

常量值:35388(0x00008a3c)

GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

Added in API level 18
int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

常量值:35394(0x00008a42)

GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

Added in API level 18
int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

常量值:35395(0x00008a43)

GL_UNIFORM_BLOCK_BINDING

Added in API level 18
int GL_UNIFORM_BLOCK_BINDING

常量值:35391(0x00008a3f)

GL_UNIFORM_BLOCK_DATA_SIZE

Added in API level 18
int GL_UNIFORM_BLOCK_DATA_SIZE

常量值:35392(0x00008a40)

GL_UNIFORM_BLOCK_INDEX

Added in API level 18
int GL_UNIFORM_BLOCK_INDEX

常量值:35386(0x00008a3a)

GL_UNIFORM_BLOCK_NAME_LENGTH

Added in API level 18
int GL_UNIFORM_BLOCK_NAME_LENGTH

常量值:35393(0x00008a41)

GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

Added in API level 18
int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

常量值:35398(0x00008a46)

GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

Added in API level 18
int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

常量值:35396(0x00008a44)

GL_UNIFORM_BUFFER

Added in API level 18
int GL_UNIFORM_BUFFER

常量值:35345(0x00008a11)

GL_UNIFORM_BUFFER_BINDING

Added in API level 18
int GL_UNIFORM_BUFFER_BINDING

常量值:35368(0x00008a28)

GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

Added in API level 18
int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

常量值:35380(0x00008a34)

GL_UNIFORM_BUFFER_SIZE

Added in API level 18
int GL_UNIFORM_BUFFER_SIZE

常量值:35370(0x00008a2a)

GL_UNIFORM_BUFFER_START

Added in API level 18
int GL_UNIFORM_BUFFER_START

常量值:35369(0x00008a29)

GL_UNIFORM_IS_ROW_MAJOR

Added in API level 18
int GL_UNIFORM_IS_ROW_MAJOR

常量值:35390(0x00008a3e)

GL_UNIFORM_MATRIX_STRIDE

Added in API level 18
int GL_UNIFORM_MATRIX_STRIDE

常量值:35389(0x00008a3d)

GL_UNIFORM_NAME_LENGTH

Added in API level 18
int GL_UNIFORM_NAME_LENGTH

常量值:35385(0x00008a39)

GL_UNIFORM_OFFSET

Added in API level 18
int GL_UNIFORM_OFFSET

常量值:35387(0x00008a3b)

GL_UNIFORM_SIZE

Added in API level 18
int GL_UNIFORM_SIZE

常量值:35384(0x00008a38)

GL_UNIFORM_TYPE

Added in API level 18
int GL_UNIFORM_TYPE

常量值:35383(0x00008a37)

GL_UNPACK_IMAGE_HEIGHT

Added in API level 18
int GL_UNPACK_IMAGE_HEIGHT

常量值:32878(0x0000806e)

GL_UNPACK_ROW_LENGTH

Added in API level 18
int GL_UNPACK_ROW_LENGTH

常量值:3314(0x00000cf2)

GL_UNPACK_SKIP_IMAGES

Added in API level 18
int GL_UNPACK_SKIP_IMAGES

常量值:32877(0x0000806d)

GL_UNPACK_SKIP_PIXELS

Added in API level 18
int GL_UNPACK_SKIP_PIXELS

常量值:3316(0x00000cf4)

GL_UNPACK_SKIP_ROWS

Added in API level 18
int GL_UNPACK_SKIP_ROWS

常量值:3315(0x00000cf3)

GL_UNSIGNALED

Added in API level 18
int GL_UNSIGNALED

常量值:37144(0x00009118)

GL_UNSIGNED_INT_10F_11F_11F_REV

Added in API level 18
int GL_UNSIGNED_INT_10F_11F_11F_REV

常量值:35899(0x00008c3b)

GL_UNSIGNED_INT_24_8

Added in API level 18
int GL_UNSIGNED_INT_24_8

常量值:34042(0x000084fa)

GL_UNSIGNED_INT_2_10_10_10_REV

Added in API level 18
int GL_UNSIGNED_INT_2_10_10_10_REV

常量值:33640(0x00008368)

GL_UNSIGNED_INT_5_9_9_9_REV

Added in API level 18
int GL_UNSIGNED_INT_5_9_9_9_REV

常量值:35902(0x00008c3e)

GL_UNSIGNED_INT_SAMPLER_2D

Added in API level 18
int GL_UNSIGNED_INT_SAMPLER_2D

常量值:36306(0x00008dd2)

GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

Added in API level 18
int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

常量值:36311(0x00008dd7)

GL_UNSIGNED_INT_SAMPLER_3D

Added in API level 18
int GL_UNSIGNED_INT_SAMPLER_3D

常量值:36307(0x00008dd3)

GL_UNSIGNED_INT_SAMPLER_CUBE

Added in API level 18
int GL_UNSIGNED_INT_SAMPLER_CUBE

常量值:36308(0x00008dd4)

GL_UNSIGNED_INT_VEC2

Added in API level 18
int GL_UNSIGNED_INT_VEC2

常量值:36294(0x00008dc6)

GL_UNSIGNED_INT_VEC3

Added in API level 18
int GL_UNSIGNED_INT_VEC3

常量值:36295(0x00008dc7)

GL_UNSIGNED_INT_VEC4

Added in API level 18
int GL_UNSIGNED_INT_VEC4

常量值:36296(0x00008dc8)

GL_UNSIGNED_NORMALIZED

Added in API level 18
int GL_UNSIGNED_NORMALIZED

常量值:35863(0x00008c17)

GL_VERTEX_ARRAY_BINDING

Added in API level 18
int GL_VERTEX_ARRAY_BINDING

常量值:34229(0x000085b5)

GL_VERTEX_ATTRIB_ARRAY_DIVISOR

Added in API level 18
int GL_VERTEX_ATTRIB_ARRAY_DIVISOR

常量值:35070(0x000088fe)

GL_VERTEX_ATTRIB_ARRAY_INTEGER

Added in API level 18
int GL_VERTEX_ATTRIB_ARRAY_INTEGER

常量值:35069(0x000088fd)

GL_WAIT_FAILED

Added in API level 18
int GL_WAIT_FAILED

常量值:37149(0x0000911d)

Public constructors

GLES30

Added in API level 18
GLES30 ()

Public methods

glBeginQuery

Added in API level 18
void glBeginQuery (int target, 
                int id)

Parameters
target int
id int

glBeginTransformFeedback

Added in API level 18
void glBeginTransformFeedback (int primitiveMode)

Parameters
primitiveMode int

glBindBufferBase

Added in API level 18
void glBindBufferBase (int target, 
                int index, 
                int buffer)

Parameters
target int
index int
buffer int

glBindBufferRange

Added in API level 18
void glBindBufferRange (int target, 
                int index, 
                int buffer, 
                int offset, 
                int size)

Parameters
target int
index int
buffer int
offset int
size int

glBindSampler

Added in API level 18
void glBindSampler (int unit, 
                int sampler)

Parameters
unit int
sampler int

glBindTransformFeedback

Added in API level 18
void glBindTransformFeedback (int target, 
                int id)

Parameters
target int
id int

glBindVertexArray

Added in API level 18
void glBindVertexArray (int array)

Parameters
array int

glBlitFramebuffer

Added in API level 18
void glBlitFramebuffer (int srcX0, 
                int srcY0, 
                int srcX1, 
                int srcY1, 
                int dstX0, 
                int dstY0, 
                int dstX1, 
                int dstY1, 
                int mask, 
                int filter)

Parameters
srcX0 int
srcY0 int
srcX1 int
srcY1 int
dstX0 int
dstY0 int
dstX1 int
dstY1 int
mask int
filter int

glClearBufferfi

Added in API level 18
void glClearBufferfi (int buffer, 
                int drawbuffer, 
                float depth, 
                int stencil)

Parameters
buffer int
drawbuffer int
depth float
stencil int

glClearBufferfv

Added in API level 18
void glClearBufferfv (int buffer, 
                int drawbuffer, 
                FloatBuffer value)

Parameters
buffer int
drawbuffer int
value FloatBuffer

glClearBufferfv

Added in API level 18
void glClearBufferfv (int buffer, 
                int drawbuffer, 
                float[] value, 
                int offset)

Parameters
buffer int
drawbuffer int
value float
offset int

glClearBufferiv

Added in API level 18
void glClearBufferiv (int buffer, 
                int drawbuffer, 
                int[] value, 
                int offset)

Parameters
buffer int
drawbuffer int
value int
offset int

glClearBufferiv

Added in API level 18
void glClearBufferiv (int buffer, 
                int drawbuffer, 
                IntBuffer value)

Parameters
buffer int
drawbuffer int
value IntBuffer

glClearBufferuiv

Added in API level 18
void glClearBufferuiv (int buffer, 
                int drawbuffer, 
                int[] value, 
                int offset)

Parameters
buffer int
drawbuffer int
value int
offset int

glClearBufferuiv

Added in API level 18
void glClearBufferuiv (int buffer, 
                int drawbuffer, 
                IntBuffer value)

Parameters
buffer int
drawbuffer int
value IntBuffer

glClientWaitSync

Added in API level 18
int glClientWaitSync (long sync, 
                int flags, 
                long timeout)

Parameters
sync long
flags int
timeout long
Returns
int

glCompressedTexImage3D

Added in API level 18
void glCompressedTexImage3D (int target, 
                int level, 
                int internalformat, 
                int width, 
                int height, 
                int depth, 
                int border, 
                int imageSize, 
                Buffer data)

Parameters
target int
level int
internalformat int
width int
height int
depth int
border int
imageSize int
data Buffer

glCompressedTexImage3D

Added in API level 18
void glCompressedTexImage3D (int target, 
                int level, 
                int internalformat, 
                int width, 
                int height, 
                int depth, 
                int border, 
                int imageSize, 
                int offset)

Parameters
target int
level int
internalformat int
width int
height int
depth int
border int
imageSize int
offset int

glCompressedTexSubImage3D

Added in API level 18
void glCompressedTexSubImage3D (int target, 
                int level, 
                int xoffset, 
                int yoffset, 
                int zoffset, 
                int width, 
                int height, 
                int depth, 
                int format, 
                int imageSize, 
                int offset)

Parameters
target int
level int
xoffset int
yoffset int
zoffset int
width int
height int
depth int
format int
imageSize int
offset int

glCompressedTexSubImage3D

Added in API level 18
void glCompressedTexSubImage3D (int target, 
                int level, 
                int xoffset, 
                int yoffset, 
                int zoffset, 
                int width, 
                int height, 
                int depth, 
                int format, 
                int imageSize, 
                Buffer data)

Parameters
target int
level int
xoffset int
yoffset int
zoffset int
width int
height int
depth int
format int
imageSize int
data Buffer

glCopyBufferSubData

Added in API level 18
void glCopyBufferSubData (int readTarget, 
                int writeTarget, 
                int readOffset, 
                int writeOffset, 
                int size)

Parameters
readTarget int
writeTarget int
readOffset int
writeOffset int
size int

glCopyTexSubImage3D

Added in API level 18
void glCopyTexSubImage3D (int target, 
                int level, 
                int xoffset, 
                int yoffset, 
                int zoffset, 
                int x, 
                int y, 
                int width, 
                int height)

Parameters
target int
level int
xoffset int
yoffset int
zoffset int
x int
y int
width int
height int

glDeleteQueries

Added in API level 18
void glDeleteQueries (int n, 
                IntBuffer ids)

Parameters
n int
ids IntBuffer

glDeleteQueries

Added in API level 18
void glDeleteQueries (int n, 
                int[] ids, 
                int offset)

Parameters
n int
ids int
offset int

glDeleteSamplers

Added in API level 18
void glDeleteSamplers (int count, 
                int[] samplers, 
                int offset)

Parameters
count int
samplers int
offset int

glDeleteSamplers

Added in API level 18
void glDeleteSamplers (int count, 
                IntBuffer samplers)

Parameters
count int
samplers IntBuffer

glDeleteSync

Added in API level 18
void glDeleteSync (long sync)

Parameters
sync long

glDeleteTransformFeedbacks

Added in API level 18
void glDeleteTransformFeedbacks (int n, 
                int[] ids, 
                int offset)

Parameters
n int
ids int
offset int

glDeleteTransformFeedbacks

Added in API level 18
void glDeleteTransformFeedbacks (int n, 
                IntBuffer ids)

Parameters
n int
ids IntBuffer

glDeleteVertexArrays

Added in API level 18
void glDeleteVertexArrays (int n, 
                IntBuffer arrays)

Parameters
n int
arrays IntBuffer

glDeleteVertexArrays

Added in API level 18
void glDeleteVertexArrays (int n, 
                int[] arrays, 
                int offset)

Parameters
n int
arrays int
offset int

glDrawArraysInstanced

Added in API level 18
void glDrawArraysInstanced (int mode, 
                int first, 
                int count, 
                int instanceCount)

Parameters
mode int
first int
count int
instanceCount int

glDrawBuffers

Added in API level 18
void glDrawBuffers (int n, 
                int[] bufs, 
                int offset)

Parameters
n int
bufs int
offset int

glDrawBuffers

Added in API level 18
void glDrawBuffers (int n, 
                IntBuffer bufs)

Parameters
n int
bufs IntBuffer

glDrawElementsInstanced

Added in API level 18
void glDrawElementsInstanced (int mode, 
                int count, 
                int type, 
                Buffer indices, 
                int instanceCount)

Parameters
mode int
count int
type int
indices Buffer
instanceCount int

glDrawElementsInstanced

Added in API level 18
void glDrawElementsInstanced (int mode, 
                int count, 
                int type, 
                int indicesOffset, 
                int instanceCount)

Parameters
mode int
count int
type int
indicesOffset int
instanceCount int

glDrawRangeElements

Added in API level 18
void glDrawRangeElements (int mode, 
                int start, 
                int end, 
                int count, 
                int type, 
                Buffer indices)

Parameters
mode int
start int
end int
count int
type int
indices Buffer

glDrawRangeElements

Added in API level 18
void glDrawRangeElements (int mode, 
                int start, 
                int end, 
                int count, 
                int type, 
                int offset)

Parameters
mode int
start int
end int
count int
type int
offset int

glEndQuery

Added in API level 18
void glEndQuery (int target)

Parameters
target int

glEndTransformFeedback

Added in API level 18
void glEndTransformFeedback ()

glFenceSync

Added in API level 18
long glFenceSync (int condition, 
                int flags)

Parameters
condition int
flags int
Returns
long

glFlushMappedBufferRange

Added in API level 18
void glFlushMappedBufferRange (int target, 
                int offset, 
                int length)

Parameters
target int
offset int
length int

glFramebufferTextureLayer

Added in API level 18
void glFramebufferTextureLayer (int target, 
                int attachment, 
                int texture, 
                int level, 
                int layer)

Parameters
target int
attachment int
texture int
level int
layer int

glGenQueries

Added in API level 18
void glGenQueries (int n, 
                int[] ids, 
                int offset)

Parameters
n int
ids int
offset int

glGenQueries

Added in API level 18
void glGenQueries (int n, 
                IntBuffer ids)

Parameters
n int
ids IntBuffer

glGenSamplers

Added in API level 18
void glGenSamplers (int count, 
                int[] samplers, 
                int offset)

Parameters
count int
samplers int
offset int

glGenSamplers

Added in API level 18
void glGenSamplers (int count, 
                IntBuffer samplers)

Parameters
count int
samplers IntBuffer

glGenTransformFeedbacks

Added in API level 18
void glGenTransformFeedbacks (int n, 
                int[] ids, 
                int offset)

Parameters
n int
ids int
offset int

glGenTransformFeedbacks

Added in API level 18
void glGenTransformFeedbacks (int n, 
                IntBuffer ids)

Parameters
n int
ids IntBuffer

glGenVertexArrays

Added in API level 18
void glGenVertexArrays (int n, 
                int[] arrays, 
                int offset)

Parameters
n int
arrays int
offset int

glGenVertexArrays

Added in API level 18
void glGenVertexArrays (int n, 
                IntBuffer arrays)

Parameters
n int
arrays IntBuffer

glGetActiveUniformBlockName

Added in API level 18
void glGetActiveUniformBlockName (int program, 
                int uniformBlockIndex, 
                Buffer length, 
                Buffer uniformBlockName)

Parameters
program int
uniformBlockIndex int
length Buffer
uniformBlockName Buffer

glGetActiveUniformBlockName

Added in API level 18
void glGetActiveUniformBlockName (int program, 
                int uniformBlockIndex, 
                int bufSize, 
                int[] length, 
                int lengthOffset, 
                byte[] uniformBlockName, 
                int uniformBlockNameOffset)

Parameters
program int
uniformBlockIndex int
bufSize int
length int
lengthOffset int
uniformBlockName byte
uniformBlockNameOffset int

glGetActiveUniformBlockName

Added in API level 18
String glGetActiveUniformBlockName (int program, 
                int uniformBlockIndex)

Parameters
program int
uniformBlockIndex int
Returns
String

glGetActiveUniformBlockiv

Added in API level 18
void glGetActiveUniformBlockiv (int program, 
                int uniformBlockIndex, 
                int pname, 
                IntBuffer params)

Parameters
program int
uniformBlockIndex int
pname int
params IntBuffer

glGetActiveUniformBlockiv

Added in API level 18
void glGetActiveUniformBlockiv (int program, 
                int uniformBlockIndex, 
                int pname, 
                int[] params, 
                int offset)

Parameters
program int
uniformBlockIndex int
pname int
params int
offset int

glGetActiveUniformsiv

Added in API level 18
void glGetActiveUniformsiv (int program, 
                int uniformCount, 
                int[] uniformIndices, 
                int uniformIndicesOffset, 
                int pname, 
                int[] params, 
                int paramsOffset)

Parameters
program int
uniformCount int
uniformIndices int
uniformIndicesOffset int
pname int
params int
paramsOffset int

glGetActiveUniformsiv

Added in API level 18
void glGetActiveUniformsiv (int program, 
                int uniformCount, 
                IntBuffer uniformIndices, 
                int pname, 
                IntBuffer params)

Parameters
program int
uniformCount int
uniformIndices IntBuffer
pname int
params IntBuffer

glGetBufferParameteri64v

Added in API level 18
void glGetBufferParameteri64v (int target, 
                int pname, 
                LongBuffer params)

Parameters
target int
pname int
params LongBuffer

glGetBufferParameteri64v

Added in API level 18
void glGetBufferParameteri64v (int target, 
                int pname, 
                long[] params, 
                int offset)

Parameters
target int
pname int
params long
offset int

glGetBufferPointerv

Added in API level 18
Buffer glGetBufferPointerv (int target, 
                int pname)

Parameters
target int
pname int
Returns
Buffer

glGetFragDataLocation

Added in API level 18
int glGetFragDataLocation (int program, 
                String name)

Parameters
program int
name String
Returns
int

glGetInteger64i_v

Added in API level 18
void glGetInteger64i_v (int target, 
                int index, 
                LongBuffer data)

Parameters
target int
index int
data LongBuffer

glGetInteger64i_v

Added in API level 18
void glGetInteger64i_v (int target, 
                int index, 
                long[] data, 
                int offset)

Parameters
target int
index int
data long
offset int

glGetInteger64v

Added in API level 18
void glGetInteger64v (int pname, 
                LongBuffer params)

Parameters
pname int
params LongBuffer

glGetInteger64v

Added in API level 18
void glGetInteger64v (int pname, 
                long[] params, 
                int offset)

Parameters
pname int
params long
offset int

glGetIntegeri_v

Added in API level 18
void glGetIntegeri_v (int target, 
                int index, 
                IntBuffer data)

Parameters
target int
index int
data IntBuffer

glGetIntegeri_v

Added in API level 18
void glGetIntegeri_v (int target, 
                int index, 
                int[] data, 
                int offset)

Parameters
target int
index int
data int
offset int

glGetInternalformativ

Added in API level 18
void glGetInternalformativ (int target, 
                int internalformat, 
                int pname, 
                int bufSize, 
                int[] params, 
                int offset)

Parameters
target int
internalformat int
pname int
bufSize int
params int
offset int

glGetInternalformativ

Added in API level 18
void glGetInternalformativ (int target, 
                int internalformat, 
                int pname, 
                int bufSize, 
                IntBuffer params)

Parameters
target int
internalformat int
pname int
bufSize int
params IntBuffer

glGetProgramBinary

Added in API level 18
void glGetProgramBinary (int program, 
                int bufSize, 
                IntBuffer length, 
                IntBuffer binaryFormat, 
                Buffer binary)

Parameters
program int
bufSize int
length IntBuffer
binaryFormat IntBuffer
binary Buffer

glGetProgramBinary

Added in API level 18
void glGetProgramBinary (int program, 
                int bufSize, 
                int[] length, 
                int lengthOffset, 
                int[] binaryFormat, 
                int binaryFormatOffset, 
                Buffer binary)

Parameters
program int
bufSize int
length int
lengthOffset int
binaryFormat int
binaryFormatOffset int
binary Buffer

glGetQueryObjectuiv

Added in API level 18
void glGetQueryObjectuiv (int id, 
                int pname, 
                int[] params, 
                int offset)

Parameters
id int
pname int
params int
offset int

glGetQueryObjectuiv

Added in API level 18
void glGetQueryObjectuiv (int id, 
                int pname, 
                IntBuffer params)

Parameters
id int
pname int
params IntBuffer

glGetQueryiv

Added in API level 18
void glGetQueryiv (int target, 
                int pname, 
                int[] params, 
                int offset)

Parameters
target int
pname int
params int
offset int

glGetQueryiv

Added in API level 18
void glGetQueryiv (int target, 
                int pname, 
                IntBuffer params)

Parameters
target int
pname int
params IntBuffer

glGetSamplerParameterfv

Added in API level 18
void glGetSamplerParameterfv (int sampler, 
                int pname, 
                float[] params, 
                int offset)

Parameters
sampler int
pname int
params float
offset int

glGetSamplerParameterfv

Added in API level 18
void glGetSamplerParameterfv (int sampler, 
                int pname, 
                FloatBuffer params)

Parameters
sampler int
pname int
params FloatBuffer

glGetSamplerParameteriv

Added in API level 18
void glGetSamplerParameteriv (int sampler, 
                int pname, 
                int[] params, 
                int offset)

Parameters
sampler int
pname int
params int
offset int

glGetSamplerParameteriv

Added in API level 18
void glGetSamplerParameteriv (int sampler, 
                int pname, 
                IntBuffer params)

Parameters
sampler int
pname int
params IntBuffer

glGetStringi

Added in API level 18
String glGetStringi (int name, 
                int index)

Parameters
name int
index int
Returns
String

glGetSynciv

Added in API level 18
void glGetSynciv (long sync, 
                int pname, 
                int bufSize, 
                int[] length, 
                int lengthOffset, 
                int[] values, 
                int valuesOffset)

Parameters
sync long
pname int
bufSize int
length int
lengthOffset int
values int
valuesOffset int

glGetSynciv

Added in API level 18
void glGetSynciv (long sync, 
                int pname, 
                int bufSize, 
                IntBuffer length, 
                IntBuffer values)

Parameters
sync long
pname int
bufSize int
length IntBuffer
values IntBuffer

glGetTransformFeedbackVarying

Added in API level 18
String glGetTransformFeedbackVarying (int program, 
                int index, 
                int[] size, 
                int sizeOffset, 
                int[] type, 
                int typeOffset)

Parameters
program int
index int
size int
sizeOffset int
type int
typeOffset int
Returns
String

glGetTransformFeedbackVarying

Added in API level 18
String glGetTransformFeedbackVarying (int program, 
                int index, 
                IntBuffer size, 
                IntBuffer type)

Parameters
program int
index int
size IntBuffer
type IntBuffer
Returns
String

glGetTransformFeedbackVarying

Added in API level 18
void glGetTransformFeedbackVarying (int program, 
                int index, 
                int bufsize, 
                int[] length, 
                int lengthOffset, 
                int[] size, 
                int sizeOffset, 
                int[] type, 
                int typeOffset, 
                byte[] name, 
                int nameOffset)

Parameters
program int
index int
bufsize int
length int
lengthOffset int
size int
sizeOffset int
type int
typeOffset int
name byte
nameOffset int

glGetTransformFeedbackVarying

Added in API level 24
void glGetTransformFeedbackVarying (int program, 
                int index, 
                int bufsize, 
                IntBuffer length, 
                IntBuffer size, 
                IntBuffer type, 
                ByteBuffer name)

Parameters
program int
index int
bufsize int
length IntBuffer
size IntBuffer
type IntBuffer
name ByteBuffer

glGetTransformFeedbackVarying

Added in API level 18
void glGetTransformFeedbackVarying (int program, 
                int index, 
                int bufsize, 
                IntBuffer length, 
                IntBuffer size, 
                IntBuffer type, 
                byte name)

此方法在API级别24中已弃用。
使用将ByteBuffer作为最后一个参数的版本,或者返回String的版本。

Parameters
program int
index int
bufsize int
length IntBuffer
size IntBuffer
type IntBuffer
name byte

glGetUniformBlockIndex

Added in API level 18
int glGetUniformBlockIndex (int program, 
                String uniformBlockName)

Parameters
program int
uniformBlockName String
Returns
int

glGetUniformIndices

Added in API level 18
void glGetUniformIndices (int program, 
                String[] uniformNames, 
                int[] uniformIndices, 
                int uniformIndicesOffset)

Parameters
program int
uniformNames String
uniformIndices int
uniformIndicesOffset int

glGetUniformIndices

Added in API level 18
void glGetUniformIndices (int program, 
                String[] uniformNames, 
                IntBuffer uniformIndices)

Parameters
program int
uniformNames String
uniformIndices IntBuffer

glGetUniformuiv

Added in API level 18
void glGetUniformuiv (int program, 
                int location, 
                IntBuffer params)

Parameters
program int
location int
params IntBuffer

glGetUniformuiv

Added in API level 18
void glGetUniformuiv (int program, 
                int location, 
                int[] params, 
                int offset)

Parameters
program int
location int
params int
offset int

glGetVertexAttribIiv

Added in API level 18
void glGetVertexAttribIiv (int index, 
                int pname, 
                int[] params, 
                int offset)

Parameters
index int
pname int
params int
offset int

glGetVertexAttribIiv

Added in API level 18
void glGetVertexAttribIiv (int index, 
                int pname, 
                IntBuffer params)

Parameters
index int
pname int
params IntBuffer

glGetVertexAttribIuiv

Added in API level 18
void glGetVertexAttribIuiv (int index, 
                int pname, 
                int[] params, 
                int offset)

Parameters
index int
pname int
params int
offset int

glGetVertexAttribIuiv

Added in API level 18
void glGetVertexAttribIuiv (int index, 
                int pname, 
                IntBuffer params)

Parameters
index int
pname int
params IntBuffer

glInvalidateFramebuffer

Added in API level 18
void glInvalidateFramebuffer (int target, 
                int numAttachments, 
                IntBuffer attachments)

Parameters
target int
numAttachments int
attachments IntBuffer

glInvalidateFramebuffer

Added in API level 18
void glInvalidateFramebuffer (int target, 
                int numAttachments, 
                int[] attachments, 
                int offset)

Parameters
target int
numAttachments int
attachments int
offset int

glInvalidateSubFramebuffer

Added in API level 18
void glInvalidateSubFramebuffer (int target, 
                int numAttachments, 
                int[] attachments, 
                int offset, 
                int x, 
                int y, 
                int width, 
                int height)

Parameters
target int
numAttachments int
attachments int
offset int
x int
y int
width int
height int

glInvalidateSubFramebuffer

Added in API level 18
void glInvalidateSubFramebuffer (int target, 
                int numAttachments, 
                IntBuffer attachments, 
                int x, 
                int y, 
                int width, 
                int height)

Parameters
target int
numAttachments int
attachments IntBuffer
x int
y int
width int
height int

glIsQuery

Added in API level 18
boolean glIsQuery (int id)

Parameters
id int
Returns
boolean

glIsSampler

Added in API level 18
boolean glIsSampler (int sampler)

Parameters
sampler int
Returns
boolean

glIsSync

Added in API level 18
boolean glIsSync (long sync)

Parameters
sync long
Returns
boolean

glIsTransformFeedback

Added in API level 18
boolean glIsTransformFeedback (int id)

Parameters
id int
Returns
boolean

glIsVertexArray

Added in API level 18
boolean glIsVertexArray (int array)

Parameters
array int
Returns
boolean

glMapBufferRange

Added in API level 18
Buffer glMapBufferRange (int target, 
                int offset, 
                int length, 
                int access)

Parameters
target int
offset int
length int
access int
Returns
Buffer

glPauseTransformFeedback

Added in API level 18
void glPauseTransformFeedback ()

glProgramBinary

Added in API level 18
void glProgramBinary (int program, 
                int binaryFormat, 
                Buffer binary, 
                int length)

Parameters
program int
binaryFormat int
binary Buffer
length int

glProgramParameteri

Added in API level 18
void glProgramParameteri (int program, 
                int pname, 
                int value)

Parameters
program int
pname int
value int

glReadBuffer

Added in API level 18
void glReadBuffer (int mode)

Parameters
mode int

glReadPixels

Added in API level 24
void glReadPixels (int x, 
                int y, 
                int width, 
                int height, 
                int format, 
                int type, 
                int offset)

Parameters
x int
y int
width int
height int
format int
type int
offset int

glRenderbufferStorageMultisample

Added in API level 18
void glRenderbufferStorageMultisample (int target, 
                int samples, 
                int internalformat, 
                int width, 
                int height)

Parameters
target int
samples int
internalformat int
width int
height int

glResumeTransformFeedback

Added in API level 18
void glResumeTransformFeedback ()

glSamplerParameterf

Added in API level 18
void glSamplerParameterf (int sampler, 
                int pname, 
                float param)

Parameters
sampler int
pname int
param float

glSamplerParameterfv

Added in API level 18
void glSamplerParameterfv (int sampler, 
                int pname, 
                FloatBuffer param)

Parameters
sampler int
pname int
param FloatBuffer

glSamplerParameterfv

Added in API level 18
void glSamplerParameterfv (int sampler, 
                int pname, 
                float[] param, 
                int offset)

Parameters
sampler int
pname int
param float
offset int

glSamplerParameteri

Added in API level 18
void glSamplerParameteri (int sampler, 
                int pname, 
                int param)

Parameters
sampler int
pname int
param int

glSamplerParameteriv

Added in API level 18
void glSamplerParameteriv (int sampler, 
                int pname, 
                int[] param, 
                int offset)

Parameters
sampler int
pname int
param int
offset int

glSamplerParameteriv

Added in API level 18
void glSamplerParameteriv (int sampler, 
                int pname, 
                IntBuffer param)

Parameters
sampler int
pname int
param IntBuffer

glTexImage3D

Added in API level 18
void glTexImage3D (int target, 
                int level, 
                int internalformat, 
                int width, 
                int height, 
                int depth, 
                int border, 
                int format, 
                int type, 
                Buffer pixels)

Parameters
target int
level int
internalformat int
width int
height int
depth int
border int
format int
type int
pixels Buffer

glTexImage3D

Added in API level 18
void glTexImage3D (int target, 
                int level, 
                int internalformat, 
                int width, 
                int height, 
                int depth, 
                int border, 
                int format, 
                int type, 
                int offset)

Parameters
target int
level int
internalformat int
width int
height int
depth int
border int
format int
type int
offset int

glTexStorage2D

Added in API level 18
void glTexStorage2D (int target, 
                int levels, 
                int internalformat, 
                int width, 
                int height)

Parameters
target int
levels int
internalformat int
width int
height int

glTexStorage3D

Added in API level 18
void glTexStorage3D (int target, 
                int levels, 
                int internalformat, 
                int width, 
                int height, 
                int depth)

Parameters
target int
levels int
internalformat int
width int
height int
depth int

glTexSubImage3D

Added in API level 18
void glTexSubImage3D (int target, 
                int level, 
                int xoffset, 
                int yoffset, 
                int zoffset, 
                int width, 
                int height, 
                int depth, 
                int format, 
                int type, 
                int offset)

Parameters
target int
level int
xoffset int
yoffset int
zoffset int
width int
height int
depth int
format int
type int
offset int

glTexSubImage3D

Added in API level 18
void glTexSubImage3D (int target, 
                int level, 
                int xoffset, 
                int yoffset, 
                int zoffset, 
                int width, 
                int height, 
                int depth, 
                int format, 
                int type, 
                Buffer pixels)

Parameters
target int
level int
xoffset int
yoffset int
zoffset int
width int
height int
depth int
format int
type int
pixels Buffer

glTransformFeedbackVaryings

Added in API level 18
void glTransformFeedbackVaryings (int program, 
                String[] varyings, 
                int bufferMode)

Parameters
program int
varyings String
bufferMode int

glUniform1ui

Added in API level 18
void glUniform1ui (int location, 
                int v0)

Parameters
location int
v0 int

glUniform1uiv

Added in API level 18
void glUniform1uiv (int location, 
                int count, 
                int[] value, 
                int offset)

Parameters
location int
count int
value int
offset int

glUniform1uiv

Added in API level 18
void glUniform1uiv (int location, 
                int count, 
                IntBuffer value)

Parameters
location int
count int
value IntBuffer

glUniform2ui

Added in API level 18
void glUniform2ui (int location, 
                int v0, 
                int v1)

Parameters
location int
v0 int
v1 int

glUniform2uiv

Added in API level 18
void glUniform2uiv (int location, 
                int count, 
                int[] value, 
                int offset)

Parameters
location int
count int
value int
offset int

glUniform2uiv

Added in API level 18
void glUniform2uiv (int location, 
                int count, 
                IntBuffer value)

Parameters
location int
count int
value IntBuffer

glUniform3ui

Added in API level 18
void glUniform3ui (int location, 
                int v0, 
                int v1, 
                int v2)

Parameters
location int
v0 int
v1 int
v2 int

glUniform3uiv

Added in API level 18
void glUniform3uiv (int location, 
                int count, 
                IntBuffer value)

Parameters
location int
count int
value IntBuffer

glUniform3uiv

Added in API level 18
void glUniform3uiv (int location, 
                int count, 
                int[] value, 
                int offset)

Parameters
location int
count int
value int
offset int

glUniform4ui

Added in API level 18
void glUniform4ui (int location, 
                int v0, 
                int v1, 
                int v2, 
                int v3)

Parameters
location int
v0 int
v1 int
v2 int
v3 int

glUniform4uiv

Added in API level 18
void glUniform4uiv (int location, 
                int count, 
                IntBuffer value)

Parameters
location int
count int
value IntBuffer

glUniform4uiv

Added in API level 18
void glUniform4uiv (int location, 
                int count, 
                int[] value, 
                int offset)

Parameters
location int
count int
value int
offset int

glUniformBlockBinding

Added in API level 18
void glUniformBlockBinding (int program, 
                int uniformBlockIndex, 
                int uniformBlockBinding)

Parameters
program int
uniformBlockIndex int
uniformBlockBinding int

glUniformMatrix2x3fv

Added in API level 18
void glUniformMatrix2x3fv (int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)

Parameters
location int
count int
transpose boolean
value float
offset int

glUniformMatrix2x3fv

Added in API level 18
void glUniformMatrix2x3fv (int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)

Parameters
location int
count int
transpose boolean
value FloatBuffer

glUniformMatrix2x4fv

Added in API level 18
void glUniformMatrix2x4fv (int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)

Parameters
location int
count int
transpose boolean
value float
offset int

glUniformMatrix2x4fv

Added in API level 18
void glUniformMatrix2x4fv (int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)

Parameters
location int
count int
transpose boolean
value FloatBuffer

glUniformMatrix3x2fv

Added in API level 18
void glUniformMatrix3x2fv (int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)

Parameters
location int
count int
transpose boolean
value float
offset int

glUniformMatrix3x2fv

Added in API level 18
void glUniformMatrix3x2fv (int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)

Parameters
location int
count int
transpose boolean
value FloatBuffer

glUniformMatrix3x4fv

Added in API level 18
void glUniformMatrix3x4fv (int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)

Parameters
location int
count int
transpose boolean
value float
offset int

glUniformMatrix3x4fv

Added in API level 18
void glUniformMatrix3x4fv (int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)

Parameters
location int
count int
transpose boolean
value FloatBuffer

glUniformMatrix4x2fv

Added in API level 18
void glUniformMatrix4x2fv (int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)

Parameters
location int
count int
transpose boolean
value float
offset int

glUniformMatrix4x2fv

Added in API level 18
void glUniformMatrix4x2fv (int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)

Parameters
location int
count int
transpose boolean
value FloatBuffer

glUniformMatrix4x3fv

Added in API level 18
void glUniformMatrix4x3fv (int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)

Parameters
location int
count int
transpose boolean
value FloatBuffer

glUniformMatrix4x3fv

Added in API level 18
void glUniformMatrix4x3fv (int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)

Parameters
location int
count int
transpose boolean
value float
offset int

glUnmapBuffer

Added in API level 18
boolean glUnmapBuffer (int target)

Parameters
target int
Returns
boolean

glVertexAttribDivisor

Added in API level 18
void glVertexAttribDivisor (int index, 
                int divisor)

Parameters
index int
divisor int

glVertexAttribI4i

Added in API level 18
void glVertexAttribI4i (int index, 
                int x, 
                int y, 
                int z, 
                int w)

Parameters
index int
x int
y int
z int
w int

glVertexAttribI4iv

Added in API level 18
void glVertexAttribI4iv (int index, 
                int[] v, 
                int offset)

Parameters
index int
v int
offset int

glVertexAttribI4iv

Added in API level 18
void glVertexAttribI4iv (int index, 
                IntBuffer v)

Parameters
index int
v IntBuffer

glVertexAttribI4ui

Added in API level 18
void glVertexAttribI4ui (int index, 
                int x, 
                int y, 
                int z, 
                int w)

Parameters
index int
x int
y int
z int
w int

glVertexAttribI4uiv

Added in API level 18
void glVertexAttribI4uiv (int index, 
                int[] v, 
                int offset)

Parameters
index int
v int
offset int

glVertexAttribI4uiv

Added in API level 18
void glVertexAttribI4uiv (int index, 
                IntBuffer v)

Parameters
index int
v IntBuffer

glVertexAttribIPointer

Added in API level 18
void glVertexAttribIPointer (int index, 
                int size, 
                int type, 
                int stride, 
                int offset)

Parameters
index int
size int
type int
stride int
offset int

glVertexAttribIPointer

Added in API level 18
void glVertexAttribIPointer (int index, 
                int size, 
                int type, 
                int stride, 
                Buffer pointer)

Parameters
index int
size int
type int
stride int
pointer Buffer

glWaitSync

Added in API level 18
void glWaitSync (long sync, 
                int flags, 
                long timeout)

Parameters
sync long
flags int
timeout long

Hooray!