# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Constants | Inherited Constants | Methods | Inherited Methods

# GL11

`public interface GL11`
`implements GL10`

javax.microedition.khronos.opengles.GL11

Known indirect subclasses GLImpl
GLImpl |

## Summary

### Constants
`int` | `GL_ACTIVE_TEXTURE`
`int` | `GL_ADD_SIGNED`
`int` | `GL_ALPHA_SCALE`
`int` | `GL_ALPHA_TEST_FUNC`
`int` | `GL_ALPHA_TEST_REF`
`int` | `GL_ARRAY_BUFFER`
`int` | `GL_ARRAY_BUFFER_BINDING`
`int` | `GL_BLEND_DST`
`int` | `GL_BLEND_SRC`
`int` | `GL_BUFFER_ACCESS`
`int` | `GL_BUFFER_SIZE`
`int` | `GL_BUFFER_USAGE`
`int` | `GL_CLIENT_ACTIVE_TEXTURE`
`int` | `GL_CLIP_PLANE0`
`int` | `GL_CLIP_PLANE1`
`int` | `GL_CLIP_PLANE2`
`int` | `GL_CLIP_PLANE3`
`int` | `GL_CLIP_PLANE4`
`int` | `GL_CLIP_PLANE5`
`int` | `GL_COLOR_ARRAY_BUFFER_BINDING`
`int` | `GL_COLOR_ARRAY_POINTER`
`int` | `GL_COLOR_ARRAY_SIZE`
`int` | `GL_COLOR_ARRAY_STRIDE`
`int` | `GL_COLOR_ARRAY_TYPE`
`int` | `GL_COLOR_CLEAR_VALUE`
`int` | `GL_COLOR_WRITEMASK`
`int` | `GL_COMBINE`
`int` | `GL_COMBINE_ALPHA`
`int` | `GL_COMBINE_RGB`
`int` | `GL_CONSTANT`
`int` | `GL_COORD_REPLACE_OES`
`int` | `GL_CULL_FACE_MODE`
`int` | `GL_CURRENT_COLOR`
`int` | `GL_CURRENT_NORMAL`
`int` | `GL_CURRENT_TEXTURE_COORDS`
`int` | `GL_DEPTH_CLEAR_VALUE`
`int` | `GL_DEPTH_FUNC`
`int` | `GL_DEPTH_RANGE`
`int` | `GL_DEPTH_WRITEMASK`
`int` | `GL_DOT3_RGB`
`int` | `GL_DOT3_RGBA`
`int` | `GL_DYNAMIC_DRAW`
`int` | `GL_ELEMENT_ARRAY_BUFFER`
`int` | `GL_ELEMENT_ARRAY_BUFFER_BINDING`
`int` | `GL_FRONT_FACE`
`int` | `GL_GENERATE_MIPMAP`
`int` | `GL_GENERATE_MIPMAP_HINT`
`int` | `GL_INTERPOLATE`
`int` | `GL_LINE_WIDTH`
`int` | `GL_LOGIC_OP_MODE`
`int` | `GL_MATRIX_MODE`
`int` | `GL_MAX_CLIP_PLANES`
`int` | `GL_MODELVIEW_MATRIX`
`int` | `GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES`
`int` | `GL_MODELVIEW_STACK_DEPTH`
`int` | `GL_NORMAL_ARRAY_BUFFER_BINDING`
`int` | `GL_NORMAL_ARRAY_POINTER`
`int` | `GL_NORMAL_ARRAY_STRIDE`
`int` | `GL_NORMAL_ARRAY_TYPE`
`int` | `GL_OPERAND0_ALPHA`
`int` | `GL_OPERAND0_RGB`
`int` | `GL_OPERAND1_ALPHA`
`int` | `GL_OPERAND1_RGB`
`int` | `GL_OPERAND2_ALPHA`
`int` | `GL_OPERAND2_RGB`
`int` | `GL_POINT_DISTANCE_ATTENUATION`
`int` | `GL_POINT_FADE_THRESHOLD_SIZE`
`int` | `GL_POINT_SIZE`
`int` | `GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES`
`int` | `GL_POINT_SIZE_ARRAY_OES`
`int` | `GL_POINT_SIZE_ARRAY_POINTER_OES`
`int` | `GL_POINT_SIZE_ARRAY_STRIDE_OES`
`int` | `GL_POINT_SIZE_ARRAY_TYPE_OES`
`int` | `GL_POINT_SIZE_MAX`
`int` | `GL_POINT_SIZE_MIN`
`int` | `GL_POINT_SPRITE_OES`
`int` | `GL_POLYGON_OFFSET_FACTOR`
`int` | `GL_POLYGON_OFFSET_UNITS`
`int` | `GL_PREVIOUS`
`int` | `GL_PRIMARY_COLOR`
`int` | `GL_PROJECTION_MATRIX`
`int` | `GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES`
`int` | `GL_PROJECTION_STACK_DEPTH`
`int` | `GL_RGB_SCALE`
`int` | `GL_SAMPLES`
`int` | `GL_SAMPLE_BUFFERS`
`int` | `GL_SAMPLE_COVERAGE_INVERT`
`int` | `GL_SAMPLE_COVERAGE_VALUE`
`int` | `GL_SCISSOR_BOX`
`int` | `GL_SHADE_MODEL`
`int` | `GL_SRC0_ALPHA`
`int` | `GL_SRC0_RGB`
`int` | `GL_SRC1_ALPHA`
`int` | `GL_SRC1_RGB`
`int` | `GL_SRC2_ALPHA`
`int` | `GL_SRC2_RGB`
`int` | `GL_STATIC_DRAW`
`int` | `GL_STENCIL_CLEAR_VALUE`
`int` | `GL_STENCIL_FAIL`
`int` | `GL_STENCIL_FUNC`
`int` | `GL_STENCIL_PASS_DEPTH_FAIL`
`int` | `GL_STENCIL_PASS_DEPTH_PASS`
`int` | `GL_STENCIL_REF`
`int` | `GL_STENCIL_VALUE_MASK`
`int` | `GL_STENCIL_WRITEMASK`
`int` | `GL_SUBTRACT`
`int` | `GL_TEXTURE_BINDING_2D`
`int` | `GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING`
`int` | `GL_TEXTURE_COORD_ARRAY_POINTER`
`int` | `GL_TEXTURE_COORD_ARRAY_SIZE`
`int` | `GL_TEXTURE_COORD_ARRAY_STRIDE`
`int` | `GL_TEXTURE_COORD_ARRAY_TYPE`
`int` | `GL_TEXTURE_MATRIX`
`int` | `GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES`
`int` | `GL_TEXTURE_STACK_DEPTH`
`int` | `GL_VERTEX_ARRAY_BUFFER_BINDING`
`int` | `GL_VERTEX_ARRAY_POINTER`
`int` | `GL_VERTEX_ARRAY_SIZE`
`int` | `GL_VERTEX_ARRAY_STRIDE`
`int` | `GL_VERTEX_ARRAY_TYPE`
`int` | `GL_VIEWPORT`
`int` | `GL_WRITE_ONLY`

