android.opengl
Class GLES20

java.lang.Object
  extended by android.opengl.GLES20

public class GLES20
extends Object


Field Summary
static int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
           
static int GL_ACTIVE_ATTRIBUTES
           
static int GL_ACTIVE_TEXTURE
           
static int GL_ACTIVE_UNIFORM_MAX_LENGTH
           
static int GL_ACTIVE_UNIFORMS
           
static int GL_ALIASED_LINE_WIDTH_RANGE
           
static int GL_ALIASED_POINT_SIZE_RANGE
           
static int GL_ALPHA
           
static int GL_ALPHA_BITS
           
static int GL_ALWAYS
           
static int GL_ARRAY_BUFFER
           
static int GL_ARRAY_BUFFER_BINDING
           
static int GL_ATTACHED_SHADERS
           
static int GL_BACK
           
static int GL_BLEND
           
static int GL_BLEND_COLOR
           
static int GL_BLEND_DST_ALPHA
           
static int GL_BLEND_DST_RGB
           
static int GL_BLEND_EQUATION
           
static int GL_BLEND_EQUATION_ALPHA
           
static int GL_BLEND_EQUATION_RGB
           
static int GL_BLEND_SRC_ALPHA
           
static int GL_BLEND_SRC_RGB
           
static int GL_BLUE_BITS
           
static int GL_BOOL
           
static int GL_BOOL_VEC2
           
static int GL_BOOL_VEC3
           
static int GL_BOOL_VEC4
           
static int GL_BUFFER_SIZE
           
static int GL_BUFFER_USAGE
           
static int GL_BYTE
           
static int GL_CCW
           
static int GL_CLAMP_TO_EDGE
           
static int GL_COLOR_ATTACHMENT0
           
static int GL_COLOR_BUFFER_BIT
           
static int GL_COLOR_CLEAR_VALUE
           
static int GL_COLOR_WRITEMASK
           
static int GL_COMPILE_STATUS
           
static int GL_COMPRESSED_TEXTURE_FORMATS
           
static int GL_CONSTANT_ALPHA
           
static int GL_CONSTANT_COLOR
           
static int GL_CULL_FACE
           
static int GL_CULL_FACE_MODE
           
static int GL_CURRENT_PROGRAM
           
static int GL_CURRENT_VERTEX_ATTRIB
           
static int GL_CW
           
static int GL_DECR
           
static int GL_DECR_WRAP
           
static int GL_DELETE_STATUS
           
static int GL_DEPTH_ATTACHMENT
           
static int GL_DEPTH_BITS
           
static int GL_DEPTH_BUFFER_BIT
           
static int GL_DEPTH_CLEAR_VALUE
           
static int GL_DEPTH_COMPONENT
           
static int GL_DEPTH_COMPONENT16
           
static int GL_DEPTH_FUNC
           
static int GL_DEPTH_RANGE
           
static int GL_DEPTH_TEST
           
static int GL_DEPTH_WRITEMASK
           
static int GL_DITHER
           
static int GL_DONT_CARE
           
static int GL_DST_ALPHA
           
static int GL_DST_COLOR
           
static int GL_DYNAMIC_DRAW
           
static int GL_ELEMENT_ARRAY_BUFFER
           
static int GL_ELEMENT_ARRAY_BUFFER_BINDING
           
static int GL_EQUAL
           
static int GL_EXTENSIONS
           
static int GL_FALSE
           
static int GL_FASTEST
           
static int GL_FIXED
           
static int GL_FLOAT
           
static int GL_FLOAT_MAT2
           
static int GL_FLOAT_MAT3
           
static int GL_FLOAT_MAT4
           
static int GL_FLOAT_VEC2
           
static int GL_FLOAT_VEC3
           
static int GL_FLOAT_VEC4
           
static int GL_FRAGMENT_SHADER
           
static int GL_FRAMEBUFFER
           
static int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
           
static int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
           
static int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
           
static int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
           
static int GL_FRAMEBUFFER_BINDING
           
static int GL_FRAMEBUFFER_COMPLETE
           
static int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
           
static int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
           
static int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
           
static int GL_FRAMEBUFFER_UNSUPPORTED
           
static int GL_FRONT
           
static int GL_FRONT_AND_BACK
           
static int GL_FRONT_FACE
           
static int GL_FUNC_ADD
           
static int GL_FUNC_REVERSE_SUBTRACT
           
static int GL_FUNC_SUBTRACT
           
static int GL_GENERATE_MIPMAP_HINT
           
static int GL_GEQUAL
           
static int GL_GREATER
           
static int GL_GREEN_BITS
           
static int GL_HIGH_FLOAT
           
static int GL_HIGH_INT
           
static int GL_IMPLEMENTATION_COLOR_READ_FORMAT
           
static int GL_IMPLEMENTATION_COLOR_READ_TYPE
           
static int GL_INCR
           
static int GL_INCR_WRAP
           
static int GL_INFO_LOG_LENGTH
           
static int GL_INT
           
static int GL_INT_VEC2
           
static int GL_INT_VEC3
           
static int GL_INT_VEC4
           
static int GL_INVALID_ENUM
           
static int GL_INVALID_FRAMEBUFFER_OPERATION
           
static int GL_INVALID_OPERATION
           
static int GL_INVALID_VALUE
           
static int GL_INVERT
           
static int GL_KEEP
           
static int GL_LEQUAL
           
static int GL_LESS
           
static int GL_LINE_LOOP
           
static int GL_LINE_STRIP
           
static int GL_LINE_WIDTH
           
static int GL_LINEAR
           
static int GL_LINEAR_MIPMAP_LINEAR
           
static int GL_LINEAR_MIPMAP_NEAREST
           
static int GL_LINES
           
static int GL_LINK_STATUS
           
static int GL_LOW_FLOAT
           
static int GL_LOW_INT
           
static int GL_LUMINANCE
           
static int GL_LUMINANCE_ALPHA
           
static int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
           
static int GL_MAX_CUBE_MAP_TEXTURE_SIZE
           
static int GL_MAX_FRAGMENT_UNIFORM_VECTORS
           
static int GL_MAX_RENDERBUFFER_SIZE
           
static int GL_MAX_TEXTURE_IMAGE_UNITS
           
static int GL_MAX_TEXTURE_SIZE
           
static int GL_MAX_VARYING_VECTORS
           
static int GL_MAX_VERTEX_ATTRIBS
           
static int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
           
static int GL_MAX_VERTEX_UNIFORM_VECTORS
           
static int GL_MAX_VIEWPORT_DIMS
           
static int GL_MEDIUM_FLOAT
           
static int GL_MEDIUM_INT
           
static int GL_MIRRORED_REPEAT
           
static int GL_NEAREST
           
static int GL_NEAREST_MIPMAP_LINEAR
           
static int GL_NEAREST_MIPMAP_NEAREST
           
static int GL_NEVER
           
static int GL_NICEST
           
static int GL_NO_ERROR
           
static int GL_NONE
           
static int GL_NOTEQUAL
           
static int GL_NUM_COMPRESSED_TEXTURE_FORMATS
           
static int GL_NUM_SHADER_BINARY_FORMATS
           
static int GL_ONE
           
static int GL_ONE_MINUS_CONSTANT_ALPHA
           
static int GL_ONE_MINUS_CONSTANT_COLOR
           
static int GL_ONE_MINUS_DST_ALPHA
           
static int GL_ONE_MINUS_DST_COLOR
           
static int GL_ONE_MINUS_SRC_ALPHA
           
static int GL_ONE_MINUS_SRC_COLOR
           
static int GL_OUT_OF_MEMORY
           
static int GL_PACK_ALIGNMENT
           
static int GL_POINTS
           
static int GL_POLYGON_OFFSET_FACTOR
           
static int GL_POLYGON_OFFSET_FILL
           
static int GL_POLYGON_OFFSET_UNITS
           
static int GL_RED_BITS
           
static int GL_RENDERBUFFER
           
static int GL_RENDERBUFFER_ALPHA_SIZE
           
static int GL_RENDERBUFFER_BINDING
           
static int GL_RENDERBUFFER_BLUE_SIZE
           
static int GL_RENDERBUFFER_DEPTH_SIZE
           
static int GL_RENDERBUFFER_GREEN_SIZE
           
static int GL_RENDERBUFFER_HEIGHT
           
