Package arc.graphics
Interface GL20
- All Known Subinterfaces:
GL30
- All Known Implementing Classes:
AndroidGL20
,AndroidGL30
,GL20Interceptor
,GL30Interceptor
,GLInterceptor
,IOSGLES20
,IOSGLES30
,MockGL20
,SdlGL20
,SdlGL30
public interface GL20
Interface wrapping all the methods of OpenGL ES 2.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
glActiveTexture
(int texture) void
glAttachShader
(int program, int shader) void
glBindAttribLocation
(int program, int index, String name) void
glBindBuffer
(int target, int buffer) void
glBindFramebuffer
(int target, int framebuffer) void
glBindRenderbuffer
(int target, int renderbuffer) void
glBindTexture
(int target, int texture) void
glBlendColor
(float red, float green, float blue, float alpha) void
glBlendEquation
(int mode) void
glBlendEquationSeparate
(int modeRGB, int modeAlpha) void
glBlendFunc
(int sfactor, int dfactor) void
glBlendFuncSeparate
(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) void
glBufferData
(int target, int size, Buffer data, int usage) void
glBufferSubData
(int target, int offset, int size, Buffer data) int
glCheckFramebufferStatus
(int target) void
glClear
(int mask) void
glClearColor
(float red, float green, float blue, float alpha) void
glClearDepthf
(float depth) void
glClearStencil
(int s) void
glColorMask
(boolean red, boolean green, boolean blue, boolean alpha) void
glCompileShader
(int shader) void
glCompressedTexImage2D
(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data) void
glCompressedTexSubImage2D
(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data) void
glCopyTexImage2D
(int target, int level, int internalformat, int x, int y, int width, int height, int border) void
glCopyTexSubImage2D
(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) int
int
glCreateShader
(int type) void
glCullFace
(int mode) void
glDeleteBuffer
(int buffer) void
glDeleteFramebuffer
(int framebuffer) void
glDeleteProgram
(int program) void
glDeleteRenderbuffer
(int renderbuffer) void
glDeleteShader
(int shader) void
glDeleteTexture
(int texture) void
glDepthFunc
(int func) void
glDepthMask
(boolean flag) void
glDepthRangef
(float zNear, float zFar) void
glDetachShader
(int program, int shader) void
glDisable
(int cap) void
glDisableVertexAttribArray
(int index) void
glDrawArrays
(int mode, int first, int count) void
glDrawElements
(int mode, int count, int type, int indices) void
glDrawElements
(int mode, int count, int type, Buffer indices) void
glEnable
(int cap) void
glEnableVertexAttribArray
(int index) void
glFinish()
void
glFlush()
void
glFramebufferRenderbuffer
(int target, int attachment, int renderbuffertarget, int renderbuffer) void
glFramebufferTexture2D
(int target, int attachment, int textarget, int texture, int level) void
glFrontFace
(int mode) int
void
glGenerateMipmap
(int target) int
int
int
glGetActiveAttrib
(int program, int index, IntBuffer size, IntBuffer type) glGetActiveUniform
(int program, int index, IntBuffer size, IntBuffer type) int
glGetAttribLocation
(int program, String name) void
glGetBooleanv
(int pname, Buffer params) void
glGetBufferParameteriv
(int target, int pname, IntBuffer params) int
void
glGetFloatv
(int pname, FloatBuffer params) void
glGetFramebufferAttachmentParameteriv
(int target, int attachment, int pname, IntBuffer params) void
glGetIntegerv
(int pname, IntBuffer params) glGetProgramInfoLog
(int program) void
glGetProgramiv
(int program, int pname, IntBuffer params) void
glGetRenderbufferParameteriv
(int target, int pname, IntBuffer params) glGetShaderInfoLog
(int shader) void
glGetShaderiv
(int shader, int pname, IntBuffer params) void
glGetShaderPrecisionFormat
(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) glGetString
(int name) void
glGetTexParameterfv
(int target, int pname, FloatBuffer params) void
glGetTexParameteriv
(int target, int pname, IntBuffer params) void
glGetUniformfv
(int program, int location, FloatBuffer params) void
glGetUniformiv
(int program, int location, IntBuffer params) int
glGetUniformLocation
(int program, String name) void
glGetVertexAttribfv
(int index, int pname, FloatBuffer params) void
glGetVertexAttribiv
(int index, int pname, IntBuffer params) void
glHint
(int target, int mode) boolean
glIsBuffer
(int buffer) boolean
glIsEnabled
(int cap) boolean
glIsFramebuffer
(int framebuffer) boolean
glIsProgram
(int program) boolean
glIsRenderbuffer
(int renderbuffer) boolean
glIsShader
(int shader) boolean
glIsTexture
(int texture) void
glLineWidth
(float width) void
glLinkProgram
(int program) void
glPixelStorei
(int pname, int param) void
glPolygonOffset
(float factor, float units) void
glReadPixels
(int x, int y, int width, int height, int format, int type, Buffer pixels) void
void
glRenderbufferStorage
(int target, int internalformat, int width, int height) void
glSampleCoverage
(float value, boolean invert) void
glScissor
(int x, int y, int width, int height) void
glShaderSource
(int shader, String string) void
glStencilFunc
(int func, int ref, int mask) void
glStencilFuncSeparate
(int face, int func, int ref, int mask) void
glStencilMask
(int mask) void
glStencilMaskSeparate
(int face, int mask) void
glStencilOp
(int fail, int zfail, int zpass) void
glStencilOpSeparate
(int face, int fail, int zfail, int zpass) void
glTexImage2D
(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) void
glTexParameterf
(int target, int pname, float param) void
glTexParameterfv
(int target, int pname, FloatBuffer params) void
glTexParameteri
(int target, int pname, int param) void
glTexParameteriv
(int target, int pname, IntBuffer params) void
glTexSubImage2D
(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) void
glUniform1f
(int location, float x) void
glUniform1fv
(int location, int count, float[] v, int offset) void
glUniform1fv
(int location, int count, FloatBuffer v) void
glUniform1i
(int location, int x) void
glUniform1iv
(int location, int count, int[] v, int offset) void
glUniform1iv
(int location, int count, IntBuffer v) void
glUniform2f
(int location, float x, float y) void
glUniform2fv
(int location, int count, float[] v, int offset) void
glUniform2fv
(int location, int count, FloatBuffer v) void
glUniform2i
(int location, int x, int y) void
glUniform2iv
(int location, int count, int[] v, int offset) void
glUniform2iv
(int location, int count, IntBuffer v) void
glUniform3f
(int location, float x, float y, float z) void
glUniform3fv
(int location, int count, float[] v, int offset) void
glUniform3fv
(int location, int count, FloatBuffer v) void
glUniform3i
(int location, int x, int y, int z) void
glUniform3iv
(int location, int count, int[] v, int offset) void
glUniform3iv
(int location, int count, IntBuffer v) void
glUniform4f
(int location, float x, float y, float z, float w) void
glUniform4fv
(int location, int count, float[] v, int offset) void
glUniform4fv
(int location, int count, FloatBuffer v) void
glUniform4i
(int location, int x, int y, int z, int w) void
glUniform4iv
(int location, int count, int[] v, int offset) void
glUniform4iv
(int location, int count, IntBuffer v) void
glUniformMatrix2fv
(int location, int count, boolean transpose, float[] value, int offset) void
glUniformMatrix2fv
(int location, int count, boolean transpose, FloatBuffer value) void
glUniformMatrix3fv
(int location, int count, boolean transpose, float[] value, int offset) void
glUniformMatrix3fv
(int location, int count, boolean transpose, FloatBuffer value) void
glUniformMatrix4fv
(int location, int count, boolean transpose, float[] value, int offset) void
glUniformMatrix4fv
(int location, int count, boolean transpose, FloatBuffer value) void
glUseProgram
(int program) void
glValidateProgram
(int program) void
glVertexAttrib1f
(int indx, float x) void
glVertexAttrib1fv
(int indx, FloatBuffer values) void
glVertexAttrib2f
(int indx, float x, float y) void
glVertexAttrib2fv
(int indx, FloatBuffer values) void
glVertexAttrib3f
(int indx, float x, float y, float z) void
glVertexAttrib3fv
(int indx, FloatBuffer values) void
glVertexAttrib4f
(int indx, float x, float y, float z, float w) void
glVertexAttrib4fv
(int indx, FloatBuffer values) void
glVertexAttribPointer
(int indx, int size, int type, boolean normalized, int stride, int ptr) void
glVertexAttribPointer
(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) In OpenGl core profiles (3.1+), passing a pointer to client memory is not valid.void
glViewport
(int x, int y, int width, int height)
-
Field Details
-
GL_ES_VERSION_2_0
static final int GL_ES_VERSION_2_0- See Also:
-
GL_DEPTH_BUFFER_BIT
static final int GL_DEPTH_BUFFER_BIT- See Also:
-
GL_STENCIL_BUFFER_BIT
static final int GL_STENCIL_BUFFER_BIT- See Also:
-
GL_COLOR_BUFFER_BIT
static final int GL_COLOR_BUFFER_BIT- See Also:
-
GL_FALSE
static final int GL_FALSE- See Also:
-
GL_TRUE
static final int GL_TRUE- See Also:
-
GL_POINTS
static final int GL_POINTS- See Also:
-
GL_LINES
static final int GL_LINES- See Also:
-
GL_LINE_LOOP
static final int GL_LINE_LOOP- See Also:
-
GL_LINE_STRIP
static final int GL_LINE_STRIP- See Also:
-
GL_TRIANGLES
static final int GL_TRIANGLES- See Also:
-
GL_TRIANGLE_STRIP
static final int GL_TRIANGLE_STRIP- See Also:
-
GL_TRIANGLE_FAN
static final int GL_TRIANGLE_FAN- See Also:
-
GL_ZERO
static final int GL_ZERO- See Also:
-
GL_ONE
static final int GL_ONE- See Also:
-
GL_SRC_COLOR
static final int GL_SRC_COLOR- See Also:
-
GL_ONE_MINUS_SRC_COLOR
static final int GL_ONE_MINUS_SRC_COLOR- See Also:
-
GL_SRC_ALPHA
static final int GL_SRC_ALPHA- See Also:
-
GL_ONE_MINUS_SRC_ALPHA
static final int GL_ONE_MINUS_SRC_ALPHA- See Also:
-
GL_DST_ALPHA
static final int GL_DST_ALPHA- See Also:
-
GL_ONE_MINUS_DST_ALPHA
static final int GL_ONE_MINUS_DST_ALPHA- See Also:
-
GL_DST_COLOR
static final int GL_DST_COLOR- See Also:
-
GL_ONE_MINUS_DST_COLOR
static final int GL_ONE_MINUS_DST_COLOR- See Also:
-
GL_SRC_ALPHA_SATURATE
static final int GL_SRC_ALPHA_SATURATE- See Also:
-
GL_FUNC_ADD
static final int GL_FUNC_ADD- See Also:
-
GL_BLEND_EQUATION
static final int GL_BLEND_EQUATION- See Also:
-
GL_BLEND_EQUATION_RGB
static final int GL_BLEND_EQUATION_RGB- See Also:
-
GL_BLEND_EQUATION_ALPHA
static final int GL_BLEND_EQUATION_ALPHA- See Also:
-
GL_FUNC_SUBTRACT
static final int GL_FUNC_SUBTRACT- See Also:
-
GL_FUNC_REVERSE_SUBTRACT
static final int GL_FUNC_REVERSE_SUBTRACT- See Also:
-
GL_BLEND_DST_RGB
static final int GL_BLEND_DST_RGB- See Also:
-
GL_BLEND_SRC_RGB
static final int GL_BLEND_SRC_RGB- See Also:
-
GL_BLEND_DST_ALPHA
static final int GL_BLEND_DST_ALPHA- See Also:
-
GL_BLEND_SRC_ALPHA
static final int GL_BLEND_SRC_ALPHA- See Also:
-
GL_CONSTANT_COLOR
static final int GL_CONSTANT_COLOR- See Also:
-
GL_ONE_MINUS_CONSTANT_COLOR
static final int GL_ONE_MINUS_CONSTANT_COLOR- See Also:
-
GL_CONSTANT_ALPHA
static final int GL_CONSTANT_ALPHA- See Also:
-
GL_ONE_MINUS_CONSTANT_ALPHA
static final int GL_ONE_MINUS_CONSTANT_ALPHA- See Also:
-
GL_BLEND_COLOR
static final int GL_BLEND_COLOR- See Also:
-
GL_ARRAY_BUFFER
static final int GL_ARRAY_BUFFER- See Also:
-
GL_ELEMENT_ARRAY_BUFFER
static final int GL_ELEMENT_ARRAY_BUFFER- See Also:
-
GL_ARRAY_BUFFER_BINDING
static final int GL_ARRAY_BUFFER_BINDING- See Also:
-
GL_ELEMENT_ARRAY_BUFFER_BINDING
static final int GL_ELEMENT_ARRAY_BUFFER_BINDING- See Also:
-
GL_STREAM_DRAW
static final int GL_STREAM_DRAW- See Also:
-
GL_STATIC_DRAW
static final int GL_STATIC_DRAW- See Also:
-
GL_DYNAMIC_DRAW
static final int GL_DYNAMIC_DRAW- See Also:
-
GL_BUFFER_SIZE
static final int GL_BUFFER_SIZE- See Also:
-
GL_BUFFER_USAGE
static final int GL_BUFFER_USAGE- See Also:
-
GL_CURRENT_VERTEX_ATTRIB
static final int GL_CURRENT_VERTEX_ATTRIB- See Also:
-
GL_FRONT
static final int GL_FRONT- See Also:
-
GL_BACK
static final int GL_BACK- See Also:
-
GL_FRONT_AND_BACK
static final int GL_FRONT_AND_BACK- See Also:
-
GL_TEXTURE_2D
static final int GL_TEXTURE_2D- See Also:
-
GL_CULL_FACE
static final int GL_CULL_FACE- See Also:
-
GL_BLEND
static final int GL_BLEND- See Also:
-
GL_DITHER
static final int GL_DITHER- See Also:
-
GL_STENCIL_TEST
static final int GL_STENCIL_TEST- See Also:
-
GL_DEPTH_TEST
static final int GL_DEPTH_TEST- See Also:
-
GL_SCISSOR_TEST
static final int GL_SCISSOR_TEST- See Also:
-
GL_POLYGON_OFFSET_FILL
static final int GL_POLYGON_OFFSET_FILL- See Also:
-
GL_SAMPLE_ALPHA_TO_COVERAGE
static final int GL_SAMPLE_ALPHA_TO_COVERAGE- See Also:
-
GL_SAMPLE_COVERAGE
static final int GL_SAMPLE_COVERAGE- See Also:
-
GL_NO_ERROR
static final int GL_NO_ERROR- See Also:
-
GL_INVALID_ENUM
static final int GL_INVALID_ENUM- See Also:
-
GL_INVALID_VALUE
static final int GL_INVALID_VALUE- See Also:
-
GL_INVALID_OPERATION
static final int GL_INVALID_OPERATION- See Also:
-
GL_OUT_OF_MEMORY
static final int GL_OUT_OF_MEMORY- See Also:
-
GL_CW
static final int GL_CW- See Also:
-
GL_CCW
static final int GL_CCW- See Also:
-
GL_LINE_WIDTH
static final int GL_LINE_WIDTH- See Also:
-
GL_ALIASED_POINT_SIZE_RANGE
static final int GL_ALIASED_POINT_SIZE_RANGE- See Also:
-
GL_ALIASED_LINE_WIDTH_RANGE
static final int GL_ALIASED_LINE_WIDTH_RANGE- See Also:
-
GL_CULL_FACE_MODE
static final int GL_CULL_FACE_MODE- See Also:
-
GL_FRONT_FACE
static final int GL_FRONT_FACE- See Also:
-
GL_DEPTH_RANGE
static final int GL_DEPTH_RANGE- See Also:
-
GL_DEPTH_WRITEMASK
static final int GL_DEPTH_WRITEMASK- See Also:
-
GL_DEPTH_CLEAR_VALUE
static final int GL_DEPTH_CLEAR_VALUE- See Also:
-
GL_DEPTH_FUNC
static final int GL_DEPTH_FUNC- See Also:
-
GL_STENCIL_CLEAR_VALUE
static final int GL_STENCIL_CLEAR_VALUE- See Also:
-
GL_STENCIL_FUNC
static final int GL_STENCIL_FUNC- See Also:
-
GL_STENCIL_FAIL
static final int GL_STENCIL_FAIL- See Also:
-
GL_STENCIL_PASS_DEPTH_FAIL
static final int GL_STENCIL_PASS_DEPTH_FAIL- See Also:
-
GL_STENCIL_PASS_DEPTH_PASS
static final int GL_STENCIL_PASS_DEPTH_PASS- See Also:
-
GL_STENCIL_REF
static final int GL_STENCIL_REF- See Also:
-
GL_STENCIL_VALUE_MASK
static final int GL_STENCIL_VALUE_MASK- See Also:
-
GL_STENCIL_WRITEMASK
static final int GL_STENCIL_WRITEMASK- See Also:
-
GL_STENCIL_BACK_FUNC
static final int GL_STENCIL_BACK_FUNC- See Also:
-
GL_STENCIL_BACK_FAIL
static final int GL_STENCIL_BACK_FAIL- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_FAIL
static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_PASS
static final int GL_STENCIL_BACK_PASS_DEPTH_PASS- See Also:
-
GL_STENCIL_BACK_REF
static final int GL_STENCIL_BACK_REF- See Also:
-
GL_STENCIL_BACK_VALUE_MASK
static final int GL_STENCIL_BACK_VALUE_MASK- See Also:
-
GL_STENCIL_BACK_WRITEMASK
static final int GL_STENCIL_BACK_WRITEMASK- See Also:
-
GL_VIEWPORT
static final int GL_VIEWPORT- See Also:
-
GL_SCISSOR_BOX
static final int GL_SCISSOR_BOX- See Also:
-
GL_COLOR_CLEAR_VALUE
static final int GL_COLOR_CLEAR_VALUE- See Also:
-
GL_COLOR_WRITEMASK
static final int GL_COLOR_WRITEMASK- See Also:
-
GL_UNPACK_ALIGNMENT
static final int GL_UNPACK_ALIGNMENT- See Also:
-
GL_PACK_ALIGNMENT
static final int GL_PACK_ALIGNMENT- See Also:
-
GL_MAX_TEXTURE_SIZE
static final int GL_MAX_TEXTURE_SIZE- See Also:
-
GL_MAX_TEXTURE_UNITS
static final int GL_MAX_TEXTURE_UNITS- See Also:
-
GL_MAX_VIEWPORT_DIMS
static final int GL_MAX_VIEWPORT_DIMS- See Also:
-
GL_SUBPIXEL_BITS
static final int GL_SUBPIXEL_BITS- See Also:
-
GL_RED_BITS
static final int GL_RED_BITS- See Also:
-
GL_GREEN_BITS
static final int GL_GREEN_BITS- See Also:
-
GL_BLUE_BITS
static final int GL_BLUE_BITS- See Also:
-
GL_ALPHA_BITS
static final int GL_ALPHA_BITS- See Also:
-
GL_DEPTH_BITS
static final int GL_DEPTH_BITS- See Also:
-
GL_STENCIL_BITS
static final int GL_STENCIL_BITS- See Also:
-
GL_POLYGON_OFFSET_UNITS
static final int GL_POLYGON_OFFSET_UNITS- See Also:
-
GL_POLYGON_OFFSET_FACTOR
static final int GL_POLYGON_OFFSET_FACTOR- See Also:
-
GL_TEXTURE_BINDING_2D
static final int GL_TEXTURE_BINDING_2D- See Also:
-
GL_SAMPLE_BUFFERS
static final int GL_SAMPLE_BUFFERS- See Also:
-
GL_SAMPLES
static final int GL_SAMPLES- See Also:
-
GL_SAMPLE_COVERAGE_VALUE
static final int GL_SAMPLE_COVERAGE_VALUE- See Also:
-
GL_SAMPLE_COVERAGE_INVERT
static final int GL_SAMPLE_COVERAGE_INVERT- See Also:
-
GL_NUM_COMPRESSED_TEXTURE_FORMATS
static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS- See Also:
-
GL_COMPRESSED_TEXTURE_FORMATS
static final int GL_COMPRESSED_TEXTURE_FORMATS- See Also:
-
GL_DONT_CARE
static final int GL_DONT_CARE- See Also:
-
GL_FASTEST
static final int GL_FASTEST- See Also:
-
GL_NICEST
static final int GL_NICEST- See Also:
-
GL_GENERATE_MIPMAP
static final int GL_GENERATE_MIPMAP- See Also:
-
GL_GENERATE_MIPMAP_HINT
static final int GL_GENERATE_MIPMAP_HINT- See Also:
-
GL_BYTE
static final int GL_BYTE- See Also:
-
GL_UNSIGNED_BYTE
static final int GL_UNSIGNED_BYTE- See Also:
-
GL_SHORT
static final int GL_SHORT- See Also:
-
GL_UNSIGNED_SHORT
static final int GL_UNSIGNED_SHORT- See Also:
-
GL_INT
static final int GL_INT- See Also:
-
GL_UNSIGNED_INT
static final int GL_UNSIGNED_INT- See Also:
-
GL_FLOAT
static final int GL_FLOAT- See Also:
-
GL_FIXED
static final int GL_FIXED- See Also:
-
GL_DEPTH_COMPONENT
static final int GL_DEPTH_COMPONENT- See Also:
-
GL_ALPHA
static final int GL_ALPHA- See Also:
-
GL_RGB
static final int GL_RGB- See Also:
-
GL_RGBA
static final int GL_RGBA- See Also:
-
GL_LUMINANCE
static final int GL_LUMINANCE- See Also:
-
GL_LUMINANCE_ALPHA
static final int GL_LUMINANCE_ALPHA- See Also:
-
GL_UNSIGNED_SHORT_4_4_4_4
static final int GL_UNSIGNED_SHORT_4_4_4_4- See Also:
-
GL_UNSIGNED_SHORT_5_5_5_1
static final int GL_UNSIGNED_SHORT_5_5_5_1- See Also:
-
GL_UNSIGNED_SHORT_5_6_5
static final int GL_UNSIGNED_SHORT_5_6_5- See Also:
-
GL_FRAGMENT_SHADER
static final int GL_FRAGMENT_SHADER- See Also:
-
GL_VERTEX_SHADER
static final int GL_VERTEX_SHADER- See Also:
-
GL_MAX_VERTEX_ATTRIBS
static final int GL_MAX_VERTEX_ATTRIBS- See Also:
-
GL_MAX_VERTEX_UNIFORM_VECTORS
static final int GL_MAX_VERTEX_UNIFORM_VECTORS- See Also:
-
GL_MAX_VARYING_VECTORS
static final int GL_MAX_VARYING_VECTORS- See Also:
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS- See Also:
-
GL_SHADER_TYPE
static final int GL_SHADER_TYPE- See Also:
-
GL_DELETE_STATUS
static final int GL_DELETE_STATUS- See Also:
-
GL_LINK_STATUS
static final int GL_LINK_STATUS- See Also:
-
GL_VALIDATE_STATUS
static final int GL_VALIDATE_STATUS- See Also:
-
GL_ATTACHED_SHADERS
static final int GL_ATTACHED_SHADERS- See Also:
-
GL_ACTIVE_UNIFORMS
static final int GL_ACTIVE_UNIFORMS- See Also:
-
GL_ACTIVE_UNIFORM_MAX_LENGTH
static final int GL_ACTIVE_UNIFORM_MAX_LENGTH- See Also:
-
GL_ACTIVE_ATTRIBUTES
static final int GL_ACTIVE_ATTRIBUTES- See Also:
-
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH- See Also:
-
GL_SHADING_LANGUAGE_VERSION
static final int GL_SHADING_LANGUAGE_VERSION- See Also:
-
GL_CURRENT_PROGRAM
static final int GL_CURRENT_PROGRAM- See Also:
-
GL_NEVER
static final int GL_NEVER- See Also:
-
GL_LESS
static final int GL_LESS- See Also:
-
GL_EQUAL
static final int GL_EQUAL- See Also:
-
GL_LEQUAL
static final int GL_LEQUAL- See Also:
-
GL_GREATER
static final int GL_GREATER- See Also:
-
GL_NOTEQUAL
static final int GL_NOTEQUAL- See Also:
-
GL_GEQUAL
static final int GL_GEQUAL- See Also:
-
GL_ALWAYS
static final int GL_ALWAYS- See Also:
-
GL_KEEP
static final int GL_KEEP- See Also:
-
GL_REPLACE
static final int GL_REPLACE- See Also:
-
GL_INCR
static final int GL_INCR- See Also:
-
GL_DECR
static final int GL_DECR- See Also:
-
GL_INVERT
static final int GL_INVERT- See Also:
-
GL_INCR_WRAP
static final int GL_INCR_WRAP- See Also:
-
GL_DECR_WRAP
static final int GL_DECR_WRAP- See Also:
-
GL_VENDOR
static final int GL_VENDOR- See Also:
-
GL_RENDERER
static final int GL_RENDERER- See Also:
-
GL_VERSION
static final int GL_VERSION- See Also:
-
GL_EXTENSIONS
static final int GL_EXTENSIONS- See Also:
-
GL_NEAREST
static final int GL_NEAREST- See Also:
-
GL_LINEAR
static final int GL_LINEAR- See Also:
-
GL_NEAREST_MIPMAP_NEAREST
static final int GL_NEAREST_MIPMAP_NEAREST- See Also:
-
GL_LINEAR_MIPMAP_NEAREST
static final int GL_LINEAR_MIPMAP_NEAREST- See Also:
-
GL_NEAREST_MIPMAP_LINEAR
static final int GL_NEAREST_MIPMAP_LINEAR- See Also:
-
GL_LINEAR_MIPMAP_LINEAR
static final int GL_LINEAR_MIPMAP_LINEAR- See Also:
-
GL_TEXTURE_MAG_FILTER
static final int GL_TEXTURE_MAG_FILTER- See Also:
-
GL_TEXTURE_MIN_FILTER
static final int GL_TEXTURE_MIN_FILTER- See Also:
-
GL_TEXTURE_WRAP_S
static final int GL_TEXTURE_WRAP_S- See Also:
-
GL_TEXTURE_WRAP_T
static final int GL_TEXTURE_WRAP_T- See Also:
-
GL_TEXTURE
static final int GL_TEXTURE- See Also:
-
GL_TEXTURE_CUBE_MAP
static final int GL_TEXTURE_CUBE_MAP- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP
static final int GL_TEXTURE_BINDING_CUBE_MAP- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_X
static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z- See Also:
-
GL_MAX_CUBE_MAP_TEXTURE_SIZE
static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE- See Also:
-
GL_TEXTURE0
static final int GL_TEXTURE0- See Also:
-
GL_TEXTURE1
static final int GL_TEXTURE1- See Also:
-
GL_TEXTURE2
static final int GL_TEXTURE2- See Also:
-
GL_TEXTURE3
static final int GL_TEXTURE3- See Also:
-
GL_TEXTURE4
static final int GL_TEXTURE4- See Also:
-
GL_TEXTURE5
static final int GL_TEXTURE5- See Also:
-
GL_TEXTURE6
static final int GL_TEXTURE6- See Also:
-
GL_TEXTURE7
static final int GL_TEXTURE7- See Also:
-
GL_TEXTURE8
static final int GL_TEXTURE8- See Also:
-
GL_TEXTURE9
static final int GL_TEXTURE9- See Also:
-
GL_TEXTURE10
static final int GL_TEXTURE10- See Also:
-
GL_TEXTURE11
static final int GL_TEXTURE11- See Also:
-
GL_TEXTURE12
static final int GL_TEXTURE12- See Also:
-
GL_TEXTURE13
static final int GL_TEXTURE13- See Also:
-
GL_TEXTURE14
static final int GL_TEXTURE14- See Also:
-
GL_TEXTURE15
static final int GL_TEXTURE15- See Also:
-
GL_TEXTURE16
static final int GL_TEXTURE16- See Also:
-
GL_TEXTURE17
static final int GL_TEXTURE17- See Also:
-
GL_TEXTURE18
static final int GL_TEXTURE18- See Also:
-
GL_TEXTURE19
static final int GL_TEXTURE19- See Also:
-
GL_TEXTURE20
static final int GL_TEXTURE20- See Also:
-
GL_TEXTURE21
static final int GL_TEXTURE21- See Also:
-
GL_TEXTURE22
static final int GL_TEXTURE22- See Also:
-
GL_TEXTURE23
static final int GL_TEXTURE23- See Also:
-
GL_TEXTURE24
static final int GL_TEXTURE24- See Also:
-
GL_TEXTURE25
static final int GL_TEXTURE25- See Also:
-
GL_TEXTURE26
static final int GL_TEXTURE26- See Also:
-
GL_TEXTURE27
static final int GL_TEXTURE27- See Also:
-
GL_TEXTURE28
static final int GL_TEXTURE28- See Also:
-
GL_TEXTURE29
static final int GL_TEXTURE29- See Also:
-
GL_TEXTURE30
static final int GL_TEXTURE30- See Also:
-
GL_TEXTURE31
static final int GL_TEXTURE31- See Also:
-
GL_ACTIVE_TEXTURE
static final int GL_ACTIVE_TEXTURE- See Also:
-
GL_REPEAT
static final int GL_REPEAT- See Also:
-
GL_CLAMP_TO_EDGE
static final int GL_CLAMP_TO_EDGE- See Also:
-
GL_MIRRORED_REPEAT
static final int GL_MIRRORED_REPEAT- See Also:
-
GL_FLOAT_VEC2
static final int GL_FLOAT_VEC2- See Also:
-
GL_FLOAT_VEC3
static final int GL_FLOAT_VEC3- See Also:
-
GL_FLOAT_VEC4
static final int GL_FLOAT_VEC4- See Also:
-
GL_INT_VEC2
static final int GL_INT_VEC2- See Also:
-
GL_INT_VEC3
static final int GL_INT_VEC3- See Also:
-
GL_INT_VEC4
static final int GL_INT_VEC4- See Also:
-
GL_BOOL
static final int GL_BOOL- See Also:
-
GL_BOOL_VEC2
static final int GL_BOOL_VEC2- See Also:
-
GL_BOOL_VEC3
static final int GL_BOOL_VEC3- See Also:
-
GL_BOOL_VEC4
static final int GL_BOOL_VEC4- See Also:
-
GL_FLOAT_MAT2
static final int GL_FLOAT_MAT2- See Also:
-
GL_FLOAT_MAT3
static final int GL_FLOAT_MAT3- See Also:
-
GL_FLOAT_MAT4
static final int GL_FLOAT_MAT4- See Also:
-
GL_SAMPLER_2D
static final int GL_SAMPLER_2D- See Also:
-
GL_SAMPLER_CUBE
static final int GL_SAMPLER_CUBE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED
static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_SIZE
static final int GL_VERTEX_ATTRIB_ARRAY_SIZE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE
static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_TYPE
static final int GL_VERTEX_ATTRIB_ARRAY_TYPE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_POINTER
static final int GL_VERTEX_ATTRIB_ARRAY_POINTER- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING- See Also:
-
GL_IMPLEMENTATION_COLOR_READ_TYPE
static final int GL_IMPLEMENTATION_COLOR_READ_TYPE- See Also:
-
GL_IMPLEMENTATION_COLOR_READ_FORMAT
static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT- See Also:
-
GL_COMPILE_STATUS
static final int GL_COMPILE_STATUS- See Also:
-
GL_INFO_LOG_LENGTH
static final int GL_INFO_LOG_LENGTH- See Also:
-
GL_SHADER_SOURCE_LENGTH
static final int GL_SHADER_SOURCE_LENGTH- See Also:
-
GL_SHADER_COMPILER
static final int GL_SHADER_COMPILER- See Also:
-
GL_SHADER_BINARY_FORMATS
static final int GL_SHADER_BINARY_FORMATS- See Also:
-
GL_NUM_SHADER_BINARY_FORMATS
static final int GL_NUM_SHADER_BINARY_FORMATS- See Also:
-
GL_LOW_FLOAT
static final int GL_LOW_FLOAT- See Also:
-
GL_MEDIUM_FLOAT
static final int GL_MEDIUM_FLOAT- See Also:
-
GL_HIGH_FLOAT
static final int GL_HIGH_FLOAT- See Also:
-
GL_LOW_INT
static final int GL_LOW_INT- See Also:
-
GL_MEDIUM_INT
static final int GL_MEDIUM_INT- See Also:
-
GL_HIGH_INT
static final int GL_HIGH_INT- See Also:
-
GL_FRAMEBUFFER
static final int GL_FRAMEBUFFER- See Also:
-
GL_RENDERBUFFER
static final int GL_RENDERBUFFER- See Also:
-
GL_RGBA4
static final int GL_RGBA4- See Also:
-
GL_RGB5_A1
static final int GL_RGB5_A1- See Also:
-
GL_RGB565
static final int GL_RGB565- See Also:
-
GL_DEPTH_COMPONENT16
static final int GL_DEPTH_COMPONENT16- See Also:
-
GL_STENCIL_INDEX
static final int GL_STENCIL_INDEX- See Also:
-
GL_STENCIL_INDEX8
static final int GL_STENCIL_INDEX8- See Also:
-
GL_RENDERBUFFER_WIDTH
static final int GL_RENDERBUFFER_WIDTH- See Also:
-
GL_RENDERBUFFER_HEIGHT
static final int GL_RENDERBUFFER_HEIGHT- See Also:
-
GL_RENDERBUFFER_INTERNAL_FORMAT
static final int GL_RENDERBUFFER_INTERNAL_FORMAT- See Also:
-
GL_RENDERBUFFER_RED_SIZE
static final int GL_RENDERBUFFER_RED_SIZE- See Also:
-
GL_RENDERBUFFER_GREEN_SIZE
static final int GL_RENDERBUFFER_GREEN_SIZE- See Also:
-
GL_RENDERBUFFER_BLUE_SIZE
static final int GL_RENDERBUFFER_BLUE_SIZE- See Also:
-
GL_RENDERBUFFER_ALPHA_SIZE
static final int GL_RENDERBUFFER_ALPHA_SIZE- See Also:
-
GL_RENDERBUFFER_DEPTH_SIZE
static final int GL_RENDERBUFFER_DEPTH_SIZE- See Also:
-
GL_RENDERBUFFER_STENCIL_SIZE
static final int GL_RENDERBUFFER_STENCIL_SIZE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE- See Also:
-
GL_COLOR_ATTACHMENT0
static final int GL_COLOR_ATTACHMENT0- See Also:
-
GL_DEPTH_ATTACHMENT
static final int GL_DEPTH_ATTACHMENT- See Also:
-
GL_STENCIL_ATTACHMENT
static final int GL_STENCIL_ATTACHMENT- See Also:
-
GL_NONE
static final int GL_NONE- See Also:
-
GL_FRAMEBUFFER_COMPLETE
static final int GL_FRAMEBUFFER_COMPLETE- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS- See Also:
-
GL_FRAMEBUFFER_UNSUPPORTED
static final int GL_FRAMEBUFFER_UNSUPPORTED- See Also:
-
GL_FRAMEBUFFER_BINDING
static final int GL_FRAMEBUFFER_BINDING- See Also:
-
GL_RENDERBUFFER_BINDING
static final int GL_RENDERBUFFER_BINDING- See Also:
-
GL_MAX_RENDERBUFFER_SIZE
static final int GL_MAX_RENDERBUFFER_SIZE- See Also:
-
GL_INVALID_FRAMEBUFFER_OPERATION
static final int GL_INVALID_FRAMEBUFFER_OPERATION- See Also:
-
GL_VERTEX_PROGRAM_POINT_SIZE
static final int GL_VERTEX_PROGRAM_POINT_SIZE- See Also:
-
GL_COVERAGE_BUFFER_BIT_NV
static final int GL_COVERAGE_BUFFER_BIT_NV- See Also:
-
GL_TEXTURE_MAX_ANISOTROPY_EXT
static final int GL_TEXTURE_MAX_ANISOTROPY_EXT- See Also:
-
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT
static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT- See Also:
-
-
Method Details
-
glActiveTexture
void glActiveTexture(int texture) -
glBindTexture
void glBindTexture(int target, int texture) -
glBlendFunc
void glBlendFunc(int sfactor, int dfactor) -
glClear
void glClear(int mask) -
glClearColor
void glClearColor(float red, float green, float blue, float alpha) -
glClearDepthf
void glClearDepthf(float depth) -
glClearStencil
void glClearStencil(int s) -
glColorMask
void glColorMask(boolean red, boolean green, boolean blue, boolean alpha) -
glCompressedTexImage2D
void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data) -
glCompressedTexSubImage2D
void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data) -
glCopyTexImage2D
void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) -
glCopyTexSubImage2D
void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) -
glCullFace
void glCullFace(int mode) -
glDeleteTexture
void glDeleteTexture(int texture) -
glDepthFunc
void glDepthFunc(int func) -
glDepthMask
void glDepthMask(boolean flag) -
glDepthRangef
void glDepthRangef(float zNear, float zFar) -
glDisable
void glDisable(int cap) -
glDrawArrays
void glDrawArrays(int mode, int first, int count) -
glDrawElements
-
glEnable
void glEnable(int cap) -
glFinish
void glFinish() -
glFlush
void glFlush() -
glFrontFace
void glFrontFace(int mode) -
glGenTexture
int glGenTexture() -
glGetError
int glGetError() -
glGetIntegerv
-
glGetString
-
glHint
void glHint(int target, int mode) -
glLineWidth
void glLineWidth(float width) -
glPixelStorei
void glPixelStorei(int pname, int param) -
glPolygonOffset
void glPolygonOffset(float factor, float units) -
glReadPixels
-
glScissor
void glScissor(int x, int y, int width, int height) -
glStencilFunc
void glStencilFunc(int func, int ref, int mask) -
glStencilMask
void glStencilMask(int mask) -
glStencilOp
void glStencilOp(int fail, int zfail, int zpass) -
glTexImage2D
void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) -
glTexParameterf
void glTexParameterf(int target, int pname, float param) -
glTexSubImage2D
void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) -
glViewport
void glViewport(int x, int y, int width, int height) -
glAttachShader
void glAttachShader(int program, int shader) -
glBindAttribLocation
-
glBindBuffer
void glBindBuffer(int target, int buffer) -
glBindFramebuffer
void glBindFramebuffer(int target, int framebuffer) -
glBindRenderbuffer
void glBindRenderbuffer(int target, int renderbuffer) -
glBlendColor
void glBlendColor(float red, float green, float blue, float alpha) -
glBlendEquation
void glBlendEquation(int mode) -
glBlendEquationSeparate
void glBlendEquationSeparate(int modeRGB, int modeAlpha) -
glBlendFuncSeparate
void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glBufferData
-
glBufferSubData
-
glCheckFramebufferStatus
int glCheckFramebufferStatus(int target) -
glCompileShader
void glCompileShader(int shader) -
glCreateProgram
int glCreateProgram() -
glCreateShader
int glCreateShader(int type) -
glDeleteBuffer
void glDeleteBuffer(int buffer) -
glDeleteFramebuffer
void glDeleteFramebuffer(int framebuffer) -
glDeleteProgram
void glDeleteProgram(int program) -
glDeleteRenderbuffer
void glDeleteRenderbuffer(int renderbuffer) -
glDeleteShader
void glDeleteShader(int shader) -
glDetachShader
void glDetachShader(int program, int shader) -
glDisableVertexAttribArray
void glDisableVertexAttribArray(int index) -
glDrawElements
void glDrawElements(int mode, int count, int type, int indices) -
glEnableVertexAttribArray
void glEnableVertexAttribArray(int index) -
glFramebufferRenderbuffer
void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) -
glFramebufferTexture2D
void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) -
glGenBuffer
int glGenBuffer() -
glGenerateMipmap
void glGenerateMipmap(int target) -
glGenFramebuffer
int glGenFramebuffer() -
glGenRenderbuffer
int glGenRenderbuffer() -
glGetActiveAttrib
-
glGetActiveUniform
-
glGetAttribLocation
-
glGetBooleanv
-
glGetBufferParameteriv
-
glGetFloatv
-
glGetFramebufferAttachmentParameteriv
-
glGetProgramiv
-
glGetProgramInfoLog
-
glGetRenderbufferParameteriv
-
glGetShaderiv
-
glGetShaderInfoLog
-
glGetShaderPrecisionFormat
-
glGetTexParameterfv
-
glGetTexParameteriv
-
glGetUniformfv
-
glGetUniformiv
-
glGetUniformLocation
-
glGetVertexAttribfv
-
glGetVertexAttribiv
-
glIsBuffer
boolean glIsBuffer(int buffer) -
glIsEnabled
boolean glIsEnabled(int cap) -
glIsFramebuffer
boolean glIsFramebuffer(int framebuffer) -
glIsProgram
boolean glIsProgram(int program) -
glIsRenderbuffer
boolean glIsRenderbuffer(int renderbuffer) -
glIsShader
boolean glIsShader(int shader) -
glIsTexture
boolean glIsTexture(int texture) -
glLinkProgram
void glLinkProgram(int program) -
glReleaseShaderCompiler
void glReleaseShaderCompiler() -
glRenderbufferStorage
void glRenderbufferStorage(int target, int internalformat, int width, int height) -
glSampleCoverage
void glSampleCoverage(float value, boolean invert) -
glShaderSource
-
glStencilFuncSeparate
void glStencilFuncSeparate(int face, int func, int ref, int mask) -
glStencilMaskSeparate
void glStencilMaskSeparate(int face, int mask) -
glStencilOpSeparate
void glStencilOpSeparate(int face, int fail, int zfail, int zpass) -
glTexParameterfv
-
glTexParameteri
void glTexParameteri(int target, int pname, int param) -
glTexParameteriv
-
glUniform1f
void glUniform1f(int location, float x) -
glUniform1fv
-
glUniform1fv
void glUniform1fv(int location, int count, float[] v, int offset) -
glUniform1i
void glUniform1i(int location, int x) -
glUniform1iv
-
glUniform1iv
void glUniform1iv(int location, int count, int[] v, int offset) -
glUniform2f
void glUniform2f(int location, float x, float y) -
glUniform2fv
-
glUniform2fv
void glUniform2fv(int location, int count, float[] v, int offset) -
glUniform2i
void glUniform2i(int location, int x, int y) -
glUniform2iv
-
glUniform2iv
void glUniform2iv(int location, int count, int[] v, int offset) -
glUniform3f
void glUniform3f(int location, float x, float y, float z) -
glUniform3fv
-
glUniform3fv
void glUniform3fv(int location, int count, float[] v, int offset) -
glUniform3i
void glUniform3i(int location, int x, int y, int z) -
glUniform3iv
-
glUniform3iv
void glUniform3iv(int location, int count, int[] v, int offset) -
glUniform4f
void glUniform4f(int location, float x, float y, float z, float w) -
glUniform4fv
-
glUniform4fv
void glUniform4fv(int location, int count, float[] v, int offset) -
glUniform4i
void glUniform4i(int location, int x, int y, int z, int w) -
glUniform4iv
-
glUniform4iv
void glUniform4iv(int location, int count, int[] v, int offset) -
glUniformMatrix2fv
-
glUniformMatrix2fv
void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset) -
glUniformMatrix3fv
-
glUniformMatrix3fv
void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset) -
glUniformMatrix4fv
-
glUniformMatrix4fv
void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset) -
glUseProgram
void glUseProgram(int program) -
glValidateProgram
void glValidateProgram(int program) -
glVertexAttrib1f
void glVertexAttrib1f(int indx, float x) -
glVertexAttrib1fv
-
glVertexAttrib2f
void glVertexAttrib2f(int indx, float x, float y) -
glVertexAttrib2fv
-
glVertexAttrib3f
void glVertexAttrib3f(int indx, float x, float y, float z) -
glVertexAttrib3fv
-
glVertexAttrib4f
void glVertexAttrib4f(int indx, float x, float y, float z, float w) -
glVertexAttrib4fv
-
glVertexAttribPointer
void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) In OpenGl core profiles (3.1+), passing a pointer to client memory is not valid. In 3.0 and later, use the other version of this function instead, pass a zero-based offset which references the buffer currently bound to GL_ARRAY_BUFFER. -
glVertexAttribPointer
void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr)
-