### Inherited constants
From interface `javax.microedition.khronos.opengles.GL10`
`int` | `GL_ADD`
`int` | `GL_ALIASED_LINE_WIDTH_RANGE`
`int` | `GL_ALIASED_POINT_SIZE_RANGE`
`int` | `GL_ALPHA`
`int` | `GL_ALPHA_BITS`
`int` | `GL_ALPHA_TEST`
`int` | `GL_ALWAYS`
`int` | `GL_AMBIENT`
`int` | `GL_AMBIENT_AND_DIFFUSE`
`int` | `GL_AND`
`int` | `GL_AND_INVERTED`
`int` | `GL_AND_REVERSE`
`int` | `GL_BACK`
`int` | `GL_BLEND`
`int` | `GL_BLUE_BITS`
`int` | `GL_BYTE`
`int` | `GL_CCW`
`int` | `GL_CLAMP_TO_EDGE`
`int` | `GL_CLEAR`
`int` | `GL_COLOR_ARRAY`
`int` | `GL_COLOR_BUFFER_BIT`
`int` | `GL_COLOR_LOGIC_OP`
`int` | `GL_COLOR_MATERIAL`
`int` | `GL_COMPRESSED_TEXTURE_FORMATS`
`int` | `GL_CONSTANT_ATTENUATION`
`int` | `GL_COPY`
`int` | `GL_COPY_INVERTED`
`int` | `GL_CULL_FACE`
`int` | `GL_CW`
`int` | `GL_DECAL`
`int` | `GL_DECR`
`int` | `GL_DEPTH_BITS`
`int` | `GL_DEPTH_BUFFER_BIT`
`int` | `GL_DEPTH_TEST`
`int` | `GL_DIFFUSE`
`int` | `GL_DITHER`
`int` | `GL_DONT_CARE`
`int` | `GL_DST_ALPHA`
`int` | `GL_DST_COLOR`
`int` | `GL_EMISSION`
`int` | `GL_EQUAL`
`int` | `GL_EQUIV`
`int` | `GL_EXP`
`int` | `GL_EXP2`
`int` | `GL_EXTENSIONS`
`int` | `GL_FALSE`
`int` | `GL_FASTEST`
`int` | `GL_FIXED`
`int` | `GL_FLAT`
`int` | `GL_FLOAT`
`int` | `GL_FOG`
`int` | `GL_FOG_COLOR`
`int` | `GL_FOG_DENSITY`
`int` | `GL_FOG_END`
`int` | `GL_FOG_HINT`
`int` | `GL_FOG_MODE`
`int` | `GL_FOG_START`
`int` | `GL_FRONT`
`int` | `GL_FRONT_AND_BACK`
`int` | `GL_GEQUAL`
`int` | `GL_GREATER`
`int` | `GL_GREEN_BITS`
`int` | `GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES`
`int` | `GL_IMPLEMENTATION_COLOR_READ_TYPE_OES`
`int` | `GL_INCR`
`int` | `GL_INVALID_ENUM`
`int` | `GL_INVALID_OPERATION`
`int` | `GL_INVALID_VALUE`
`int` | `GL_INVERT`
`int` | `GL_KEEP`
`int` | `GL_LEQUAL`
`int` | `GL_LESS`
`int` | `GL_LIGHT0`
`int` | `GL_LIGHT1`
`int` | `GL_LIGHT2`
`int` | `GL_LIGHT3`
`int` | `GL_LIGHT4`
`int` | `GL_LIGHT5`
`int` | `GL_LIGHT6`
`int` | `GL_LIGHT7`
`int` | `GL_LIGHTING`
`int` | `GL_LIGHT_MODEL_AMBIENT`
`int` | `GL_LIGHT_MODEL_TWO_SIDE`
`int` | `GL_LINEAR`
`int` | `GL_LINEAR_ATTENUATION`
`int` | `GL_LINEAR_MIPMAP_LINEAR`
`int` | `GL_LINEAR_MIPMAP_NEAREST`
`int` | `GL_LINES`
`int` | `GL_LINE_LOOP`
`int` | `GL_LINE_SMOOTH`
`int` | `GL_LINE_SMOOTH_HINT`
`int` | `GL_LINE_STRIP`
`int` | `GL_LUMINANCE`
`int` | `GL_LUMINANCE_ALPHA`
`int` | `GL_MAX_ELEMENTS_INDICES`
`int` | `GL_MAX_ELEMENTS_VERTICES`
`int` | `GL_MAX_LIGHTS`
`int` | `GL_MAX_MODELVIEW_STACK_DEPTH`
`int` | `GL_MAX_PROJECTION_STACK_DEPTH`
`int` | `GL_MAX_TEXTURE_SIZE`
`int` | `GL_MAX_TEXTURE_STACK_DEPTH`
`int` | `GL_MAX_TEXTURE_UNITS`
`int` | `GL_MAX_VIEWPORT_DIMS`
`int` | `GL_MODELVIEW`
`int` | `GL_MODULATE`
`int` | `GL_MULTISAMPLE`
`int` | `GL_NAND`
`int` | `GL_NEAREST`
`int` | `GL_NEAREST_MIPMAP_LINEAR`
`int` | `GL_NEAREST_MIPMAP_NEAREST`
`int` | `GL_NEVER`
`int` | `GL_NICEST`
`int` | `GL_NOOP`
`int` | `GL_NOR`
`int` | `GL_NORMALIZE`
`int` | `GL_NORMAL_ARRAY`
`int` | `GL_NOTEQUAL`
`int` | `GL_NO_ERROR`
`int` | `GL_NUM_COMPRESSED_TEXTURE_FORMATS`
`int` | `GL_ONE`
`int` | `GL_ONE_MINUS_DST_ALPHA`
`int` | `GL_ONE_MINUS_DST_COLOR`
`int` | `GL_ONE_MINUS_SRC_ALPHA`
`int` | `GL_ONE_MINUS_SRC_COLOR`
`int` | `GL_OR`
`int` | `GL_OR_INVERTED`
`int` | `GL_OR_REVERSE`
`int` | `GL_OUT_OF_MEMORY`
`int` | `GL_PACK_ALIGNMENT`
`int` | `GL_PALETTE4_R5_G6_B5_OES`
`int` | `GL_PALETTE4_RGB5_A1_OES`
`int` | `GL_PALETTE4_RGB8_OES`
`int` | `GL_PALETTE4_RGBA4_OES`
`int` | `GL_PALETTE4_RGBA8_OES`
`int` | `GL_PALETTE8_R5_G6_B5_OES`
`int` | `GL_PALETTE8_RGB5_A1_OES`
`int` | `GL_PALETTE8_RGB8_OES`
`int` | `GL_PALETTE8_RGBA4_OES`
`int` | `GL_PALETTE8_RGBA8_OES`
`int` | `GL_PERSPECTIVE_CORRECTION_HINT`
`int` | `GL_POINTS`
`int` | `GL_POINT_FADE_THRESHOLD_SIZE`
`int` | `GL_POINT_SIZE`
`int` | `GL_POINT_SMOOTH`
`int` | `GL_POINT_SMOOTH_HINT`
`int` | `GL_POLYGON_OFFSET_FILL`
`int` | `GL_POLYGON_SMOOTH_HINT`
`int` | `GL_POSITION`
`int` | `GL_PROJECTION`
`int` | `GL_QUADRATIC_ATTENUATION`
`int` | `GL_RED_BITS`
`int` | `GL_RENDERER`
`int` | `GL_REPEAT`
`int` | `GL_REPLACE`
`int` | `GL_RESCALE_NORMAL`
`int` | `GL_RGB`
`int` | `GL_RGBA`
`int` | `GL_SAMPLE_ALPHA_TO_COVERAGE`
`int` | `GL_SAMPLE_ALPHA_TO_ONE`
`int` | `GL_SAMPLE_COVERAGE`
`int` | `GL_SCISSOR_TEST`
`int` | `GL_SET`
`int` | `GL_SHININESS`
`int` | `GL_SHORT`
`int` | `GL_SMOOTH`
`int` | `GL_SMOOTH_LINE_WIDTH_RANGE`
`int` | `GL_SMOOTH_POINT_SIZE_RANGE`
`int` | `GL_SPECULAR`
`int` | `GL_SPOT_CUTOFF`
`int` | `GL_SPOT_DIRECTION`
`int` | `GL_SPOT_EXPONENT`
`int` | `GL_SRC_ALPHA`
`int` | `GL_SRC_ALPHA_SATURATE`
`int` | `GL_SRC_COLOR`
`int` | `GL_STACK_OVERFLOW`
`int` | `GL_STACK_UNDERFLOW`
`int` | `GL_STENCIL_BITS`
`int` | `GL_STENCIL_BUFFER_BIT`
`int` | `GL_STENCIL_TEST`
`int` | `GL_SUBPIXEL_BITS`
`int` | `GL_TEXTURE`
`int` | `GL_TEXTURE0`
`int` | `GL_TEXTURE1`
`int` | `GL_TEXTURE10`
`int` | `GL_TEXTURE11`
`int` | `GL_TEXTURE12`
`int` | `GL_TEXTURE13`
`int` | `GL_TEXTURE14`
`int` | `GL_TEXTURE15`
`int` | `GL_TEXTURE16`
`int` | `GL_TEXTURE17`
`int` | `GL_TEXTURE18`
`int` | `GL_TEXTURE19`
`int` | `GL_TEXTURE2`
`int` | `GL_TEXTURE20`
`int` | `GL_TEXTURE21`
`int` | `GL_TEXTURE22`
`int` | `GL_TEXTURE23`
`int` | `GL_TEXTURE24`
`int` | `GL_TEXTURE25`
`int` | `GL_TEXTURE26`
`int` | `GL_TEXTURE27`
`int` | `GL_TEXTURE28`
`int` | `GL_TEXTURE29`
`int` | `GL_TEXTURE3`
`int` | `GL_TEXTURE30`
`int` | `GL_TEXTURE31`
`int` | `GL_TEXTURE4`
`int` | `GL_TEXTURE5`
`int` | `GL_TEXTURE6`
`int` | `GL_TEXTURE7`
`int` | `GL_TEXTURE8`
`int` | `GL_TEXTURE9`
`int` | `GL_TEXTURE_2D`
`int` | `GL_TEXTURE_COORD_ARRAY`
`int` | `GL_TEXTURE_ENV`
`int` | `GL_TEXTURE_ENV_COLOR`
`int` | `GL_TEXTURE_ENV_MODE`
`int` | `GL_TEXTURE_MAG_FILTER`
`int` | `GL_TEXTURE_MIN_FILTER`
`int` | `GL_TEXTURE_WRAP_S`
`int` | `GL_TEXTURE_WRAP_T`
`int` | `GL_TRIANGLES`
`int` | `GL_TRIANGLE_FAN`
`int` | `GL_TRIANGLE_STRIP`
`int` | `GL_TRUE`
`int` | `GL_UNPACK_ALIGNMENT`
`int` | `GL_UNSIGNED_BYTE`
`int` | `GL_UNSIGNED_SHORT`
`int` | `GL_UNSIGNED_SHORT_4_4_4_4`
`int` | `GL_UNSIGNED_SHORT_5_5_5_1`
`int` | `GL_UNSIGNED_SHORT_5_6_5`
`int` | `GL_VENDOR`
`int` | `GL_VERSION`
`int` | `GL_VERTEX_ARRAY`
`int` | `GL_XOR`
`int` | `GL_ZERO`

