com.neovisionaries.android.opengl.impl
Class GLESImpl11
java.lang.Object
com.neovisionaries.android.opengl.impl.GLESImplBase
com.neovisionaries.android.opengl.impl.GLESImpl11
- All Implemented Interfaces:
- GLES
public class GLESImpl11
- extends GLESImplBase
An implementation of GLES
interface for OpenGL ES 1.1.
- Author:
- Takahiko Kawasaki
- See Also:
- android.opengl.GLES11
Method Summary |
int |
getMajorVersion()
Get the major version number of OpenGL ES. |
void |
glActiveTexture(int textureUnit)
glActiveTexture |
void |
glBindBuffer(int vertexBufferType,
int vertexBufferId)
glBindBuffer |
void |
glBindTexture(int textureType,
int textureId)
glBindTexture |
void |
glBlendFunc(int sourceFactor,
int destinationFactor)
glBlendFunc |
void |
glBufferData(int vertexBufferType,
int size,
Buffer data,
int vertexBufferUsage)
glBufferData |
void |
glBufferSubData(int vertexBufferType,
int offset,
int size,
Buffer data)
glBufferSubData |
void |
glClear(int mask)
glClear |
void |
glClearColor(float red,
float green,
float blue,
float alpha)
glClearColor |
void |
glClearDepthf(float depth)
glClearDepthf |
void |
glClearStencil(int stencil)
glClearStencil |
void |
glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha)
glColorMask |
void |
glDeleteBuffers(int count,
int[] vertexBufferIds,
int offset)
glDeleteBuffers |
void |
glDeleteTextures(int count,
int[] textureIds,
int offset)
glDeleteTextures |
void |
glDepthMask(boolean writable)
glDepthMask |
void |
glDisable(int capability)
glDisable |
void |
glDrawArrays(int mode,
int first,
int count)
glDrawArrays |
void |
glDrawElements(int mode,
int count,
int type,
Buffer indices)
glDrawElements |
void |
glDrawElements(int mode,
int count,
int type,
int offset)
glDrawElements |
void |
glEnable(int capability)
glEnable |
void |
glFinish()
glFinish |
void |
glFlush()
glFlush |
void |
glGenBuffers(int vertexBufferType,
int[] vertexBufferIds,
int offset)
glGenBuffers |
void |
glGenTextures(int textureType,
int[] textureIds,
int offset)
glGenTextures |
void |
glGetBooleanv(int parameterId,
boolean[] params,
int offset)
glGetBooleanv |
void |
glGetBooleanv(int parameterId,
IntBuffer params)
glGetBooleanv |
int |
glGetError()
glGetError |
void |
glGetFloatv(int parameterId,
float[] params,
int offset)
glGetFloatv |
void |
glGetFloatv(int parameterId,
FloatBuffer params)
glGetFloatv |
void |
glGetIntegerv(int parameterId,
int[] params,
int offset)
glGetIntegerv |
void |
glGetIntegerv(int parameterId,
IntBuffer params)
glGetIntegerv |
String |
glGetString(int parameterId)
glGettring |
boolean |
glIsEnabled(int capability)
glIsEnabled |
void |
glStencilFunc(int comparisonOperator,
int referenceValue,
int mask)
glStencilFunc |
void |
glStencilMask(int stencilMask)
glStencilMask |
void |
glStencilOp(int stencilFail,
int depthFail,
int pass)
glStencilOp |
void |
glTexParameteri(int textureType,
int parameterId,
int parameterValue)
glTexParameteri |
void |
glViewport(int x,
int y,
int width,
int height)
glViewport |
Methods inherited from class com.neovisionaries.android.opengl.impl.GLESImplBase |
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_TEXTURE, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ADD_SIGNED, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA_BITS, GL_ALPHA_SCALE, GL_ALPHA_TEST_FUNC, GL_ALPHA_TEST_REF, GL_ALPHA, GL_ALWAYS, GL_ARRAY_BUFFER_BINDING, GL_ARRAY_BUFFER, GL_ATTACHED_SHADERS, GL_BACK, GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_DST, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_EQUATION, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLEND_SRC, GL_BLEND, GL_BLUE_BITS, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BOOL, GL_BUFFER_ACCESS, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLIENT_ACTIVE_TEXTURE, GL_CLIP_PLANE0, GL_CLIP_PLANE1, GL_CLIP_PLANE2, GL_CLIP_PLANE3, GL_CLIP_PLANE4, GL_CLIP_PLANE5, GL_COLOR_ARRAY_BUFFER_BINDING, GL_COLOR_ARRAY_POINTER, GL_COLOR_ARRAY_SIZE, GL_COLOR_ARRAY_STRIDE, GL_COLOR_ARRAY_TYPE, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COMBINE_ALPHA, GL_COMBINE_RGB, GL_COMBINE, GL_COMPILE_STATUS, GL_COMPRESSED_TEXTURE_FORMATS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CONSTANT, GL_COORD_REPLACE_OES, GL_CULL_FACE_MODE, GL_CULL_FACE, GL_CURRENT_COLOR, GL_CURRENT_NORMAL, GL_CURRENT_PROGRAM, GL_CURRENT_TEXTURE_COORDS, GL_CURRENT_VERTEX_ATTRIB, GL_CW, GL_DECR_WRAP, GL_DECR, GL_DELETE_STATUS, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DOT3_RGB, GL_DOT3_RGBA, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_ELEMENT_ARRAY_BUFFER, GL_EQUAL, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FLOAT, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRAMEBUFFER, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FRONT, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GENERATE_MIPMAP, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_HIGH_FLOAT, GL_HIGH_INT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR_WRAP, GL_INCR, GL_INFO_LOG_LENGTH, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_INT, GL_INTERPOLATE, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINEAR, GL_LINES, GL_LINK_STATUS, GL_LOGIC_OP_MODE, GL_LOW_FLOAT, GL_LOW_INT, GL_LUMINANCE_ALPHA, GL_LUMINANCE, GL_MATRIX_MODE, GL_MAX_CLIP_PLANES, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_SIZE, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MAX_VIEWPORT_DIMS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_MIRRORED_REPEAT, GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES, GL_MODELVIEW_MATRIX, GL_MODELVIEW_STACK_DEPTH, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NORMAL_ARRAY_POINTER, GL_NORMAL_ARRAY_STRIDE, GL_NORMAL_ARRAY_TYPE, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_ONE, GL_OPERAND0_ALPHA, GL_OPERAND0_RGB, GL_OPERAND1_ALPHA, GL_OPERAND1_RGB, GL_OPERAND2_ALPHA, GL_OPERAND2_RGB, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_DISTANCE_ATTENUATION, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES, GL_POINT_SIZE_ARRAY_OES, GL_POINT_SIZE_ARRAY_POINTER_OES, GL_POINT_SIZE_ARRAY_STRIDE_OES, GL_POINT_SIZE_ARRAY_TYPE_OES, GL_POINT_SIZE_MAX, GL_POINT_SIZE_MIN, GL_POINT_SIZE, GL_POINT_SPRITE_OES, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_PREVIOUS, GL_PRIMARY_COLOR, GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES, GL_PROJECTION_MATRIX, GL_PROJECTION_STACK_DEPTH, GL_RED_BITS, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERBUFFER, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB_SCALE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLE_COVERAGE, GL_SAMPLER_2D, GL_SAMPLER_CUBE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SHADE_MODEL, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA_SATURATE, GL_SRC_ALPHA, GL_SRC_COLOR, GL_SRC0_ALPHA, GL_SRC0_RGB, GL_SRC1_ALPHA, GL_SRC1_RGB, GL_SRC2_ALPHA, GL_SRC2_RGB, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STREAM_DRAW, GL_SUBPIXEL_BITS, GL_SUBTRACT, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING, GL_TEXTURE_COORD_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_SIZE, GL_TEXTURE_COORD_ARRAY_STRIDE, GL_TEXTURE_COORD_ARRAY_TYPE, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES, GL_TEXTURE_MATRIX, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_STACK_DEPTH, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT, GL_VALIDATE_STATUS, GL_VENDOR, GL_VERSION, GL_VERTEX_ARRAY_BUFFER_BINDING, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPE, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VIEWPORT, GL_WRITE_ONLY, GL_ZERO, glAttachShader, glBindAttribLocation, glBindRenderbuffer, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFuncSeparate, glCompileShader, glCreateProgram, glCreateShader, glDeleteProgram, glDeleteRenderbuffers, glDeleteShader, glDetachShader, glDisableVertexAttribArray, glEnableVertexAttribArray, glGenerateMipmap, glGenRenderbuffers, glGetAttribLocation, glGetProgramInfoLog, glGetProgramiv, glGetShaderInfoLog, glGetShaderiv, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glLinkProgram, glReleaseShaderCompiler, glRenderbufferStorage, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GLESImpl11
public GLESImpl11()
getMajorVersion
public int getMajorVersion()
- Description copied from interface:
GLES
- Get the major version number of OpenGL ES.
For example, an implementation for OpenGL ES 2.0 should return 2.
- Returns:
- The major version number of OpenGL ES targeted by
the implementation of GLES interface.
glActiveTexture
public void glActiveTexture(int textureUnit)
- Description copied from interface:
GLES
- glActiveTexture
- Specified by:
glActiveTexture
in interface GLES
- Overrides:
glActiveTexture
in class GLESImplBase
glBindBuffer
public void glBindBuffer(int vertexBufferType,
int vertexBufferId)
- Description copied from interface:
GLES
- glBindBuffer
- Specified by:
glBindBuffer
in interface GLES
- Overrides:
glBindBuffer
in class GLESImplBase
glBindTexture
public void glBindTexture(int textureType,
int textureId)
- Description copied from interface:
GLES
- glBindTexture
- Specified by:
glBindTexture
in interface GLES
- Overrides:
glBindTexture
in class GLESImplBase
glBlendFunc
public void glBlendFunc(int sourceFactor,
int destinationFactor)
- Description copied from interface:
GLES
- glBlendFunc
- Specified by:
glBlendFunc
in interface GLES
- Overrides:
glBlendFunc
in class GLESImplBase
glBufferData
public void glBufferData(int vertexBufferType,
int size,
Buffer data,
int vertexBufferUsage)
- Description copied from interface:
GLES
- glBufferData
- Specified by:
glBufferData
in interface GLES
- Overrides:
glBufferData
in class GLESImplBase
glBufferSubData
public void glBufferSubData(int vertexBufferType,
int offset,
int size,
Buffer data)
- Description copied from interface:
GLES
- glBufferSubData
- Specified by:
glBufferSubData
in interface GLES
- Overrides:
glBufferSubData
in class GLESImplBase
glClear
public void glClear(int mask)
- Description copied from interface:
GLES
- glClear
- Specified by:
glClear
in interface GLES
- Overrides:
glClear
in class GLESImplBase
glClearColor
public void glClearColor(float red,
float green,
float blue,
float alpha)
- Description copied from interface:
GLES
- glClearColor
- Specified by:
glClearColor
in interface GLES
- Overrides:
glClearColor
in class GLESImplBase
glClearDepthf
public void glClearDepthf(float depth)
- Description copied from interface:
GLES
- glClearDepthf
- Specified by:
glClearDepthf
in interface GLES
- Overrides:
glClearDepthf
in class GLESImplBase
glClearStencil
public void glClearStencil(int stencil)
- Description copied from interface:
GLES
- glClearStencil
- Specified by:
glClearStencil
in interface GLES
- Overrides:
glClearStencil
in class GLESImplBase
glColorMask
public void glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha)
- Description copied from interface:
GLES
- glColorMask
- Specified by:
glColorMask
in interface GLES
- Overrides:
glColorMask
in class GLESImplBase
glDeleteBuffers
public void glDeleteBuffers(int count,
int[] vertexBufferIds,
int offset)
- Description copied from interface:
GLES
- glDeleteBuffers
- Specified by:
glDeleteBuffers
in interface GLES
- Overrides:
glDeleteBuffers
in class GLESImplBase
glDeleteTextures
public void glDeleteTextures(int count,
int[] textureIds,
int offset)
- Description copied from interface:
GLES
- glDeleteTextures
- Specified by:
glDeleteTextures
in interface GLES
- Overrides:
glDeleteTextures
in class GLESImplBase
glDepthMask
public void glDepthMask(boolean writable)
- Description copied from interface:
GLES
- glDepthMask
- Specified by:
glDepthMask
in interface GLES
- Overrides:
glDepthMask
in class GLESImplBase
glDisable
public void glDisable(int capability)
- Description copied from interface:
GLES
- glDisable
- Specified by:
glDisable
in interface GLES
- Overrides:
glDisable
in class GLESImplBase
glDrawArrays
public void glDrawArrays(int mode,
int first,
int count)
- Description copied from interface:
GLES
- glDrawArrays
- Specified by:
glDrawArrays
in interface GLES
- Overrides:
glDrawArrays
in class GLESImplBase
glDrawElements
public void glDrawElements(int mode,
int count,
int type,
Buffer indices)
- Description copied from interface:
GLES
- glDrawElements
- Specified by:
glDrawElements
in interface GLES
- Overrides:
glDrawElements
in class GLESImplBase
glDrawElements
public void glDrawElements(int mode,
int count,
int type,
int offset)
- Description copied from interface:
GLES
- glDrawElements
- Specified by:
glDrawElements
in interface GLES
- Overrides:
glDrawElements
in class GLESImplBase
glEnable
public void glEnable(int capability)
- Description copied from interface:
GLES
- glEnable
- Specified by:
glEnable
in interface GLES
- Overrides:
glEnable
in class GLESImplBase
glFinish
public void glFinish()
- Description copied from interface:
GLES
- glFinish
- Specified by:
glFinish
in interface GLES
- Overrides:
glFinish
in class GLESImplBase
glFlush
public void glFlush()
- Description copied from interface:
GLES
- glFlush
- Specified by:
glFlush
in interface GLES
- Overrides:
glFlush
in class GLESImplBase
glGenBuffers
public void glGenBuffers(int vertexBufferType,
int[] vertexBufferIds,
int offset)
- Description copied from interface:
GLES
- glGenBuffers
- Specified by:
glGenBuffers
in interface GLES
- Overrides:
glGenBuffers
in class GLESImplBase
glGenTextures
public void glGenTextures(int textureType,
int[] textureIds,
int offset)
- Description copied from interface:
GLES
- glGenTextures
- Specified by:
glGenTextures
in interface GLES
- Overrides:
glGenTextures
in class GLESImplBase
glGetBooleanv
public void glGetBooleanv(int parameterId,
IntBuffer params)
- Description copied from interface:
GLES
- glGetBooleanv
- Specified by:
glGetBooleanv
in interface GLES
- Overrides:
glGetBooleanv
in class GLESImplBase
glGetBooleanv
public void glGetBooleanv(int parameterId,
boolean[] params,
int offset)
- Description copied from interface:
GLES
- glGetBooleanv
- Specified by:
glGetBooleanv
in interface GLES
- Overrides:
glGetBooleanv
in class GLESImplBase
glGetError
public int glGetError()
- Description copied from interface:
GLES
- glGetError
- Specified by:
glGetError
in interface GLES
- Overrides:
glGetError
in class GLESImplBase
glGetFloatv
public void glGetFloatv(int parameterId,
FloatBuffer params)
- Description copied from interface:
GLES
- glGetFloatv
- Specified by:
glGetFloatv
in interface GLES
- Overrides:
glGetFloatv
in class GLESImplBase
glGetFloatv
public void glGetFloatv(int parameterId,
float[] params,
int offset)
- Description copied from interface:
GLES
- glGetFloatv
- Specified by:
glGetFloatv
in interface GLES
- Overrides:
glGetFloatv
in class GLESImplBase
glGetIntegerv
public void glGetIntegerv(int parameterId,
IntBuffer params)
- Description copied from interface:
GLES
- glGetIntegerv
- Specified by:
glGetIntegerv
in interface GLES
- Overrides:
glGetIntegerv
in class GLESImplBase
glGetIntegerv
public void glGetIntegerv(int parameterId,
int[] params,
int offset)
- Description copied from interface:
GLES
- glGetIntegerv
- Specified by:
glGetIntegerv
in interface GLES
- Overrides:
glGetIntegerv
in class GLESImplBase
glGetString
public String glGetString(int parameterId)
- Description copied from interface:
GLES
- glGettring
- Specified by:
glGetString
in interface GLES
- Overrides:
glGetString
in class GLESImplBase
glIsEnabled
public boolean glIsEnabled(int capability)
- Description copied from interface:
GLES
- glIsEnabled
- Specified by:
glIsEnabled
in interface GLES
- Overrides:
glIsEnabled
in class GLESImplBase
glStencilFunc
public void glStencilFunc(int comparisonOperator,
int referenceValue,
int mask)
- Description copied from interface:
GLES
- glStencilFunc
- Specified by:
glStencilFunc
in interface GLES
- Overrides:
glStencilFunc
in class GLESImplBase
glStencilMask
public void glStencilMask(int stencilMask)
- Description copied from interface:
GLES
- glStencilMask
- Specified by:
glStencilMask
in interface GLES
- Overrides:
glStencilMask
in class GLESImplBase
glStencilOp
public void glStencilOp(int stencilFail,
int depthFail,
int pass)
- Description copied from interface:
GLES
- glStencilOp
- Specified by:
glStencilOp
in interface GLES
- Overrides:
glStencilOp
in class GLESImplBase
glTexParameteri
public void glTexParameteri(int textureType,
int parameterId,
int parameterValue)
- Description copied from interface:
GLES
- glTexParameteri
- Specified by:
glTexParameteri
in interface GLES
- Overrides:
glTexParameteri
in class GLESImplBase
glViewport
public void glViewport(int x,
int y,
int width,
int height)
- Description copied from interface:
GLES
- glViewport
- Specified by:
glViewport
in interface GLES
- Overrides:
glViewport
in class GLESImplBase