public interface GL20
Modifier and Type | Method and Description |
---|---|
void |
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 |
glCreateProgram() |
int |
glCreateShader(int type) |
void |
glCullFace(int mode) |
void |
glDeleteBuffer(int buffer) |
void |
glDeleteBuffers(int n,
IntBuffer buffers) |
void |
glDeleteFramebuffer(int framebuffer) |
void |
glDeleteFramebuffers(int n,
IntBuffer framebuffers) |
void |
glDeleteProgram(int program) |
void |
glDeleteRenderbuffer(int renderbuffer) |
void |
glDeleteRenderbuffers(int n,
IntBuffer renderbuffers) |
void |
glDeleteShader(int shader) |
void |
glDeleteTexture(int texture) |
void |
glDeleteTextures(int n,
IntBuffer textures) |
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,
Buffer indices) |
void |
glDrawElements(int mode,
int count,
int type,
int 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 |
glGenBuffer() |
void |
glGenBuffers(int n,
IntBuffer buffers) |
void |
glGenerateMipmap(int target) |
int |
glGenFramebuffer() |
void |
glGenFramebuffers(int n,
IntBuffer framebuffers) |
int |
glGenRenderbuffer() |
void |
glGenRenderbuffers(int n,
IntBuffer renderbuffers) |
int |
glGenTexture() |
void |
glGenTextures(int n,
IntBuffer textures) |
String |
glGetActiveAttrib(int program,
int index,
IntBuffer size,
Buffer type) |
String |
glGetActiveUniform(int program,
int index,
IntBuffer size,
Buffer type) |
void |
glGetAttachedShaders(int program,
int maxcount,
Buffer count,
IntBuffer shaders) |
int |
glGetAttribLocation(int program,
String name) |
void |
glGetBooleanv(int pname,
Buffer params) |
void |
glGetBufferParameteriv(int target,
int pname,
IntBuffer params) |
int |
glGetError() |
void |
glGetFloatv(int pname,
FloatBuffer params) |
void |
glGetFramebufferAttachmentParameteriv(int target,
int attachment,
int pname,
IntBuffer params) |
void |
glGetIntegerv(int pname,
IntBuffer params) |
String |
glGetProgramInfoLog(int program) |
void |
glGetProgramiv(int program,
int pname,
IntBuffer params) |
void |
glGetRenderbufferParameteriv(int target,
int pname,
IntBuffer params) |
String |
glGetShaderInfoLog(int shader) |
void |
glGetShaderiv(int shader,
int pname,
IntBuffer params) |
void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
IntBuffer range,
IntBuffer precision) |
String |
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 |
glGetVertexAttribPointerv(int index,
int pname,
Buffer pointer) |
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 |
glReleaseShaderCompiler() |
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 |
glShaderBinary(int n,
IntBuffer shaders,
int binaryformat,
Buffer binary,
int length) |
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,
Buffer ptr)
In OpenGl core profiles (3.1+), passing a pointer to client memory is not valid.
|
void |
glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
int ptr) |
void |
glViewport(int x,
int y,
int width,
int height) |
static final int GL_ES_VERSION_2_0
static final int GL_DEPTH_BUFFER_BIT
static final int GL_STENCIL_BUFFER_BIT
static final int GL_COLOR_BUFFER_BIT
static final int GL_FALSE
static final int GL_TRUE
static final int GL_POINTS
static final int GL_LINES
static final int GL_LINE_LOOP
static final int GL_LINE_STRIP
static final int GL_TRIANGLES
static final int GL_TRIANGLE_STRIP
static final int GL_TRIANGLE_FAN
static final int GL_ZERO
static final int GL_ONE
static final int GL_SRC_COLOR
static final int GL_ONE_MINUS_SRC_COLOR
static final int GL_SRC_ALPHA
static final int GL_ONE_MINUS_SRC_ALPHA
static final int GL_DST_ALPHA
static final int GL_ONE_MINUS_DST_ALPHA
static final int GL_DST_COLOR
static final int GL_ONE_MINUS_DST_COLOR
static final int GL_SRC_ALPHA_SATURATE
static final int GL_FUNC_ADD
static final int GL_BLEND_EQUATION
static final int GL_BLEND_EQUATION_RGB
static final int GL_BLEND_EQUATION_ALPHA
static final int GL_FUNC_SUBTRACT
static final int GL_FUNC_REVERSE_SUBTRACT
static final int GL_BLEND_DST_RGB
static final int GL_BLEND_SRC_RGB
static final int GL_BLEND_DST_ALPHA
static final int GL_BLEND_SRC_ALPHA
static final int GL_CONSTANT_COLOR
static final int GL_ONE_MINUS_CONSTANT_COLOR
static final int GL_CONSTANT_ALPHA
static final int GL_ONE_MINUS_CONSTANT_ALPHA
static final int GL_BLEND_COLOR
static final int GL_ARRAY_BUFFER
static final int GL_ELEMENT_ARRAY_BUFFER
static final int GL_ARRAY_BUFFER_BINDING
static final int GL_ELEMENT_ARRAY_BUFFER_BINDING
static final int GL_STREAM_DRAW
static final int GL_STATIC_DRAW
static final int GL_DYNAMIC_DRAW
static final int GL_BUFFER_SIZE
static final int GL_BUFFER_USAGE
static final int GL_CURRENT_VERTEX_ATTRIB
static final int GL_FRONT
static final int GL_BACK
static final int GL_FRONT_AND_BACK
static final int GL_TEXTURE_2D
static final int GL_CULL_FACE
static final int GL_BLEND
static final int GL_DITHER
static final int GL_STENCIL_TEST
static final int GL_DEPTH_TEST
static final int GL_SCISSOR_TEST
static final int GL_POLYGON_OFFSET_FILL
static final int GL_SAMPLE_ALPHA_TO_COVERAGE
static final int GL_SAMPLE_COVERAGE
static final int GL_NO_ERROR
static final int GL_INVALID_ENUM
static final int GL_INVALID_VALUE
static final int GL_INVALID_OPERATION
static final int GL_OUT_OF_MEMORY
static final int GL_CW
static final int GL_CCW
static final int GL_LINE_WIDTH
static final int GL_ALIASED_POINT_SIZE_RANGE
static final int GL_ALIASED_LINE_WIDTH_RANGE
static final int GL_CULL_FACE_MODE
static final int GL_FRONT_FACE
static final int GL_DEPTH_RANGE
static final int GL_DEPTH_WRITEMASK
static final int GL_DEPTH_CLEAR_VALUE
static final int GL_DEPTH_FUNC
static final int GL_STENCIL_CLEAR_VALUE
static final int GL_STENCIL_FUNC
static final int GL_STENCIL_FAIL
static final int GL_STENCIL_PASS_DEPTH_FAIL
static final int GL_STENCIL_PASS_DEPTH_PASS
static final int GL_STENCIL_REF
static final int GL_STENCIL_VALUE_MASK
static final int GL_STENCIL_WRITEMASK
static final int GL_STENCIL_BACK_FUNC
static final int GL_STENCIL_BACK_FAIL
static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
static final int GL_STENCIL_BACK_REF
static final int GL_STENCIL_BACK_VALUE_MASK
static final int GL_STENCIL_BACK_WRITEMASK
static final int GL_VIEWPORT
static final int GL_SCISSOR_BOX
static final int GL_COLOR_CLEAR_VALUE
static final int GL_COLOR_WRITEMASK
static final int GL_UNPACK_ALIGNMENT
static final int GL_PACK_ALIGNMENT
static final int GL_MAX_TEXTURE_SIZE
static final int GL_MAX_TEXTURE_UNITS
static final int GL_MAX_VIEWPORT_DIMS
static final int GL_SUBPIXEL_BITS
static final int GL_RED_BITS
static final int GL_GREEN_BITS
static final int GL_BLUE_BITS
static final int GL_ALPHA_BITS
static final int GL_DEPTH_BITS
static final int GL_STENCIL_BITS
static final int GL_POLYGON_OFFSET_UNITS
static final int GL_POLYGON_OFFSET_FACTOR
static final int GL_TEXTURE_BINDING_2D
static final int GL_SAMPLE_BUFFERS
static final int GL_SAMPLES
static final int GL_SAMPLE_COVERAGE_VALUE
static final int GL_SAMPLE_COVERAGE_INVERT
static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS
static final int GL_COMPRESSED_TEXTURE_FORMATS
static final int GL_DONT_CARE
static final int GL_FASTEST
static final int GL_NICEST
static final int GL_GENERATE_MIPMAP
static final int GL_GENERATE_MIPMAP_HINT
static final int GL_BYTE
static final int GL_UNSIGNED_BYTE
static final int GL_SHORT
static final int GL_UNSIGNED_SHORT
static final int GL_INT
static final int GL_UNSIGNED_INT
static final int GL_FLOAT
static final int GL_FIXED
static final int GL_DEPTH_COMPONENT
static final int GL_ALPHA
static final int GL_RGB
static final int GL_RGBA
static final int GL_LUMINANCE
static final int GL_LUMINANCE_ALPHA
static final int GL_UNSIGNED_SHORT_4_4_4_4
static final int GL_UNSIGNED_SHORT_5_5_5_1
static final int GL_UNSIGNED_SHORT_5_6_5
static final int GL_FRAGMENT_SHADER
static final int GL_VERTEX_SHADER
static final int GL_MAX_VERTEX_ATTRIBS
static final int GL_MAX_VERTEX_UNIFORM_VECTORS
static final int GL_MAX_VARYING_VECTORS
static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
static final int GL_SHADER_TYPE
static final int GL_DELETE_STATUS
static final int GL_LINK_STATUS
static final int GL_VALIDATE_STATUS
static final int GL_ATTACHED_SHADERS
static final int GL_ACTIVE_UNIFORMS
static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
static final int GL_ACTIVE_ATTRIBUTES
static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
static final int GL_SHADING_LANGUAGE_VERSION
static final int GL_CURRENT_PROGRAM
static final int GL_NEVER
static final int GL_LESS
static final int GL_EQUAL
static final int GL_LEQUAL
static final int GL_GREATER
static final int GL_NOTEQUAL
static final int GL_GEQUAL
static final int GL_ALWAYS
static final int GL_KEEP
static final int GL_REPLACE
static final int GL_INCR
static final int GL_DECR
static final int GL_INVERT
static final int GL_INCR_WRAP
static final int GL_DECR_WRAP
static final int GL_VENDOR
static final int GL_RENDERER
static final int GL_VERSION
static final int GL_EXTENSIONS
static final int GL_NEAREST
static final int GL_LINEAR
static final int GL_NEAREST_MIPMAP_NEAREST
static final int GL_LINEAR_MIPMAP_NEAREST
static final int GL_NEAREST_MIPMAP_LINEAR
static final int GL_LINEAR_MIPMAP_LINEAR
static final int GL_TEXTURE_MAG_FILTER
static final int GL_TEXTURE_MIN_FILTER
static final int GL_TEXTURE_WRAP_S
static final int GL_TEXTURE_WRAP_T
static final int GL_TEXTURE
static final int GL_TEXTURE_CUBE_MAP
static final int GL_TEXTURE_BINDING_CUBE_MAP
static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X
static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X
static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y
static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z
static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE
static final int GL_TEXTURE0
static final int GL_TEXTURE1
static final int GL_TEXTURE2
static final int GL_TEXTURE3
static final int GL_TEXTURE4
static final int GL_TEXTURE5
static final int GL_TEXTURE6
static final int GL_TEXTURE7
static final int GL_TEXTURE8
static final int GL_TEXTURE9
static final int GL_TEXTURE10
static final int GL_TEXTURE11
static final int GL_TEXTURE12
static final int GL_TEXTURE13
static final int GL_TEXTURE14
static final int GL_TEXTURE15
static final int GL_TEXTURE16
static final int GL_TEXTURE17
static final int GL_TEXTURE18
static final int GL_TEXTURE19
static final int GL_TEXTURE20
static final int GL_TEXTURE21
static final int GL_TEXTURE22
static final int GL_TEXTURE23
static final int GL_TEXTURE24
static final int GL_TEXTURE25
static final int GL_TEXTURE26
static final int GL_TEXTURE27
static final int GL_TEXTURE28
static final int GL_TEXTURE29
static final int GL_TEXTURE30
static final int GL_TEXTURE31
static final int GL_ACTIVE_TEXTURE
static final int GL_REPEAT
static final int GL_CLAMP_TO_EDGE
static final int GL_MIRRORED_REPEAT
static final int GL_FLOAT_VEC2
static final int GL_FLOAT_VEC3
static final int GL_FLOAT_VEC4
static final int GL_INT_VEC2
static final int GL_INT_VEC3
static final int GL_INT_VEC4
static final int GL_BOOL
static final int GL_BOOL_VEC2
static final int GL_BOOL_VEC3
static final int GL_BOOL_VEC4
static final int GL_FLOAT_MAT2
static final int GL_FLOAT_MAT3
static final int GL_FLOAT_MAT4
static final int GL_SAMPLER_2D
static final int GL_SAMPLER_CUBE
static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
static final int GL_IMPLEMENTATION_COLOR_READ_TYPE
static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT
static final int GL_COMPILE_STATUS
static final int GL_INFO_LOG_LENGTH
static final int GL_SHADER_SOURCE_LENGTH
static final int GL_SHADER_COMPILER
static final int GL_SHADER_BINARY_FORMATS
static final int GL_NUM_SHADER_BINARY_FORMATS
static final int GL_LOW_FLOAT
static final int GL_MEDIUM_FLOAT
static final int GL_HIGH_FLOAT
static final int GL_LOW_INT
static final int GL_MEDIUM_INT
static final int GL_HIGH_INT
static final int GL_FRAMEBUFFER
static final int GL_RENDERBUFFER
static final int GL_RGBA4
static final int GL_RGB5_A1
static final int GL_RGB565
static final int GL_DEPTH_COMPONENT16
static final int GL_STENCIL_INDEX
static final int GL_STENCIL_INDEX8
static final int GL_RENDERBUFFER_WIDTH
static final int GL_RENDERBUFFER_HEIGHT
static final int GL_RENDERBUFFER_INTERNAL_FORMAT
static final int GL_RENDERBUFFER_RED_SIZE
static final int GL_RENDERBUFFER_GREEN_SIZE
static final int GL_RENDERBUFFER_BLUE_SIZE
static final int GL_RENDERBUFFER_ALPHA_SIZE
static final int GL_RENDERBUFFER_DEPTH_SIZE
static final int GL_RENDERBUFFER_STENCIL_SIZE
static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
static final int GL_COLOR_ATTACHMENT0
static final int GL_DEPTH_ATTACHMENT
static final int GL_STENCIL_ATTACHMENT
static final int GL_NONE
static final int GL_FRAMEBUFFER_COMPLETE
static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
static final int GL_FRAMEBUFFER_UNSUPPORTED
static final int GL_FRAMEBUFFER_BINDING
static final int GL_RENDERBUFFER_BINDING
static final int GL_MAX_RENDERBUFFER_SIZE
static final int GL_INVALID_FRAMEBUFFER_OPERATION
static final int GL_VERTEX_PROGRAM_POINT_SIZE
static final int GL_COVERAGE_BUFFER_BIT_NV
static final int GL_TEXTURE_MAX_ANISOTROPY_EXT
static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT
void glActiveTexture(int texture)
void glBindTexture(int target, int texture)
void glBlendFunc(int sfactor, int dfactor)
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 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)
void glCullFace(int mode)
void glDeleteTextures(int n, IntBuffer textures)
void glDeleteTexture(int texture)
void glDepthFunc(int func)
void glDepthMask(boolean flag)
void glDepthRangef(float zNear, float zFar)
void glDisable(int cap)
void glDrawArrays(int mode, int first, int count)
void glDrawElements(int mode, int count, int type, Buffer indices)
void glEnable(int cap)
void glFinish()
void glFlush()
void glFrontFace(int mode)
void glGenTextures(int n, IntBuffer textures)
int glGenTexture()
int glGetError()
void glGetIntegerv(int pname, IntBuffer params)
String glGetString(int name)
void glHint(int target, int mode)
void glLineWidth(float width)
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 glScissor(int x, int y, int width, int height)
void glStencilFunc(int func, int ref, int mask)
void glStencilMask(int mask)
void glStencilOp(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 glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
void glViewport(int x, int y, int width, int height)
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 glBlendColor(float red, float green, float blue, float alpha)
void glBlendEquation(int mode)
void glBlendEquationSeparate(int modeRGB, int modeAlpha)
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 glCompileShader(int shader)
int glCreateProgram()
int glCreateShader(int type)
void glDeleteBuffer(int buffer)
void glDeleteBuffers(int n, IntBuffer buffers)
void glDeleteFramebuffer(int framebuffer)
void glDeleteFramebuffers(int n, IntBuffer framebuffers)
void glDeleteProgram(int program)
void glDeleteRenderbuffer(int renderbuffer)
void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
void glDeleteShader(int shader)
void glDetachShader(int program, int shader)
void glDisableVertexAttribArray(int index)
void glDrawElements(int mode, int count, int type, int indices)
void glEnableVertexAttribArray(int index)
void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
int glGenBuffer()
void glGenBuffers(int n, IntBuffer buffers)
void glGenerateMipmap(int target)
int glGenFramebuffer()
void glGenFramebuffers(int n, IntBuffer framebuffers)
int glGenRenderbuffer()
void glGenRenderbuffers(int n, IntBuffer renderbuffers)
void glGetAttachedShaders(int program, int maxcount, Buffer count, IntBuffer shaders)
int glGetAttribLocation(int program, String name)
void glGetBooleanv(int pname, Buffer params)
void glGetBufferParameteriv(int target, int pname, IntBuffer params)
void glGetFloatv(int pname, FloatBuffer params)
void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
void glGetProgramiv(int program, int pname, IntBuffer params)
String glGetProgramInfoLog(int program)
void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
void glGetShaderiv(int shader, int pname, IntBuffer params)
String glGetShaderInfoLog(int shader)
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
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 glGetVertexAttribPointerv(int index, int pname, Buffer pointer)
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 glLinkProgram(int program)
void glReleaseShaderCompiler()
void glRenderbufferStorage(int target, int internalformat, int width, int height)
void glSampleCoverage(float value, boolean invert)
void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
void glShaderSource(int shader, String string)
void glStencilFuncSeparate(int face, int func, int ref, int mask)
void glStencilMaskSeparate(int face, int mask)
void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
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 glUniform1f(int location, float x)
void glUniform1fv(int location, int count, FloatBuffer v)
void glUniform1fv(int location, int count, float[] v, int offset)
void glUniform1i(int location, int x)
void glUniform1iv(int location, int count, IntBuffer v)
void glUniform1iv(int location, int count, int[] v, int offset)
void glUniform2f(int location, float x, float y)
void glUniform2fv(int location, int count, FloatBuffer v)
void glUniform2fv(int location, int count, float[] v, int offset)
void glUniform2i(int location, int x, int y)
void glUniform2iv(int location, int count, IntBuffer v)
void glUniform2iv(int location, int count, int[] v, int offset)
void glUniform3f(int location, float x, float y, float z)
void glUniform3fv(int location, int count, FloatBuffer v)
void glUniform3fv(int location, int count, float[] v, int offset)
void glUniform3i(int location, int x, int y, int z)
void glUniform3iv(int location, int count, IntBuffer v)
void glUniform3iv(int location, int count, int[] v, int offset)
void glUniform4f(int location, float x, float y, float z, float w)
void glUniform4fv(int location, int count, FloatBuffer v)
void glUniform4fv(int location, int count, float[] v, int offset)
void glUniform4i(int location, int x, int y, int z, int w)
void glUniform4iv(int location, int count, IntBuffer v)
void glUniform4iv(int location, int count, int[] v, int offset)
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)
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, Buffer ptr)
void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr)
Copyright © 2016. All rights reserved.