### Public methods
`abstract void` | `glBindBuffer(int target, int buffer)`
`abstract void` | `glBufferData(int target, int size, Buffer data, int usage)`
`abstract void` | `glBufferSubData(int target, int offset, int size, Buffer data)`
`abstract void` | `glClipPlanef(int plane, float[] equation, int offset)`
`abstract void` | `glClipPlanef(int plane, FloatBuffer equation)`
`abstract void` | `glClipPlanex(int plane, IntBuffer equation)`
`abstract void` | `glClipPlanex(int plane, int[] equation, int offset)`
`abstract void` | `glColor4ub(byte red, byte green, byte blue, byte alpha)`
`abstract void` | `glColorPointer(int size, int type, int stride, int offset)`
`abstract void` | `glDeleteBuffers(int n, IntBuffer buffers)`
`abstract void` | `glDeleteBuffers(int n, int[] buffers, int offset)`
`abstract void` | `glDrawElements(int mode, int count, int type, int offset)`
`abstract void` | `glGenBuffers(int n, int[] buffers, int offset)`
`abstract void` | `glGenBuffers(int n, IntBuffer buffers)`
`abstract void` | `glGetBooleanv(int pname, IntBuffer params)`
`abstract void` | `glGetBooleanv(int pname, boolean[] params, int offset)`
`abstract void` | `glGetBufferParameteriv(int target, int pname, IntBuffer params)`
`abstract void` | `glGetBufferParameteriv(int target, int pname, int[] params, int offset)`
`abstract void` | `glGetClipPlanef(int pname, float[] eqn, int offset)`
`abstract void` | `glGetClipPlanef(int pname, FloatBuffer eqn)`
`abstract void` | `glGetClipPlanex(int pname, int[] eqn, int offset)`
`abstract void` | `glGetClipPlanex(int pname, IntBuffer eqn)`
`abstract void` | `glGetFixedv(int pname, int[] params, int offset)`
`abstract void` | `glGetFixedv(int pname, IntBuffer params)`
`abstract void` | `glGetFloatv(int pname, FloatBuffer params)`
`abstract void` | `glGetFloatv(int pname, float[] params, int offset)`
`abstract void` | `glGetLightfv(int light, int pname, float[] params, int offset)`
`abstract void` | `glGetLightfv(int light, int pname, FloatBuffer params)`
`abstract void` | `glGetLightxv(int light, int pname, IntBuffer params)`
`abstract void` | `glGetLightxv(int light, int pname, int[] params, int offset)`
`abstract void` | `glGetMaterialfv(int face, int pname, float[] params, int offset)`
`abstract void` | `glGetMaterialfv(int face, int pname, FloatBuffer params)`
`abstract void` | `glGetMaterialxv(int face, int pname, int[] params, int offset)`
`abstract void` | `glGetMaterialxv(int face, int pname, IntBuffer params)`
`abstract void` | `glGetPointerv(int pname, Buffer[] params)`
`abstract void` | `glGetTexEnviv(int env, int pname, IntBuffer params)`
`abstract void` | `glGetTexEnviv(int env, int pname, int[] params, int offset)`
`abstract void` | `glGetTexEnvxv(int env, int pname, IntBuffer params)`
`abstract void` | `glGetTexEnvxv(int env, int pname, int[] params, int offset)`
`abstract void` | `glGetTexParameterfv(int target, int pname, float[] params, int offset)`
`abstract void` | `glGetTexParameterfv(int target, int pname, FloatBuffer params)`
`abstract void` | `glGetTexParameteriv(int target, int pname, IntBuffer params)`
`abstract void` | `glGetTexParameteriv(int target, int pname, int[] params, int offset)`
`abstract void` | `glGetTexParameterxv(int target, int pname, IntBuffer params)`
`abstract void` | `glGetTexParameterxv(int target, int pname, int[] params, int offset)`
`abstract boolean` | `glIsBuffer(int buffer)`
`abstract boolean` | `glIsEnabled(int cap)`
`abstract boolean` | `glIsTexture(int texture)`
`abstract void` | `glNormalPointer(int type, int stride, int offset)`
`abstract void` | `glPointParameterf(int pname, float param)`
`abstract void` | `glPointParameterfv(int pname, float[] params, int offset)`
`abstract void` | `glPointParameterfv(int pname, FloatBuffer params)`
`abstract void` | `glPointParameterx(int pname, int param)`
`abstract void` | `glPointParameterxv(int pname, IntBuffer params)`
`abstract void` | `glPointParameterxv(int pname, int[] params, int offset)`
`abstract void` | `glPointSizePointerOES(int type, int stride, Buffer pointer)`
`abstract void` | `glTexCoordPointer(int size, int type, int stride, int offset)`
`abstract void` | `glTexEnvi(int target, int pname, int param)`
`abstract void` | `glTexEnviv(int target, int pname, IntBuffer params)`
`abstract void` | `glTexEnviv(int target, int pname, int[] params, int offset)`
`abstract void` | `glTexParameterfv(int target, int pname, float[] params, int offset)`
`abstract void` | `glTexParameterfv(int target, int pname, FloatBuffer params)`
`abstract void` | `glTexParameteri(int target, int pname, int param)`
`abstract void` | `glTexParameteriv(int target, int pname, int[] params, int offset)`
`abstract void` | `glTexParameteriv(int target, int pname, IntBuffer params)`
`abstract void` | `glTexParameterxv(int target, int pname, int[] params, int offset)`
`abstract void` | `glTexParameterxv(int target, int pname, IntBuffer params)`
`abstract void` | `glVertexPointer(int size, int type, int stride, int offset)`