static int GL_RENDERBUFFER_INTERNAL_FORMAT
           
static int GL_RENDERBUFFER_RED_SIZE
           
static int GL_RENDERBUFFER_STENCIL_SIZE
           
static int GL_RENDERBUFFER_WIDTH
           
static int GL_RENDERER
           
static int GL_REPEAT
           
static int GL_REPLACE
           
static int GL_RGB
           
static int GL_RGB5_A1
           
static int GL_RGB565
           
static int GL_RGBA
           
static int GL_RGBA4
           
static int GL_SAMPLE_ALPHA_TO_COVERAGE
           
static int GL_SAMPLE_BUFFERS
           
static int GL_SAMPLE_COVERAGE
           
static int GL_SAMPLE_COVERAGE_INVERT
           
static int GL_SAMPLE_COVERAGE_VALUE
           
static int GL_SAMPLER_2D
           
static int GL_SAMPLER_CUBE
           
static int GL_SAMPLES
           
static int GL_SCISSOR_BOX
           
static int GL_SCISSOR_TEST
           
static int GL_SHADER_BINARY_FORMATS
           
static int GL_SHADER_COMPILER
           
static int GL_SHADER_SOURCE_LENGTH
           
static int GL_SHADER_TYPE
           
static int GL_SHADING_LANGUAGE_VERSION
           
static int GL_SHORT
           
static int GL_SRC_ALPHA
           
static int GL_SRC_ALPHA_SATURATE
           
static int GL_SRC_COLOR
           
static int GL_STATIC_DRAW
           
static int GL_STENCIL_ATTACHMENT
           
static int GL_STENCIL_BACK_FAIL
           
static int GL_STENCIL_BACK_FUNC
           
static int GL_STENCIL_BACK_PASS_DEPTH_FAIL
           
static int GL_STENCIL_BACK_PASS_DEPTH_PASS
           
static int GL_STENCIL_BACK_REF
           
static int GL_STENCIL_BACK_VALUE_MASK
           
static int GL_STENCIL_BACK_WRITEMASK
           
static int GL_STENCIL_BITS
           
static int GL_STENCIL_BUFFER_BIT
           
static int GL_STENCIL_CLEAR_VALUE
           
static int GL_STENCIL_FAIL
           
static int GL_STENCIL_FUNC
           
static int GL_STENCIL_INDEX
           
static int GL_STENCIL_INDEX8
           
static int GL_STENCIL_PASS_DEPTH_FAIL
           
static int GL_STENCIL_PASS_DEPTH_PASS
           
static int GL_STENCIL_REF
           
static int GL_STENCIL_TEST
           
static int GL_STENCIL_VALUE_MASK
           
static int GL_STENCIL_WRITEMASK
           
static int GL_STREAM_DRAW
           
static int GL_SUBPIXEL_BITS
           
static int GL_TEXTURE
           
static int GL_TEXTURE_2D
           
static int GL_TEXTURE_BINDING_2D
           
static int GL_TEXTURE_BINDING_CUBE_MAP
           
static int GL_TEXTURE_CUBE_MAP
           
static int GL_TEXTURE_CUBE_MAP_NEGATIVE_X
           
static int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
           
static int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
           
static int GL_TEXTURE_CUBE_MAP_POSITIVE_X
           
static int GL_TEXTURE_CUBE_MAP_POSITIVE_Y
           
static int GL_TEXTURE_CUBE_MAP_POSITIVE_Z
           
static int GL_TEXTURE_MAG_FILTER
           
static int GL_TEXTURE_MIN_FILTER
           
static int GL_TEXTURE_WRAP_S
           
static int GL_TEXTURE_WRAP_T
           
static int GL_TEXTURE0
           
static int GL_TEXTURE1
           
static int GL_TEXTURE10
           
static int GL_TEXTURE11
           
static int GL_TEXTURE12
           
static int GL_TEXTURE13
           
static int GL_TEXTURE14
           
static int GL_TEXTURE15
           
static int GL_TEXTURE16
           
static int GL_TEXTURE17
           
static int GL_TEXTURE18
           
static int GL_TEXTURE19
           
static int GL_TEXTURE2
           
static int GL_TEXTURE20
           
static int GL_TEXTURE21
           
static int GL_TEXTURE22
           
static int GL_TEXTURE23
           
static int GL_TEXTURE24
           
static int GL_TEXTURE25
           
static int GL_TEXTURE26
           
static int GL_TEXTURE27
           
static int GL_TEXTURE28
           
static int GL_TEXTURE29
           
static int GL_TEXTURE3
           
static int GL_TEXTURE30
           
static int GL_TEXTURE31
           
static int GL_TEXTURE4
           
static int GL_TEXTURE5
           
static int GL_TEXTURE6
           
static int GL_TEXTURE7
           
static int GL_TEXTURE8
           
static int GL_TEXTURE9
           
static int GL_TRIANGLE_FAN
           
static int GL_TRIANGLE_STRIP
           
static int GL_TRIANGLES
           
static int GL_TRUE
           
static int GL_UNPACK_ALIGNMENT
           
static int GL_UNSIGNED_BYTE
           
static int GL_UNSIGNED_INT
           
static int GL_UNSIGNED_SHORT
           
static int GL_UNSIGNED_SHORT_4_4_4_4
           
static int GL_UNSIGNED_SHORT_5_5_5_1
           
static int GL_UNSIGNED_SHORT_5_6_5
           
static int GL_VALIDATE_STATUS
           
static int GL_VENDOR
           
static int GL_VERSION
           
static int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
           
static int GL_VERTEX_ATTRIB_ARRAY_ENABLED
           
static int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
           
static int GL_VERTEX_ATTRIB_ARRAY_POINTER
           
static int GL_VERTEX_ATTRIB_ARRAY_SIZE
           
static int GL_VERTEX_ATTRIB_ARRAY_STRIDE
           
static int GL_VERTEX_ATTRIB_ARRAY_TYPE
           
static int GL_VERTEX_SHADER
           
static int GL_VIEWPORT
           
static int GL_ZERO
           
 
Constructor Summary
GLES20()
           
 
Method Summary
static void glActiveTexture(int texture)
           
static void glAttachShader(int program, int shader)
           
static void glBindAttribLocation(int program, int index, String name)
           
static void glBindBuffer(int target, int buffer)
           
static void glBindFramebuffer(int target, int framebuffer)
           
static void glBindRenderbuffer(int target, int renderbuffer)
           
static void glBindTexture(int target, int texture)
           
static void glBlendColor(float red, float green, float blue, float alpha)
           
static void glBlendEquation(int mode)
           
static void glBlendEquationSeparate(int modeRGB, int modeAlpha)
           
static void glBlendFunc(int sfactor, int dfactor)
           
static void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
           
static void glBufferData(int target, int size, Buffer data, int usage)
           
static void glBufferSubData(int target, int offset, int size, Buffer data)
           
static int glCheckFramebufferStatus(int target)
           
static void glClear(int mask)
           
static void glClearColor(float red, float green, float blue, float alpha)
           
static void glClearDepthf(float depth)
           
static void glClearStencil(int s)
           
static void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
           
static void glCompileShader(int shader)
           
static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)
           
static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
           
static void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
           
static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
           
static int glCreateProgram()
           
static int glCreateShader(int type)
           
static void glCullFace(int mode)
           
static void glDeleteBuffers(int n, int[] buffers, int offset)
           
static void glDeleteBuffers(int n, IntBuffer buffers)
           
static void glDeleteFramebuffers(int n, int[] framebuffers, int offset)
           
static void glDeleteFramebuffers(int n, IntBuffer framebuffers)
           
static void glDeleteProgram(int program)
           
static void glDeleteRenderbuffers(int n, int[] renderbuffers, int offset)
           
static void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
           
static void glDeleteShader(int shader)
           
static void glDeleteTextures(int n, int[] textures, int offset)
           
static void glDeleteTextures(int n, IntBuffer textures)
           
static void glDepthFunc(int func)
           
static void glDepthMask(boolean flag)
           
static void glDepthRangef(float zNear, float zFar)
           
static void glDetachShader(int program, int shader)
           
static void glDisable(int cap)
           
static void glDisableVertexAttribArray(int index)
           
static void glDrawArrays(int mode, int first, int count)
           
