public final class GLES20
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
Shaders
|
static int |
GL_ACTIVE_ATTRIBUTES
Shaders
|
static int |
GL_ACTIVE_TEXTURE
TextureUnit
|
static int |
GL_ACTIVE_UNIFORM_MAX_LENGTH
Shaders
|
static int |
GL_ACTIVE_UNIFORMS
Shaders
|
static int |
GL_ALIASED_LINE_WIDTH_RANGE
GetPName
|
static int |
GL_ALIASED_POINT_SIZE_RANGE
GetPName
|
static int |
GL_ALPHA
PixelFormat
|
static int |
GL_ALPHA_BITS
GetPName
|
static int |
GL_ALWAYS
StencilFunction
|
static int |
GL_ARRAY_BUFFER
Buffer Objects
|
static int |
GL_ARRAY_BUFFER_BINDING
Buffer Objects
|
static int |
GL_ATTACHED_SHADERS
Shaders
|
static int |
GL_BACK
CullFaceMode
|
static int |
GL_BLEND
EnableCap
|
static int |
GL_BLEND_COLOR
Separate Blend Functions
|
static int |
GL_BLEND_DST_ALPHA
Separate Blend Functions
|
static int |
GL_BLEND_DST_RGB
Separate Blend Functions
|
static int |
GL_BLEND_EQUATION
BlendEquationSeparate
|
static int |
GL_BLEND_EQUATION_ALPHA
BlendEquationSeparate
|
static int |
GL_BLEND_EQUATION_RGB
BlendEquationSeparate
|
static int |
GL_BLEND_SRC_ALPHA
Separate Blend Functions
|
static int |
GL_BLEND_SRC_RGB
Separate Blend Functions
|
static int |
GL_BLUE_BITS
GetPName
|
static int |
GL_BOOL
Uniform Types
|
static int |
GL_BOOL_VEC2
Uniform Types
|
static int |
GL_BOOL_VEC3
Uniform Types
|
static int |
GL_BOOL_VEC4
Uniform Types
|
static int |
GL_BUFFER_SIZE
Buffer Objects
|
static int |
GL_BUFFER_USAGE
Buffer Objects
|
static int |
GL_BYTE
DataType
|
static int |
GL_CCW
FrontFaceDirection
|
static int |
GL_CLAMP_TO_EDGE
TextureWrapMode
|
static int |
GL_COLOR_ATTACHMENT0
Framebuffer Object.
|
static int |
GL_COLOR_BUFFER_BIT
ClearBufferMask
|
static int |
GL_COLOR_CLEAR_VALUE
GetPName
|
static int |
GL_COLOR_WRITEMASK
GetPName
|
static int |
GL_COMPILE_STATUS
Shader Source
|
static int |
GL_COMPRESSED_TEXTURE_FORMATS
GetTextureParameter
|
static int |
GL_CONSTANT_ALPHA
Separate Blend Functions
|
static int |
GL_CONSTANT_COLOR
Separate Blend Functions
|
static int |
GL_CULL_FACE
EnableCap
|
static int |
GL_CULL_FACE_MODE
GetPName
|
static int |
GL_CURRENT_PROGRAM
Shaders
|
static int |
GL_CURRENT_VERTEX_ATTRIB
Buffer Objects
|
static int |
GL_CW
FrontFaceDirection
|
static int |
GL_DECR
StencilOp
|
static int |
GL_DECR_WRAP
StencilOp
|
static int |
GL_DELETE_STATUS
Shaders
|
static int |
GL_DEPTH_ATTACHMENT
Framebuffer Object.
|
static int |
GL_DEPTH_BITS
GetPName
|
static int |
GL_DEPTH_BUFFER_BIT
ClearBufferMask
|
static int |
GL_DEPTH_CLEAR_VALUE
GetPName
|
static int |
GL_DEPTH_COMPONENT
PixelFormat
|
static int |
GL_DEPTH_COMPONENT16
Framebuffer Object.
|
static int |
GL_DEPTH_FUNC
GetPName
|
static int |
GL_DEPTH_RANGE
GetPName
|
static int |
GL_DEPTH_TEST
EnableCap
|
static int |
GL_DEPTH_WRITEMASK
GetPName
|
static int |
GL_DITHER
EnableCap
|
static int |
GL_DONT_CARE
HintMode
|
static int |
GL_DST_ALPHA
BlendingFactorDest
|
static int |
GL_DST_COLOR
BlendingFactorSrc
|
static int |
GL_DYNAMIC_DRAW
Buffer Objects
|
static int |
GL_ELEMENT_ARRAY_BUFFER
Buffer Objects
|
static int |
GL_ELEMENT_ARRAY_BUFFER_BINDING
Buffer Objects
|
static int |
GL_EQUAL
StencilFunction
|
static int |
GL_EXTENSIONS
StringName
|
static int |
GL_FALSE
Boolean
|
static int |
GL_FASTEST
HintMode
|
static int |
GL_FIXED
DataType
|
static int |
GL_FLOAT
DataType
|
static int |
GL_FLOAT_MAT2
Uniform Types
|
static int |
GL_FLOAT_MAT3
Uniform Types
|
static int |
GL_FLOAT_MAT4
Uniform Types
|
static int |
GL_FLOAT_VEC2
Uniform Types
|
static int |
GL_FLOAT_VEC3
Uniform Types
|
static int |
GL_FLOAT_VEC4
Uniform Types
|
static int |
GL_FRAGMENT_SHADER
Shaders
|
static int |
GL_FRAMEBUFFER
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_BINDING
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_COMPLETE
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
Framebuffer Object.
|
static int |
GL_FRAMEBUFFER_UNSUPPORTED
Framebuffer Object.
|
static int |
GL_FRONT
CullFaceMode
|
static int |
GL_FRONT_AND_BACK
CullFaceMode
|
static int |
GL_FRONT_FACE
GetPName
|
static int |
GL_FUNC_ADD
BlendEquationSeparate
|
static int |
GL_FUNC_REVERSE_SUBTRACT
BlendSubtract
|
static int |
GL_FUNC_SUBTRACT
BlendSubtract
|
static int |
GL_GENERATE_MIPMAP_HINT
HintTarget
|
static int |
GL_GEQUAL
StencilFunction
|
static int |
GL_GREATER
StencilFunction
|
static int |
GL_GREEN_BITS
GetPName
|
static int |
GL_HIGH_FLOAT
Shader Precision-Specified Types
|
static int |
GL_HIGH_INT
Shader Precision-Specified Types
|
static int |
GL_IMPLEMENTATION_COLOR_READ_FORMAT
Read Format
|
static int |
GL_IMPLEMENTATION_COLOR_READ_TYPE
Read Format
|
static int |
GL_INCR
StencilOp
|
static int |
GL_INCR_WRAP
StencilOp
|
static int |
GL_INFO_LOG_LENGTH
Shader Source
|
static int |
GL_INT
DataType
|
static int |
GL_INT_VEC2
Uniform Types
|
static int |
GL_INT_VEC3
Uniform Types
|
static int |
GL_INT_VEC4
Uniform Types
|
static int |
GL_INVALID_ENUM
ErrorCode
|
static int |
GL_INVALID_FRAMEBUFFER_OPERATION
Framebuffer Object.
|
static int |
GL_INVALID_OPERATION
ErrorCode
|
static int |
GL_INVALID_VALUE
ErrorCode
|
static int |
GL_INVERT
StencilOp
|
static int |
GL_KEEP
StencilOp
|
static int |
GL_LEQUAL
StencilFunction
|
static int |
GL_LESS
StencilFunction
|
static int |
GL_LINE_LOOP
BeginMode
|
static int |
GL_LINE_STRIP
BeginMode
|
static int |
GL_LINE_WIDTH
GetPName
|
static int |
GL_LINEAR
TextureMagFilter
|
static int |
GL_LINEAR_MIPMAP_LINEAR
TextureMinFilter
|
static int |
GL_LINEAR_MIPMAP_NEAREST
TextureMinFilter
|
static int |
GL_LINES
BeginMode
|
static int |
GL_LINK_STATUS
Shaders
|
static int |
GL_LOW_FLOAT
Shader Precision-Specified Types
|
static int |
GL_LOW_INT
Shader Precision-Specified Types
|
static int |
GL_LUMINANCE
PixelFormat
|
static int |
GL_LUMINANCE_ALPHA
PixelFormat
|
static int |
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
Shaders
|
static int |
GL_MAX_CUBE_MAP_TEXTURE_SIZE
TextureTarget
|
static int |
GL_MAX_FRAGMENT_UNIFORM_VECTORS
Shaders
|
static int |
GL_MAX_RENDERBUFFER_SIZE
Framebuffer Object.
|
static int |
GL_MAX_TEXTURE_IMAGE_UNITS
Shaders
|
static int |
GL_MAX_TEXTURE_SIZE
GetPName
|
static int |
GL_MAX_VARYING_VECTORS
Shaders
|
static int |
GL_MAX_VERTEX_ATTRIBS
Shaders
|
static int |
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
Shaders
|
static int |
GL_MAX_VERTEX_UNIFORM_VECTORS
Shaders
|
static int |
GL_MAX_VIEWPORT_DIMS
GetPName
|
static int |
GL_MEDIUM_FLOAT
Shader Precision-Specified Types
|
static int |
GL_MEDIUM_INT
Shader Precision-Specified Types
|
static int |
GL_MIRRORED_REPEAT
TextureWrapMode
|
static int |
GL_NEAREST
TextureMagFilter
|
static int |
GL_NEAREST_MIPMAP_LINEAR
TextureMinFilter
|
static int |
GL_NEAREST_MIPMAP_NEAREST
TextureMinFilter
|
static int |
GL_NEVER
StencilFunction
|
static int |
GL_NICEST
HintMode
|
static int |
GL_NO_ERROR
ErrorCode
|
static int |
GL_NONE
Framebuffer Object.
|
static int |
GL_NOTEQUAL
StencilFunction
|
static int |
GL_NUM_COMPRESSED_TEXTURE_FORMATS
GetTextureParameter
|
static int |
GL_NUM_SHADER_BINARY_FORMATS
Shader Binary
|
static int |
GL_ONE
BlendingFactorDest
|
static int |
GL_ONE_MINUS_CONSTANT_ALPHA
Separate Blend Functions
|
static int |
GL_ONE_MINUS_CONSTANT_COLOR
Separate Blend Functions
|
static int |
GL_ONE_MINUS_DST_ALPHA
BlendingFactorDest
|
static int |
GL_ONE_MINUS_DST_COLOR
BlendingFactorSrc
|
static int |
GL_ONE_MINUS_SRC_ALPHA
BlendingFactorDest
|
static int |
GL_ONE_MINUS_SRC_COLOR
BlendingFactorDest
|
static int |
GL_OUT_OF_MEMORY
ErrorCode
|
static int |
GL_PACK_ALIGNMENT
GetPName
|
static int |
GL_POINTS
BeginMode
|
static int |
GL_POLYGON_OFFSET_FACTOR
GetPName
|
static int |
GL_POLYGON_OFFSET_FILL
EnableCap
|
static int |
GL_POLYGON_OFFSET_UNITS
GetPName
|
static int |
GL_RED_BITS
GetPName
|
static int |
GL_RENDERBUFFER
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_ALPHA_SIZE
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_BINDING
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_BLUE_SIZE
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_DEPTH_SIZE
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_GREEN_SIZE
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_HEIGHT
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_INTERNAL_FORMAT
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_RED_SIZE
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_STENCIL_SIZE
Framebuffer Object.
|
static int |
GL_RENDERBUFFER_WIDTH
Framebuffer Object.
|
static int |
GL_RENDERER
StringName
|
static int |
GL_REPEAT
TextureWrapMode
|
static int |
GL_REPLACE
StencilOp
|
static int |
GL_RGB
PixelFormat
|
static int |
GL_RGB5_A1
Framebuffer Object.
|
static int |
GL_RGB565
Framebuffer Object.
|
static int |
GL_RGBA
PixelFormat
|
static int |
GL_RGBA4
Framebuffer Object.
|
static int |
GL_SAMPLE_ALPHA_TO_COVERAGE
EnableCap
|
static int |
GL_SAMPLE_BUFFERS
GetPName
|
static int |
GL_SAMPLE_COVERAGE
EnableCap
|
static int |
GL_SAMPLE_COVERAGE_INVERT
GetPName
|
static int |
GL_SAMPLE_COVERAGE_VALUE
GetPName
|
static int |
GL_SAMPLER_2D
Uniform Types
|
static int |
GL_SAMPLER_CUBE
Uniform Types
|
static int |
GL_SAMPLES
GetPName
|
static int |
GL_SCISSOR_BOX
GetPName
|
static int |
GL_SCISSOR_TEST
EnableCap
|
static int |
GL_SHADER_BINARY_FORMATS
Shader Binary
|
static int |
GL_SHADER_COMPILER
Shader Source
|
static int |
GL_SHADER_SOURCE_LENGTH
Shader Source
|
static int |
GL_SHADER_TYPE
Shaders
|
static int |
GL_SHADING_LANGUAGE_VERSION
Shaders
|
static int |
GL_SHORT
DataType
|
static int |
GL_SRC_ALPHA
BlendingFactorDest
|
static int |
GL_SRC_ALPHA_SATURATE
BlendingFactorSrc
|
static int |
GL_SRC_COLOR
BlendingFactorDest
|
static int |
GL_STATIC_DRAW
Buffer Objects
|
static int |
GL_STENCIL_ATTACHMENT
Framebuffer Object.
|
static int |
GL_STENCIL_BACK_FAIL
GetPName
|
static int |
GL_STENCIL_BACK_FUNC
GetPName
|
static int |
GL_STENCIL_BACK_PASS_DEPTH_FAIL
GetPName
|
static int |
GL_STENCIL_BACK_PASS_DEPTH_PASS
GetPName
|
static int |
GL_STENCIL_BACK_REF
GetPName
|
static int |
GL_STENCIL_BACK_VALUE_MASK
GetPName
|
static int |
GL_STENCIL_BACK_WRITEMASK
GetPName
|
static int |
GL_STENCIL_BITS
GetPName
|
static int |
GL_STENCIL_BUFFER_BIT
ClearBufferMask
|
static int |
GL_STENCIL_CLEAR_VALUE
GetPName
|
static int |
GL_STENCIL_FAIL
GetPName
|
static int |
GL_STENCIL_FUNC
GetPName
|
static int |
GL_STENCIL_INDEX
Framebuffer Object.
|
static int |
GL_STENCIL_INDEX8
Framebuffer Object.
|
static int |
GL_STENCIL_PASS_DEPTH_FAIL
GetPName
|
static int |
GL_STENCIL_PASS_DEPTH_PASS
GetPName
|
static int |
GL_STENCIL_REF
GetPName
|
static int |
GL_STENCIL_TEST
EnableCap
|
static int |
GL_STENCIL_VALUE_MASK
GetPName
|
static int |
GL_STENCIL_WRITEMASK
GetPName
|
static int |
GL_STREAM_DRAW
Buffer Objects
|
static int |
GL_SUBPIXEL_BITS
GetPName
|
static int |
GL_TEXTURE
TextureTarget
|
static int |
GL_TEXTURE_2D
EnableCap
|
static int |
GL_TEXTURE_BINDING_2D
GetPName
|
static int |
GL_TEXTURE_BINDING_CUBE_MAP
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP_POSITIVE_X
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
TextureTarget
|
static int |
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
TextureTarget
|
static int |
GL_TEXTURE_MAG_FILTER
TextureParameterName
|
static int |
GL_TEXTURE_MIN_FILTER
TextureParameterName
|
static int |
GL_TEXTURE_WRAP_S
TextureParameterName
|
static int |
GL_TEXTURE_WRAP_T
TextureParameterName
|
static int |
GL_TEXTURE0
TextureUnit
|
static int |
GL_TEXTURE1
TextureUnit
|
static int |
GL_TEXTURE10
TextureUnit
|
static int |
GL_TEXTURE11
TextureUnit
|
static int |
GL_TEXTURE12
TextureUnit
|
static int |
GL_TEXTURE13
TextureUnit
|
static int |
GL_TEXTURE14
TextureUnit
|
static int |
GL_TEXTURE15
TextureUnit
|
static int |
GL_TEXTURE16
TextureUnit
|
static int |
GL_TEXTURE17
TextureUnit
|
static int |
GL_TEXTURE18
TextureUnit
|
static int |
GL_TEXTURE19
TextureUnit
|
static int |
GL_TEXTURE2
TextureUnit
|
static int |
GL_TEXTURE20
TextureUnit
|
static int |
GL_TEXTURE21
TextureUnit
|
static int |
GL_TEXTURE22
TextureUnit
|
static int |
GL_TEXTURE23
TextureUnit
|
static int |
GL_TEXTURE24
TextureUnit
|
static int |
GL_TEXTURE25
TextureUnit
|
static int |
GL_TEXTURE26
TextureUnit
|
static int |
GL_TEXTURE27
TextureUnit
|
static int |
GL_TEXTURE28
TextureUnit
|
static int |
GL_TEXTURE29
TextureUnit
|
static int |
GL_TEXTURE3
TextureUnit
|
static int |
GL_TEXTURE30
TextureUnit
|
static int |
GL_TEXTURE31
TextureUnit
|
static int |
GL_TEXTURE4
TextureUnit
|
static int |
GL_TEXTURE5
TextureUnit
|
static int |
GL_TEXTURE6
TextureUnit
|
static int |
GL_TEXTURE7
TextureUnit
|
static int |
GL_TEXTURE8
TextureUnit
|
static int |
GL_TEXTURE9
TextureUnit
|
static int |
GL_TRIANGLE_FAN
BeginMode
|
static int |
GL_TRIANGLE_STRIP
BeginMode
|
static int |
GL_TRIANGLES
BeginMode
|
static int |
GL_TRUE
Boolean
|
static int |
GL_UNPACK_ALIGNMENT
GetPName
|
static int |
GL_UNSIGNED_BYTE
DataType
|
static int |
GL_UNSIGNED_INT
DataType
|
static int |
GL_UNSIGNED_SHORT
DataType
|
static int |
GL_UNSIGNED_SHORT_4_4_4_4
PixelType
|
static int |
GL_UNSIGNED_SHORT_5_5_5_1
PixelType
|
static int |
GL_UNSIGNED_SHORT_5_6_5
PixelType
|
static int |
GL_VALIDATE_STATUS
Shaders
|
static int |
GL_VENDOR
StringName
|
static int |
GL_VERSION
StringName
|
static int |
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Vertex Arrays
|
static int |
GL_VERTEX_ATTRIB_ARRAY_ENABLED
Vertex Arrays
|
static int |
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
Vertex Arrays
|
static int |
GL_VERTEX_ATTRIB_ARRAY_POINTER
Vertex Arrays
|
static int |
GL_VERTEX_ATTRIB_ARRAY_SIZE
Vertex Arrays
|
static int |
GL_VERTEX_ATTRIB_ARRAY_STRIDE
Vertex Arrays
|
static int |
GL_VERTEX_ATTRIB_ARRAY_TYPE
Vertex Arrays
|
static int |
GL_VERTEX_SHADER
Shaders
|
static int |
GL_VIEWPORT
GetPName
|
static int |
GL_ZERO
BlendingFactorDest
|
Modifier and Type | Method and Description |
---|---|
static void |
glActiveTexture(int texture) |
static void |
glAttachShader(int program,
int shader) |
static void |
glBindAttribLocation(int program,
int index,
java.nio.ByteBuffer name) |
static void |
glBindAttribLocation(int program,
int index,
java.lang.CharSequence name)
Overloads glBindAttribLocation.
|
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,
java.nio.ByteBuffer data,
int usage) |
static void |
glBufferData(int target,
java.nio.FloatBuffer data,
int usage) |
static void |
glBufferData(int target,
java.nio.IntBuffer data,
int usage) |
static void |
glBufferData(int target,
long data_size,
int usage) |
static void |
glBufferData(int target,
java.nio.ShortBuffer data,
int usage) |
static void |
glBufferSubData(int target,
long offset,
java.nio.ByteBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.FloatBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.IntBuffer data) |
static void |
glBufferSubData(int target,
long offset,
java.nio.ShortBuffer 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,
java.nio.ByteBuffer data) |
static void |
glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
java.nio.ByteBuffer 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 buffer)
Overloads glDeleteBuffers.
|
static void |
glDeleteBuffers(java.nio.IntBuffer buffers) |
static void |
glDeleteFramebuffers(int framebuffer)
Overloads glDeleteFramebuffers.
|
static void |
glDeleteFramebuffers(java.nio.IntBuffer framebuffers) |
static void |
glDeleteProgram(int program) |
static void |
glDeleteRenderbuffers(int renderbuffer)
Overloads glDeleteRenderbuffers.
|
static void |
glDeleteRenderbuffers(java.nio.IntBuffer renderbuffers) |
static void |
glDeleteShader(int shader) |
static void |
glDeleteTextures(int texture)
Overloads glDeleteTextures.
|
static void |
glDeleteTextures(java.nio.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,
java.nio.ByteBuffer indices) |
static void |
glDrawElements(int mode,
java.nio.IntBuffer indices) |
static void |
glDrawElements(int mode,
int indices_count,
int type,
long indices_buffer_offset) |
static void |
glDrawElements(int mode,
java.nio.ShortBuffer indices) |
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 int |
glGenBuffers()
Overloads glGenBuffers.
|
static void |
glGenBuffers(java.nio.IntBuffer buffers) |
static void |
glGenerateMipmap(int target) |
static int |
glGenFramebuffers()
Overloads glGenFramebuffers.
|
static void |
glGenFramebuffers(java.nio.IntBuffer framebuffers) |
static int |
glGenRenderbuffers()
Overloads glGenRenderbuffers.
|
static void |
glGenRenderbuffers(java.nio.IntBuffer renderbuffers) |
static int |
glGenTextures()
Overloads glGenTextures.
|
static void |
glGenTextures(java.nio.IntBuffer textures) |
static java.lang.String |
glGetActiveAttrib(int program,
int index,
int bufsize)
Overloads glGetActiveAttrib.
|
static void |
glGetActiveAttrib(int program,
int index,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name) |
static java.lang.String |
glGetActiveAttrib(int program,
int index,
int bufsize,
java.nio.IntBuffer sizeType)
Overloads glGetActiveAttrib.
|
static int |
glGetActiveAttribSize(int program,
int index)
Overloads glGetActiveAttrib.
|
static int |
glGetActiveAttribType(int program,
int index)
Overloads glGetActiveAttrib.
|
static java.lang.String |
glGetActiveUniform(int program,
int index,
int bufsize)
Overloads glGetActiveUniform.
|
static void |
glGetActiveUniform(int program,
int index,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name) |
static java.lang.String |
glGetActiveUniform(int program,
int index,
int bufsize,
java.nio.IntBuffer sizeType)
Overloads glGetActiveUniform.
|
static int |
glGetActiveUniformSize(int program,
int index)
Overloads glGetActiveUniform.
|
static int |
glGetActiveUniformType(int program,
int index)
Overloads glGetActiveUniform.
|
static void |
glGetAttachedShaders(int program,
java.nio.IntBuffer count,
java.nio.IntBuffer shaders) |
static int |
glGetAttribLocation(int program,
java.nio.ByteBuffer name) |
static int |
glGetAttribLocation(int program,
java.lang.CharSequence name)
Overloads glGetAttribLocation.
|
static boolean |
glGetBoolean(int pname)
Overloads glGetBooleanv.
|
static void |
glGetBoolean(int pname,
java.nio.ByteBuffer params) |
static int |
glGetBufferParameter(int target,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetBufferParameteri(int, int) instead. |
static void |
glGetBufferParameter(int target,
int pname,
java.nio.IntBuffer params) |
static int |
glGetBufferParameteri(int target,
int pname)
Overloads glGetBufferParameteriv.
|
static int |
glGetError() |
static float |
glGetFloat(int pname)
Overloads glGetFloatv.
|
static void |
glGetFloat(int pname,
java.nio.FloatBuffer params) |
static int |
glGetFramebufferAttachmentParameter(int target,
int attachment,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetFramebufferAttachmentParameteri(int, int, int) instead. |
static void |
glGetFramebufferAttachmentParameter(int target,
int attachment,
int pname,
java.nio.IntBuffer params) |
static int |
glGetFramebufferAttachmentParameteri(int target,
int attachment,
int pname)
Overloads glGetFramebufferAttachmentParameteriv.
|
static int |
glGetInteger(int pname)
Overloads glGetIntegerv.
|
static void |
glGetInteger(int pname,
java.nio.IntBuffer params) |
static int |
glGetProgram(int program,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetProgrami(int, int) instead. |
static void |
glGetProgram(int program,
int pname,
java.nio.IntBuffer params) |
static int |
glGetProgrami(int program,
int pname)
Overloads glGetProgramiv.
|
static java.lang.String |
glGetProgramInfoLog(int program,
int bufsize)
Overloads glGetProgramInfoLog.
|
static void |
glGetProgramInfoLog(int program,
java.nio.IntBuffer length,
java.nio.ByteBuffer infoLog) |
static int |
glGetRenderbufferParameter(int target,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetRenderbufferParameteri(int, int) instead. |
static void |
glGetRenderbufferParameter(int target,
int pname,
java.nio.IntBuffer params) |
static int |
glGetRenderbufferParameteri(int target,
int pname)
Overloads glGetRenderbufferParameteriv.
|
static int |
glGetShader(int shader,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetShaderi(int, int) instead. |
static void |
glGetShader(int shader,
int pname,
java.nio.IntBuffer params) |
static int |
glGetShaderi(int shader,
int pname)
Overloads glGetShaderiv.
|
static java.lang.String |
glGetShaderInfoLog(int shader,
int bufsize)
Overloads glGetShaderInfoLog.
|
static void |
glGetShaderInfoLog(int shader,
java.nio.IntBuffer length,
java.nio.ByteBuffer infoLog) |
static void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
java.nio.IntBuffer range,
java.nio.IntBuffer precision) |
static java.lang.String |
glGetShaderSource(int shader,
int bufsize)
Overloads glGetShaderSource.
|
static void |
glGetShaderSource(int shader,
java.nio.IntBuffer length,
java.nio.ByteBuffer source) |
static java.lang.String |
glGetString(int name) |
static void |
glGetTexParameter(int target,
int pname,
java.nio.FloatBuffer params) |
static void |
glGetTexParameter(int target,
int pname,
java.nio.IntBuffer params) |
static float |
glGetTexParameterf(int target,
int pname)
Overloads glGetTexParameterfv.
|
static int |
glGetTexParameteri(int target,
int pname)
Overloads glGetTexParameteriv.
|
static void |
glGetUniform(int program,
int location,
java.nio.FloatBuffer params) |
static void |
glGetUniform(int program,
int location,
java.nio.IntBuffer params) |
static int |
glGetUniformLocation(int program,
java.nio.ByteBuffer name)
Returns the location of the uniform with the specified name.
|
static int |
glGetUniformLocation(int program,
java.lang.CharSequence name)
Overloads glGetUniformLocation.
|
static void |
glGetVertexAttrib(int index,
int pname,
java.nio.FloatBuffer params) |
static void |
glGetVertexAttrib(int index,
int pname,
java.nio.IntBuffer params) |
static java.nio.ByteBuffer |
glGetVertexAttribPointer(int index,
int pname,
long result_size) |
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,
java.nio.ByteBuffer pixels) |
static void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.FloatBuffer pixels) |
static void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.IntBuffer pixels) |
static void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.ShortBuffer 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(java.nio.IntBuffer shaders,
int binaryformat,
java.nio.ByteBuffer binary) |
static void |
glShaderSource(int shader,
java.nio.ByteBuffer string)
glShaderSource allows multiple, optionally null-terminated, source strings to define a shader program.
|
static void |
glShaderSource(int shader,
java.lang.CharSequence string)
Overloads glShaderSource.
|
static void |
glShaderSource(int shader,
java.lang.CharSequence[] strings)
Overloads glShaderSource.
|
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,
java.nio.ByteBuffer pixels) |
static void |
glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
java.nio.FloatBuffer pixels) |
static void |
glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
java.nio.IntBuffer pixels) |
static void |
glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
java.nio.ShortBuffer pixels) |
static void |
glTexParameter(int target,
int pname,
java.nio.FloatBuffer param) |
static void |
glTexParameter(int target,
int pname,
java.nio.IntBuffer param) |
static void |
glTexParameterf(int target,
int pname,
float param) |
static void |
glTexParameteri(int target,
int pname,
int param) |
static void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.ByteBuffer pixels) |
static void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.FloatBuffer pixels) |
static void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.IntBuffer pixels) |
static void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.ShortBuffer pixels) |
static void |
glUniform1(int location,
java.nio.FloatBuffer v) |
static void |
glUniform1(int location,
java.nio.IntBuffer v) |
static void |
glUniform1f(int location,
float x) |
static void |
glUniform1i(int location,
int x) |
static void |
glUniform2(int location,
java.nio.FloatBuffer v) |
static void |
glUniform2(int location,
java.nio.IntBuffer v) |
static void |
glUniform2f(int location,
float x,
float y) |
static void |
glUniform2i(int location,
int x,
int y) |
static void |
glUniform3(int location,
java.nio.FloatBuffer v) |
static void |
glUniform3(int location,
java.nio.IntBuffer v) |
static void |
glUniform3f(int location,
float x,
float y,
float z) |
static void |
glUniform3i(int location,
int x,
int y,
int z) |
static void |
glUniform4(int location,
java.nio.FloatBuffer v) |
static void |
glUniform4(int location,
java.nio.IntBuffer v) |
static void |
glUniform4f(int location,
float x,
float y,
float z,
float w) |
static void |
glUniform4i(int location,
int x,
int y,
int z,
int w) |
static void |
glUniformMatrix2(int location,
boolean transpose,
java.nio.FloatBuffer matrices) |
static void |
glUniformMatrix3(int location,
boolean transpose,
java.nio.FloatBuffer matrices) |
static void |
glUniformMatrix4(int location,
boolean transpose,
java.nio.FloatBuffer matrices) |
static void |
glUseProgram(int program) |
static void |
glValidateProgram(int program) |
static void |
glVertexAttrib1(int indx,
java.nio.FloatBuffer values) |
static void |
glVertexAttrib1f(int indx,
float x) |
static void |
glVertexAttrib2(int indx,
java.nio.FloatBuffer values) |
static void |
glVertexAttrib2f(int indx,
float x,
float y) |
static void |
glVertexAttrib3(int indx,
java.nio.FloatBuffer values) |
static void |
glVertexAttrib3f(int indx,
float x,
float y,
float z) |
static void |
glVertexAttrib4(int indx,
java.nio.FloatBuffer values) |
static void |
glVertexAttrib4f(int indx,
float x,
float y,
float z,
float w) |
static void |
glVertexAttribPointer(int index,
int size,
boolean unsigned,
boolean normalized,
int stride,
java.nio.ByteBuffer buffer) |
static void |
glVertexAttribPointer(int index,
int size,
boolean unsigned,
boolean normalized,
int stride,
java.nio.IntBuffer buffer) |
static void |
glVertexAttribPointer(int index,
int size,
boolean unsigned,
boolean normalized,
int stride,
java.nio.ShortBuffer buffer) |
static void |
glVertexAttribPointer(int index,
int size,
boolean normalized,
int stride,
java.nio.FloatBuffer buffer) |
static void |
glVertexAttribPointer(int index,
int size,
int type,
boolean normalized,
int stride,
long buffer_buffer_offset) |
static void |
glViewport(int x,
int y,
int width,
int height) |
public static final int GL_DEPTH_BUFFER_BIT
public static final int GL_STENCIL_BUFFER_BIT
public static final int GL_COLOR_BUFFER_BIT
public static final int GL_FALSE
public static final int GL_TRUE
public static final int GL_POINTS
public static final int GL_LINES
public static final int GL_LINE_LOOP
public static final int GL_LINE_STRIP
public static final int GL_TRIANGLES
public static final int GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_FAN
public static final int GL_ZERO
public static final int GL_ONE
public static final int GL_SRC_COLOR
public static final int GL_ONE_MINUS_SRC_COLOR
public static final int GL_SRC_ALPHA
public static final int GL_ONE_MINUS_SRC_ALPHA
public static final int GL_DST_ALPHA
public static final int GL_ONE_MINUS_DST_ALPHA
public static final int GL_DST_COLOR
public static final int GL_ONE_MINUS_DST_COLOR
public static final int GL_SRC_ALPHA_SATURATE
public static final int GL_FUNC_ADD
public static final int GL_BLEND_EQUATION
public static final int GL_BLEND_EQUATION_RGB
public static final int GL_BLEND_EQUATION_ALPHA
public static final int GL_FUNC_SUBTRACT
public static final int GL_FUNC_REVERSE_SUBTRACT
public static final int GL_BLEND_DST_RGB
public static final int GL_BLEND_SRC_RGB
public static final int GL_BLEND_DST_ALPHA
public static final int GL_BLEND_SRC_ALPHA
public static final int GL_CONSTANT_COLOR
public static final int GL_ONE_MINUS_CONSTANT_COLOR
public static final int GL_CONSTANT_ALPHA
public static final int GL_ONE_MINUS_CONSTANT_ALPHA
public static final int GL_BLEND_COLOR
public static final int GL_ARRAY_BUFFER
public static final int GL_ELEMENT_ARRAY_BUFFER
public static final int GL_ARRAY_BUFFER_BINDING
public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING
public static final int GL_STREAM_DRAW
public static final int GL_STATIC_DRAW
public static final int GL_DYNAMIC_DRAW
public static final int GL_BUFFER_SIZE
public static final int GL_BUFFER_USAGE
public static final int GL_CURRENT_VERTEX_ATTRIB
public static final int GL_FRONT
public static final int GL_BACK
public static final int GL_FRONT_AND_BACK
public static final int GL_TEXTURE_2D
public static final int GL_CULL_FACE
public static final int GL_BLEND
public static final int GL_DITHER
public static final int GL_STENCIL_TEST
public static final int GL_DEPTH_TEST
public static final int GL_SCISSOR_TEST
public static final int GL_POLYGON_OFFSET_FILL
public static final int GL_SAMPLE_ALPHA_TO_COVERAGE
public static final int GL_SAMPLE_COVERAGE
public static final int GL_NO_ERROR
public static final int GL_INVALID_ENUM
public static final int GL_INVALID_VALUE
public static final int GL_INVALID_OPERATION
public static final int GL_OUT_OF_MEMORY
public static final int GL_CW
public static final int GL_CCW
public static final int GL_LINE_WIDTH
public static final int GL_ALIASED_POINT_SIZE_RANGE
public static final int GL_ALIASED_LINE_WIDTH_RANGE
public static final int GL_CULL_FACE_MODE
public static final int GL_FRONT_FACE
public static final int GL_DEPTH_RANGE
public static final int GL_DEPTH_WRITEMASK
public static final int GL_DEPTH_CLEAR_VALUE
public static final int GL_DEPTH_FUNC
public static final int GL_STENCIL_CLEAR_VALUE
public static final int GL_STENCIL_FUNC
public static final int GL_STENCIL_FAIL
public static final int GL_STENCIL_PASS_DEPTH_FAIL
public static final int GL_STENCIL_PASS_DEPTH_PASS
public static final int GL_STENCIL_REF
public static final int GL_STENCIL_VALUE_MASK
public static final int GL_STENCIL_WRITEMASK
public static final int GL_STENCIL_BACK_FUNC
public static final int GL_STENCIL_BACK_FAIL
public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
public static final int GL_STENCIL_BACK_REF
public static final int GL_STENCIL_BACK_VALUE_MASK
public static final int GL_STENCIL_BACK_WRITEMASK
public static final int GL_VIEWPORT
public static final int GL_SCISSOR_BOX
public static final int GL_COLOR_CLEAR_VALUE
public static final int GL_COLOR_WRITEMASK
public static final int GL_UNPACK_ALIGNMENT
public static final int GL_PACK_ALIGNMENT
public static final int GL_MAX_TEXTURE_SIZE
public static final int GL_MAX_VIEWPORT_DIMS
public static final int GL_SUBPIXEL_BITS
public static final int GL_RED_BITS
public static final int GL_GREEN_BITS
public static final int GL_BLUE_BITS
public static final int GL_ALPHA_BITS
public static final int GL_DEPTH_BITS
public static final int GL_STENCIL_BITS
public static final int GL_POLYGON_OFFSET_UNITS
public static final int GL_POLYGON_OFFSET_FACTOR
public static final int GL_TEXTURE_BINDING_2D
public static final int GL_SAMPLE_BUFFERS
public static final int GL_SAMPLES
public static final int GL_SAMPLE_COVERAGE_VALUE
public static final int GL_SAMPLE_COVERAGE_INVERT
public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS
public static final int GL_COMPRESSED_TEXTURE_FORMATS
public static final int GL_DONT_CARE
public static final int GL_FASTEST
public static final int GL_NICEST
public static final int GL_GENERATE_MIPMAP_HINT
public static final int GL_BYTE
public static final int GL_UNSIGNED_BYTE
public static final int GL_SHORT
public static final int GL_UNSIGNED_SHORT
public static final int GL_INT
public static final int GL_UNSIGNED_INT
public static final int GL_FLOAT
public static final int GL_FIXED
public static final int GL_DEPTH_COMPONENT
public static final int GL_ALPHA
public static final int GL_RGB
public static final int GL_RGBA
public static final int GL_LUMINANCE
public static final int GL_LUMINANCE_ALPHA
public static final int GL_UNSIGNED_SHORT_4_4_4_4
public static final int GL_UNSIGNED_SHORT_5_5_5_1
public static final int GL_UNSIGNED_SHORT_5_6_5
public static final int GL_FRAGMENT_SHADER
public static final int GL_VERTEX_SHADER
public static final int GL_MAX_VERTEX_ATTRIBS
public static final int GL_MAX_VERTEX_UNIFORM_VECTORS
public static final int GL_MAX_VARYING_VECTORS
public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
public static final int GL_SHADER_TYPE
public static final int GL_DELETE_STATUS
public static final int GL_LINK_STATUS
public static final int GL_VALIDATE_STATUS
public static final int GL_ATTACHED_SHADERS
public static final int GL_ACTIVE_UNIFORMS
public static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
public static final int GL_ACTIVE_ATTRIBUTES
public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
public static final int GL_SHADING_LANGUAGE_VERSION
public static final int GL_CURRENT_PROGRAM
public static final int GL_NEVER
public static final int GL_LESS
public static final int GL_EQUAL
public static final int GL_LEQUAL
public static final int GL_GREATER
public static final int GL_NOTEQUAL
public static final int GL_GEQUAL
public static final int GL_ALWAYS
public static final int GL_KEEP
public static final int GL_REPLACE
public static final int GL_INCR
public static final int GL_DECR
public static final int GL_INVERT
public static final int GL_INCR_WRAP
public static final int GL_DECR_WRAP
public static final int GL_VENDOR
public static final int GL_RENDERER
public static final int GL_VERSION
public static final int GL_EXTENSIONS
public static final int GL_NEAREST
public static final int GL_LINEAR
public static final int GL_NEAREST_MIPMAP_NEAREST
public static final int GL_LINEAR_MIPMAP_NEAREST
public static final int GL_NEAREST_MIPMAP_LINEAR
public static final int GL_LINEAR_MIPMAP_LINEAR
public static final int GL_TEXTURE_MAG_FILTER
public static final int GL_TEXTURE_MIN_FILTER
public static final int GL_TEXTURE_WRAP_S
public static final int GL_TEXTURE_WRAP_T
public static final int GL_TEXTURE
public static final int GL_TEXTURE_CUBE_MAP
public static final int GL_TEXTURE_BINDING_CUBE_MAP
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE
public static final int GL_TEXTURE0
public static final int GL_TEXTURE1
public static final int GL_TEXTURE2
public static final int GL_TEXTURE3
public static final int GL_TEXTURE4
public static final int GL_TEXTURE5
public static final int GL_TEXTURE6
public static final int GL_TEXTURE7
public static final int GL_TEXTURE8
public static final int GL_TEXTURE9
public static final int GL_TEXTURE10
public static final int GL_TEXTURE11
public static final int GL_TEXTURE12
public static final int GL_TEXTURE13
public static final int GL_TEXTURE14
public static final int GL_TEXTURE15
public static final int GL_TEXTURE16
public static final int GL_TEXTURE17
public static final int GL_TEXTURE18
public static final int GL_TEXTURE19
public static final int GL_TEXTURE20
public static final int GL_TEXTURE21
public static final int GL_TEXTURE22
public static final int GL_TEXTURE23
public static final int GL_TEXTURE24
public static final int GL_TEXTURE25
public static final int GL_TEXTURE26
public static final int GL_TEXTURE27
public static final int GL_TEXTURE28
public static final int GL_TEXTURE29
public static final int GL_TEXTURE30
public static final int GL_TEXTURE31
public static final int GL_ACTIVE_TEXTURE
public static final int GL_REPEAT
public static final int GL_CLAMP_TO_EDGE
public static final int GL_MIRRORED_REPEAT
public static final int GL_FLOAT_VEC2
public static final int GL_FLOAT_VEC3
public static final int GL_FLOAT_VEC4
public static final int GL_INT_VEC2
public static final int GL_INT_VEC3
public static final int GL_INT_VEC4
public static final int GL_BOOL
public static final int GL_BOOL_VEC2
public static final int GL_BOOL_VEC3
public static final int GL_BOOL_VEC4
public static final int GL_FLOAT_MAT2
public static final int GL_FLOAT_MAT3
public static final int GL_FLOAT_MAT4
public static final int GL_SAMPLER_2D
public static final int GL_SAMPLER_CUBE
public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE
public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT
public static final int GL_COMPILE_STATUS
public static final int GL_INFO_LOG_LENGTH
public static final int GL_SHADER_SOURCE_LENGTH
public static final int GL_SHADER_COMPILER
public static final int GL_SHADER_BINARY_FORMATS
public static final int GL_NUM_SHADER_BINARY_FORMATS
public static final int GL_LOW_FLOAT
public static final int GL_MEDIUM_FLOAT
public static final int GL_HIGH_FLOAT
public static final int GL_LOW_INT
public static final int GL_MEDIUM_INT
public static final int GL_HIGH_INT
public static final int GL_FRAMEBUFFER
public static final int GL_RENDERBUFFER
public static final int GL_RGBA4
public static final int GL_RGB5_A1
public static final int GL_RGB565
public static final int GL_DEPTH_COMPONENT16
public static final int GL_STENCIL_INDEX
public static final int GL_STENCIL_INDEX8
public static final int GL_RENDERBUFFER_WIDTH
public static final int GL_RENDERBUFFER_HEIGHT
public static final int GL_RENDERBUFFER_INTERNAL_FORMAT
public static final int GL_RENDERBUFFER_RED_SIZE
public static final int GL_RENDERBUFFER_GREEN_SIZE
public static final int GL_RENDERBUFFER_BLUE_SIZE
public static final int GL_RENDERBUFFER_ALPHA_SIZE
public static final int GL_RENDERBUFFER_DEPTH_SIZE
public static final int GL_RENDERBUFFER_STENCIL_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
public static final int GL_COLOR_ATTACHMENT0
public static final int GL_DEPTH_ATTACHMENT
public static final int GL_STENCIL_ATTACHMENT
public static final int GL_NONE
public static final int GL_FRAMEBUFFER_COMPLETE
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
public static final int GL_FRAMEBUFFER_UNSUPPORTED
public static final int GL_FRAMEBUFFER_BINDING
public static final int GL_RENDERBUFFER_BINDING
public static final int GL_MAX_RENDERBUFFER_SIZE
public static final int GL_INVALID_FRAMEBUFFER_OPERATION
public static void glActiveTexture(int texture)
public static void glAttachShader(int program, int shader)
public static void glBindAttribLocation(int program, int index, java.nio.ByteBuffer name)
public static void glBindAttribLocation(int program, int index, java.lang.CharSequence name)
public static void glBindBuffer(int target, int buffer)
public static void glBindFramebuffer(int target, int framebuffer)
public static void glBindRenderbuffer(int target, int renderbuffer)
public static void glBindTexture(int target, int texture)
public static void glBlendColor(float red, float green, float blue, float alpha)
public static void glBlendEquation(int mode)
public static void glBlendEquationSeparate(int modeRGB, int modeAlpha)
public static void glBlendFunc(int sfactor, int dfactor)
public static void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
public static void glBufferData(int target, long data_size, int usage)
public static void glBufferData(int target, java.nio.ByteBuffer data, int usage)
public static void glBufferData(int target, java.nio.FloatBuffer data, int usage)
public static void glBufferData(int target, java.nio.IntBuffer data, int usage)
public static void glBufferData(int target, java.nio.ShortBuffer data, int usage)
public static void glBufferSubData(int target, long offset, java.nio.ByteBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.FloatBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.IntBuffer data)
public static void glBufferSubData(int target, long offset, java.nio.ShortBuffer data)
public static int glCheckFramebufferStatus(int target)
public static void glClear(int mask)
public static void glClearColor(float red, float green, float blue, float alpha)
public static void glClearDepthf(float depth)
public static void glClearStencil(int s)
public static void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
public static void glCompileShader(int shader)
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, java.nio.ByteBuffer data)
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer data)
public static void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
public static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
public static int glCreateProgram()
public static int glCreateShader(int type)
public static void glCullFace(int mode)
public static void glDeleteBuffers(java.nio.IntBuffer buffers)
public static void glDeleteBuffers(int buffer)
public static void glDeleteFramebuffers(java.nio.IntBuffer framebuffers)
public static void glDeleteFramebuffers(int framebuffer)
public static void glDeleteProgram(int program)
public static void glDeleteRenderbuffers(java.nio.IntBuffer renderbuffers)
public static void glDeleteRenderbuffers(int renderbuffer)
public static void glDeleteShader(int shader)
public static void glDeleteTextures(java.nio.IntBuffer textures)
public static void glDeleteTextures(int texture)
public static void glDepthFunc(int func)
public static void glDepthMask(boolean flag)
public static void glDepthRangef(float zNear, float zFar)
public static void glDetachShader(int program, int shader)
public static void glDisable(int cap)
public static void glDisableVertexAttribArray(int index)
public static void glDrawArrays(int mode, int first, int count)
public static void glDrawElements(int mode, java.nio.ByteBuffer indices)
public static void glDrawElements(int mode, java.nio.IntBuffer indices)
public static void glDrawElements(int mode, java.nio.ShortBuffer indices)
public static void glDrawElements(int mode, int indices_count, int type, long indices_buffer_offset)
public static void glEnable(int cap)
public static void glEnableVertexAttribArray(int index)
public static void glFinish()
public static void glFlush()
public static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
public static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
public static void glFrontFace(int mode)
public static void glGenBuffers(java.nio.IntBuffer buffers)
public static int glGenBuffers()
public static void glGenerateMipmap(int target)
public static void glGenFramebuffers(java.nio.IntBuffer framebuffers)
public static int glGenFramebuffers()
public static void glGenRenderbuffers(java.nio.IntBuffer renderbuffers)
public static int glGenRenderbuffers()
public static void glGenTextures(java.nio.IntBuffer textures)
public static int glGenTextures()
public static void glGetActiveAttrib(int program, int index, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)
public static java.lang.String glGetActiveAttrib(int program, int index, int bufsize, java.nio.IntBuffer sizeType)
Overloads glGetActiveAttrib. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).
public static java.lang.String glGetActiveAttrib(int program, int index, int bufsize)
Overloads glGetActiveAttrib. This version returns only the attrib name.
public static int glGetActiveAttribSize(int program, int index)
Overloads glGetActiveAttrib. This version returns only the attrib size.
public static int glGetActiveAttribType(int program, int index)
Overloads glGetActiveAttrib. This version returns only the attrib type.
public static void glGetActiveUniform(int program, int index, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)
public static java.lang.String glGetActiveUniform(int program, int index, int bufsize, java.nio.IntBuffer sizeType)
Overloads glGetActiveUniform. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).
public static java.lang.String glGetActiveUniform(int program, int index, int bufsize)
Overloads glGetActiveUniformARB. This version returns only the uniform name.
public static int glGetActiveUniformSize(int program, int index)
Overloads glGetActiveUniform. This version returns only the uniform size.
public static int glGetActiveUniformType(int program, int index)
Overloads glGetActiveUniform. This version returns only the uniform type.
public static void glGetAttachedShaders(int program, java.nio.IntBuffer count, java.nio.IntBuffer shaders)
public static int glGetAttribLocation(int program, java.nio.ByteBuffer name)
public static int glGetAttribLocation(int program, java.lang.CharSequence name)
public static void glGetBoolean(int pname, java.nio.ByteBuffer params)
public static boolean glGetBoolean(int pname)
public static void glGetBufferParameter(int target, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetBufferParameter(int target, int pname)
glGetBufferParameteri(int, int)
instead.public static int glGetBufferParameteri(int target, int pname)
public static int glGetError()
public static void glGetFloat(int pname, java.nio.FloatBuffer params)
public static float glGetFloat(int pname)
public static void glGetFramebufferAttachmentParameter(int target, int attachment, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetFramebufferAttachmentParameter(int target, int attachment, int pname)
glGetFramebufferAttachmentParameteri(int, int, int)
instead.public static int glGetFramebufferAttachmentParameteri(int target, int attachment, int pname)
public static void glGetInteger(int pname, java.nio.IntBuffer params)
public static int glGetInteger(int pname)
public static void glGetProgram(int program, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetProgram(int program, int pname)
glGetProgrami(int, int)
instead.public static int glGetProgrami(int program, int pname)
public static void glGetProgramInfoLog(int program, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
public static java.lang.String glGetProgramInfoLog(int program, int bufsize)
public static void glGetRenderbufferParameter(int target, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetRenderbufferParameter(int target, int pname)
glGetRenderbufferParameteri(int, int)
instead.public static int glGetRenderbufferParameteri(int target, int pname)
public static void glGetShader(int shader, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetShader(int shader, int pname)
glGetShaderi(int, int)
instead.public static int glGetShaderi(int shader, int pname)
public static void glGetShaderInfoLog(int shader, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
public static java.lang.String glGetShaderInfoLog(int shader, int bufsize)
public static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, java.nio.IntBuffer range, java.nio.IntBuffer precision)
public static void glGetShaderSource(int shader, java.nio.IntBuffer length, java.nio.ByteBuffer source)
public static java.lang.String glGetShaderSource(int shader, int bufsize)
public static java.lang.String glGetString(int name)
public static void glGetTexParameter(int target, int pname, java.nio.FloatBuffer params)
public static float glGetTexParameterf(int target, int pname)
public static void glGetTexParameter(int target, int pname, java.nio.IntBuffer params)
public static int glGetTexParameteri(int target, int pname)
public static void glGetUniform(int program, int location, java.nio.FloatBuffer params)
public static void glGetUniform(int program, int location, java.nio.IntBuffer params)
public static int glGetUniformLocation(int program, java.nio.ByteBuffer name)
program
- name
- public static int glGetUniformLocation(int program, java.lang.CharSequence name)
public static void glGetVertexAttrib(int index, int pname, java.nio.FloatBuffer params)
public static void glGetVertexAttrib(int index, int pname, java.nio.IntBuffer params)
public static java.nio.ByteBuffer glGetVertexAttribPointer(int index, int pname, long result_size)
public static void glHint(int target, int mode)
public static boolean glIsBuffer(int buffer)
public static boolean glIsEnabled(int cap)
public static boolean glIsFramebuffer(int framebuffer)
public static boolean glIsProgram(int program)
public static boolean glIsRenderbuffer(int renderbuffer)
public static boolean glIsShader(int shader)
public static boolean glIsTexture(int texture)
public static void glLineWidth(float width)
public static void glLinkProgram(int program)
public static void glPixelStorei(int pname, int param)
public static void glPolygonOffset(float factor, float units)
public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.IntBuffer pixels)
public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
public static void glReleaseShaderCompiler()
public static void glRenderbufferStorage(int target, int internalformat, int width, int height)
public static void glSampleCoverage(float value, boolean invert)
public static void glScissor(int x, int y, int width, int height)
public static void glShaderBinary(java.nio.IntBuffer shaders, int binaryformat, java.nio.ByteBuffer binary)
public static void glShaderSource(int shader, java.nio.ByteBuffer string)
shader
- string
- public static void glShaderSource(int shader, java.lang.CharSequence string)
public static void glShaderSource(int shader, java.lang.CharSequence[] strings)
public static void glStencilFunc(int func, int ref, int mask)
public static void glStencilFuncSeparate(int face, int func, int ref, int mask)
public static void glStencilMask(int mask)
public static void glStencilMaskSeparate(int face, int mask)
public static void glStencilOp(int fail, int zfail, int zpass)
public static void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.ByteBuffer pixels)
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.FloatBuffer pixels)
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.IntBuffer pixels)
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.ShortBuffer pixels)
public static void glTexParameterf(int target, int pname, float param)
public static void glTexParameter(int target, int pname, java.nio.FloatBuffer param)
public static void glTexParameteri(int target, int pname, int param)
public static void glTexParameter(int target, int pname, java.nio.IntBuffer param)
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.IntBuffer pixels)
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
public static void glUniform1f(int location, float x)
public static void glUniform1(int location, java.nio.FloatBuffer v)
public static void glUniform1i(int location, int x)
public static void glUniform1(int location, java.nio.IntBuffer v)
public static void glUniform2f(int location, float x, float y)
public static void glUniform2(int location, java.nio.FloatBuffer v)
public static void glUniform2i(int location, int x, int y)
public static void glUniform2(int location, java.nio.IntBuffer v)
public static void glUniform3f(int location, float x, float y, float z)
public static void glUniform3(int location, java.nio.FloatBuffer v)
public static void glUniform3i(int location, int x, int y, int z)
public static void glUniform3(int location, java.nio.IntBuffer v)
public static void glUniform4f(int location, float x, float y, float z, float w)
public static void glUniform4(int location, java.nio.FloatBuffer v)
public static void glUniform4i(int location, int x, int y, int z, int w)
public static void glUniform4(int location, java.nio.IntBuffer v)
public static void glUniformMatrix2(int location, boolean transpose, java.nio.FloatBuffer matrices)
public static void glUniformMatrix3(int location, boolean transpose, java.nio.FloatBuffer matrices)
public static void glUniformMatrix4(int location, boolean transpose, java.nio.FloatBuffer matrices)
public static void glUseProgram(int program)
public static void glValidateProgram(int program)
public static void glVertexAttrib1f(int indx, float x)
public static void glVertexAttrib1(int indx, java.nio.FloatBuffer values)
public static void glVertexAttrib2f(int indx, float x, float y)
public static void glVertexAttrib2(int indx, java.nio.FloatBuffer values)
public static void glVertexAttrib3f(int indx, float x, float y, float z)
public static void glVertexAttrib3(int indx, java.nio.FloatBuffer values)
public static void glVertexAttrib4f(int indx, float x, float y, float z, float w)
public static void glVertexAttrib4(int indx, java.nio.FloatBuffer values)
public static void glVertexAttribPointer(int index, int size, boolean normalized, int stride, java.nio.FloatBuffer buffer)
public static void glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, java.nio.ByteBuffer buffer)
public static void glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, java.nio.IntBuffer buffer)
public static void glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, java.nio.ShortBuffer buffer)
public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset)
public static void glViewport(int x, int y, int width, int height)
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.