### Inherited methods
From interface `javax.microedition.khronos.opengles.GL10`
`abstract void` | `glActiveTexture(int texture)`
`abstract void` | `glAlphaFunc(int func, float ref)`
`abstract void` | `glAlphaFuncx(int func, int ref)`
`abstract void` | `glBindTexture(int target, int texture)`
`abstract void` | `glBlendFunc(int sfactor, int dfactor)`
`abstract void` | `glClear(int mask)`
`abstract void` | `glClearColor(float red, float green, float blue, float alpha)`
`abstract void` | `glClearColorx(int red, int green, int blue, int alpha)`
`abstract void` | `glClearDepthf(float depth)`
`abstract void` | `glClearDepthx(int depth)`
`abstract void` | `glClearStencil(int s)`
`abstract void` | `glClientActiveTexture(int texture)`
`abstract void` | `glColor4f(float red, float green, float blue, float alpha)`
`abstract void` | `glColor4x(int red, int green, int blue, int alpha)`
`abstract void` | `glColorMask(boolean red, boolean green, boolean blue, boolean alpha)`
`abstract void` | `glColorPointer(int size, int type, int stride, Buffer pointer)`
`abstract void` | `glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)`
`abstract void` | `glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)`
`abstract void` | `glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)`
`abstract void` | `glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)`
`abstract void` | `glCullFace(int mode)`
`abstract void` | `glDeleteTextures(int n, IntBuffer textures)`
`abstract void` | `glDeleteTextures(int n, int[] textures, int offset)`
`abstract void` | `glDepthFunc(int func)`
`abstract void` | `glDepthMask(boolean flag)`
`abstract void` | `glDepthRangef(float zNear, float zFar)`
`abstract void` | `glDepthRangex(int zNear, int zFar)`
`abstract void` | `glDisable(int cap)`
`abstract void` | `glDisableClientState(int array)`
`abstract void` | `glDrawArrays(int mode, int first, int count)`
`abstract void` | `glDrawElements(int mode, int count, int type, Buffer indices)`
`abstract void` | `glEnable(int cap)`
`abstract void` | `glEnableClientState(int array)`
`abstract void` | `glFinish()`
`abstract void` | `glFlush()`
`abstract void` | `glFogf(int pname, float param)`
`abstract void` | `glFogfv(int pname, FloatBuffer params)`
`abstract void` | `glFogfv(int pname, float[] params, int offset)`
`abstract void` | `glFogx(int pname, int param)`
`abstract void` | `glFogxv(int pname, int[] params, int offset)`
`abstract void` | `glFogxv(int pname, IntBuffer params)`
`abstract void` | `glFrontFace(int mode)`
`abstract void` | `glFrustumf(float left, float right, float bottom, float top, float zNear, float zFar)`
`abstract void` | `glFrustumx(int left, int right, int bottom, int top, int zNear, int zFar)`
`abstract void` | `glGenTextures(int n, IntBuffer textures)`
`abstract void` | `glGenTextures(int n, int[] textures, int offset)`
`abstract int` | `glGetError()`
`abstract void` | `glGetIntegerv(int pname, int[] params, int offset)`
`abstract void` | `glGetIntegerv(int pname, IntBuffer params)`
`abstract String` | `glGetString(int name)`
`abstract void` | `glHint(int target, int mode)`
`abstract void` | `glLightModelf(int pname, float param)`
`abstract void` | `glLightModelfv(int pname, FloatBuffer params)`
`abstract void` | `glLightModelfv(int pname, float[] params, int offset)`
`abstract void` | `glLightModelx(int pname, int param)`
`abstract void` | `glLightModelxv(int pname, IntBuffer params)`
`abstract void` | `glLightModelxv(int pname, int[] params, int offset)`
`abstract void` | `glLightf(int light, int pname, float param)`
`abstract void` | `glLightfv(int light, int pname, FloatBuffer params)`
`abstract void` | `glLightfv(int light, int pname, float[] params, int offset)`
`abstract void` | `glLightx(int light, int pname, int param)`
`abstract void` | `glLightxv(int light, int pname, int[] params, int offset)`
`abstract void` | `glLightxv(int light, int pname, IntBuffer params)`
`abstract void` | `glLineWidth(float width)`
`abstract void` | `glLineWidthx(int width)`
`abstract void` | `glLoadIdentity()`
`abstract void` | `glLoadMatrixf(FloatBuffer m)`
`abstract void` | `glLoadMatrixf(float[] m, int offset)`
`abstract void` | `glLoadMatrixx(int[] m, int offset)`
`abstract void` | `glLoadMatrixx(IntBuffer m)`
`abstract void` | `glLogicOp(int opcode)`
`abstract void` | `glMaterialf(int face, int pname, float param)`
`abstract void` | `glMaterialfv(int face, int pname, FloatBuffer params)`
`abstract void` | `glMaterialfv(int face, int pname, float[] params, int offset)`
`abstract void` | `glMaterialx(int face, int pname, int param)`
`abstract void` | `glMaterialxv(int face, int pname, int[] params, int offset)`
`abstract void` | `glMaterialxv(int face, int pname, IntBuffer params)`
`abstract void` | `glMatrixMode(int mode)`
`abstract void` | `glMultMatrixf(float[] m, int offset)`
`abstract void` | `glMultMatrixf(FloatBuffer m)`
`abstract void` | `glMultMatrixx(int[] m, int offset)`
`abstract void` | `glMultMatrixx(IntBuffer m)`
`abstract void` | `glMultiTexCoord4f(int target, float s, float t, float r, float q)`
`abstract void` | `glMultiTexCoord4x(int target, int s, int t, int r, int q)`
`abstract void` | `glNormal3f(float nx, float ny, float nz)`
`abstract void` | `glNormal3x(int nx, int ny, int nz)`
`abstract void` | `glNormalPointer(int type, int stride, Buffer pointer)`
`abstract void` | `glOrthof(float left, float right, float bottom, float top, float zNear, float zFar)`
`abstract void` | `glOrthox(int left, int right, int bottom, int top, int zNear, int zFar)`
`abstract void` | `glPixelStorei(int pname, int param)`
`abstract void` | `glPointSize(float size)`
`abstract void` | `glPointSizex(int size)`
`abstract void` | `glPolygonOffset(float factor, float units)`
`abstract void` | `glPolygonOffsetx(int factor, int units)`
`abstract void` | `glPopMatrix()`
`abstract void` | `glPushMatrix()`
`abstract void` | `glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)`
`abstract void` | `glRotatef(float angle, float x, float y, float z)`
`abstract void` | `glRotatex(int angle, int x, int y, int z)`
`abstract void` | `glSampleCoverage(float value, boolean invert)`
`abstract void` | `glSampleCoveragex(int value, boolean invert)`
`abstract void` | `glScalef(float x, float y, float z)`
`abstract void` | `glScalex(int x, int y, int z)`
`abstract void` | `glScissor(int x, int y, int width, int height)`
`abstract void` | `glShadeModel(int mode)`
`abstract void` | `glStencilFunc(int func, int ref, int mask)`
`abstract void` | `glStencilMask(int mask)`
`abstract void` | `glStencilOp(int fail, int zfail, int zpass)`
`abstract void` | `glTexCoordPointer(int size, int type, int stride, Buffer pointer)`
`abstract void` | `glTexEnvf(int target, int pname, float param)`
`abstract void` | `glTexEnvfv(int target, int pname, FloatBuffer params)`
`abstract void` | `glTexEnvfv(int target, int pname, float[] params, int offset)`
`abstract void` | `glTexEnvx(int target, int pname, int param)`
`abstract void` | `glTexEnvxv(int target, int pname, IntBuffer params)`
`abstract void` | `glTexEnvxv(int target, int pname, int[] params, int offset)`
`abstract void` | `glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)`
`abstract void` | `glTexParameterf(int target, int pname, float param)`
`abstract void` | `glTexParameterx(int target, int pname, int param)`
`abstract void` | `glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)`
`abstract void` | `glTranslatef(float x, float y, float z)`
`abstract void` | `glTranslatex(int x, int y, int z)`
`abstract void` | `glVertexPointer(int size, int type, int stride, Buffer pointer)`
`abstract void` | `glViewport(int x, int y, int width, int height)`