static void glDrawElements(int mode, int count, int type, Buffer indices)
           
static void glDrawElements(int mode, int count, int type, int offset)
           
static void glEnable(int cap)
           
static void glEnableVertexAttribArray(int index)
           
static void glFinish()
           
static void glFlush()
           
static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
           
static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
           
static void glFrontFace(int mode)
           
static void glGenBuffers(int n, int[] buffers, int offset)
           
static void glGenBuffers(int n, IntBuffer buffers)
           
static void glGenerateMipmap(int target)
           
static void glGenFramebuffers(int n, int[] framebuffers, int offset)
           
static void glGenFramebuffers(int n, IntBuffer framebuffers)
           
static void glGenRenderbuffers(int n, int[] renderbuffers, int offset)
           
static void glGenRenderbuffers(int n, IntBuffer renderbuffers)
           
static void glGenTextures(int n, int[] textures, int offset)
           
static void glGenTextures(int n, IntBuffer textures)
           
static void glGetActiveAttrib(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
           
static void glGetActiveAttrib(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
           
static void glGetActiveUniform(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
           
static void glGetActiveUniform(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, byte name)
           
static void glGetAttachedShaders(int program, int maxcount, int[] count, int countOffset, int[] shaders, int shadersOffset)
           
static void glGetAttachedShaders(int program, int maxcount, IntBuffer count, IntBuffer shaders)
           
static int glGetAttribLocation(int program, String name)
           
static void glGetBooleanv(int pname, boolean[] params, int offset)
           
static void glGetBooleanv(int pname, IntBuffer params)
           
static void glGetBufferParameteriv(int target, int pname, int[] params, int offset)
           
static void glGetBufferParameteriv(int target, int pname, IntBuffer params)
           
static int glGetError()
           
static void glGetFloatv(int pname, float[] params, int offset)
           
static void glGetFloatv(int pname, FloatBuffer params)
           
static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int offset)
           
static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
           
static void glGetIntegerv(int pname, int[] params, int offset)
           
static void glGetIntegerv(int pname, IntBuffer params)
           
static String glGetProgramInfoLog(int program)
           
static void glGetProgramiv(int program, int pname, int[] params, int offset)
           
static void glGetProgramiv(int program, int pname, IntBuffer params)
           
static void glGetRenderbufferParameteriv(int target, int pname, int[] params, int offset)
           
static void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
           
static String glGetShaderInfoLog(int shader)
           
static void glGetShaderiv(int shader, int pname, int[] params, int offset)
           
static void glGetShaderiv(int shader, int pname, IntBuffer params)
           
static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset)
           
static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
           
static void glGetShaderSource(int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset)
           
static void glGetShaderSource(int shader, int bufsize, IntBuffer length, byte source)
           
static String glGetString(int name)
           
static void glGetTexParameterfv(int target, int pname, float[] params, int offset)
           
static void glGetTexParameterfv(int target, int pname, FloatBuffer params)
           
static void glGetTexParameteriv(int target, int pname, int[] params, int offset)
           
static void glGetTexParameteriv(int target, int pname, IntBuffer params)
           
static void glGetUniformfv(int program, int location, float[] params, int offset)
           
static void glGetUniformfv(int program, int location, FloatBuffer params)
           
static void glGetUniformiv(int program, int location, int[] params, int offset)
           
static void glGetUniformiv(int program, int location, IntBuffer params)
           
static int glGetUniformLocation(int program, String name)
           
static void glGetVertexAttribfv(int index, int pname, float[] params, int offset)
           
static void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
           
static void glGetVertexAttribiv(int index, int pname, int[] params, int offset)
           
static void glGetVertexAttribiv(int index, int pname, IntBuffer params)
           
static void glHint(int target, int mode)
           
static boolean glIsBuffer(int buffer)
           
static boolean glIsEnabled(int cap)
           
static boolean glIsFramebuffer(int framebuffer)
           
static boolean glIsProgram(int program)
           
static boolean glIsRenderbuffer(int renderbuffer)
           
static boolean glIsShader(int shader)
           
static boolean glIsTexture(int texture)
           
static void glLineWidth(float width)
           
static void glLinkProgram(int program)
           
static void glPixelStorei(int pname, int param)
           
static void glPolygonOffset(float factor, float units)
           
static void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
           
static void glReleaseShaderCompiler()
           
static void glRenderbufferStorage(int target, int internalformat, int width, int height)
           
static void glSampleCoverage(float value, boolean invert)
           
static void glScissor(int x, int y, int width, int height)
           
static void glShaderBinary(int n, int[] shaders, int offset, int binaryformat, Buffer binary, int length)
           
static void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
           
static void glShaderSource(int shader, String string)
           
static void glStencilFunc(int func, int ref, int mask)
           
static void glStencilFuncSeparate(int face, int func, int ref, int mask)
           
static void glStencilMask(int mask)
           
static void glStencilMaskSeparate(int face, int mask)
           
static void glStencilOp(int fail, int zfail, int zpass)
           
static void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
           
static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)
           
static void glTexParameterf(int target, int pname, float param)
           
static void glTexParameterfv(int target, int pname, float[] params, int offset)
           
static void glTexParameterfv(int target, int pname, FloatBuffer params)
           
static void glTexParameteri(int target, int pname, int param)
           
static void glTexParameteriv(int target, int pname, int[] params, int offset)
           
static void glTexParameteriv(int target, int pname, IntBuffer params)
           
static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
           
static void glUniform1f(int location, float x)
           
static void glUniform1fv(int location, int count, float[] v, int offset)
           
static void glUniform1fv(int location, int count, FloatBuffer v)
           
static void glUniform1i(int location, int x)
           
static void glUniform1iv(int location, int count, int[] v, int offset)
           
static void glUniform1iv(int location, int count, IntBuffer v)
           
static void glUniform2f(int location, float x, float y)
           
static void glUniform2fv(int location, int count, float[] v, int offset)
           
static void glUniform2fv(int location, int count, FloatBuffer v)
           
static void glUniform2i(int location, int x, int y)
           
static void glUniform2iv(int location, int count, int[] v, int offset)
           
static void glUniform2iv(int location, int count, IntBuffer v)
           
static void glUniform3f(int location, float x, float y, float z)
           
static void glUniform3fv(int location, int count, float[] v, int offset)
           
static void glUniform3fv(int location, int count, FloatBuffer v)
           
static void glUniform3i(int location, int x, int y, int z)
           
static void glUniform3iv(int location, int count, int[] v, int offset)
           
static void glUniform3iv(int location, int count, IntBuffer v)
           
static void glUniform4f(int location, float x, float y, float z, float w)
           
static void glUniform4fv(int location, int count, float[] v, int offset)
           
static void glUniform4fv(int location, int count, FloatBuffer v)
           
static void glUniform4i(int location, int x, int y, int z, int w)
           
static void glUniform4iv(int location, int count, int[] v, int offset)
           
static void glUniform4iv(int location, int count, IntBuffer v)
           
static void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)
           
static void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
           
static void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)
           
static void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
           
static void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)
           
static void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
           
static void glUseProgram(int program)
           
static void glValidateProgram(int program)
           
static void glVertexAttrib1f(int indx, float x)
           
static void glVertexAttrib1fv(int indx, float[] values, int offset)
           
static void glVertexAttrib1fv(int indx, FloatBuffer values)
           
static void glVertexAttrib2f(int indx, float x, float y)
           
static void glVertexAttrib2fv(int indx, float[] values, int offset)
           
static void glVertexAttrib2fv(int indx, FloatBuffer values)
           
static void glVertexAttrib3f(int indx, float x, float y, float z)
           
static void glVertexAttrib3fv(int indx, float[] values, int offset)
           
static void glVertexAttrib3fv(int indx, FloatBuffer values)
           
static void glVertexAttrib4f(int indx, float x, float y, float z, float w)
           
static void glVertexAttrib4fv(int indx, float[] values, int offset)
           
static void glVertexAttrib4fv(int indx, FloatBuffer values)
           
static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
           
static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int offset)
           
static void glViewport(int x, int y, int width, int height)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GL_ACTIVE_TEXTURE

public static final int GL_ACTIVE_TEXTURE
See Also:
Constant Field Values

GL_DEPTH_BUFFER_BIT

public static final int GL_DEPTH_BUFFER_BIT
See Also:
Constant Field Values

