Class GwtJ2clWebGLRenderingContext
java.lang.Object
dev.webfx.kit.webgl.spi.impl.gwtj2cl.GwtJ2clWebGLRenderingContext
- All Implemented Interfaces:
WebGLRenderingContext
- Author:
- Bruno Salmon
-
Field Summary
Fields inherited from interface dev.webfx.kit.webgl.WebGLRenderingContext
ACTIVE_ATTRIBUTES, ACTIVE_TEXTURE, ACTIVE_UNIFORMS, ALIASED_LINE_WIDTH_RANGE, ALIASED_POINT_SIZE_RANGE, ALPHA, ALPHA_BITS, ALWAYS, ARRAY_BUFFER, ARRAY_BUFFER_BINDING, ATTACHED_SHADERS, BACK, BLEND, BLEND_COLOR, BLEND_DST_ALPHA, BLEND_DST_RGB, BLEND_EQUATION, BLEND_EQUATION_ALPHA, BLEND_EQUATION_RGB, BLEND_SRC_ALPHA, BLEND_SRC_RGB, BLUE_BITS, BOOL, BOOL_VEC2, BOOL_VEC3, BOOL_VEC4, BROWSER_DEFAULT_WEBGL, BUFFER_SIZE, BUFFER_USAGE, BYTE, CCW, CLAMP_TO_EDGE, COLOR_ATTACHMENT0, COLOR_BUFFER_BIT, COLOR_CLEAR_VALUE, COLOR_WRITEMASK, COMPILE_STATUS, COMPRESSED_TEXTURE_FORMATS, CONSTANT_ALPHA, CONSTANT_COLOR, CONTEXT_LOST_WEBGL, CULL_FACE, CULL_FACE_MODE, CURRENT_PROGRAM, CURRENT_VERTEX_ATTRIB, CW, DECR, DECR_WRAP, DELETE_STATUS, DEPTH_ATTACHMENT, DEPTH_BITS, DEPTH_BUFFER_BIT, DEPTH_CLEAR_VALUE, DEPTH_COMPONENT, DEPTH_COMPONENT16, DEPTH_FUNC, DEPTH_RANGE, DEPTH_STENCIL, DEPTH_STENCIL_ATTACHMENT, DEPTH_TEST, DEPTH_WRITEMASK, DITHER, DONT_CARE, DST_ALPHA, DST_COLOR, DYNAMIC_DRAW, ELEMENT_ARRAY_BUFFER, ELEMENT_ARRAY_BUFFER_BINDING, EQUAL, FASTEST, FLOAT, FLOAT_MAT2, FLOAT_MAT3, FLOAT_MAT4, FLOAT_VEC2, FLOAT_VEC3, FLOAT_VEC4, FRAGMENT_SHADER, FRAMEBUFFER, FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, FRAMEBUFFER_BINDING, FRAMEBUFFER_COMPLETE, FRAMEBUFFER_INCOMPLETE_ATTACHMENT, FRAMEBUFFER_INCOMPLETE_DIMENSIONS, FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, FRAMEBUFFER_UNSUPPORTED, FRONT, FRONT_AND_BACK, FRONT_FACE, FUNC_ADD, FUNC_REVERSE_SUBTRACT, FUNC_SUBTRACT, GENERATE_MIPMAP_HINT, GEQUAL, GREATER, GREEN_BITS, HALF_FLOAT, HIGH_FLOAT, HIGH_INT, IMPLEMENTATION_COLOR_READ_FORMAT, IMPLEMENTATION_COLOR_READ_TYPE, INCR, INCR_WRAP, INT, INT_VEC2, INT_VEC3, INT_VEC4, INVALID_ENUM, INVALID_FRAMEBUFFER_OPERATION, INVALID_OPERATION, INVALID_VALUE, INVERT, KEEP, LEQUAL, LESS, LINE_LOOP, LINE_STRIP, LINE_WIDTH, LINEAR, LINEAR_MIPMAP_LINEAR, LINEAR_MIPMAP_NEAREST, LINES, LINK_STATUS, LOW_FLOAT, LOW_INT, LUMINANCE, LUMINANCE_ALPHA, MAX_COMBINED_TEXTURE_IMAGE_UNITS, MAX_CUBE_MAP_TEXTURE_SIZE, MAX_FRAGMENT_UNIFORM_VECTORS, MAX_RENDERBUFFER_SIZE, MAX_TEXTURE_IMAGE_UNITS, MAX_TEXTURE_SIZE, MAX_VARYING_VECTORS, MAX_VERTEX_ATTRIBS, MAX_VERTEX_TEXTURE_IMAGE_UNITS, MAX_VERTEX_UNIFORM_VECTORS, MAX_VIEWPORT_DIMS, MEDIUM_FLOAT, MEDIUM_INT, MIRRORED_REPEAT, NEAREST, NEAREST_MIPMAP_LINEAR, NEAREST_MIPMAP_NEAREST, NEVER, NICEST, NO_ERROR, NONE, NOTEQUAL, ONE, ONE_MINUS_CONSTANT_ALPHA, ONE_MINUS_CONSTANT_COLOR, ONE_MINUS_DST_ALPHA, ONE_MINUS_DST_COLOR, ONE_MINUS_SRC_ALPHA, ONE_MINUS_SRC_COLOR, OUT_OF_MEMORY, PACK_ALIGNMENT, POINTS, POLYGON_OFFSET_FACTOR, POLYGON_OFFSET_FILL, POLYGON_OFFSET_UNITS, R16F, RED, RED_BITS, RENDERBUFFER, RENDERBUFFER_ALPHA_SIZE, RENDERBUFFER_BINDING, RENDERBUFFER_BLUE_SIZE, RENDERBUFFER_DEPTH_SIZE, RENDERBUFFER_GREEN_SIZE, RENDERBUFFER_HEIGHT, RENDERBUFFER_INTERNAL_FORMAT, RENDERBUFFER_RED_SIZE, RENDERBUFFER_STENCIL_SIZE, RENDERBUFFER_WIDTH, RENDERER, REPEAT, REPLACE, RG, RG16F, RGB, RGB5_A1, RGB565, RGBA, RGBA16F, RGBA4, SAMPLE_ALPHA_TO_COVERAGE, SAMPLE_BUFFERS, SAMPLE_COVERAGE, SAMPLE_COVERAGE_INVERT, SAMPLE_COVERAGE_VALUE, SAMPLER_2D, SAMPLER_CUBE, SAMPLES, SCISSOR_BOX, SCISSOR_TEST, SHADER_TYPE, SHADING_LANGUAGE_VERSION, SHORT, SRC_ALPHA, SRC_ALPHA_SATURATE, SRC_COLOR, STATIC_DRAW, STENCIL_ATTACHMENT, STENCIL_BACK_FAIL, STENCIL_BACK_FUNC, STENCIL_BACK_PASS_DEPTH_FAIL, STENCIL_BACK_PASS_DEPTH_PASS, STENCIL_BACK_REF, STENCIL_BACK_VALUE_MASK, STENCIL_BACK_WRITEMASK, STENCIL_BITS, STENCIL_BUFFER_BIT, STENCIL_CLEAR_VALUE, STENCIL_FAIL, STENCIL_FUNC, STENCIL_INDEX8, STENCIL_PASS_DEPTH_FAIL, STENCIL_PASS_DEPTH_PASS, STENCIL_REF, STENCIL_TEST, STENCIL_VALUE_MASK, STENCIL_WRITEMASK, STREAM_DRAW, SUBPIXEL_BITS, TEXTURE, TEXTURE_2D, TEXTURE_BINDING_2D, TEXTURE_BINDING_CUBE_MAP, TEXTURE_CUBE_MAP, TEXTURE_CUBE_MAP_NEGATIVE_X, TEXTURE_CUBE_MAP_NEGATIVE_Y, TEXTURE_CUBE_MAP_NEGATIVE_Z, TEXTURE_CUBE_MAP_POSITIVE_X, TEXTURE_CUBE_MAP_POSITIVE_Y, TEXTURE_CUBE_MAP_POSITIVE_Z, TEXTURE_MAG_FILTER, TEXTURE_MIN_FILTER, TEXTURE_WRAP_S, TEXTURE_WRAP_T, TEXTURE0, TEXTURE1, TEXTURE10, TEXTURE11, TEXTURE12, TEXTURE13, TEXTURE14, TEXTURE15, TEXTURE16, TEXTURE17, TEXTURE18, TEXTURE19, TEXTURE2, TEXTURE20, TEXTURE21, TEXTURE22, TEXTURE23, TEXTURE24, TEXTURE25, TEXTURE26, TEXTURE27, TEXTURE28, TEXTURE29, TEXTURE3, TEXTURE30, TEXTURE31, TEXTURE4, TEXTURE5, TEXTURE6, TEXTURE7, TEXTURE8, TEXTURE9, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, UNPACK_ALIGNMENT, UNPACK_COLORSPACE_CONVERSION_WEBGL, UNPACK_FLIP_Y_WEBGL, UNPACK_PREMULTIPLY_ALPHA_WEBGL, UNSIGNED_BYTE, UNSIGNED_INT, UNSIGNED_SHORT, UNSIGNED_SHORT_4_4_4_4, UNSIGNED_SHORT_5_5_5_1, UNSIGNED_SHORT_5_6_5, VALIDATE_STATUS, VENDOR, VERSION, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, VERTEX_ATTRIB_ARRAY_ENABLED, VERTEX_ATTRIB_ARRAY_NORMALIZED, VERTEX_ATTRIB_ARRAY_POINTER, VERTEX_ATTRIB_ARRAY_SIZE, VERTEX_ATTRIB_ARRAY_STRIDE, VERTEX_ATTRIB_ARRAY_TYPE, VERTEX_SHADER, VIEWPORT, ZERO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactiveTexture(int texture) voidattachShader(WebGLProgram program, WebGLShader shader) voidbindAttribLocation(WebGLProgram program, int index, String name) voidbindBuffer(int target, WebGLBuffer buffer) voidbindFramebuffer(int target, WebGLFramebuffer buffer) voidbindTexture(int target, WebGLTexture texture) voidblendColor(double red, double green, double blue, double alpha) voidblendEquation(int mode) voidblendEquationSeparate(int modeRGB, int modeAlpha) voidblendFunc(int sfactor, int dfactor) voidblendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) voidbufferData(int target, dev.webfx.platform.typedarray.TypedArray data, int usage) intcheckFramebufferStatus(int target) voidclear(int mask) voidclearColor(double red, double green, double blue, double alpha) voidclearDepth(double depth) voidclearStencil(int s) voidcolorMask(boolean red, boolean green, boolean blue, boolean alpha) voidcompileShader(WebGLShader shader) createShader(int type) voidcullFace(int mode) voiddeleteBuffer(WebGLBuffer buffer) voiddeleteProgram(WebGLProgram program) voiddeleteShader(WebGLShader shader) voiddeleteTexture(WebGLTexture texture) voiddepthFunc(int func) voiddepthMask(boolean flag) voiddepthRange(double nearVal, double farVal) voiddetachShader(WebGLProgram program, WebGLShader shader) voiddisable(int flags) voiddisableVertexAttribArray(int index) voiddrawArrays(int mode, int first, int count) voiddrawElements(int mode, int count, int type, double offset) voidenable(int cap) voidenableVertexAttribArray(int index) finish()flush()voidframebufferTexture2D(int target, int attachment, int textarget, WebGLTexture texture, int level) voidfrontFace(int mode) voidgenerateMipmap(int target) getActiveAttrib(WebGLProgram program, int index) getActiveUniform(WebGLProgram program, int index) intgetAttribLocation(WebGLProgram program, String name) getBufferParameter(int target, int pname) intintintgetError()getExtension(String name) getFramebufferAttachmentParameter(int target, int attachment, int pname) getParameter(int pname) getProgramInfoLog(WebGLProgram program) getProgramParameter(WebGLProgram program, int pname) getRenderbufferParameter(int target, int pname) getShaderInfoLog(WebGLShader shader) getShaderParameter(WebGLShader shader, int pname) getShaderSource(WebGLShader shader) getTexParameter(int target, int pname) getUniform(WebGLProgram program, WebGLUniformLocation location) getUniformLocation(WebGLProgram program, String name) getVertexAttrib(int index, int pname) doublegetVertexAttribOffset(int index, int pname) voidhint(int target, int mode) booleanbooleanisEnabled(int cap) voidlineWidth(double width) voidlinkProgram(WebGLProgram program) voidpixelStorei(int pname, boolean param) voidpixelStorei(int pname, int param) voidpolygonOffset(double factor, double units) voidrenderbufferStorage(int target, int internalformat, int width, int height) voidsampleCoverage(double coverage, boolean invert) voidscissor(int x, int y, int width, int height) voidshaderSource(WebGLShader shader, String source) voidstencilFunc(int func, int ref, int mask) voidstencilFuncSeparate(int face, int func, int ref, int mask) voidstencilMask(int mask) voidstencilMaskSeparate(int face, int mask) voidstencilOp(int fail, int zfail, int zpass) voidstencilOpSeparate(int face, int fail, int zfail, int zpass) voidtexImage2D(int target, int level, int internalformat, int format, int type, int img, int format0, int type0, dev.webfx.platform.typedarray.TypedArray pixels) voidtexImage2D(int target, int level, int internalformat, int format, int type, Image img) voidtexImage2D(int target, int level, int internalformat, int format, int type, MediaView img) voidtexParameterf(int target, int pname, double param) voidtexParameteri(int target, int pname, int param) voiduniform1f(WebGLUniformLocation location, double value) voiduniform1fv(WebGLUniformLocation location, double[] value) voiduniform1i(WebGLUniformLocation location, int value) voiduniform1iv(WebGLUniformLocation location, Object[] value) voiduniform2f(WebGLUniformLocation location, double value1, double value2) voiduniform2fv(WebGLUniformLocation location, double[] value) voiduniform2iv(WebGLUniformLocation location, Object[] value) voiduniform3f(WebGLUniformLocation location, double value1, double value2, double value3) voiduniform3fv(WebGLUniformLocation location, double[] value) voiduniform3iv(WebGLUniformLocation location, Object[] value) voiduniform4f(WebGLUniformLocation location, double value1, double value2, double value3, double value4) voiduniform4fv(WebGLUniformLocation location, double[] value) voiduniformMatrix2fv(WebGLUniformLocation location, boolean transpose, double[] data) voiduniformMatrix3fv(WebGLUniformLocation location, boolean transpose, double[] data) voiduniformMatrix4fv(WebGLUniformLocation location, boolean transpose, double[] data) voiduseProgram(WebGLProgram program) voidvalidateProgram(WebGLProgram program) voidvertexAttrib1f(int indx, double x) voidvertexAttrib1fv(int indx, double[] values) voidvertexAttrib2f(int indx, double x, double y) voidvertexAttrib2fv(int indx, double[] values) voidvertexAttrib3f(int indx, double x, double y, double z) voidvertexAttrib4f(int indx, double x, double y, double z, double w) voidvertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, double offset) voidviewport(int x, int y, int width, int height)
-
Constructor Details
-
GwtJ2clWebGLRenderingContext
public GwtJ2clWebGLRenderingContext(elemental2.webgl.WebGLRenderingContext gl)
-
-
Method Details
-
clear
public void clear(int mask) - Specified by:
clearin interfaceWebGLRenderingContext
-
clearColor
public void clearColor(double red, double green, double blue, double alpha) - Specified by:
clearColorin interfaceWebGLRenderingContext
-
createShader
- Specified by:
createShaderin interfaceWebGLRenderingContext
-
shaderSource
- Specified by:
shaderSourcein interfaceWebGLRenderingContext
-
compileShader
- Specified by:
compileShaderin interfaceWebGLRenderingContext
-
getShaderParameter
- Specified by:
getShaderParameterin interfaceWebGLRenderingContext
-
deleteShader
- Specified by:
deleteShaderin interfaceWebGLRenderingContext
-
getShaderInfoLog
- Specified by:
getShaderInfoLogin interfaceWebGLRenderingContext
-
createProgram
- Specified by:
createProgramin interfaceWebGLRenderingContext
-
attachShader
- Specified by:
attachShaderin interfaceWebGLRenderingContext
-
linkProgram
- Specified by:
linkProgramin interfaceWebGLRenderingContext
-
getProgramParameter
- Specified by:
getProgramParameterin interfaceWebGLRenderingContext
-
getProgramInfoLog
- Specified by:
getProgramInfoLogin interfaceWebGLRenderingContext
-
createBuffer
- Specified by:
createBufferin interfaceWebGLRenderingContext
-
bindBuffer
- Specified by:
bindBufferin interfaceWebGLRenderingContext
-
bufferData
public void bufferData(int target, dev.webfx.platform.typedarray.TypedArray data, int usage) - Specified by:
bufferDatain interfaceWebGLRenderingContext
-
getAttribLocation
- Specified by:
getAttribLocationin interfaceWebGLRenderingContext
-
getUniformLocation
- Specified by:
getUniformLocationin interfaceWebGLRenderingContext
-
clearDepth
public void clearDepth(double depth) - Specified by:
clearDepthin interfaceWebGLRenderingContext
-
enable
public void enable(int cap) - Specified by:
enablein interfaceWebGLRenderingContext
-
depthFunc
public void depthFunc(int func) - Specified by:
depthFuncin interfaceWebGLRenderingContext
-
useProgram
- Specified by:
useProgramin interfaceWebGLRenderingContext
-
drawArrays
public void drawArrays(int mode, int first, int count) - Specified by:
drawArraysin interfaceWebGLRenderingContext
-
uniformMatrix4fv
- Specified by:
uniformMatrix4fvin interfaceWebGLRenderingContext
-
vertexAttribPointer
public void vertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, double offset) - Specified by:
vertexAttribPointerin interfaceWebGLRenderingContext
-
enableVertexAttribArray
public void enableVertexAttribArray(int index) - Specified by:
enableVertexAttribArrayin interfaceWebGLRenderingContext
-
drawElements
public void drawElements(int mode, int count, int type, double offset) - Specified by:
drawElementsin interfaceWebGLRenderingContext
-
createTexture
- Specified by:
createTexturein interfaceWebGLRenderingContext
-
bindTexture
- Specified by:
bindTexturein interfaceWebGLRenderingContext
-
generateMipmap
public void generateMipmap(int target) - Specified by:
generateMipmapin interfaceWebGLRenderingContext
-
texImage2D
- Specified by:
texImage2Din interfaceWebGLRenderingContext
-
texImage2D
public void texImage2D(int target, int level, int internalformat, int format, int type, int img, int format0, int type0, dev.webfx.platform.typedarray.TypedArray pixels) - Specified by:
texImage2Din interfaceWebGLRenderingContext
-
texParameteri
public void texParameteri(int target, int pname, int param) - Specified by:
texParameteriin interfaceWebGLRenderingContext
-
pixelStorei
public void pixelStorei(int pname, boolean param) - Specified by:
pixelStoreiin interfaceWebGLRenderingContext
-
activeTexture
public void activeTexture(int texture) - Specified by:
activeTexturein interfaceWebGLRenderingContext
-
uniform1i
- Specified by:
uniform1iin interfaceWebGLRenderingContext
-
texImage2D
public void texImage2D(int target, int level, int internalformat, int format, int type, MediaView img) - Specified by:
texImage2Din interfaceWebGLRenderingContext
-
bindAttribLocation
- Specified by:
bindAttribLocationin interfaceWebGLRenderingContext
-
blendColor
public void blendColor(double red, double green, double blue, double alpha) - Specified by:
blendColorin interfaceWebGLRenderingContext
-
blendEquation
public void blendEquation(int mode) - Specified by:
blendEquationin interfaceWebGLRenderingContext
-
blendEquationSeparate
public void blendEquationSeparate(int modeRGB, int modeAlpha) - Specified by:
blendEquationSeparatein interfaceWebGLRenderingContext
-
blendFunc
public void blendFunc(int sfactor, int dfactor) - Specified by:
blendFuncin interfaceWebGLRenderingContext
-
blendFuncSeparate
public void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) - Specified by:
blendFuncSeparatein interfaceWebGLRenderingContext
-
clearStencil
public void clearStencil(int s) - Specified by:
clearStencilin interfaceWebGLRenderingContext
-
colorMask
public void colorMask(boolean red, boolean green, boolean blue, boolean alpha) - Specified by:
colorMaskin interfaceWebGLRenderingContext
-
cullFace
public void cullFace(int mode) - Specified by:
cullFacein interfaceWebGLRenderingContext
-
deleteBuffer
- Specified by:
deleteBufferin interfaceWebGLRenderingContext
-
deleteProgram
- Specified by:
deleteProgramin interfaceWebGLRenderingContext
-
deleteTexture
- Specified by:
deleteTexturein interfaceWebGLRenderingContext
-
depthMask
public void depthMask(boolean flag) - Specified by:
depthMaskin interfaceWebGLRenderingContext
-
depthRange
public void depthRange(double nearVal, double farVal) - Specified by:
depthRangein interfaceWebGLRenderingContext
-
detachShader
- Specified by:
detachShaderin interfaceWebGLRenderingContext
-
disable
public void disable(int flags) - Specified by:
disablein interfaceWebGLRenderingContext
-
disableVertexAttribArray
public void disableVertexAttribArray(int index) - Specified by:
disableVertexAttribArrayin interfaceWebGLRenderingContext
-
finish
- Specified by:
finishin interfaceWebGLRenderingContext
-
flush
- Specified by:
flushin interfaceWebGLRenderingContext
-
framebufferTexture2D
public void framebufferTexture2D(int target, int attachment, int textarget, WebGLTexture texture, int level) - Specified by:
framebufferTexture2Din interfaceWebGLRenderingContext
-
frontFace
public void frontFace(int mode) - Specified by:
frontFacein interfaceWebGLRenderingContext
-
getBufferParameter
- Specified by:
getBufferParameterin interfaceWebGLRenderingContext
-
getError
public int getError()- Specified by:
getErrorin interfaceWebGLRenderingContext
-
getFramebufferAttachmentParameter
- Specified by:
getFramebufferAttachmentParameterin interfaceWebGLRenderingContext
-
getParameter
- Specified by:
getParameterin interfaceWebGLRenderingContext
-
getRenderbufferParameter
- Specified by:
getRenderbufferParameterin interfaceWebGLRenderingContext
-
getShaderSource
- Specified by:
getShaderSourcein interfaceWebGLRenderingContext
-
getTexParameter
- Specified by:
getTexParameterin interfaceWebGLRenderingContext
-
getUniform
- Specified by:
getUniformin interfaceWebGLRenderingContext
-
getVertexAttrib
- Specified by:
getVertexAttribin interfaceWebGLRenderingContext
-
getVertexAttribOffset
public double getVertexAttribOffset(int index, int pname) - Specified by:
getVertexAttribOffsetin interfaceWebGLRenderingContext
-
hint
public void hint(int target, int mode) - Specified by:
hintin interfaceWebGLRenderingContext
-
isContextLost
public boolean isContextLost()- Specified by:
isContextLostin interfaceWebGLRenderingContext
-
isEnabled
public boolean isEnabled(int cap) - Specified by:
isEnabledin interfaceWebGLRenderingContext
-
lineWidth
public void lineWidth(double width) - Specified by:
lineWidthin interfaceWebGLRenderingContext
-
pixelStorei
public void pixelStorei(int pname, int param) - Specified by:
pixelStoreiin interfaceWebGLRenderingContext
-
polygonOffset
public void polygonOffset(double factor, double units) - Specified by:
polygonOffsetin interfaceWebGLRenderingContext
-
renderbufferStorage
public void renderbufferStorage(int target, int internalformat, int width, int height) - Specified by:
renderbufferStoragein interfaceWebGLRenderingContext
-
sampleCoverage
public void sampleCoverage(double coverage, boolean invert) - Specified by:
sampleCoveragein interfaceWebGLRenderingContext
-
scissor
public void scissor(int x, int y, int width, int height) - Specified by:
scissorin interfaceWebGLRenderingContext
-
stencilFunc
public void stencilFunc(int func, int ref, int mask) - Specified by:
stencilFuncin interfaceWebGLRenderingContext
-
stencilFuncSeparate
public void stencilFuncSeparate(int face, int func, int ref, int mask) - Specified by:
stencilFuncSeparatein interfaceWebGLRenderingContext
-
stencilMask
public void stencilMask(int mask) - Specified by:
stencilMaskin interfaceWebGLRenderingContext
-
stencilMaskSeparate
public void stencilMaskSeparate(int face, int mask) - Specified by:
stencilMaskSeparatein interfaceWebGLRenderingContext
-
stencilOp
public void stencilOp(int fail, int zfail, int zpass) - Specified by:
stencilOpin interfaceWebGLRenderingContext
-
stencilOpSeparate
public void stencilOpSeparate(int face, int fail, int zfail, int zpass) - Specified by:
stencilOpSeparatein interfaceWebGLRenderingContext
-
texParameterf
public void texParameterf(int target, int pname, double param) - Specified by:
texParameterfin interfaceWebGLRenderingContext
-
uniform1f
- Specified by:
uniform1fin interfaceWebGLRenderingContext
-
uniform1fv
- Specified by:
uniform1fvin interfaceWebGLRenderingContext
-
uniform1iv
- Specified by:
uniform1ivin interfaceWebGLRenderingContext
-
uniform2fv
- Specified by:
uniform2fvin interfaceWebGLRenderingContext
-
uniform2iv
- Specified by:
uniform2ivin interfaceWebGLRenderingContext
-
uniform3f
- Specified by:
uniform3fin interfaceWebGLRenderingContext
-
uniform3fv
- Specified by:
uniform3fvin interfaceWebGLRenderingContext
-
uniform3iv
- Specified by:
uniform3ivin interfaceWebGLRenderingContext
-
uniform4f
public void uniform4f(WebGLUniformLocation location, double value1, double value2, double value3, double value4) - Specified by:
uniform4fin interfaceWebGLRenderingContext
-
uniform4fv
- Specified by:
uniform4fvin interfaceWebGLRenderingContext
-
uniformMatrix2fv
- Specified by:
uniformMatrix2fvin interfaceWebGLRenderingContext
-
uniformMatrix3fv
- Specified by:
uniformMatrix3fvin interfaceWebGLRenderingContext
-
validateProgram
- Specified by:
validateProgramin interfaceWebGLRenderingContext
-
vertexAttrib1f
public void vertexAttrib1f(int indx, double x) - Specified by:
vertexAttrib1fin interfaceWebGLRenderingContext
-
vertexAttrib1fv
public void vertexAttrib1fv(int indx, double[] values) - Specified by:
vertexAttrib1fvin interfaceWebGLRenderingContext
-
vertexAttrib2f
public void vertexAttrib2f(int indx, double x, double y) - Specified by:
vertexAttrib2fin interfaceWebGLRenderingContext
-
vertexAttrib2fv
public void vertexAttrib2fv(int indx, double[] values) - Specified by:
vertexAttrib2fvin interfaceWebGLRenderingContext
-
vertexAttrib3f
public void vertexAttrib3f(int indx, double x, double y, double z) - Specified by:
vertexAttrib3fin interfaceWebGLRenderingContext
-
vertexAttrib4f
public void vertexAttrib4f(int indx, double x, double y, double z, double w) - Specified by:
vertexAttrib4fin interfaceWebGLRenderingContext
-
viewport
public void viewport(int x, int y, int width, int height) - Specified by:
viewportin interfaceWebGLRenderingContext
-
getExtension
- Specified by:
getExtensionin interfaceWebGLRenderingContext
-
bindFramebuffer
- Specified by:
bindFramebufferin interfaceWebGLRenderingContext
-
checkFramebufferStatus
public int checkFramebufferStatus(int target) - Specified by:
checkFramebufferStatusin interfaceWebGLRenderingContext
-
createFramebuffer
- Specified by:
createFramebufferin interfaceWebGLRenderingContext
-
getActiveAttrib
- Specified by:
getActiveAttribin interfaceWebGLRenderingContext
-
getActiveUniform
- Specified by:
getActiveUniformin interfaceWebGLRenderingContext
-
uniform2f
- Specified by:
uniform2fin interfaceWebGLRenderingContext
-
getDrawingBufferWidth
public int getDrawingBufferWidth()- Specified by:
getDrawingBufferWidthin interfaceWebGLRenderingContext
-
getDrawingBufferHeight
public int getDrawingBufferHeight()- Specified by:
getDrawingBufferHeightin interfaceWebGLRenderingContext
-