## Constants

### GL_ACTIVE_TEXTURE

    public static final int GL_ACTIVE_TEXTURE

Constant Value: 34016 (0x000084e0)

### GL_ADD_SIGNED

    public static final int GL_ADD_SIGNED

Constant Value: 34164 (0x00008574)

### GL_ALPHA_SCALE

    public static final int GL_ALPHA_SCALE

Constant Value: 3356 (0x00000d1c)

### GL_ALPHA_TEST_FUNC

    public static final int GL_ALPHA_TEST_FUNC

Constant Value: 3009 (0x00000bc1)

### GL_ALPHA_TEST_REF

    public static final int GL_ALPHA_TEST_REF

Constant Value: 3010 (0x00000bc2)

### GL_ARRAY_BUFFER

    public static final int GL_ARRAY_BUFFER

Constant Value: 34962 (0x00008892)

### GL_ARRAY_BUFFER_BINDING

    public static final int GL_ARRAY_BUFFER_BINDING

Constant Value: 34964 (0x00008894)

### GL_BLEND_DST

    public static final int GL_BLEND_DST

Constant Value: 3040 (0x00000be0)

### GL_BLEND_SRC

    public static final int GL_BLEND_SRC

Constant Value: 3041 (0x00000be1)

### GL_BUFFER_ACCESS

    public static final int GL_BUFFER_ACCESS

Constant Value: 35003 (0x000088bb)

### GL_BUFFER_SIZE

    public static final int GL_BUFFER_SIZE

Constant Value: 34660 (0x00008764)

### GL_BUFFER_USAGE

    public static final int GL_BUFFER_USAGE

Constant Value: 34661 (0x00008765)

### GL_CLIENT_ACTIVE_TEXTURE

    public static final int GL_CLIENT_ACTIVE_TEXTURE

Constant Value: 34017 (0x000084e1)

### GL_CLIP_PLANE0

    public static final int GL_CLIP_PLANE0

Constant Value: 12288 (0x00003000)

### GL_CLIP_PLANE1

    public static final int GL_CLIP_PLANE1

Constant Value: 12289 (0x00003001)

### GL_CLIP_PLANE2

    public static final int GL_CLIP_PLANE2

Constant Value: 12290 (0x00003002)

### GL_CLIP_PLANE3

    public static final int GL_CLIP_PLANE3

Constant Value: 12291 (0x00003003)

### GL_CLIP_PLANE4

    public static final int GL_CLIP_PLANE4

Constant Value: 12292 (0x00003004)

### GL_CLIP_PLANE5

    public static final int GL_CLIP_PLANE5

Constant Value: 12293 (0x00003005)

### GL_COLOR_ARRAY_BUFFER_BINDING

    public static final int GL_COLOR_ARRAY_BUFFER_BINDING

Constant Value: 34968 (0x00008898)

### GL_COLOR_ARRAY_POINTER

    public static final int GL_COLOR_ARRAY_POINTER

Constant Value: 32912 (0x00008090)

### GL_COLOR_ARRAY_SIZE

    public static final int GL_COLOR_ARRAY_SIZE

Constant Value: 32897 (0x00008081)

### GL_COLOR_ARRAY_STRIDE

    public static final int GL_COLOR_ARRAY_STRIDE

Constant Value: 32899 (0x00008083)

### GL_COLOR_ARRAY_TYPE

    public static final int GL_COLOR_ARRAY_TYPE

Constant Value: 32898 (0x00008082)

### GL_COLOR_CLEAR_VALUE

    public static final int GL_COLOR_CLEAR_VALUE

Constant Value: 3106 (0x00000c22)

### GL_COLOR_WRITEMASK

    public static final int GL_COLOR_WRITEMASK

Constant Value: 3107 (0x00000c23)

### GL_COMBINE

    public static final int GL_COMBINE

Constant Value: 34160 (0x00008570)

### GL_COMBINE_ALPHA

    public static final int GL_COMBINE_ALPHA

Constant Value: 34162 (0x00008572)

### GL_COMBINE_RGB

    public static final int GL_COMBINE_RGB

Constant Value: 34161 (0x00008571)

### GL_CONSTANT

    public static final int GL_CONSTANT

Constant Value: 34166 (0x00008576)

### GL_COORD_REPLACE_OES

    public static final int GL_COORD_REPLACE_OES

Constant Value: 34914 (0x00008862)

### GL_CULL_FACE_MODE

    public static final int GL_CULL_FACE_MODE

Constant Value: 2885 (0x00000b45)

### GL_CURRENT_COLOR

    public static final int GL_CURRENT_COLOR

Constant Value: 2816 (0x00000b00)

### GL_CURRENT_NORMAL

    public static final int GL_CURRENT_NORMAL