GL_STENCIL_BUFFER_BIT

public static final int GL_STENCIL_BUFFER_BIT
See Also:
Constant Field Values

GL_COLOR_BUFFER_BIT

public static final int GL_COLOR_BUFFER_BIT
See Also:
Constant Field Values

GL_FALSE

public static final int GL_FALSE
See Also:
Constant Field Values

GL_TRUE

public static final int GL_TRUE
See Also:
Constant Field Values

GL_POINTS

public static final int GL_POINTS
See Also:
Constant Field Values

GL_LINES

public static final int GL_LINES
See Also:
Constant Field Values

GL_LINE_LOOP

public static final int GL_LINE_LOOP
See Also:
Constant Field Values

GL_LINE_STRIP

public static final int GL_LINE_STRIP
See Also:
Constant Field Values

GL_TRIANGLES

public static final int GL_TRIANGLES
See Also:
Constant Field Values

GL_TRIANGLE_STRIP

public static final int GL_TRIANGLE_STRIP
See Also:
Constant Field Values

GL_TRIANGLE_FAN

public static final int GL_TRIANGLE_FAN
See Also:
Constant Field Values

GL_ZERO

public static final int GL_ZERO
See Also:
Constant Field Values

GL_ONE

public static final int GL_ONE
See Also:
Constant Field Values

GL_SRC_COLOR

public static final int GL_SRC_COLOR
See Also:
Constant Field Values

GL_ONE_MINUS_SRC_COLOR

public static final int GL_ONE_MINUS_SRC_COLOR
See Also:
Constant Field Values

GL_SRC_ALPHA

public static final int GL_SRC_ALPHA
See Also:
Constant Field Values

GL_ONE_MINUS_SRC_ALPHA

public static final int GL_ONE_MINUS_SRC_ALPHA
See Also:
Constant Field Values

GL_DST_ALPHA

public static final int GL_DST_ALPHA
See Also:
Constant Field Values

GL_ONE_MINUS_DST_ALPHA

public static final int GL_ONE_MINUS_DST_ALPHA
See Also:
Constant Field Values

GL_DST_COLOR

public static final int GL_DST_COLOR
See Also:
Constant Field Values

GL_ONE_MINUS_DST_COLOR

public static final int GL_ONE_MINUS_DST_COLOR
See Also:
Constant Field Values

GL_SRC_ALPHA_SATURATE

public static final int GL_SRC_ALPHA_SATURATE
See Also:
Constant Field Values

GL_FUNC_ADD

public static final int GL_FUNC_ADD
See Also:
Constant Field Values

GL_BLEND_EQUATION

public static final int GL_BLEND_EQUATION
See Also:
Constant Field Values

GL_BLEND_EQUATION_RGB

public static final int GL_BLEND_EQUATION_RGB
See Also:
Constant Field Values

GL_BLEND_EQUATION_ALPHA

public static final int GL_BLEND_EQUATION_ALPHA
See Also:
Constant Field Values

GL_FUNC_SUBTRACT

public static final int GL_FUNC_SUBTRACT
See Also:
Constant Field Values

GL_FUNC_REVERSE_SUBTRACT

public static final int GL_FUNC_REVERSE_SUBTRACT
See Also:
Constant Field Values

GL_BLEND_DST_RGB

public static final int GL_BLEND_DST_RGB
See Also:
Constant Field Values

GL_BLEND_SRC_RGB

public static final int GL_BLEND_SRC_RGB
See Also:
Constant Field Values

GL_BLEND_DST_ALPHA

public static final int GL_BLEND_DST_ALPHA
See Also:
Constant Field Values

GL_BLEND_SRC_ALPHA

public static final int GL_BLEND_SRC_ALPHA
See Also:
Constant Field Values

GL_CONSTANT_COLOR

public static final int GL_CONSTANT_COLOR
See Also:
Constant Field Values

GL_ONE_MINUS_CONSTANT_COLOR

public static final int GL_ONE_MINUS_CONSTANT_COLOR
See Also:
Constant Field Values

GL_CONSTANT_ALPHA

public static final int GL_CONSTANT_ALPHA
See Also:
Constant Field Values

GL_ONE_MINUS_CONSTANT_ALPHA

public static final int GL_ONE_MINUS_CONSTANT_ALPHA
See Also:
Constant Field Values

GL_BLEND_COLOR

public static final int GL_BLEND_COLOR
See Also:
Constant Field Values

GL_ARRAY_BUFFER

public static final int GL_ARRAY_BUFFER
See Also:
Constant Field Values

GL_ELEMENT_ARRAY_BUFFER

public static final int GL_ELEMENT_ARRAY_BUFFER
See Also:
Constant Field Values

GL_ARRAY_BUFFER_BINDING

public static final int GL_ARRAY_BUFFER_BINDING
See Also:
Constant Field Values

GL_ELEMENT_ARRAY_BUFFER_BINDING

public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING
See Also:
Constant Field Values

GL_STREAM_DRAW

public static final int GL_STREAM_DRAW
See Also:
Constant Field Values

GL_STATIC_DRAW

public static final int GL_STATIC_DRAW
See Also:
Constant Field Values

GL_DYNAMIC_DRAW

public static final int GL_DYNAMIC_DRAW
See Also:
Constant Field Values

GL_BUFFER_SIZE

public static final int GL_BUFFER_SIZE
See Also:
Constant Field Values

GL_BUFFER_USAGE

public static final int GL_BUFFER_USAGE
See Also:
Constant Field Values

GL_CURRENT_VERTEX_ATTRIB

public static final int GL_CURRENT_VERTEX_ATTRIB
See Also:
Constant Field Values

GL_FRONT

public static final int GL_FRONT
See Also:
Constant Field Values

GL_BACK

public static final int GL_BACK
See Also:
Constant Field Values

GL_FRONT_AND_BACK

public static final int GL_FRONT_AND_BACK
See Also:
Constant Field Values

GL_TEXTURE_2D

public static final int GL_TEXTURE_2D
See Also:
Constant Field Values

GL_CULL_FACE

public static final int GL_CULL_FACE
See Also:
Constant Field Values

GL_BLEND

public static final int GL_BLEND
See Also:
Constant Field Values

GL_DITHER

public static final int GL_DITHER
See Also:
Constant Field Values

GL_STENCIL_TEST

public static final int GL_STENCIL_TEST
See Also:
Constant Field Values

GL_DEPTH_TEST

public static final int GL_DEPTH_TEST
See Also:
Constant Field Values

GL_SCISSOR_TEST

public static final int GL_SCISSOR_TEST
See Also:
Constant Field Values

GL_POLYGON_OFFSET_FILL

public static final int GL_POLYGON_OFFSET_FILL
See Also:
Constant Field Values

GL_SAMPLE_ALPHA_TO_COVERAGE

public static final int GL_SAMPLE_ALPHA_TO_COVERAGE
See Also:
Constant Field Values

GL_SAMPLE_COVERAGE

public static final int GL_SAMPLE_COVERAGE
See Also:
Constant Field Values

GL_NO_ERROR

public static final int GL_NO_ERROR
See Also:
Constant Field Values

GL_INVALID_ENUM

public static final int GL_INVALID_ENUM
See Also:
Constant Field Values

GL_INVALID_VALUE

public static final int GL_INVALID_VALUE
See Also:
Constant Field Values

GL_INVALID_OPERATION

public static final int GL_INVALID_OPERATION
See Also:
Constant Field Values

GL_OUT_OF_MEMORY

public static final int GL_OUT_OF_MEMORY
See Also:
Constant Field Values

GL_CW

public static final int GL_CW
See Also:
Constant Field Values

GL_CCW

public static final int GL_CCW
See Also:
Constant Field Values

GL_LINE_WIDTH

public static final int GL_LINE_WIDTH
See Also:
Constant Field Values

GL_ALIASED_POINT_SIZE_RANGE

public static final int GL_ALIASED_POINT_SIZE_RANGE
See Also:
Constant Field Values

GL_ALIASED_LINE_WIDTH_RANGE

public static final int GL_ALIASED_LINE_WIDTH_RANGE
See Also:
Constant Field Values

GL_CULL_FACE_MODE

public static final int GL_CULL_FACE_MODE
See Also:
Constant Field Values

GL_FRONT_FACE

public static final int GL_FRONT_FACE
See Also:
Constant Field Values

