Package org.teavm.jso.webgl
Interface WebGLRenderingContext
- All Superinterfaces:
JSObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activeTexture(int texture)
void
attachShader(WebGLProgram program, WebGLShader shader)
void
bindAttribLocation(WebGLProgram program, int index, String name)
void
bindBuffer(int target, WebGLBuffer buffer)
void
bindFramebuffer(int target, WebGLFramebuffer framebuffer)
void
bindRenderbuffer(int target, WebGLRenderbuffer renderbuffer)
void
bindTexture(int target, WebGLTexture texture)
void
blendColor(float red, float green, float blue, float alpha)
void
blendEquation(int mode)
void
blendEquationSeparate(int modeRGB, int modeAlpha)
void
blendFunc(int sfactor, int dfactor)
void
blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
void
bufferData(int target, int size, int usage)
void
bufferData(int target, ArrayBuffer data, int usage)
void
bufferData(int target, ArrayBufferView data, int usage)
void
bufferSubData(int target, int offset, ArrayBuffer data)
void
bufferSubData(int target, int offset, ArrayBufferView data)
int
checkFramebufferStatus(int target)
void
clear(int mask)
void
clearColor(float red, float green, float blue, float alpha)
void
clearDepth(float depth)
void
clearStencil(int s)
void
colorMask(boolean red, boolean green, boolean blue, boolean alpha)
void
compileShader(WebGLShader shader)
void
compressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ArrayBufferView data)
void
compressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ArrayBufferView data)
void
copyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
void
copyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
createShader(int type)
void
cullFace(int mode)
void
deleteBuffer(WebGLBuffer buffer)
void
deleteFramebuffer(WebGLFramebuffer framebuffer)
void
deleteProgram(WebGLProgram program)
void
deleteRenderbuffer(WebGLRenderbuffer renderbuffer)
void
deleteShader(WebGLShader shader)
void
deleteTexture(WebGLTexture texture)
void
depthFunc(int func)
void
depthMask(boolean flag)
void
depthRange(float zNear, float zFar)
void
detachShader(WebGLProgram program, WebGLShader shader)
void
disable(int cap)
void
disableVertexAttribArray(int index)
void
drawArrays(int mode, int first, int count)
void
drawElements(int mode, int count, int type, int offset)
void
enable(int cap)
void
enableVertexAttribArray(int index)
void
finish()
void
flush()
void
framebufferRenderbuffer(int target, int attachment, int renderbuffertarget, WebGLRenderbuffer renderbuffer)
void
framebufferTexture2D(int target, int attachment, int textarget, WebGLTexture texture, int level)
void
frontFace(int mode)
void
generateMipmap(int target)
getActiveAttrib(WebGLProgram program, int index)
getActiveUniform(WebGLProgram program, int index)
getAttachedShaders(WebGLProgram program)
getAttachedShadersArray(WebGLProgram program)
int
getAttribLocation(WebGLProgram program, String name)
getBufferParameter(int target, int pname)
int
int
int
getError()
getExtension(String name)
getFramebufferAttachmentParameter(int target, int attachment, int pname)
getParameter(int pname)
float
getParameterf(int pname)
int
getParameteri(int pname)
getParameterString(int pname)
getProgramInfoLog(WebGLProgram program)
getProgramParameter(WebGLProgram program, int pname)
boolean
getProgramParameterb(WebGLProgram program, int pname)
int
getProgramParameteri(WebGLProgram program, int pname)
getRenderbufferParameter(int target, int pname)
getShaderInfoLog(WebGLShader shader)
getShaderParameter(WebGLShader shader, int pname)
boolean
getShaderParameterb(WebGLShader shader, int pname)
int
getShaderParameteri(WebGLShader shader, int pname)
getShaderPrecisionFormat(int shadertype, int precisiontype)
getShaderSource(WebGLShader shader)
String[]
getTexParameter(int target, int pname)
getUniform(WebGLProgram program, WebGLUniformLocation location)
getUniformLocation(WebGLProgram program, String name)
getVertexAttrib(int index, int pname)
int
getVertexAttribOffset(int index, int pname)
void
hint(int target, int mode)
boolean
isBuffer(WebGLBuffer buffer)
boolean
boolean
isEnabled(int cap)
boolean
isFramebuffer(WebGLFramebuffer framebuffer)
boolean
isProgram(WebGLProgram program)
boolean
isRenderbuffer(WebGLRenderbuffer renderbuffer)
boolean
isShader(WebGLShader shader)
boolean
isTexture(WebGLTexture texture)
void
lineWidth(float width)
void
linkProgram(WebGLProgram program)
void
pixelStorei(int pname, int param)
void
polygonOffset(float factor, float units)
void
readPixels(int x, int y, int width, int height, int format, int type, ArrayBufferView pixels)
void
renderbufferStorage(int target, int internalformat, int width, int height)
void
sampleCoverage(float value, boolean invert)
void
scissor(int x, int y, int width, int height)
void
shaderSource(WebGLShader shader, String source)
void
stencilFunc(int func, int ref, int mask)
void
stencilFuncSeparate(int face, int func, int ref, int mask)
void
stencilMask(int mask)
void
stencilMaskSeparate(int face, int mask)
void
stencilOp(int fail, int zfail, int zpass)
void
stencilOpSeparate(int face, int fail, int zfail, int zpass)
void
texImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ArrayBufferView pixels)
void
texImage2D(int target, int level, int internalformat, int format, int type, ImageData pixels)
void
texImage2D(int target, int level, int internalformat, int format, int type, HTMLCanvasElement canvas)
void
texImage2D(int target, int level, int internalformat, int format, int type, HTMLImageElement image)
void
texParameterf(int target, int pname, float param)
void
texParameteri(int target, int pname, int param)
void
texSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ArrayBufferView pixels)
void
texSubImage2D(int target, int level, int xoffset, int yoffset, int format, int type, ImageData pixels)
void
texSubImage2D(int target, int level, int xoffset, int yoffset, int format, int type, HTMLCanvasElement canvas)
void
texSubImage2D(int target, int level, int xoffset, int yoffset, int format, int type, HTMLImageElement image)
void
uniform1f(WebGLUniformLocation location, float x)
void
uniform1fv(WebGLUniformLocation location, float[] v)
void
uniform1fv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform1fv(WebGLUniformLocation location, Float32Array v)
void
uniform1i(WebGLUniformLocation location, int x)
void
uniform1iv(WebGLUniformLocation location, int[] v)
void
uniform1iv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform1iv(WebGLUniformLocation location, Int32Array v)
void
uniform2f(WebGLUniformLocation location, float x, float y)
void
uniform2fv(WebGLUniformLocation location, float[] v)
void
uniform2fv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform2fv(WebGLUniformLocation location, Float32Array v)
void
uniform2i(WebGLUniformLocation location, int x, int y)
void
uniform2iv(WebGLUniformLocation location, int[] v)
void
uniform2iv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform2iv(WebGLUniformLocation location, Int32Array v)
void
uniform3f(WebGLUniformLocation location, float x, float y, float z)
void
uniform3fv(WebGLUniformLocation location, float[] v)
void
uniform3fv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform3fv(WebGLUniformLocation location, Float32Array v)
void
uniform3i(WebGLUniformLocation location, int x, int y, int z)
void
uniform3iv(WebGLUniformLocation location, int[] v)
void
uniform3iv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform3iv(WebGLUniformLocation location, Int32Array v)
void
uniform4f(WebGLUniformLocation location, float x, float y, float z, float w)
void
uniform4fv(WebGLUniformLocation location, float[] v)
void
uniform4fv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform4fv(WebGLUniformLocation location, Float32Array v)
void
uniform4i(WebGLUniformLocation location, int x, int y, int z, int w)
void
uniform4iv(WebGLUniformLocation location, int[] v)
void
uniform4iv(WebGLUniformLocation location, JSArrayReader<JSNumber> v)
void
uniform4iv(WebGLUniformLocation location, Int32Array v)
void
uniformMatrix2fv(WebGLUniformLocation location, boolean transpose, float[] value)
void
uniformMatrix2fv(WebGLUniformLocation location, boolean transpose, JSArrayReader<JSNumber> value)
void
uniformMatrix2fv(WebGLUniformLocation location, boolean transpose, Float32Array value)
void
uniformMatrix3fv(WebGLUniformLocation location, boolean transpose, float[] value)
void
uniformMatrix3fv(WebGLUniformLocation location, boolean transpose, JSArrayReader<JSNumber> value)
void
uniformMatrix3fv(WebGLUniformLocation location, boolean transpose, Float32Array value)
void
uniformMatrix4fv(WebGLUniformLocation location, boolean transpose, float[] value)
void
uniformMatrix4fv(WebGLUniformLocation location, boolean transpose, JSArrayReader<JSNumber> value)
void
uniformMatrix4fv(WebGLUniformLocation location, boolean transpose, Float32Array value)
void
useProgram(WebGLProgram program)
void
validateProgram(WebGLProgram program)
void
vertexAttrib1f(int indx, float x)
void
vertexAttrib1fv(int indx, float[] values)
void
vertexAttrib1fv(int indx, JSArrayReader<JSNumber> values)
void
vertexAttrib1fv(int indx, Float32Array values)
void
vertexAttrib2f(int indx, float x, float y)
void
vertexAttrib2fv(int indx, float[] values)
void
vertexAttrib2fv(int indx, JSArrayReader<JSNumber> values)
void
vertexAttrib2fv(int indx, Float32Array values)
void
vertexAttrib3f(int indx, float x, float y, float z)
void
vertexAttrib3fv(int indx, float[] values)
void
vertexAttrib3fv(int indx, JSArrayReader<JSNumber> values)
void
vertexAttrib3fv(int indx, Float32Array values)
void
vertexAttrib4f(int indx, float x, float y, float z, float w)
void
vertexAttrib4fv(int indx, float[] values)
void
vertexAttrib4fv(int indx, JSArrayReader<JSNumber> values)
void
vertexAttrib4fv(int indx, Float32Array values)
void
vertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int offset)
void
viewport(int x, int y, int width, int height)
-
Field Details
-
DEPTH_BUFFER_BIT
static final int DEPTH_BUFFER_BIT- See Also:
- Constant Field Values
-
STENCIL_BUFFER_BIT
static final int STENCIL_BUFFER_BIT- See Also:
- Constant Field Values
-
COLOR_BUFFER_BIT
static final int COLOR_BUFFER_BIT- See Also:
- Constant Field Values
-
POINTS
static final int POINTS- See Also:
- Constant Field Values
-
LINES
static final int LINES- See Also:
- Constant Field Values
-
LINE_LOOP
static final int LINE_LOOP- See Also:
- Constant Field Values
-
LINE_STRIP
static final int LINE_STRIP- See Also:
- Constant Field Values
-
TRIANGLES
static final int TRIANGLES- See Also:
- Constant Field Values
-
TRIANGLE_STRIP
static final int TRIANGLE_STRIP- See Also:
- Constant Field Values
-
TRIANGLE_FAN
static final int TRIANGLE_FAN- See Also:
- Constant Field Values
-
ZERO
static final int ZERO- See Also:
- Constant Field Values
-
ONE
static final int ONE- See Also:
- Constant Field Values
-
SRC_COLOR
static final int SRC_COLOR- See Also:
- Constant Field Values
-
ONE_MINUS_SRC_COLOR
static final int ONE_MINUS_SRC_COLOR- See Also:
- Constant Field Values
-
SRC_ALPHA
static final int SRC_ALPHA- See Also:
- Constant Field Values
-
ONE_MINUS_SRC_ALPHA
static final int ONE_MINUS_SRC_ALPHA- See Also:
- Constant Field Values
-
DST_ALPHA
static final int DST_ALPHA- See Also:
- Constant Field Values
-
ONE_MINUS_DST_ALPHA
static final int ONE_MINUS_DST_ALPHA- See Also:
- Constant Field Values
-
DST_COLOR
static final int DST_COLOR- See Also:
- Constant Field Values
-
ONE_MINUS_DST_COLOR
static final int ONE_MINUS_DST_COLOR- See Also:
- Constant Field Values
-
SRC_ALPHA_SATURATE
static final int SRC_ALPHA_SATURATE- See Also:
- Constant Field Values
-
FUNC_ADD
static final int FUNC_ADD- See Also:
- Constant Field Values
-
BLEND_EQUATION
static final int BLEND_EQUATION- See Also:
- Constant Field Values
-
BLEND_EQUATION_RGB
static final int BLEND_EQUATION_RGB- See Also:
- Constant Field Values
-
BLEND_EQUATION_ALPHA
static final int BLEND_EQUATION_ALPHA- See Also:
- Constant Field Values
-
FUNC_SUBTRACT
static final int FUNC_SUBTRACT- See Also:
- Constant Field Values
-
FUNC_REVERSE_SUBTRACT
static final int FUNC_REVERSE_SUBTRACT- See Also:
- Constant Field Values
-
BLEND_DST_RGB
static final int BLEND_DST_RGB- See Also:
- Constant Field Values
-
BLEND_SRC_RGB
static final int BLEND_SRC_RGB- See Also:
- Constant Field Values
-
BLEND_DST_ALPHA
static final int BLEND_DST_ALPHA- See Also:
- Constant Field Values
-
BLEND_SRC_ALPHA
static final int BLEND_SRC_ALPHA- See Also:
- Constant Field Values
-
CONSTANT_COLOR
static final int CONSTANT_COLOR- See Also:
- Constant Field Values
-
ONE_MINUS_CONSTANT_COLOR
static final int ONE_MINUS_CONSTANT_COLOR- See Also:
- Constant Field Values
-
CONSTANT_ALPHA
static final int CONSTANT_ALPHA- See Also:
- Constant Field Values
-
ONE_MINUS_CONSTANT_ALPHA
static final int ONE_MINUS_CONSTANT_ALPHA- See Also:
- Constant Field Values
-
BLEND_COLOR
static final int BLEND_COLOR- See Also:
- Constant Field Values
-
ARRAY_BUFFER
static final int ARRAY_BUFFER- See Also:
- Constant Field Values
-
ELEMENT_ARRAY_BUFFER
static final int ELEMENT_ARRAY_BUFFER- See Also:
- Constant Field Values
-
ARRAY_BUFFER_BINDING
static final int ARRAY_BUFFER_BINDING- See Also:
- Constant Field Values
-
ELEMENT_ARRAY_BUFFER_BINDING
static final int ELEMENT_ARRAY_BUFFER_BINDING- See Also:
- Constant Field Values
-
STREAM_DRAW
static final int STREAM_DRAW- See Also:
- Constant Field Values
-
STATIC_DRAW
static final int STATIC_DRAW- See Also:
- Constant Field Values
-
DYNAMIC_DRAW
static final int DYNAMIC_DRAW- See Also:
- Constant Field Values
-
BUFFER_SIZE
static final int BUFFER_SIZE- See Also:
- Constant Field Values
-
BUFFER_USAGE
static final int BUFFER_USAGE- See Also:
- Constant Field Values
-
CURRENT_VERTEX_ATTRIB
static final int CURRENT_VERTEX_ATTRIB- See Also:
- Constant Field Values
-
FRONT
static final int FRONT- See Also:
- Constant Field Values
-
BACK
static final int BACK- See Also:
- Constant Field Values
-
FRONT_AND_BACK
static final int FRONT_AND_BACK- See Also:
- Constant Field Values
-
CULL_FACE
static final int CULL_FACE- See Also:
- Constant Field Values
-
BLEND
static final int BLEND- See Also:
- Constant Field Values
-
DITHER
static final int DITHER- See Also:
- Constant Field Values
-
STENCIL_TEST
static final int STENCIL_TEST- See Also:
- Constant Field Values
-
DEPTH_TEST
static final int DEPTH_TEST- See Also:
- Constant Field Values
-
SCISSOR_TEST
static final int SCISSOR_TEST- See Also:
- Constant Field Values
-
POLYGON_OFFSET_FILL
static final int POLYGON_OFFSET_FILL- See Also:
- Constant Field Values
-
SAMPLE_ALPHA_TO_COVERAGE
static final int SAMPLE_ALPHA_TO_COVERAGE- See Also:
- Constant Field Values
-
SAMPLE_COVERAGE
static final int SAMPLE_COVERAGE- See Also:
- Constant Field Values
-
NO_ERROR
static final int NO_ERROR- See Also:
- Constant Field Values
-
INVALID_ENUM
static final int INVALID_ENUM- See Also:
- Constant Field Values
-
INVALID_VALUE
static final int INVALID_VALUE- See Also:
- Constant Field Values
-
INVALID_OPERATION
static final int INVALID_OPERATION- See Also:
- Constant Field Values
-
OUT_OF_MEMORY
static final int OUT_OF_MEMORY- See Also:
- Constant Field Values
-
CW
static final int CW- See Also:
- Constant Field Values
-
CCW
static final int CCW- See Also:
- Constant Field Values
-
LINE_WIDTH
static final int LINE_WIDTH- See Also:
- Constant Field Values
-
ALIASED_POINT_SIZE_RANGE
static final int ALIASED_POINT_SIZE_RANGE- See Also:
- Constant Field Values
-
ALIASED_LINE_WIDTH_RANGE
static final int ALIASED_LINE_WIDTH_RANGE- See Also:
- Constant Field Values
-
CULL_FACE_MODE
static final int CULL_FACE_MODE- See Also:
- Constant Field Values
-
FRONT_FACE
static final int FRONT_FACE- See Also:
- Constant Field Values
-
DEPTH_RANGE
static final int DEPTH_RANGE- See Also:
- Constant Field Values
-
DEPTH_WRITEMASK
static final int DEPTH_WRITEMASK- See Also:
- Constant Field Values
-
DEPTH_CLEAR_VALUE
static final int DEPTH_CLEAR_VALUE- See Also:
- Constant Field Values
-
DEPTH_FUNC
static final int DEPTH_FUNC- See Also:
- Constant Field Values
-
STENCIL_CLEAR_VALUE
static final int STENCIL_CLEAR_VALUE- See Also:
- Constant Field Values
-
STENCIL_FUNC
static final int STENCIL_FUNC- See Also:
- Constant Field Values
-
STENCIL_FAIL
static final int STENCIL_FAIL- See Also:
- Constant Field Values
-
STENCIL_PASS_DEPTH_FAIL
static final int STENCIL_PASS_DEPTH_FAIL- See Also:
- Constant Field Values
-
STENCIL_PASS_DEPTH_PASS
static final int STENCIL_PASS_DEPTH_PASS- See Also:
- Constant Field Values
-
STENCIL_REF
static final int STENCIL_REF- See Also:
- Constant Field Values
-
STENCIL_VALUE_MASK
static final int STENCIL_VALUE_MASK- See Also:
- Constant Field Values
-
STENCIL_WRITEMASK
static final int STENCIL_WRITEMASK- See Also:
- Constant Field Values
-
STENCIL_BACK_FUNC
static final int STENCIL_BACK_FUNC- See Also:
- Constant Field Values
-
STENCIL_BACK_FAIL
static final int STENCIL_BACK_FAIL- See Also:
- Constant Field Values
-
STENCIL_BACK_PASS_DEPTH_FAIL
static final int STENCIL_BACK_PASS_DEPTH_FAIL- See Also:
- Constant Field Values
-
STENCIL_BACK_PASS_DEPTH_PASS
static final int STENCIL_BACK_PASS_DEPTH_PASS- See Also:
- Constant Field Values
-
STENCIL_BACK_REF
static final int STENCIL_BACK_REF- See Also:
- Constant Field Values
-
STENCIL_BACK_VALUE_MASK
static final int STENCIL_BACK_VALUE_MASK- See Also:
- Constant Field Values
-
STENCIL_BACK_WRITEMASK
static final int STENCIL_BACK_WRITEMASK- See Also:
- Constant Field Values
-
VIEWPORT
static final int VIEWPORT- See Also:
- Constant Field Values
-
SCISSOR_BOX
static final int SCISSOR_BOX- See Also:
- Constant Field Values
-
COLOR_CLEAR_VALUE
static final int COLOR_CLEAR_VALUE- See Also:
- Constant Field Values
-
COLOR_WRITEMASK
static final int COLOR_WRITEMASK- See Also:
- Constant Field Values
-
UNPACK_ALIGNMENT
static final int UNPACK_ALIGNMENT- See Also:
- Constant Field Values
-
PACK_ALIGNMENT
static final int PACK_ALIGNMENT- See Also:
- Constant Field Values
-
MAX_TEXTURE_SIZE
static final int MAX_TEXTURE_SIZE- See Also:
- Constant Field Values
-
MAX_VIEWPORT_DIMS
static final int MAX_VIEWPORT_DIMS- See Also:
- Constant Field Values
-
SUBPIXEL_BITS
static final int SUBPIXEL_BITS- See Also:
- Constant Field Values
-
RED_BITS
static final int RED_BITS- See Also:
- Constant Field Values
-
GREEN_BITS
static final int GREEN_BITS- See Also:
- Constant Field Values
-
BLUE_BITS
static final int BLUE_BITS- See Also:
- Constant Field Values
-
ALPHA_BITS
static final int ALPHA_BITS- See Also:
- Constant Field Values
-
DEPTH_BITS
static final int DEPTH_BITS- See Also:
- Constant Field Values
-
STENCIL_BITS
static final int STENCIL_BITS- See Also:
- Constant Field Values
-
POLYGON_OFFSET_UNITS
static final int POLYGON_OFFSET_UNITS- See Also:
- Constant Field Values
-
POLYGON_OFFSET_FACTOR
static final int POLYGON_OFFSET_FACTOR- See Also:
- Constant Field Values
-
TEXTURE_BINDING_2D
static final int TEXTURE_BINDING_2D- See Also:
- Constant Field Values
-
SAMPLE_BUFFERS
static final int SAMPLE_BUFFERS- See Also:
- Constant Field Values
-
SAMPLES
static final int SAMPLES- See Also:
- Constant Field Values
-
SAMPLE_COVERAGE_VALUE
static final int SAMPLE_COVERAGE_VALUE- See Also:
- Constant Field Values
-
SAMPLE_COVERAGE_INVERT
static final int SAMPLE_COVERAGE_INVERT- See Also:
- Constant Field Values
-
COMPRESSED_TEXTURE_FORMATS
static final int COMPRESSED_TEXTURE_FORMATS- See Also:
- Constant Field Values
-
DONT_CARE
static final int DONT_CARE- See Also:
- Constant Field Values
-
FASTEST
static final int FASTEST- See Also:
- Constant Field Values
-
NICEST
static final int NICEST- See Also:
- Constant Field Values
-
GENERATE_MIPMAP_HINT
static final int GENERATE_MIPMAP_HINT- See Also:
- Constant Field Values
-
BYTE
static final int BYTE- See Also:
- Constant Field Values
-
UNSIGNED_BYTE
static final int UNSIGNED_BYTE- See Also:
- Constant Field Values
-
SHORT
static final int SHORT- See Also:
- Constant Field Values
-
UNSIGNED_SHORT
static final int UNSIGNED_SHORT- See Also:
- Constant Field Values
-
INT
static final int INT- See Also:
- Constant Field Values
-
UNSIGNED_INT
static final int UNSIGNED_INT- See Also:
- Constant Field Values
-
FLOAT
static final int FLOAT- See Also:
- Constant Field Values
-
DEPTH_COMPONENT
static final int DEPTH_COMPONENT- See Also:
- Constant Field Values
-
ALPHA
static final int ALPHA- See Also:
- Constant Field Values
-
RGB
static final int RGB- See Also:
- Constant Field Values
-
RGBA
static final int RGBA- See Also:
- Constant Field Values
-
LUMINANCE
static final int LUMINANCE- See Also:
- Constant Field Values
-
LUMINANCE_ALPHA
static final int LUMINANCE_ALPHA- See Also:
- Constant Field Values
-
UNSIGNED_SHORT_4_4_4_4
static final int UNSIGNED_SHORT_4_4_4_4- See Also:
- Constant Field Values
-
UNSIGNED_SHORT_5_5_5_1
static final int UNSIGNED_SHORT_5_5_5_1- See Also:
- Constant Field Values
-
UNSIGNED_SHORT_5_6_5
static final int UNSIGNED_SHORT_5_6_5- See Also:
- Constant Field Values
-
FRAGMENT_SHADER
static final int FRAGMENT_SHADER- See Also:
- Constant Field Values
-
VERTEX_SHADER
static final int VERTEX_SHADER- See Also:
- Constant Field Values
-
MAX_VERTEX_ATTRIBS
static final int MAX_VERTEX_ATTRIBS- See Also:
- Constant Field Values
-
MAX_VERTEX_UNIFORM_VECTORS
static final int MAX_VERTEX_UNIFORM_VECTORS- See Also:
- Constant Field Values
-
MAX_VARYING_VECTORS
static final int MAX_VARYING_VECTORS- See Also:
- Constant Field Values
-
MAX_COMBINED_TEXTURE_IMAGE_UNITS
static final int MAX_COMBINED_TEXTURE_IMAGE_UNITS- See Also:
- Constant Field Values
-
MAX_VERTEX_TEXTURE_IMAGE_UNITS
static final int MAX_VERTEX_TEXTURE_IMAGE_UNITS- See Also:
- Constant Field Values
-
MAX_TEXTURE_IMAGE_UNITS
static final int MAX_TEXTURE_IMAGE_UNITS- See Also:
- Constant Field Values
-
MAX_FRAGMENT_UNIFORM_VECTORS
static final int MAX_FRAGMENT_UNIFORM_VECTORS- See Also:
- Constant Field Values
-
SHADER_TYPE
static final int SHADER_TYPE- See Also:
- Constant Field Values
-
DELETE_STATUS
static final int DELETE_STATUS- See Also:
- Constant Field Values
-
LINK_STATUS
static final int LINK_STATUS- See Also:
- Constant Field Values
-
VALIDATE_STATUS
static final int VALIDATE_STATUS- See Also:
- Constant Field Values
-
ATTACHED_SHADERS
static final int ATTACHED_SHADERS- See Also:
- Constant Field Values
-
ACTIVE_UNIFORMS
static final int ACTIVE_UNIFORMS- See Also:
- Constant Field Values
-
ACTIVE_ATTRIBUTES
static final int ACTIVE_ATTRIBUTES- See Also:
- Constant Field Values
-
SHADING_LANGUAGE_VERSION
static final int SHADING_LANGUAGE_VERSION- See Also:
- Constant Field Values
-
CURRENT_PROGRAM
static final int CURRENT_PROGRAM- See Also:
- Constant Field Values
-
NEVER
static final int NEVER- See Also:
- Constant Field Values
-
LESS
static final int LESS- See Also:
- Constant Field Values
-
EQUAL
static final int EQUAL- See Also:
- Constant Field Values
-
LEQUAL
static final int LEQUAL- See Also:
- Constant Field Values
-
GREATER
static final int GREATER- See Also:
- Constant Field Values
-
NOTEQUAL
static final int NOTEQUAL- See Also:
- Constant Field Values
-
GEQUAL
static final int GEQUAL- See Also:
- Constant Field Values
-
ALWAYS
static final int ALWAYS- See Also:
- Constant Field Values
-
KEEP
static final int KEEP- See Also:
- Constant Field Values
-
REPLACE
static final int REPLACE- See Also:
- Constant Field Values
-
INCR
static final int INCR- See Also:
- Constant Field Values
-
DECR
static final int DECR- See Also:
- Constant Field Values
-
INVERT
static final int INVERT- See Also:
- Constant Field Values
-
INCR_WRAP
static final int INCR_WRAP- See Also:
- Constant Field Values
-
DECR_WRAP
static final int DECR_WRAP- See Also:
- Constant Field Values
-
VENDOR
static final int VENDOR- See Also:
- Constant Field Values
-
RENDERER
static final int RENDERER- See Also:
- Constant Field Values
-
VERSION
static final int VERSION- See Also:
- Constant Field Values
-
NEAREST
static final int NEAREST- See Also:
- Constant Field Values
-
LINEAR
static final int LINEAR- See Also:
- Constant Field Values
-
NEAREST_MIPMAP_NEAREST
static final int NEAREST_MIPMAP_NEAREST- See Also:
- Constant Field Values
-
LINEAR_MIPMAP_NEAREST
static final int LINEAR_MIPMAP_NEAREST- See Also:
- Constant Field Values
-
NEAREST_MIPMAP_LINEAR
static final int NEAREST_MIPMAP_LINEAR- See Also:
- Constant Field Values
-
LINEAR_MIPMAP_LINEAR
static final int LINEAR_MIPMAP_LINEAR- See Also:
- Constant Field Values
-
TEXTURE_MAG_FILTER
static final int TEXTURE_MAG_FILTER- See Also:
- Constant Field Values
-
TEXTURE_MIN_FILTER
static final int TEXTURE_MIN_FILTER- See Also:
- Constant Field Values
-
TEXTURE_WRAP_S
static final int TEXTURE_WRAP_S- See Also:
- Constant Field Values
-
TEXTURE_WRAP_T
static final int TEXTURE_WRAP_T- See Also:
- Constant Field Values
-
TEXTURE_2D
static final int TEXTURE_2D- See Also:
- Constant Field Values
-
TEXTURE
static final int TEXTURE- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP
static final int TEXTURE_CUBE_MAP- See Also:
- Constant Field Values
-
TEXTURE_BINDING_CUBE_MAP
static final int TEXTURE_BINDING_CUBE_MAP- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP_POSITIVE_X
static final int TEXTURE_CUBE_MAP_POSITIVE_X- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP_NEGATIVE_X
static final int TEXTURE_CUBE_MAP_NEGATIVE_X- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP_POSITIVE_Y
static final int TEXTURE_CUBE_MAP_POSITIVE_Y- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP_NEGATIVE_Y
static final int TEXTURE_CUBE_MAP_NEGATIVE_Y- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP_POSITIVE_Z
static final int TEXTURE_CUBE_MAP_POSITIVE_Z- See Also:
- Constant Field Values
-
TEXTURE_CUBE_MAP_NEGATIVE_Z
static final int TEXTURE_CUBE_MAP_NEGATIVE_Z- See Also:
- Constant Field Values
-
MAX_CUBE_MAP_TEXTURE_SIZE
static final int MAX_CUBE_MAP_TEXTURE_SIZE- See Also:
- Constant Field Values
-
TEXTURE0
static final int TEXTURE0- See Also:
- Constant Field Values
-
TEXTURE1
static final int TEXTURE1- See Also:
- Constant Field Values
-
TEXTURE2
static final int TEXTURE2- See Also:
- Constant Field Values
-
TEXTURE3
static final int TEXTURE3- See Also:
- Constant Field Values
-
TEXTURE4
static final int TEXTURE4- See Also:
- Constant Field Values
-
TEXTURE5
static final int TEXTURE5- See Also:
- Constant Field Values
-
TEXTURE6
static final int TEXTURE6- See Also:
- Constant Field Values
-
TEXTURE7
static final int TEXTURE7- See Also:
- Constant Field Values
-
TEXTURE8
static final int TEXTURE8- See Also:
- Constant Field Values
-
TEXTURE9
static final int TEXTURE9- See Also:
- Constant Field Values
-
TEXTURE10
static final int TEXTURE10- See Also:
- Constant Field Values
-
TEXTURE11
static final int TEXTURE11- See Also:
- Constant Field Values
-
TEXTURE12
static final int TEXTURE12- See Also:
- Constant Field Values
-
TEXTURE13
static final int TEXTURE13- See Also:
- Constant Field Values
-
TEXTURE14
static final int TEXTURE14- See Also:
- Constant Field Values
-
TEXTURE15
static final int TEXTURE15- See Also:
- Constant Field Values
-
TEXTURE16
static final int TEXTURE16- See Also:
- Constant Field Values
-
TEXTURE17
static final int TEXTURE17- See Also:
- Constant Field Values
-
TEXTURE18
static final int TEXTURE18- See Also:
- Constant Field Values
-
TEXTURE19
static final int TEXTURE19- See Also:
- Constant Field Values
-
TEXTURE20
static final int TEXTURE20- See Also:
- Constant Field Values
-
TEXTURE21
static final int TEXTURE21- See Also:
- Constant Field Values
-
TEXTURE22
static final int TEXTURE22- See Also:
- Constant Field Values
-
TEXTURE23
static final int TEXTURE23- See Also:
- Constant Field Values
-
TEXTURE24
static final int TEXTURE24- See Also:
- Constant Field Values
-
TEXTURE25
static final int TEXTURE25- See Also:
- Constant Field Values
-
TEXTURE26
static final int TEXTURE26- See Also:
- Constant Field Values
-
TEXTURE27
static final int TEXTURE27- See Also:
- Constant Field Values
-
TEXTURE28
static final int TEXTURE28- See Also:
- Constant Field Values
-
TEXTURE29
static final int TEXTURE29- See Also:
- Constant Field Values
-
TEXTURE30
static final int TEXTURE30- See Also:
- Constant Field Values
-
TEXTURE31
static final int TEXTURE31- See Also:
- Constant Field Values
-
ACTIVE_TEXTURE
static final int ACTIVE_TEXTURE- See Also:
- Constant Field Values
-
REPEAT
static final int REPEAT- See Also:
- Constant Field Values
-
CLAMP_TO_EDGE
static final int CLAMP_TO_EDGE- See Also:
- Constant Field Values
-
MIRRORED_REPEAT
static final int MIRRORED_REPEAT- See Also:
- Constant Field Values
-
FLOAT_VEC2
static final int FLOAT_VEC2- See Also:
- Constant Field Values
-
FLOAT_VEC3
static final int FLOAT_VEC3- See Also:
- Constant Field Values
-
FLOAT_VEC4
static final int FLOAT_VEC4- See Also:
- Constant Field Values
-
INT_VEC2
static final int INT_VEC2- See Also:
- Constant Field Values
-
INT_VEC3
static final int INT_VEC3- See Also:
- Constant Field Values
-
INT_VEC4
static final int INT_VEC4- See Also:
- Constant Field Values
-
BOOL
static final int BOOL- See Also:
- Constant Field Values
-
BOOL_VEC2
static final int BOOL_VEC2- See Also:
- Constant Field Values
-
BOOL_VEC3
static final int BOOL_VEC3- See Also:
- Constant Field Values
-
BOOL_VEC4
static final int BOOL_VEC4- See Also:
- Constant Field Values
-
FLOAT_MAT2
static final int FLOAT_MAT2- See Also:
- Constant Field Values
-
FLOAT_MAT3
static final int FLOAT_MAT3- See Also:
- Constant Field Values
-
FLOAT_MAT4
static final int FLOAT_MAT4- See Also:
- Constant Field Values
-
SAMPLER_2D
static final int SAMPLER_2D- See Also:
- Constant Field Values
-
SAMPLER_CUBE
static final int SAMPLER_CUBE- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_ENABLED
static final int VERTEX_ATTRIB_ARRAY_ENABLED- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_SIZE
static final int VERTEX_ATTRIB_ARRAY_SIZE- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_STRIDE
static final int VERTEX_ATTRIB_ARRAY_STRIDE- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_TYPE
static final int VERTEX_ATTRIB_ARRAY_TYPE- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_NORMALIZED
static final int VERTEX_ATTRIB_ARRAY_NORMALIZED- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_POINTER
static final int VERTEX_ATTRIB_ARRAY_POINTER- See Also:
- Constant Field Values
-
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
static final int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING- See Also:
- Constant Field Values
-
COMPILE_STATUS
static final int COMPILE_STATUS- See Also:
- Constant Field Values
-
LOW_FLOAT
static final int LOW_FLOAT- See Also:
- Constant Field Values
-
MEDIUM_FLOAT
static final int MEDIUM_FLOAT- See Also:
- Constant Field Values
-
HIGH_FLOAT
static final int HIGH_FLOAT- See Also:
- Constant Field Values
-
LOW_INT
static final int LOW_INT- See Also:
- Constant Field Values
-
MEDIUM_INT
static final int MEDIUM_INT- See Also:
- Constant Field Values
-
HIGH_INT
static final int HIGH_INT- See Also:
- Constant Field Values
-
FRAMEBUFFER
static final int FRAMEBUFFER- See Also:
- Constant Field Values
-
RENDERBUFFER
static final int RENDERBUFFER- See Also:
- Constant Field Values
-
RGBA4
static final int RGBA4- See Also:
- Constant Field Values
-
RGB5_A1
static final int RGB5_A1- See Also:
- Constant Field Values
-
RGB565
static final int RGB565- See Also:
- Constant Field Values
-
DEPTH_COMPONENT16
static final int DEPTH_COMPONENT16- See Also:
- Constant Field Values
-
STENCIL_INDEX
static final int STENCIL_INDEX- See Also:
- Constant Field Values
-
STENCIL_INDEX8
static final int STENCIL_INDEX8- See Also:
- Constant Field Values
-
DEPTH_STENCIL
static final int DEPTH_STENCIL- See Also:
- Constant Field Values
-
RENDERBUFFER_WIDTH
static final int RENDERBUFFER_WIDTH- See Also:
- Constant Field Values
-
RENDERBUFFER_HEIGHT
static final int RENDERBUFFER_HEIGHT- See Also:
- Constant Field Values
-
RENDERBUFFER_INTERNAL_FORMAT
static final int RENDERBUFFER_INTERNAL_FORMAT- See Also:
- Constant Field Values
-
RENDERBUFFER_RED_SIZE
static final int RENDERBUFFER_RED_SIZE- See Also:
- Constant Field Values
-
RENDERBUFFER_GREEN_SIZE
static final int RENDERBUFFER_GREEN_SIZE- See Also:
- Constant Field Values
-
RENDERBUFFER_BLUE_SIZE
static final int RENDERBUFFER_BLUE_SIZE- See Also:
- Constant Field Values
-
RENDERBUFFER_ALPHA_SIZE
static final int RENDERBUFFER_ALPHA_SIZE- See Also:
- Constant Field Values
-
RENDERBUFFER_DEPTH_SIZE
static final int RENDERBUFFER_DEPTH_SIZE- See Also:
- Constant Field Values
-
RENDERBUFFER_STENCIL_SIZE
static final int RENDERBUFFER_STENCIL_SIZE- See Also:
- Constant Field Values
-
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
static final int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE- See Also:
- Constant Field Values
-
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
static final int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME- See Also:
- Constant Field Values
-
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
static final int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL- See Also:
- Constant Field Values
-
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
static final int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE- See Also:
- Constant Field Values
-
COLOR_ATTACHMENT0
static final int COLOR_ATTACHMENT0- See Also:
- Constant Field Values
-
DEPTH_ATTACHMENT
static final int DEPTH_ATTACHMENT- See Also:
- Constant Field Values
-
STENCIL_ATTACHMENT
static final int STENCIL_ATTACHMENT- See Also:
- Constant Field Values
-
DEPTH_STENCIL_ATTACHMENT
static final int DEPTH_STENCIL_ATTACHMENT- See Also:
- Constant Field Values
-
NONE
static final int NONE- See Also:
- Constant Field Values
-
FRAMEBUFFER_COMPLETE
static final int FRAMEBUFFER_COMPLETE- See Also:
- Constant Field Values
-
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
static final int FRAMEBUFFER_INCOMPLETE_ATTACHMENT- See Also:
- Constant Field Values
-
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
static final int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT- See Also:
- Constant Field Values
-
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
static final int FRAMEBUFFER_INCOMPLETE_DIMENSIONS- See Also:
- Constant Field Values
-
FRAMEBUFFER_UNSUPPORTED
static final int FRAMEBUFFER_UNSUPPORTED- See Also:
- Constant Field Values
-
FRAMEBUFFER_BINDING
static final int FRAMEBUFFER_BINDING- See Also:
- Constant Field Values
-
RENDERBUFFER_BINDING
static final int RENDERBUFFER_BINDING- See Also:
- Constant Field Values
-
MAX_RENDERBUFFER_SIZE
static final int MAX_RENDERBUFFER_SIZE- See Also:
- Constant Field Values
-
INVALID_FRAMEBUFFER_OPERATION
static final int INVALID_FRAMEBUFFER_OPERATION- See Also:
- Constant Field Values
-
UNPACK_FLIP_Y_WEBGL
static final int UNPACK_FLIP_Y_WEBGL- See Also:
- Constant Field Values
-
UNPACK_PREMULTIPLY_ALPHA_WEBGL
static final int UNPACK_PREMULTIPLY_ALPHA_WEBGL- See Also:
- Constant Field Values
-
CONTEXT_LOST_WEBGL
static final int CONTEXT_LOST_WEBGL- See Also:
- Constant Field Values
-
UNPACK_COLORSPACE_CONVERSION_WEBGL
static final int UNPACK_COLORSPACE_CONVERSION_WEBGL- See Also:
- Constant Field Values
-
BROWSER_DEFAULT_WEBGL
static final int BROWSER_DEFAULT_WEBGL- See Also:
- Constant Field Values
-
-
Method Details
-
getCanvas
HTMLCanvasElement getCanvas() -
getDrawingBufferWidth
int getDrawingBufferWidth() -
getDrawingBufferHeight
int getDrawingBufferHeight() -
getContextAttributes
WebGLContextAttributes getContextAttributes() -
isContextLost
boolean isContextLost() -
getSupportedExtensions
JSArrayReader<JSString> getSupportedExtensions() -
getSupportedExtensionArray
String[] getSupportedExtensionArray() -
getExtension
-
activeTexture
void activeTexture(int texture) -
attachShader
-
bindAttribLocation
-
bindBuffer
-
bindFramebuffer
-
bindRenderbuffer
-
bindTexture
-
blendColor
void blendColor(float red, float green, float blue, float alpha) -
blendEquation
void blendEquation(int mode) -
blendEquationSeparate
void blendEquationSeparate(int modeRGB, int modeAlpha) -
blendFunc
void blendFunc(int sfactor, int dfactor) -
blendFuncSeparate
void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
bufferData
void bufferData(int target, int size, int usage) -
bufferData
-
bufferData
-
bufferSubData
-
bufferSubData
-
checkFramebufferStatus
int checkFramebufferStatus(int target) -
clear
void clear(int mask) -
clearColor
void clearColor(float red, float green, float blue, float alpha) -
clearDepth
void clearDepth(float depth) -
clearStencil
void clearStencil(int s) -
colorMask
void colorMask(boolean red, boolean green, boolean blue, boolean alpha) -
compileShader
-
compressedTexImage2D
void compressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ArrayBufferView data) -
compressedTexSubImage2D
void compressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ArrayBufferView data) -
copyTexImage2D
void copyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) -
copyTexSubImage2D
void copyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) -
createBuffer
WebGLBuffer createBuffer() -
createFramebuffer
WebGLFramebuffer createFramebuffer() -
createProgram
WebGLProgram createProgram() -
createRenderbuffer
WebGLRenderbuffer createRenderbuffer() -
createShader
-
createTexture
WebGLTexture createTexture() -
cullFace
void cullFace(int mode) -
deleteBuffer
-
deleteFramebuffer
-
deleteProgram
-
deleteRenderbuffer
-
deleteShader
-
deleteTexture
-
depthFunc
void depthFunc(int func) -
depthMask
void depthMask(boolean flag) -
depthRange
void depthRange(float zNear, float zFar) -
detachShader
-
disable
void disable(int cap) -
disableVertexAttribArray
void disableVertexAttribArray(int index) -
drawArrays
void drawArrays(int mode, int first, int count) -
drawElements
void drawElements(int mode, int count, int type, int offset) -
enable
void enable(int cap) -
enableVertexAttribArray
void enableVertexAttribArray(int index) -
finish
void finish() -
flush
void flush() -
framebufferRenderbuffer
void framebufferRenderbuffer(int target, int attachment, int renderbuffertarget, WebGLRenderbuffer renderbuffer) -
framebufferTexture2D
void framebufferTexture2D(int target, int attachment, int textarget, WebGLTexture texture, int level) -
frontFace
void frontFace(int mode) -
generateMipmap
void generateMipmap(int target) -
getActiveAttrib
-
getActiveUniform
-
getAttachedShaders
-
getAttachedShadersArray
-
getAttribLocation
-
getBufferParameter
-
getParameter
-
getParameteri
int getParameteri(int pname) -
getParameterString
-
getParameterf
float getParameterf(int pname) -
getError
int getError() -
getFramebufferAttachmentParameter
-
getProgramParameter
-
getProgramParameterb
-
getProgramParameteri
-
getProgramInfoLog
-
getRenderbufferParameter
-
getShaderParameter
-
getShaderParameterb
-
getShaderParameteri
-
getShaderPrecisionFormat
-
getShaderInfoLog
-
getShaderSource
-
getTexParameter
-
getUniform
-
getUniformLocation
-
getVertexAttrib
-
getVertexAttribOffset
int getVertexAttribOffset(int index, int pname) -
hint
void hint(int target, int mode) -
isBuffer
-
isEnabled
boolean isEnabled(int cap) -
isFramebuffer
-
isProgram
-
isRenderbuffer
-
isShader
-
isTexture
-
lineWidth
void lineWidth(float width) -
linkProgram
-
pixelStorei
void pixelStorei(int pname, int param) -
polygonOffset
void polygonOffset(float factor, float units) -
readPixels
-
renderbufferStorage
void renderbufferStorage(int target, int internalformat, int width, int height) -
sampleCoverage
void sampleCoverage(float value, boolean invert) -
scissor
void scissor(int x, int y, int width, int height) -
shaderSource
-
stencilFunc
void stencilFunc(int func, int ref, int mask) -
stencilFuncSeparate
void stencilFuncSeparate(int face, int func, int ref, int mask) -
stencilMask
void stencilMask(int mask) -
stencilMaskSeparate
void stencilMaskSeparate(int face, int mask) -
stencilOp
void stencilOp(int fail, int zfail, int zpass) -
stencilOpSeparate
void stencilOpSeparate(int face, int fail, int zfail, int zpass) -
texImage2D
void texImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ArrayBufferView pixels) -
texImage2D
-
texImage2D
void texImage2D(int target, int level, int internalformat, int format, int type, HTMLImageElement image) -
texImage2D
void texImage2D(int target, int level, int internalformat, int format, int type, HTMLCanvasElement canvas) -
texParameterf
void texParameterf(int target, int pname, float param) -
texParameteri
void texParameteri(int target, int pname, int param) -
texSubImage2D
void texSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ArrayBufferView pixels) -
texSubImage2D
void texSubImage2D(int target, int level, int xoffset, int yoffset, int format, int type, ImageData pixels) -
texSubImage2D
void texSubImage2D(int target, int level, int xoffset, int yoffset, int format, int type, HTMLImageElement image) -
texSubImage2D
void texSubImage2D(int target, int level, int xoffset, int yoffset, int format, int type, HTMLCanvasElement canvas) -
uniform1f
-
uniform1fv
-
uniform1fv
-
uniform1fv
-
uniform1i
-
uniform1iv
-
uniform1iv
-
uniform1iv
-
uniform2f
-
uniform2fv
-
uniform2fv
-
uniform2fv
-
uniform2i
-
uniform2iv
-
uniform2iv
-
uniform2iv
-
uniform3f
-
uniform3fv
-
uniform3fv
-
uniform3fv
-
uniform3i
-
uniform3iv
-
uniform3iv
-
uniform3iv
-
uniform4f
-
uniform4fv
-
uniform4fv
-
uniform4fv
-
uniform4i
-
uniform4iv
-
uniform4iv
-
uniform4iv
-
uniformMatrix2fv
-
uniformMatrix2fv
void uniformMatrix2fv(WebGLUniformLocation location, boolean transpose, JSArrayReader<JSNumber> value) -
uniformMatrix2fv
-
uniformMatrix3fv
-
uniformMatrix3fv
void uniformMatrix3fv(WebGLUniformLocation location, boolean transpose, JSArrayReader<JSNumber> value) -
uniformMatrix3fv
-
uniformMatrix4fv
-
uniformMatrix4fv
void uniformMatrix4fv(WebGLUniformLocation location, boolean transpose, JSArrayReader<JSNumber> value) -
uniformMatrix4fv
-
useProgram
-
validateProgram
-
vertexAttrib1f
void vertexAttrib1f(int indx, float x) -
vertexAttrib1fv
-
vertexAttrib1fv
-
vertexAttrib1fv
void vertexAttrib1fv(int indx, float[] values) -
vertexAttrib2f
void vertexAttrib2f(int indx, float x, float y) -
vertexAttrib2fv
-
vertexAttrib2fv
-
vertexAttrib2fv
void vertexAttrib2fv(int indx, float[] values) -
vertexAttrib3f
void vertexAttrib3f(int indx, float x, float y, float z) -
vertexAttrib3fv
-
vertexAttrib3fv
-
vertexAttrib3fv
void vertexAttrib3fv(int indx, float[] values) -
vertexAttrib4f
void vertexAttrib4f(int indx, float x, float y, float z, float w) -
vertexAttrib4fv
-
vertexAttrib4fv
-
vertexAttrib4fv
void vertexAttrib4fv(int indx, float[] values) -
vertexAttribPointer
void vertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int offset) -
viewport
void viewport(int x, int y, int width, int height)
-