Constant Value: 2818 (0x00000b02)

### GL_CURRENT_TEXTURE_COORDS

    public static final int GL_CURRENT_TEXTURE_COORDS

Constant Value: 2819 (0x00000b03)

### GL_DEPTH_CLEAR_VALUE

    public static final int GL_DEPTH_CLEAR_VALUE

Constant Value: 2931 (0x00000b73)

### GL_DEPTH_FUNC

    public static final int GL_DEPTH_FUNC

Constant Value: 2932 (0x00000b74)

### GL_DEPTH_RANGE

    public static final int GL_DEPTH_RANGE

Constant Value: 2928 (0x00000b70)

### GL_DEPTH_WRITEMASK

    public static final int GL_DEPTH_WRITEMASK

Constant Value: 2930 (0x00000b72)

### GL_DOT3_RGB

    public static final int GL_DOT3_RGB

Constant Value: 34478 (0x000086ae)

### GL_DOT3_RGBA

    public static final int GL_DOT3_RGBA

Constant Value: 34479 (0x000086af)

### GL_DYNAMIC_DRAW

    public static final int GL_DYNAMIC_DRAW

Constant Value: 35048 (0x000088e8)

### GL_ELEMENT_ARRAY_BUFFER

    public static final int GL_ELEMENT_ARRAY_BUFFER

Constant Value: 34963 (0x00008893)

### GL_ELEMENT_ARRAY_BUFFER_BINDING

    public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING

Constant Value: 34965 (0x00008895)

### GL_FRONT_FACE

    public static final int GL_FRONT_FACE

Constant Value: 2886 (0x00000b46)

### GL_GENERATE_MIPMAP

    public static final int GL_GENERATE_MIPMAP

Constant Value: 33169 (0x00008191)

### GL_GENERATE_MIPMAP_HINT

    public static final int GL_GENERATE_MIPMAP_HINT

Constant Value: 33170 (0x00008192)

### GL_INTERPOLATE

    public static final int GL_INTERPOLATE

Constant Value: 34165 (0x00008575)

### GL_LINE_WIDTH

    public static final int GL_LINE_WIDTH

Constant Value: 2849 (0x00000b21)

### GL_LOGIC_OP_MODE

    public static final int GL_LOGIC_OP_MODE

Constant Value: 3056 (0x00000bf0)

### GL_MATRIX_MODE

    public static final int GL_MATRIX_MODE

Constant Value: 2976 (0x00000ba0)

### GL_MAX_CLIP_PLANES

    public static final int GL_MAX_CLIP_PLANES

Constant Value: 3378 (0x00000d32)

### GL_MODELVIEW_MATRIX

    public static final int GL_MODELVIEW_MATRIX

Constant Value: 2982 (0x00000ba6)

### GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES

    public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES

Constant Value: 35213 (0x0000898d)

### GL_MODELVIEW_STACK_DEPTH

    public static final int GL_MODELVIEW_STACK_DEPTH

Constant Value: 2979 (0x00000ba3)

### GL_NORMAL_ARRAY_BUFFER_BINDING

    public static final int GL_NORMAL_ARRAY_BUFFER_BINDING

Constant Value: 34967 (0x00008897)

### GL_NORMAL_ARRAY_POINTER

    public static final int GL_NORMAL_ARRAY_POINTER

Constant Value: 32911 (0x0000808f)

### GL_NORMAL_ARRAY_STRIDE

    public static final int GL_NORMAL_ARRAY_STRIDE

Constant Value: 32895 (0x0000807f)

### GL_NORMAL_ARRAY_TYPE

    public static final int GL_NORMAL_ARRAY_TYPE

Constant Value: 32894 (0x0000807e)

### GL_OPERAND0_ALPHA

    public static final int GL_OPERAND0_ALPHA

Constant Value: 34200 (0x00008598)

### GL_OPERAND0_RGB

    public static final int GL_OPERAND0_RGB

Constant Value: 34192 (0x00008590)

### GL_OPERAND1_ALPHA

    public static final int GL_OPERAND1_ALPHA

Constant Value: 34201 (0x00008599)

### GL_OPERAND1_RGB

    public static final int GL_OPERAND1_RGB

Constant Value: 34193 (0x00008591)

### GL_OPERAND2_ALPHA

    public static final int GL_OPERAND2_ALPHA

Constant Value: 34202 (0x0000859a)

### GL_OPERAND2_RGB

    public static final int GL_OPERAND2_RGB

Constant Value: 34194 (0x00008592)

### GL_POINT_DISTANCE_ATTENUATION

    public static final int GL_POINT_DISTANCE_ATTENUATION

Constant Value: 33065 (0x00008129)

### GL_POINT_FADE_THRESHOLD_SIZE

    public static final int GL_POINT_FADE_THRESHOLD_SIZE

Constant Value: 33064 (0x00008128)

### GL_POINT_SIZE

    public static final int GL_POINT_SIZE

Constant Value: 2833 (0x00000b11)

### GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES

    public static final int GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES

Constant Value: 35743 (0x00008b9f)

### GL_POINT_SIZE_ARRAY_OES

    public static final int GL_POINT_SIZE_ARRAY_OES

Constant Value: 35740 (0x00008b9c)

### GL_POINT_SIZE_ARRAY_POINTER_OES

    public static final int GL_POINT_SIZE_ARRAY_POINTER_OES

Constant Value: 35212 (0x0000898c)

### GL_POINT_SIZE_ARRAY_STRIDE_OES

    public static final int GL_POINT_SIZE_ARRAY_STRIDE_OES

Constant Value: 35211 (0x0000898b)

### GL_POINT_SIZE_ARRAY_TYPE_OES

    public static final int GL_POINT_SIZE_ARRAY_TYPE_OES

Constant Value: 35210 (0x0000898a)

### GL_POINT_SIZE_MAX

    public static final int GL_POINT_SIZE_MAX

Constant Value: 33063 (0x00008127)

### GL_POINT_SIZE_MIN

    public static final int GL_POINT_SIZE_MIN

Constant Value: 33062 (0x00008126)

### GL_POINT_SPRITE_OES

    public static final int GL_POINT_SPRITE_OES

Constant Value: 34913 (0x00008861)

### GL_POLYGON_OFFSET_FACTOR

    public static final int GL_POLYGON_OFFSET_FACTOR

Constant Value: 32824 (0x00008038)

### GL_POLYGON_OFFSET_UNITS

    public static final int GL_POLYGON_OFFSET_UNITS

Constant Value: 10752 (0x00002a00)

### GL_PREVIOUS

    public static final int GL_PREVIOUS

Constant Value: 34168 (0x00008578)

### GL_PRIMARY_COLOR

    public static final int GL_PRIMARY_COLOR

Constant Value: 34167 (0x00008577)

### GL_PROJECTION_MATRIX

    public static final int GL_PROJECTION_MATRIX

Constant Value: 2983 (0x00000ba7)

### GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES

    public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES

Constant Value: 35214 (0x0000898e)

### GL_PROJECTION_STACK_DEPTH

    public static final int GL_PROJECTION_STACK_DEPTH

Constant Value: 2980 (0x00000ba4)

### GL_RGB_SCALE

    public static final int GL_RGB_SCALE

Constant Value: 34163 (0x00008573)

### GL_SAMPLES

    public static final int GL_SAMPLES

Constant Value: 32937 (0x000080a9)

### GL_SAMPLE_BUFFERS

    public static final int GL_SAMPLE_BUFFERS