GL_DEPTH_RANGE

public static final int GL_DEPTH_RANGE
See Also:
Constant Field Values

GL_DEPTH_WRITEMASK

public static final int GL_DEPTH_WRITEMASK
See Also:
Constant Field Values

GL_DEPTH_CLEAR_VALUE

public static final int GL_DEPTH_CLEAR_VALUE
See Also:
Constant Field Values

GL_DEPTH_FUNC

public static final int GL_DEPTH_FUNC
See Also:
Constant Field Values

GL_STENCIL_CLEAR_VALUE

public static final int GL_STENCIL_CLEAR_VALUE
See Also:
Constant Field Values

GL_STENCIL_FUNC

public static final int GL_STENCIL_FUNC
See Also:
Constant Field Values

GL_STENCIL_FAIL

public static final int GL_STENCIL_FAIL
See Also:
Constant Field Values

GL_STENCIL_PASS_DEPTH_FAIL

public static final int GL_STENCIL_PASS_DEPTH_FAIL
See Also:
Constant Field Values

GL_STENCIL_PASS_DEPTH_PASS

public static final int GL_STENCIL_PASS_DEPTH_PASS
See Also:
Constant Field Values

GL_STENCIL_REF

public static final int GL_STENCIL_REF
See Also:
Constant Field Values

GL_STENCIL_VALUE_MASK

public static final int GL_STENCIL_VALUE_MASK
See Also:
Constant Field Values

GL_STENCIL_WRITEMASK

public static final int GL_STENCIL_WRITEMASK
See Also:
Constant Field Values

GL_STENCIL_BACK_FUNC

public static final int GL_STENCIL_BACK_FUNC
See Also:
Constant Field Values

GL_STENCIL_BACK_FAIL

public static final int GL_STENCIL_BACK_FAIL
See Also:
Constant Field Values

GL_STENCIL_BACK_PASS_DEPTH_FAIL

public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
See Also:
Constant Field Values

GL_STENCIL_BACK_PASS_DEPTH_PASS

public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
See Also:
Constant Field Values

GL_STENCIL_BACK_REF

public static final int GL_STENCIL_BACK_REF
See Also:
Constant Field Values

GL_STENCIL_BACK_VALUE_MASK

public static final int GL_STENCIL_BACK_VALUE_MASK
See Also:
Constant Field Values

GL_STENCIL_BACK_WRITEMASK

public static final int GL_STENCIL_BACK_WRITEMASK
See Also:
Constant Field Values

GL_VIEWPORT

public static final int GL_VIEWPORT
See Also:
Constant Field Values

GL_SCISSOR_BOX

public static final int GL_SCISSOR_BOX
See Also:
Constant Field Values

GL_COLOR_CLEAR_VALUE

public static final int GL_COLOR_CLEAR_VALUE
See Also:
Constant Field Values

GL_COLOR_WRITEMASK

public static final int GL_COLOR_WRITEMASK
See Also:
Constant Field Values

GL_UNPACK_ALIGNMENT

public static final int GL_UNPACK_ALIGNMENT
See Also:
Constant Field Values

GL_PACK_ALIGNMENT

public static final int GL_PACK_ALIGNMENT
See Also:
Constant Field Values

GL_MAX_TEXTURE_SIZE

public static final int GL_MAX_TEXTURE_SIZE
See Also:
Constant Field Values

GL_MAX_VIEWPORT_DIMS

public static final int GL_MAX_VIEWPORT_DIMS
See Also:
Constant Field Values

GL_SUBPIXEL_BITS

public static final int GL_SUBPIXEL_BITS
See Also:
Constant Field Values

GL_RED_BITS

public static final int GL_RED_BITS
See Also:
Constant Field Values

GL_GREEN_BITS

public static final int GL_GREEN_BITS
See Also:
Constant Field Values

GL_BLUE_BITS

public static final int GL_BLUE_BITS
See Also:
Constant Field Values

GL_ALPHA_BITS

public static final int GL_ALPHA_BITS
See Also:
Constant Field Values

GL_DEPTH_BITS

public static final int GL_DEPTH_BITS
See Also:
Constant Field Values

GL_STENCIL_BITS

public static final int GL_STENCIL_BITS
See Also:
Constant Field Values

GL_POLYGON_OFFSET_UNITS

public static final int GL_POLYGON_OFFSET_UNITS
See Also:
Constant Field Values

GL_POLYGON_OFFSET_FACTOR

public static final int GL_POLYGON_OFFSET_FACTOR
See Also:
Constant Field Values

GL_TEXTURE_BINDING_2D

public static final int GL_TEXTURE_BINDING_2D
See Also:
Constant Field Values

GL_SAMPLE_BUFFERS

public static final int GL_SAMPLE_BUFFERS
See Also:
Constant Field Values

GL_SAMPLES

public static final int GL_SAMPLES
See Also:
Constant Field Values

GL_SAMPLE_COVERAGE_VALUE

public static final int GL_SAMPLE_COVERAGE_VALUE
See Also:
Constant Field Values

GL_SAMPLE_COVERAGE_INVERT

public static final int GL_SAMPLE_COVERAGE_INVERT
See Also:
Constant Field Values

GL_NUM_COMPRESSED_TEXTURE_FORMATS

public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS
See Also:
Constant Field Values

GL_COMPRESSED_TEXTURE_FORMATS

public static final int GL_COMPRESSED_TEXTURE_FORMATS
See Also:
Constant Field Values

GL_DONT_CARE

public static final int GL_DONT_CARE
See Also:
Constant Field Values

GL_FASTEST

public static final int GL_FASTEST
See Also:
Constant Field Values

GL_NICEST

public static final int GL_NICEST
See Also:
Constant Field Values

GL_GENERATE_MIPMAP_HINT

public static final int GL_GENERATE_MIPMAP_HINT
See Also:
Constant Field Values

GL_BYTE

public static final int GL_BYTE
See Also:
Constant Field Values

GL_UNSIGNED_BYTE

public static final int GL_UNSIGNED_BYTE
See Also:
Constant Field Values

GL_SHORT

public static final int GL_SHORT
See Also:
Constant Field Values

GL_UNSIGNED_SHORT

public static final int GL_UNSIGNED_SHORT
See Also:
Constant Field Values

GL_INT

public static final int GL_INT
See Also:
Constant Field Values

GL_UNSIGNED_INT

public static final int GL_UNSIGNED_INT
See Also:
Constant Field Values

GL_FLOAT

public static final int GL_FLOAT
See Also:
Constant Field Values

GL_FIXED

public static final int GL_FIXED
See Also:
Constant Field Values

GL_DEPTH_COMPONENT

public static final int GL_DEPTH_COMPONENT
See Also:
Constant Field Values

GL_ALPHA

public static final int GL_ALPHA
See Also:
Constant Field Values

GL_RGB

public static final int GL_RGB
See Also:
Constant Field Values

GL_RGBA

public static final int GL_RGBA
See Also:
Constant Field Values

GL_LUMINANCE

public static final int GL_LUMINANCE
See Also:
Constant Field Values

GL_LUMINANCE_ALPHA

public static final int GL_LUMINANCE_ALPHA
See Also:
Constant Field Values

GL_UNSIGNED_SHORT_4_4_4_4

public static final int GL_UNSIGNED_SHORT_4_4_4_4
See Also:
Constant Field Values

GL_UNSIGNED_SHORT_5_5_5_1

public static final int GL_UNSIGNED_SHORT_5_5_5_1
See Also:
Constant Field Values

GL_UNSIGNED_SHORT_5_6_5

public static final int GL_UNSIGNED_SHORT_5_6_5
See Also:
Constant Field Values

GL_FRAGMENT_SHADER

public static final int GL_FRAGMENT_SHADER
See Also:
Constant Field Values

GL_VERTEX_SHADER

public static final int GL_VERTEX_SHADER
See Also:
Constant Field Values

GL_MAX_VERTEX_ATTRIBS

public static final int GL_MAX_VERTEX_ATTRIBS
See Also:
Constant Field Values

GL_MAX_VERTEX_UNIFORM_VECTORS

public static final int GL_MAX_VERTEX_UNIFORM_VECTORS
See Also:
Constant Field Values

GL_MAX_VARYING_VECTORS

public static final int GL_MAX_VARYING_VECTORS
See Also:
Constant Field Values

GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
See Also:
Constant Field Values

GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
See Also:
Constant Field Values

GL_MAX_TEXTURE_IMAGE_UNITS

public static final int GL_MAX_TEXTURE_IMAGE_UNITS
See Also:
Constant Field Values

GL_MAX_FRAGMENT_UNIFORM_VECTORS

public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
See Also:
Constant Field Values

GL_SHADER_TYPE

public static final int GL_SHADER_TYPE
See Also:
Constant Field Values

GL_DELETE_STATUS

public static final int GL_DELETE_STATUS
See Also:
Constant Field Values

GL_LINK_STATUS

public static final int GL_LINK_STATUS
See Also:
Constant Field Values

GL_VALIDATE_STATUS

public static final int GL_VALIDATE_STATUS
See Also:
Constant Field Values

GL_ATTACHED_SHADERS

public static final int GL_ATTACHED_SHADERS
See Also:
Constant Field Values

GL_ACTIVE_UNIFORMS

public static final int GL_ACTIVE_UNIFORMS
See Also:
Constant Field Values

GL_ACTIVE_UNIFORM_MAX_LENGTH

public static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
See Also:
Constant Field Values

GL_ACTIVE_ATTRIBUTES

public static final int GL_ACTIVE_ATTRIBUTES
See Also:
Constant Field Values

GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
See Also:
Constant Field Values

GL_SHADING_LANGUAGE_VERSION

public static final int GL_SHADING_LANGUAGE_VERSION
See Also:
Constant Field Values

GL_CURRENT_PROGRAM

public static final int GL_CURRENT_PROGRAM
See Also:
Constant Field Values

GL_NEVER

public static final int GL_NEVER
See Also:
Constant Field Values

GL_LESS

public static final int GL_LESS
See Also:
Constant Field Values

GL_EQUAL

public static final int GL_EQUAL
See Also:
Constant Field Values

GL_LEQUAL

public static final int GL_LEQUAL
See Also:
Constant Field Values

GL_GREATER

public static final int GL_GREATER
See Also:
Constant Field Values

GL_NOTEQUAL

public static final int GL_NOTEQUAL
See Also:
Constant Field Values

GL_GEQUAL

public static final int GL_GEQUAL
See Also:
Constant Field Values

GL_ALWAYS

public static final int GL_ALWAYS
See Also:
Constant Field Values

GL_KEEP

public static final int GL_KEEP
See Also:
Constant Field Values

GL_REPLACE

public static final int GL_REPLACE
See Also:
Constant Field Values

GL_INCR

public static final int GL_INCR
See Also:
Constant Field Values

GL_DECR

public static final int GL_DECR
See Also:
Constant Field Values

GL_INVERT

public static final int GL_INVERT
See Also:
Constant Field Values

GL_INCR_WRAP

public static final int GL_INCR_WRAP
See Also:
Constant Field Values

GL_DECR_WRAP

public static final int GL_DECR_WRAP
See Also:
Constant Field Values

GL_VENDOR

public static final int GL_VENDOR
See Also:
Constant Field Values

GL_RENDERER

public static final int GL_RENDERER
See Also:
Constant Field Values

GL_VERSION

public static final int GL_VERSION
See Also:
Constant Field Values

GL_EXTENSIONS

public static final int GL_EXTENSIONS
See Also:
Constant Field Values

GL_NEAREST

public static final int GL_NEAREST
See Also:
Constant Field Values

GL_LINEAR

public static final int GL_LINEAR
See Also:
Constant Field Values

GL_NEAREST_MIPMAP_NEAREST

public static final int GL_NEAREST_MIPMAP_NEAREST
See Also:
Constant Field Values

GL_LINEAR_MIPMAP_NEAREST

public static final int GL_LINEAR_MIPMAP_NEAREST
See Also:
Constant Field Values

GL_NEAREST_MIPMAP_LINEAR

public static final int GL_NEAREST_MIPMAP_LINEAR
See Also:
Constant Field Values

GL_LINEAR_MIPMAP_LINEAR

public static final int GL_LINEAR_MIPMAP_LINEAR
See Also:
Constant Field Values

GL_TEXTURE_MAG_FILTER

public static final int GL_TEXTURE_MAG_FILTER
See Also:
Constant Field Values

GL_TEXTURE_MIN_FILTER

public static final int GL_TEXTURE_MIN_FILTER
See Also:
Constant Field Values

GL_TEXTURE_WRAP_S

public static final int GL_TEXTURE_WRAP_S
See Also:
Constant Field Values

GL_TEXTURE_WRAP_T

public static final int GL_TEXTURE_WRAP_T
See Also:
Constant Field Values

GL_TEXTURE

public static final int GL_TEXTURE
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP

public static final int GL_TEXTURE_CUBE_MAP
See Also:
Constant Field Values

GL_TEXTURE_BINDING_CUBE_MAP

public static final int GL_TEXTURE_BINDING_CUBE_MAP
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP_POSITIVE_X

public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP_NEGATIVE_X

public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP_POSITIVE_Y

public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP_POSITIVE_Z

public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z
See Also:
Constant Field Values

GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
See Also:
Constant Field Values

GL_MAX_CUBE_MAP_TEXTURE_SIZE

public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE
See Also:
Constant Field Values

GL_TEXTURE0

public static final int GL_TEXTURE0
See Also:
Constant Field Values

GL_TEXTURE1

public static final int GL_TEXTURE1
See Also:
Constant Field Values

GL_TEXTURE2

public static final int GL_TEXTURE2
See Also:
Constant Field Values

GL_TEXTURE3

public static final int GL_TEXTURE3
See Also:
Constant Field Values

GL_TEXTURE4

public static final int GL_TEXTURE4
See Also:
Constant Field Values

GL_TEXTURE5

public static final int GL_TEXTURE5
See Also:
Constant Field Values

GL_TEXTURE6

public static final int GL_TEXTURE6
See Also:
Constant Field Values

GL_TEXTURE7

public static final int GL_TEXTURE7
See Also:
Constant Field Values

GL_TEXTURE8

public static final int GL_TEXTURE8
See Also:
Constant Field Values

GL_TEXTURE9

public static final int GL_TEXTURE9
See Also:
Constant Field Values

GL_TEXTURE10

public static final int GL_TEXTURE10
See Also:
Constant Field Values

GL_TEXTURE11

public static final int GL_TEXTURE11
See Also:
Constant Field Values

GL_TEXTURE12

public static final int GL_TEXTURE12
See Also:
Constant Field Values

GL_TEXTURE13

public static final int GL_TEXTURE13
See Also:
Constant Field Values

GL_TEXTURE14

public static final int GL_TEXTURE14
See Also:
Constant Field Values

GL_TEXTURE15

public static final int GL_TEXTURE15
See Also:
Constant Field Values

GL_TEXTURE16

public static final int GL_TEXTURE16
See Also:
Constant Field Values

GL_TEXTURE17

public static final int GL_TEXTURE17
See Also:
Constant Field Values

GL_TEXTURE18

public static final int GL_TEXTURE18
See Also:
Constant Field Values

GL_TEXTURE19

public static final int GL_TEXTURE19
See Also:
Constant Field Values

GL_TEXTURE20

public static final int GL_TEXTURE20
See Also:
Constant Field Values

GL_TEXTURE21

public static final int GL_TEXTURE21
See Also:
Constant Field Values

GL_TEXTURE22

public static final int GL_TEXTURE22
See Also:
Constant Field Values

GL_TEXTURE23

public static final int GL_TEXTURE23
See Also:
Constant Field Values

GL_TEXTURE24

public static final int GL_TEXTURE24
See Also:
Constant Field Values

GL_TEXTURE25

public static final int GL_TEXTURE25
See Also:
Constant Field Values

GL_TEXTURE26

public static final int GL_TEXTURE26
See Also:
Constant Field Values

GL_TEXTURE27

public static final int GL_TEXTURE27
See Also:
Constant Field Values

GL_TEXTURE28

public static final int GL_TEXTURE28
See Also:
Constant Field Values

GL_TEXTURE29

public static final int GL_TEXTURE29
See Also:
Constant Field Values

GL_TEXTURE30

public static final int GL_TEXTURE30
See Also:
Constant Field Values

GL_TEXTURE31

public static final int GL_TEXTURE31
See Also:
Constant Field Values