Constant Value: 32936 (0x000080a8)

### GL_SAMPLE_COVERAGE_INVERT

    public static final int GL_SAMPLE_COVERAGE_INVERT

Constant Value: 32939 (0x000080ab)

### GL_SAMPLE_COVERAGE_VALUE

    public static final int GL_SAMPLE_COVERAGE_VALUE

Constant Value: 32938 (0x000080aa)

### GL_SCISSOR_BOX

    public static final int GL_SCISSOR_BOX

Constant Value: 3088 (0x00000c10)

### GL_SHADE_MODEL

    public static final int GL_SHADE_MODEL

Constant Value: 2900 (0x00000b54)

### GL_SRC0_ALPHA

    public static final int GL_SRC0_ALPHA

Constant Value: 34184 (0x00008588)

### GL_SRC0_RGB

    public static final int GL_SRC0_RGB

Constant Value: 34176 (0x00008580)

### GL_SRC1_ALPHA

    public static final int GL_SRC1_ALPHA

Constant Value: 34185 (0x00008589)

### GL_SRC1_RGB

    public static final int GL_SRC1_RGB

Constant Value: 34177 (0x00008581)

### GL_SRC2_ALPHA

    public static final int GL_SRC2_ALPHA

Constant Value: 34186 (0x0000858a)

### GL_SRC2_RGB

    public static final int GL_SRC2_RGB

Constant Value: 34178 (0x00008582)

### GL_STATIC_DRAW

    public static final int GL_STATIC_DRAW

Constant Value: 35044 (0x000088e4)

### GL_STENCIL_CLEAR_VALUE

    public static final int GL_STENCIL_CLEAR_VALUE

Constant Value: 2961 (0x00000b91)

### GL_STENCIL_FAIL

    public static final int GL_STENCIL_FAIL

Constant Value: 2964 (0x00000b94)

### GL_STENCIL_FUNC

    public static final int GL_STENCIL_FUNC

Constant Value: 2962 (0x00000b92)

### GL_STENCIL_PASS_DEPTH_FAIL

    public static final int GL_STENCIL_PASS_DEPTH_FAIL

Constant Value: 2965 (0x00000b95)

### GL_STENCIL_PASS_DEPTH_PASS

    public static final int GL_STENCIL_PASS_DEPTH_PASS

Constant Value: 2966 (0x00000b96)

### GL_STENCIL_REF

    public static final int GL_STENCIL_REF

Constant Value: 2967 (0x00000b97)

### GL_STENCIL_VALUE_MASK

    public static final int GL_STENCIL_VALUE_MASK

Constant Value: 2963 (0x00000b93)

### GL_STENCIL_WRITEMASK

    public static final int GL_STENCIL_WRITEMASK

Constant Value: 2968 (0x00000b98)

### GL_SUBTRACT

    public static final int GL_SUBTRACT

Constant Value: 34023 (0x000084e7)

### GL_TEXTURE_BINDING_2D

    public static final int GL_TEXTURE_BINDING_2D

Constant Value: 32873 (0x00008069)

### GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING

    public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING

Constant Value: 34970 (0x0000889a)

### GL_TEXTURE_COORD_ARRAY_POINTER

    public static final int GL_TEXTURE_COORD_ARRAY_POINTER

Constant Value: 32914 (0x00008092)

### GL_TEXTURE_COORD_ARRAY_SIZE

    public static final int GL_TEXTURE_COORD_ARRAY_SIZE

Constant Value: 32904 (0x00008088)

### GL_TEXTURE_COORD_ARRAY_STRIDE

    public static final int GL_TEXTURE_COORD_ARRAY_STRIDE

Constant Value: 32906 (0x0000808a)

### GL_TEXTURE_COORD_ARRAY_TYPE

    public static final int GL_TEXTURE_COORD_ARRAY_TYPE

Constant Value: 32905 (0x00008089)

### GL_TEXTURE_MATRIX

    public static final int GL_TEXTURE_MATRIX

Constant Value: 2984 (0x00000ba8)

### GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES

    public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES

Constant Value: 35215 (0x0000898f)

### GL_TEXTURE_STACK_DEPTH

    public static final int GL_TEXTURE_STACK_DEPTH

Constant Value: 2981 (0x00000ba5)

### GL_VERTEX_ARRAY_BUFFER_BINDING

    public static final int GL_VERTEX_ARRAY_BUFFER_BINDING

Constant Value: 34966 (0x00008896)

### GL_VERTEX_ARRAY_POINTER

    public static final int GL_VERTEX_ARRAY_POINTER

Constant Value: 32910 (0x0000808e)

### GL_VERTEX_ARRAY_SIZE

    public static final int GL_VERTEX_ARRAY_SIZE

Constant Value: 32890 (0x0000807a)

### GL_VERTEX_ARRAY_STRIDE

    public static final int GL_VERTEX_ARRAY_STRIDE

Constant Value: 32892 (0x0000807c)

### GL_VERTEX_ARRAY_TYPE

    public static final int GL_VERTEX_ARRAY_TYPE

Constant Value: 32891 (0x0000807b)

### GL_VIEWPORT

    public static final int GL_VIEWPORT

Constant Value: 2978 (0x00000ba2)

### GL_WRITE_ONLY

    public static final int GL_WRITE_ONLY

Constant Value: 35001 (0x000088b9)

## Public methods

### glBindBuffer

    public abstract void glBindBuffer (int target,
                    int buffer)

Parameters
`target` | `int`
`buffer` | `int`

### glBufferData

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

Parameters
`target` | `int`
`size` | `int`
`data` | `Buffer`
`usage` | `int`

### glBufferSubData

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

Parameters
`target` | `int`
`offset` | `int`
`size` | `int`
`data` | `Buffer`

### glClipPlanef

    public abstract void glClipPlanef (int plane,
                    float[] equation,
                    int offset)

Parameters
`plane` | `int`
`equation` | `float`
`offset` | `int`

### glClipPlanef

    public abstract void glClipPlanef (int plane,
                    FloatBuffer equation)

Parameters
`plane` | `int`
`equation` | `FloatBuffer`

### glClipPlanex

    public abstract void glClipPlanex (int plane,
                    IntBuffer equation)

Parameters
`plane` | `int`
`equation` | `IntBuffer`

### glClipPlanex

    public abstract void glClipPlanex (int plane,
                    int[] equation,
                    int offset)

Parameters
`plane` | `int`
`equation` | `int`
`offset` | `int`

### glColor4ub

    public abstract void glColor4ub (byte red,
                    byte green,
                    byte blue,
                    byte alpha)

Parameters
`red` | `byte`
`green` | `byte`
`blue` | `byte`
`alpha` | `byte`

### glColorPointer

    public abstract void glColorPointer (int size,
                    int type,
                    int stride,
                    int offset)

Parameters
`size` | `int`
`type` | `int`
`stride` | `int`
`offset` | `int`

### glDeleteBuffers

    public abstract void glDeleteBuffers (int n,
                    IntBuffer buffers)

Parameters
`n` | `int`
`buffers` | `IntBuffer`

### glDeleteBuffers

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

Parameters
`n` | `int`
`buffers` | `int`
`offset` | `int`

### glDrawElements

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

Parameters
`mode` | `int`
`count` | `int`
`type` | `int`
`offset` | `int`

### glGenBuffers

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

Parameters
`n` | `int`
`buffers` | `int`
`offset` | `int`