GL_REPEAT

public static final int GL_REPEAT
See Also:
Constant Field Values

GL_CLAMP_TO_EDGE

public static final int GL_CLAMP_TO_EDGE
See Also:
Constant Field Values

GL_MIRRORED_REPEAT

public static final int GL_MIRRORED_REPEAT
See Also:
Constant Field Values

GL_FLOAT_VEC2

public static final int GL_FLOAT_VEC2
See Also:
Constant Field Values

GL_FLOAT_VEC3

public static final int GL_FLOAT_VEC3
See Also:
Constant Field Values

GL_FLOAT_VEC4

public static final int GL_FLOAT_VEC4
See Also:
Constant Field Values

GL_INT_VEC2

public static final int GL_INT_VEC2
See Also:
Constant Field Values

GL_INT_VEC3

public static final int GL_INT_VEC3
See Also:
Constant Field Values

GL_INT_VEC4

public static final int GL_INT_VEC4
See Also:
Constant Field Values

GL_BOOL

public static final int GL_BOOL
See Also:
Constant Field Values

GL_BOOL_VEC2

public static final int GL_BOOL_VEC2
See Also:
Constant Field Values

GL_BOOL_VEC3

public static final int GL_BOOL_VEC3
See Also:
Constant Field Values

GL_BOOL_VEC4

public static final int GL_BOOL_VEC4
See Also:
Constant Field Values

GL_FLOAT_MAT2

public static final int GL_FLOAT_MAT2
See Also:
Constant Field Values

GL_FLOAT_MAT3

public static final int GL_FLOAT_MAT3
See Also:
Constant Field Values

GL_FLOAT_MAT4

public static final int GL_FLOAT_MAT4
See Also:
Constant Field Values

GL_SAMPLER_2D

public static final int GL_SAMPLER_2D
See Also:
Constant Field Values

GL_SAMPLER_CUBE

public static final int GL_SAMPLER_CUBE
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_ENABLED

public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_SIZE

public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_STRIDE

public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_TYPE

public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_POINTER

public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
See Also:
Constant Field Values

GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
See Also:
Constant Field Values

GL_IMPLEMENTATION_COLOR_READ_TYPE

public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE
See Also:
Constant Field Values

GL_IMPLEMENTATION_COLOR_READ_FORMAT

public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT
See Also:
Constant Field Values

GL_COMPILE_STATUS

public static final int GL_COMPILE_STATUS
See Also:
Constant Field Values

GL_INFO_LOG_LENGTH

public static final int GL_INFO_LOG_LENGTH
See Also:
Constant Field Values

GL_SHADER_SOURCE_LENGTH

public static final int GL_SHADER_SOURCE_LENGTH
See Also:
Constant Field Values

GL_SHADER_COMPILER

public static final int GL_SHADER_COMPILER
See Also:
Constant Field Values

GL_SHADER_BINARY_FORMATS

public static final int GL_SHADER_BINARY_FORMATS
See Also:
Constant Field Values

GL_NUM_SHADER_BINARY_FORMATS

public static final int GL_NUM_SHADER_BINARY_FORMATS
See Also:
Constant Field Values

GL_LOW_FLOAT

public static final int GL_LOW_FLOAT
See Also:
Constant Field Values

GL_MEDIUM_FLOAT

public static final int GL_MEDIUM_FLOAT
See Also:
Constant Field Values

GL_HIGH_FLOAT

public static final int GL_HIGH_FLOAT
See Also:
Constant Field Values

GL_LOW_INT

public static final int GL_LOW_INT
See Also:
Constant Field Values

GL_MEDIUM_INT

public static final int GL_MEDIUM_INT
See Also:
Constant Field Values

GL_HIGH_INT

public static final int GL_HIGH_INT
See Also:
Constant Field Values

GL_FRAMEBUFFER

public static final int GL_FRAMEBUFFER
See Also:
Constant Field Values

GL_RENDERBUFFER

public static final int GL_RENDERBUFFER
See Also:
Constant Field Values

GL_RGBA4

public static final int GL_RGBA4
See Also:
Constant Field Values

GL_RGB5_A1

public static final int GL_RGB5_A1
See Also:
Constant Field Values

GL_RGB565

public static final int GL_RGB565
See Also:
Constant Field Values

GL_DEPTH_COMPONENT16

public static final int GL_DEPTH_COMPONENT16
See Also:
Constant Field Values

GL_STENCIL_INDEX

public static final int GL_STENCIL_INDEX
See Also:
Constant Field Values

GL_STENCIL_INDEX8

public static final int GL_STENCIL_INDEX8
See Also:
Constant Field Values

GL_RENDERBUFFER_WIDTH

public static final int GL_RENDERBUFFER_WIDTH
See Also:
Constant Field Values

GL_RENDERBUFFER_HEIGHT

public static final int GL_RENDERBUFFER_HEIGHT
See Also:
Constant Field Values

GL_RENDERBUFFER_INTERNAL_FORMAT

public static final int GL_RENDERBUFFER_INTERNAL_FORMAT
See Also:
Constant Field Values

GL_RENDERBUFFER_RED_SIZE

public static final int GL_RENDERBUFFER_RED_SIZE
See Also:
Constant Field Values

GL_RENDERBUFFER_GREEN_SIZE

public static final int GL_RENDERBUFFER_GREEN_SIZE
See Also:
Constant Field Values

GL_RENDERBUFFER_BLUE_SIZE

public static final int GL_RENDERBUFFER_BLUE_SIZE
See Also:
Constant Field Values

GL_RENDERBUFFER_ALPHA_SIZE

public static final int GL_RENDERBUFFER_ALPHA_SIZE
See Also:
Constant Field Values

GL_RENDERBUFFER_DEPTH_SIZE

public static final int GL_RENDERBUFFER_DEPTH_SIZE
See Also:
Constant Field Values

GL_RENDERBUFFER_STENCIL_SIZE

public static final int GL_RENDERBUFFER_STENCIL_SIZE
See Also:
Constant Field Values

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
See Also:
Constant Field Values

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
See Also:
Constant Field Values

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
See Also:
Constant Field Values

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
See Also:
Constant Field Values

GL_COLOR_ATTACHMENT0

public static final int GL_COLOR_ATTACHMENT0
See Also:
Constant Field Values

GL_DEPTH_ATTACHMENT

public static final int GL_DEPTH_ATTACHMENT
See Also:
Constant Field Values

GL_STENCIL_ATTACHMENT

public static final int GL_STENCIL_ATTACHMENT
See Also:
Constant Field Values

GL_NONE

public static final int GL_NONE
See Also:
Constant Field Values

GL_FRAMEBUFFER_COMPLETE

public static final int GL_FRAMEBUFFER_COMPLETE
See Also:
Constant Field Values

GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
See Also:
Constant Field Values

GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
See Also:
Constant Field Values

GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
See Also:
Constant Field Values

GL_FRAMEBUFFER_UNSUPPORTED

public static final int GL_FRAMEBUFFER_UNSUPPORTED
See Also:
Constant Field Values

GL_FRAMEBUFFER_BINDING

public static final int GL_FRAMEBUFFER_BINDING
See Also:
Constant Field Values

GL_RENDERBUFFER_BINDING

public static final int GL_RENDERBUFFER_BINDING
See Also:
Constant Field Values

GL_MAX_RENDERBUFFER_SIZE

public static final int GL_MAX_RENDERBUFFER_SIZE
See Also:
Constant Field Values

GL_INVALID_FRAMEBUFFER_OPERATION

public static final int GL_INVALID_FRAMEBUFFER_OPERATION
See Also:
Constant Field Values
Constructor Detail

GLES20

public GLES20()
Method Detail

glActiveTexture

public static void glActiveTexture(int texture)

glAttachShader

public static void glAttachShader(int program,
                                  int shader)

glBindAttribLocation

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

glBindBuffer

public static void glBindBuffer(int target,
                                int buffer)

glBindFramebuffer

public static void glBindFramebuffer(int target,
                                     int framebuffer)

glBindRenderbuffer

public static void glBindRenderbuffer(int target,
                                      int renderbuffer)

glBindTexture

public static void glBindTexture(int target,
                                 int texture)

glBlendColor

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

glBlendEquation

public static void glBlendEquation(int mode)

glBlendEquationSeparate

public static void glBlendEquationSeparate(int modeRGB,
                                           int modeAlpha)

glBlendFunc

public static void glBlendFunc(int sfactor,
                               int dfactor)

glBlendFuncSeparate

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

glBufferData

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

glBufferSubData

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

glCheckFramebufferStatus

public static int glCheckFramebufferStatus(int target)

glClear

public static void glClear(int mask)

glClearColor

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

glClearDepthf

public static void glClearDepthf(float depth)

glClearStencil

public static void glClearStencil(int s)

glColorMask

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

glCompileShader

public static void glCompileShader(int shader)

glCompressedTexImage2D

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

glCompressedTexSubImage2D

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

glCopyTexImage2D

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

glCopyTexSubImage2D

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

glCreateProgram

public static int glCreateProgram()

glCreateShader

public static int glCreateShader(int type)

glCullFace

public static void glCullFace(int mode)

glDeleteBuffers

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

glDeleteBuffers

public static void glDeleteBuffers(int n,
                                   IntBuffer buffers)

glDeleteFramebuffers

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

glDeleteFramebuffers

public static void glDeleteFramebuffers(int n,
                                        IntBuffer framebuffers)

glDeleteProgram

public static void glDeleteProgram(int program)

glDeleteRenderbuffers

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

glDeleteRenderbuffers

public static void glDeleteRenderbuffers(int n,
                                         IntBuffer renderbuffers)

glDeleteShader

public static void glDeleteShader(int shader)

glDeleteTextures

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

glDeleteTextures

public static void glDeleteTextures(int n,
                                    IntBuffer textures)

glDepthFunc

public static void glDepthFunc(int func)

glDepthMask

public static void glDepthMask(boolean flag)

glDepthRangef

public static void glDepthRangef(float zNear,
                                 float zFar)

glDetachShader

public static void glDetachShader(int program,
                                  int shader)

glDisable

public static void glDisable(int cap)

glDisableVertexAttribArray

public static void glDisableVertexAttribArray(int index)

glDrawArrays

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

glDrawElements

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

glDrawElements

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

glEnable

public static void glEnable(int cap)

glEnableVertexAttribArray

public static void glEnableVertexAttribArray(int index)

glFinish

public static void glFinish()

glFlush

public static void glFlush()

glFramebufferRenderbuffer

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

glFramebufferTexture2D

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

glFrontFace

public static void glFrontFace(int mode)

glGenBuffers

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

glGenBuffers

public static void glGenBuffers(int n,
                                IntBuffer buffers)

glGenerateMipmap

public static void glGenerateMipmap(int target)

glGenFramebuffers

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

glGenFramebuffers

public static void glGenFramebuffers(int n,
                                     IntBuffer framebuffers)

glGenRenderbuffers

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

glGenRenderbuffers

public static void glGenRenderbuffers(int n,
                                      IntBuffer renderbuffers)

glGenTextures

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

glGenTextures

public static void glGenTextures(int n,
                                 IntBuffer textures)

glGetActiveAttrib

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

glGetActiveAttrib

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

glGetActiveUniform

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

glGetActiveUniform

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

glGetAttachedShaders

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

glGetAttachedShaders

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

glGetAttribLocation

public static int glGetAttribLocation(int program,
                                      String name)

glGetBooleanv

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

glGetBooleanv

public static void glGetBooleanv(int pname,
                                 IntBuffer params)

glGetBufferParameteriv

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

glGetBufferParameteriv

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

glGetError

public static int glGetError()

glGetFloatv

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

glGetFloatv

public static void glGetFloatv(int pname,
                               FloatBuffer params)

glGetFramebufferAttachmentParameteriv

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

glGetFramebufferAttachmentParameteriv

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

glGetIntegerv

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

glGetIntegerv

public static void glGetIntegerv(int pname,
                                 IntBuffer params)

glGetProgramiv

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

glGetProgramiv

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

glGetProgramInfoLog

public static String glGetProgramInfoLog(int program)

glGetRenderbufferParameteriv

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

glGetRenderbufferParameteriv

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

glGetShaderiv

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

glGetShaderiv

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

glGetShaderInfoLog

public static String glGetShaderInfoLog(int shader)

glGetShaderPrecisionFormat

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

glGetShaderPrecisionFormat

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

glGetShaderSource

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

glGetShaderSource

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

glGetString

public static String glGetString(int name)

glGetTexParameterfv

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

glGetTexParameterfv

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

glGetTexParameteriv

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

glGetTexParameteriv

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

glGetUniformfv

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

glGetUniformfv

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

glGetUniformiv

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

glGetUniformiv

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

glGetUniformLocation

public static int glGetUniformLocation(int program,
                                       String name)

glGetVertexAttribfv

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

glGetVertexAttribfv

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

glGetVertexAttribiv

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

glGetVertexAttribiv

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

glHint

public static void glHint(int target,
                          int mode)

glIsBuffer

public static boolean glIsBuffer(int buffer)

glIsEnabled

public static boolean glIsEnabled(int cap)

glIsFramebuffer

public static boolean glIsFramebuffer(int framebuffer)

glIsProgram

public static boolean glIsProgram(int program)

glIsRenderbuffer

public static boolean glIsRenderbuffer(int renderbuffer)

glIsShader

public static boolean glIsShader(int shader)

glIsTexture

public static boolean glIsTexture(int texture)

glLineWidth

public static void glLineWidth(float width)

glLinkProgram

public static void glLinkProgram(int program)

glPixelStorei

public static void glPixelStorei(int pname,
                                 int param)

glPolygonOffset

public static void glPolygonOffset(float factor,
                                   float units)

glReadPixels

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

glReleaseShaderCompiler

public static void glReleaseShaderCompiler()

glRenderbufferStorage

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

glSampleCoverage

public static void glSampleCoverage(float value,
                                    boolean invert)

glScissor

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

glShaderBinary

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

glShaderBinary

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

glShaderSource

public static void glShaderSource(int shader,
                                  String string)

glStencilFunc

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

glStencilFuncSeparate

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

glStencilMask

public static void glStencilMask(int mask)

glStencilMaskSeparate

public static void glStencilMaskSeparate(int face,
                                         int mask)

glStencilOp

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

glStencilOpSeparate

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

glTexImage2D

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

glTexParameterf

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

glTexParameterfv

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

glTexParameterfv

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

glTexParameteri

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

glTexParameteriv

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

glTexParameteriv

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

glTexSubImage2D

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

glUniform1f

public static void glUniform1f(int location,
                               float x)

glUniform1fv

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

glUniform1fv

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

glUniform1i

public static void glUniform1i(int location,
                               int x)

glUniform1iv

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

glUniform1iv

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

glUniform2f

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

glUniform2fv

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

glUniform2fv

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

glUniform2i

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

glUniform2iv

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

glUniform2iv

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

glUniform3f

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

glUniform3fv

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

glUniform3fv

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

glUniform3i

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

glUniform3iv

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

glUniform3iv

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

glUniform4f

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

glUniform4fv

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

glUniform4fv

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

glUniform4i

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

glUniform4iv

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

glUniform4iv

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

glUniformMatrix2fv

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

glUniformMatrix2fv

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

glUniformMatrix3fv

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

glUniformMatrix3fv

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

glUniformMatrix4fv

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

glUniformMatrix4fv

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

glUseProgram

public static void glUseProgram(int program)

glValidateProgram

public static void glValidateProgram(int program)

glVertexAttrib1f

public static void glVertexAttrib1f(int indx,
                                    float x)

glVertexAttrib1fv

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

glVertexAttrib1fv

public static void glVertexAttrib1fv(int indx,
                                     FloatBuffer values)

glVertexAttrib2f

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

glVertexAttrib2fv

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

glVertexAttrib2fv

public static void glVertexAttrib2fv(int indx,
                                     FloatBuffer values)

glVertexAttrib3f

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

glVertexAttrib3fv

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

glVertexAttrib3fv

public static void glVertexAttrib3fv(int indx,
                                     FloatBuffer values)

glVertexAttrib4f

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

glVertexAttrib4fv

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

glVertexAttrib4fv

public static void glVertexAttrib4fv(int indx,
                                     FloatBuffer values)

glVertexAttribPointer

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

glVertexAttribPointer

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

glViewport

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


Copyright © 2008-2012. All Rights Reserved.