### glGenBuffers

    public abstract void glGenBuffers (int n,
                    IntBuffer buffers)

Parameters
`n` | `int`
`buffers` | `IntBuffer`

### glGetBooleanv

    public abstract void glGetBooleanv (int pname,
                    IntBuffer params)

Parameters
`pname` | `int`
`params` | `IntBuffer`

### glGetBooleanv

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

Parameters
`pname` | `int`
`params` | `boolean`
`offset` | `int`

### glGetBufferParameteriv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetBufferParameteriv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetClipPlanef

    public abstract void glGetClipPlanef (int pname,
                    float[] eqn,
                    int offset)

Parameters
`pname` | `int`
`eqn` | `float`
`offset` | `int`

### glGetClipPlanef

    public abstract void glGetClipPlanef (int pname,
                    FloatBuffer eqn)

Parameters
`pname` | `int`
`eqn` | `FloatBuffer`

### glGetClipPlanex

    public abstract void glGetClipPlanex (int pname,
                    int[] eqn,
                    int offset)

Parameters
`pname` | `int`
`eqn` | `int`
`offset` | `int`

### glGetClipPlanex

    public abstract void glGetClipPlanex (int pname,
                    IntBuffer eqn)

Parameters
`pname` | `int`
`eqn` | `IntBuffer`

### glGetFixedv

    public abstract void glGetFixedv (int pname,
                    int[] params,
                    int offset)

Parameters
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetFixedv

    public abstract void glGetFixedv (int pname,
                    IntBuffer params)

Parameters
`pname` | `int`
`params` | `IntBuffer`

### glGetFloatv

    public abstract void glGetFloatv (int pname,
                    FloatBuffer params)

Parameters
`pname` | `int`
`params` | `FloatBuffer`

### glGetFloatv

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

Parameters
`pname` | `int`
`params` | `float`
`offset` | `int`

### glGetLightfv

    public abstract void glGetLightfv (int light,
                    int pname,
                    float[] params,
                    int offset)

Parameters
`light` | `int`
`pname` | `int`
`params` | `float`
`offset` | `int`

### glGetLightfv

    public abstract void glGetLightfv (int light,
                    int pname,
                    FloatBuffer params)

Parameters
`light` | `int`
`pname` | `int`
`params` | `FloatBuffer`

### glGetLightxv

    public abstract void glGetLightxv (int light,
                    int pname,
                    IntBuffer params)

Parameters
`light` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetLightxv

    public abstract void glGetLightxv (int light,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`light` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetMaterialfv

    public abstract void glGetMaterialfv (int face,
                    int pname,
                    float[] params,
                    int offset)

Parameters
`face` | `int`
`pname` | `int`
`params` | `float`
`offset` | `int`

### glGetMaterialfv

    public abstract void glGetMaterialfv (int face,
                    int pname,
                    FloatBuffer params)

Parameters
`face` | `int`
`pname` | `int`
`params` | `FloatBuffer`

### glGetMaterialxv

    public abstract void glGetMaterialxv (int face,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`face` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetMaterialxv

    public abstract void glGetMaterialxv (int face,
                    int pname,
                    IntBuffer params)

Parameters
`face` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetPointerv

    public abstract void glGetPointerv (int pname,
                    Buffer[] params)

Parameters
`pname` | `int`
`params` | `Buffer`

### glGetTexEnviv

    public abstract void glGetTexEnviv (int env,
                    int pname,
                    IntBuffer params)

Parameters
`env` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetTexEnviv

    public abstract void glGetTexEnviv (int env,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`env` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetTexEnvxv

    public abstract void glGetTexEnvxv (int env,
                    int pname,
                    IntBuffer params)

Parameters
`env` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetTexEnvxv

    public abstract void glGetTexEnvxv (int env,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`env` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetTexParameterfv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `float`
`offset` | `int`

### glGetTexParameterfv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `FloatBuffer`

### glGetTexParameteriv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetTexParameteriv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glGetTexParameterxv

    public abstract void glGetTexParameterxv (int target,
                    int pname,
                    IntBuffer params)

Parameters
`target` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glGetTexParameterxv

    public abstract void glGetTexParameterxv (int target,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`target` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glIsBuffer

    public abstract boolean glIsBuffer (int buffer)

Parameters
`buffer` | `int`

Returns
`boolean` |

### glIsEnabled

    public abstract boolean glIsEnabled (int cap)

Parameters
`cap` | `int`

Returns
`boolean` |

### glIsTexture

    public abstract boolean glIsTexture (int texture)

Parameters
`texture` | `int`

Returns
`boolean` |

### glNormalPointer

    public abstract void glNormalPointer (int type,
                    int stride,
                    int offset)

Parameters
`type` | `int`
`stride` | `int`
`offset` | `int`

### glPointParameterf

    public abstract void glPointParameterf (int pname,
                    float param)

Parameters
`pname` | `int`
`param` | `float`

### glPointParameterfv

    public abstract void glPointParameterfv (int pname,
                    float[] params,
                    int offset)

Parameters
`pname` | `int`
`params` | `float`
`offset` | `int`

### glPointParameterfv

    public abstract void glPointParameterfv (int pname,
                    FloatBuffer params)

Parameters
`pname` | `int`
`params` | `FloatBuffer`

### glPointParameterx

    public abstract void glPointParameterx (int pname,
                    int param)

Parameters
`pname` | `int`
`param` | `int`

### glPointParameterxv

    public abstract void glPointParameterxv (int pname,
                    IntBuffer params)

Parameters
`pname` | `int`
`params` | `IntBuffer`

### glPointParameterxv

    public abstract void glPointParameterxv (int pname,
                    int[] params,
                    int offset)

Parameters
`pname` | `int`
`params` | `int`
`offset` | `int`

### glPointSizePointerOES

    public abstract void glPointSizePointerOES (int type,
                    int stride,
                    Buffer pointer)

Parameters
`type` | `int`
`stride` | `int`
`pointer` | `Buffer`

### glTexCoordPointer

    public abstract void glTexCoordPointer (int size,
                    int type,
                    int stride,
                    int offset)

Parameters
`size` | `int`
`type` | `int`
`stride` | `int`
`offset` | `int`

### glTexEnvi

    public abstract void glTexEnvi (int target,
                    int pname,
                    int param)

Parameters
`target` | `int`
`pname` | `int`
`param` | `int`

### glTexEnviv

    public abstract void glTexEnviv (int target,
                    int pname,
                    IntBuffer params)

Parameters
`target` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glTexEnviv

    public abstract void glTexEnviv (int target,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`target` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glTexParameterfv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `float`
`offset` | `int`

### glTexParameterfv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `FloatBuffer`

### glTexParameteri

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

Parameters
`target` | `int`
`pname` | `int`
`param` | `int`

### glTexParameteriv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glTexParameteriv

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

Parameters
`target` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glTexParameterxv

    public abstract void glTexParameterxv (int target,
                    int pname,
                    int[] params,
                    int offset)

Parameters
`target` | `int`
`pname` | `int`
`params` | `int`
`offset` | `int`

### glTexParameterxv

    public abstract void glTexParameterxv (int target,
                    int pname,
                    IntBuffer params)

Parameters
`target` | `int`
`pname` | `int`
`params` | `IntBuffer`

### glVertexPointer

    public abstract void glVertexPointer (int size,
                    int type,
                    int stride,
                    int offset)

Parameters
`size` | `int`
`type` | `int`
`stride` | `int`
`offset` | `int`

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*