Package org.teavm.jso.webgl
Interface WebGL2RenderingContext
- All Superinterfaces:
org.teavm.jso.JSObject,WebGLRenderingContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from interface org.teavm.jso.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, HIGH_FLOAT, HIGH_INT, 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, 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, RGB, RGB5_A1, RGB565, RGBA, 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_INDEX, 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginQuery(int target, WebGLQuery query) voidbeginTransformFeedback(int primitiveMode) voidbindBufferBase(int target, int index, WebGLBuffer buffer) voidbindBufferRange(int target, int index, WebGLBuffer buffer, int offset, int size) voidbindSampler(int unit, WebGLSampler sampler) voidbindTransformFeedback(int target, WebGLTransformFeedback tf) voidvoidblitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) voidclearBufferfi(int buffer, int drawbuffer, float depth, int stencil) voidclearBufferfv(int buffer, int drawbuffer, float[] values) voidclearBufferfv(int buffer, int drawbuffer, float[] values, int srcOffset) voidclearBufferfv(int buffer, int drawbuffer, FloatBuffer values) voidclearBufferfv(int buffer, int drawbuffer, FloatBuffer values, int srcOffset) voidclearBufferfv(int buffer, int drawbuffer, Float32Array values) voidclearBufferfv(int buffer, int drawbuffer, Float32Array values, int srcOffset) voidclearBufferiv(int buffer, int drawbuffer, int[] values) voidclearBufferiv(int buffer, int drawbuffer, int[] values, int srcOffset) voidclearBufferiv(int buffer, int drawbuffer, IntBuffer values) voidclearBufferiv(int buffer, int drawbuffer, IntBuffer values, int srcOffset) voidclearBufferiv(int buffer, int drawbuffer, Int32Array values) voidclearBufferiv(int buffer, int drawbuffer, Int32Array values, int srcOffset) voidclearBufferuiv(int buffer, int drawbuffer, Uint32Array values) voidclearBufferuiv(int buffer, int drawbuffer, Uint32Array values, int srcOffset) intclientWaitSync(WebGLSync sync, int flags, int timeout) voidcompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset) voidcompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, Buffer srcData) voidcompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, Buffer srcData, int srcOffset, int srcLengthOverride) voidcompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ArrayBufferView srcData) voidcompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ArrayBufferView srcData, int srcOffset, int srcLengthOverride) voidcompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, int offset) voidcompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, Buffer srcData) voidcompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, Buffer srcData, int srcOffset, int srcLengthOverride) voidcompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ArrayBufferView srcData) voidcompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ArrayBufferView srcData, int srcOffset, int srcLengthOverride) voidcopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size) voidcopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) voiddeleteQuery(WebGLQuery query) voiddeleteSampler(WebGLSampler sampler) voiddeleteSync(WebGLSync sync) voidvoiddeleteVertexArray(WebGLVertexArrayObject vertexArray) voiddrawArraysInstanced(int mode, int first, int count, int instanceCount) voiddrawBuffers(int[] buffers) voiddrawBuffers(Int32Array buffers) voiddrawElementsInstanced(int mode, int count, int type, int offset, int instanceCount) voiddrawRangeElements(int mode, int start, int end, int count, int type, int offset) voidendQuery(int target) voidfenceSync(int condition, int flags) voidframebufferTextureLayer(int target, int attachment, WebGLTexture texture, int level, int layer) getActiveUniformBlockName(WebGLProgram program, int uniformBlockIndex) org.teavm.jso.JSObjectgetActiveUniformBlockParameter(WebGLProgram program, int uniformBlockIndex, int pname) org.teavm.jso.JSObjectgetActiveUniforms(WebGLProgram program, int[] uniformIndices, int pname) voidgetBufferSubData(int target, int srcByteOffset, ArrayBufferView dstBuffer) voidgetBufferSubData(int target, int srcByteOffset, ArrayBufferView dstBuffer, int dstOffset, int length) intgetFragDataLocation(WebGLProgram program, String name) org.teavm.jso.JSObjectgetIndexedParameter(int target, int index) org.teavm.jso.JSObjectgetInternalformatParameter(int target, int internalformat, int pname) getQuery(int target, int pname) org.teavm.jso.JSObjectgetQueryParameter(WebGLQuery query, int pname) org.teavm.jso.JSObjectgetSamplerParameter(WebGLSampler sampler, int pname) org.teavm.jso.JSObjectgetSyncParameter(WebGLSync sync, int pname) getTransformFeedbackVarying(WebGLProgram program, int index) intgetUniformBlockIndex(WebGLProgram program, String uniformBlockName) int[]getUniformIndices(WebGLProgram program, String[] uniformNames) int[]getUniformIndices(WebGLProgram program, JSArrayReader<JSString> uniformNames) voidinvalidateFramebuffer(int target, int[] attachments) voidinvalidateFramebuffer(int target, JSArrayReader<JSNumber> attachments) voidinvalidateFramebuffer(int target, Int32Array attachments) voidinvalidateSubFramebuffer(int target, int[] attachments, int x, int y, int width, int height) voidinvalidateSubFramebuffer(int target, JSArrayReader<JSNumber> attachments, int x, int y, int width, int height) voidinvalidateSubFramebuffer(int target, Int32Array attachments, int x, int y, int width, int height) booleanisQuery(WebGLQuery query) booleanisSampler(WebGLSampler sampler) booleanbooleanbooleanisVertexArray(WebGLVertexArrayObject vertexArray) voidvoidreadBuffer(int src) voidrenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) voidvoidsamplerParameterf(WebGLSampler sampler, int pname, float param) voidsamplerParameteri(WebGLSampler sampler, int pname, int param) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int pboOffset) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer source) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer source, int srcOffset) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ImageData source) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, HTMLCanvasElement source) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, HTMLImageElement source) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ArrayBufferView source) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ArrayBufferView source, int srcOffset) voidtexStorage2D(int target, int levels, int internalformat, int width, int height) voidtexStorage3D(int target, int levels, int internalformat, int width, int height, int depth) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int pboOffset) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer srcData) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer srcData, int srcOffset) inttexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ImageData source) inttexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, HTMLCanvasElement source) inttexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, HTMLImageElement source) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ArrayBufferView srcData) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ArrayBufferView srcData, int srcOffset) voidtransformFeedbackVaryings(WebGLProgram program, String[] varyings, int bufferMode) voidtransformFeedbackVaryings(WebGLProgram program, JSArray<JSString> varyings, int bufferMode) voiduniform1ui(WebGLUniformLocation location, int v0) voiduniform1uiv(WebGLUniformLocation location, Uint32Array data) voiduniform1uiv(WebGLUniformLocation location, Uint32Array data, int srcOffset, int srcLength) voiduniform2ui(WebGLUniformLocation location, int v0, int v1) voiduniform2uiv(WebGLUniformLocation location, Uint32Array data) voiduniform2uiv(WebGLUniformLocation location, Uint32Array data, int srcOffset, int srcLength) voiduniform3ui(WebGLUniformLocation location, int v0, int v1, int v2) voiduniform3uiv(WebGLUniformLocation location, Uint32Array data) voiduniform3uiv(WebGLUniformLocation location, Uint32Array data, int srcOffset, int srcLength) voiduniform4ui(WebGLUniformLocation location, int v0, int v1, int v2, int v3) voiduniform4uiv(WebGLUniformLocation location, Uint32Array data) voiduniform4uiv(WebGLUniformLocation location, Uint32Array data, int srcOffset, int srcLength) voiduniformBlockBinding(WebGLProgram program, int uniformBlockIndex, int uniformBlockBinding) voiduniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, float[] data) voiduniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) voiduniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data) voiduniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) voiduniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, Float32Array data) voiduniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) voiduniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, float[] data) voiduniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) voiduniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data) voiduniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) voiduniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, Float32Array data) voiduniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) voiduniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, float[] data) voiduniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) voiduniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data) voiduniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) voiduniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, Float32Array data) voiduniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) voiduniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, float[] data) voiduniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) voiduniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data) voiduniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) voiduniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, Float32Array data) voiduniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) voiduniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, float[] data) voiduniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) voiduniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data) voiduniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) voiduniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, Float32Array data) voiduniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) voiduniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, float[] data) voiduniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) voiduniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data) voiduniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) voiduniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, Float32Array data) voiduniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) voidvertexAttribDivisor(int index, int divisor) voidvertexAttribI4i(int index, int x, int y, int z, int w) voidvertexAttribI4iv(int index, float[] values) voidvertexAttribI4iv(int index, FloatBuffer values) voidvertexAttribI4iv(int index, Float32Array values) voidvertexAttribI4ui(int index, int x, int y, int z, int w) voidvertexAttribI4uiv(int index, Uint32Array values) voidvertexAttribIPointer(int index, int size, int type, int stride, int offset) voidMethods inherited from interface org.teavm.jso.JSObject
castMethods inherited from interface org.teavm.jso.webgl.WebGLRenderingContext
activeTexture, attachShader, bindAttribLocation, bindBuffer, bindFramebuffer, bindRenderbuffer, bindTexture, blendColor, blendEquation, blendEquationSeparate, blendFunc, blendFuncSeparate, bufferData, bufferData, bufferData, bufferSubData, bufferSubData, checkFramebufferStatus, clear, clearColor, clearDepth, clearStencil, colorMask, compileShader, compressedTexImage2D, compressedTexSubImage2D, copyTexImage2D, copyTexSubImage2D, createBuffer, createFramebuffer, createProgram, createRenderbuffer, createShader, createTexture, cullFace, deleteBuffer, deleteFramebuffer, deleteProgram, deleteRenderbuffer, deleteShader, deleteTexture, depthFunc, depthMask, depthRange, detachShader, disable, disableVertexAttribArray, drawArrays, drawElements, enable, enableVertexAttribArray, finish, flush, framebufferRenderbuffer, framebufferTexture2D, frontFace, generateMipmap, getActiveAttrib, getActiveUniform, getAttachedShaders, getAttachedShadersArray, getAttribLocation, getBufferParameter, getCanvas, getContextAttributes, getDrawingBufferHeight, getDrawingBufferWidth, getError, getExtension, getFramebufferAttachmentParameter, getParameter, getParameterf, getParameteri, getParameterString, getProgramInfoLog, getProgramParameter, getProgramParameterb, getProgramParameteri, getRenderbufferParameter, getShaderInfoLog, getShaderParameter, getShaderParameterb, getShaderParameteri, getShaderPrecisionFormat, getShaderSource, getSupportedExtensionArray, getSupportedExtensions, getTexParameter, getUniform, getUniformLocation, getVertexAttrib, getVertexAttribOffset, hint, isBuffer, isContextLost, isEnabled, isFramebuffer, isProgram, isRenderbuffer, isShader, isTexture, lineWidth, linkProgram, pixelStorei, polygonOffset, readPixels, renderbufferStorage, sampleCoverage, scissor, shaderSource, stencilFunc, stencilFuncSeparate, stencilMask, stencilMaskSeparate, stencilOp, stencilOpSeparate, texImage2D, texImage2D, texImage2D, texImage2D, texImage2D, texParameterf, texParameteri, texSubImage2D, texSubImage2D, texSubImage2D, texSubImage2D, 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, uniformMatrix2fv, uniformMatrix3fv, uniformMatrix3fv, uniformMatrix3fv, uniformMatrix4fv, uniformMatrix4fv, uniformMatrix4fv, useProgram, validateProgram, vertexAttrib1f, vertexAttrib1fv, vertexAttrib1fv, vertexAttrib1fv, vertexAttrib2f, vertexAttrib2fv, vertexAttrib2fv, vertexAttrib2fv, vertexAttrib3f, vertexAttrib3fv, vertexAttrib3fv, vertexAttrib3fv, vertexAttrib4f, vertexAttrib4fv, vertexAttrib4fv, vertexAttrib4fv, vertexAttribPointer, viewport
-
Field Details
-
READ_BUFFER
static final int READ_BUFFER- See Also:
-
UNPACK_ROW_LENGTH
static final int UNPACK_ROW_LENGTH- See Also:
-
UNPACK_SKIP_ROWS
static final int UNPACK_SKIP_ROWS- See Also:
-
UNPACK_SKIP_PIXELS
static final int UNPACK_SKIP_PIXELS- See Also:
-
PACK_ROW_LENGTH
static final int PACK_ROW_LENGTH- See Also:
-
PACK_SKIP_ROWS
static final int PACK_SKIP_ROWS- See Also:
-
PACK_SKIP_PIXELS
static final int PACK_SKIP_PIXELS- See Also:
-
COLOR
static final int COLOR- See Also:
-
DEPTH
static final int DEPTH- See Also:
-
STENCIL
static final int STENCIL- See Also:
-
RED
static final int RED- See Also:
-
RGB8
static final int RGB8- See Also:
-
RGB10_A2
static final int RGB10_A2- See Also:
-
TEXTURE_BINDING_3D
static final int TEXTURE_BINDING_3D- See Also:
-
UNPACK_SKIP_IMAGES
static final int UNPACK_SKIP_IMAGES- See Also:
-
UNPACK_IMAGE_HEIGHT
static final int UNPACK_IMAGE_HEIGHT- See Also:
-
TEXTURE_3D
static final int TEXTURE_3D- See Also:
-
TEXTURE_WRAP_R
static final int TEXTURE_WRAP_R- See Also:
-
MAX_3D_TEXTURE_SIZE
static final int MAX_3D_TEXTURE_SIZE- See Also:
-
UNSIGNED_INT_2_10_10_10_REV
static final int UNSIGNED_INT_2_10_10_10_REV- See Also:
-
MAX_ELEMENTS_VERTICES
static final int MAX_ELEMENTS_VERTICES- See Also:
-
MAX_ELEMENTS_INDICES
static final int MAX_ELEMENTS_INDICES- See Also:
-
TEXTURE_MIN_LOD
static final int TEXTURE_MIN_LOD- See Also:
-
TEXTURE_MAX_LOD
static final int TEXTURE_MAX_LOD- See Also:
-
TEXTURE_BASE_LEVEL
static final int TEXTURE_BASE_LEVEL- See Also:
-
TEXTURE_MAX_LEVEL
static final int TEXTURE_MAX_LEVEL- See Also:
-
MIN
static final int MIN- See Also:
-
MAX
static final int MAX- See Also:
-
DEPTH_COMPONENT24
static final int DEPTH_COMPONENT24- See Also:
-
MAX_TEXTURE_LOD_BIAS
static final int MAX_TEXTURE_LOD_BIAS- See Also:
-
TEXTURE_COMPARE_MODE
static final int TEXTURE_COMPARE_MODE- See Also:
-
TEXTURE_COMPARE_FUNC
static final int TEXTURE_COMPARE_FUNC- See Also:
-
CURRENT_QUERY
static final int CURRENT_QUERY- See Also:
-
QUERY_RESULT
static final int QUERY_RESULT- See Also:
-
QUERY_RESULT_AVAILABLE
static final int QUERY_RESULT_AVAILABLE- See Also:
-
STREAM_READ
static final int STREAM_READ- See Also:
-
STREAM_COPY
static final int STREAM_COPY- See Also:
-
STATIC_READ
static final int STATIC_READ- See Also:
-
STATIC_COPY
static final int STATIC_COPY- See Also:
-
DYNAMIC_READ
static final int DYNAMIC_READ- See Also:
-
DYNAMIC_COPY
static final int DYNAMIC_COPY- See Also:
-
MAX_DRAW_BUFFERS
static final int MAX_DRAW_BUFFERS- See Also:
-
DRAW_BUFFER0
static final int DRAW_BUFFER0- See Also:
-
DRAW_BUFFER1
static final int DRAW_BUFFER1- See Also:
-
DRAW_BUFFER2
static final int DRAW_BUFFER2- See Also:
-
DRAW_BUFFER3
static final int DRAW_BUFFER3- See Also:
-
DRAW_BUFFER4
static final int DRAW_BUFFER4- See Also:
-
DRAW_BUFFER5
static final int DRAW_BUFFER5- See Also:
-
DRAW_BUFFER6
static final int DRAW_BUFFER6- See Also:
-
DRAW_BUFFER7
static final int DRAW_BUFFER7- See Also:
-
DRAW_BUFFER8
static final int DRAW_BUFFER8- See Also:
-
DRAW_BUFFER9
static final int DRAW_BUFFER9- See Also:
-
DRAW_BUFFER10
static final int DRAW_BUFFER10- See Also:
-
DRAW_BUFFER11
static final int DRAW_BUFFER11- See Also:
-
DRAW_BUFFER12
static final int DRAW_BUFFER12- See Also:
-
DRAW_BUFFER13
static final int DRAW_BUFFER13- See Also:
-
DRAW_BUFFER14
static final int DRAW_BUFFER14- See Also:
-
DRAW_BUFFER15
static final int DRAW_BUFFER15- See Also:
-
MAX_FRAGMENT_UNIFORM_COMPONENTS
static final int MAX_FRAGMENT_UNIFORM_COMPONENTS- See Also:
-
MAX_VERTEX_UNIFORM_COMPONENTS
static final int MAX_VERTEX_UNIFORM_COMPONENTS- See Also:
-
SAMPLER_3D
static final int SAMPLER_3D- See Also:
-
SAMPLER_2D_SHADOW
static final int SAMPLER_2D_SHADOW- See Also:
-
FRAGMENT_SHADER_DERIVATIVE_HINT
static final int FRAGMENT_SHADER_DERIVATIVE_HINT- See Also:
-
PIXEL_PACK_BUFFER
static final int PIXEL_PACK_BUFFER- See Also:
-
PIXEL_UNPACK_BUFFER
static final int PIXEL_UNPACK_BUFFER- See Also:
-
PIXEL_PACK_BUFFER_BINDING
static final int PIXEL_PACK_BUFFER_BINDING- See Also:
-
PIXEL_UNPACK_BUFFER_BINDING
static final int PIXEL_UNPACK_BUFFER_BINDING- See Also:
-
FLOAT_MAT2x3
static final int FLOAT_MAT2x3- See Also:
-
FLOAT_MAT2x4
static final int FLOAT_MAT2x4- See Also:
-
FLOAT_MAT3x2
static final int FLOAT_MAT3x2- See Also:
-
FLOAT_MAT3x4
static final int FLOAT_MAT3x4- See Also:
-
FLOAT_MAT4x2
static final int FLOAT_MAT4x2- See Also:
-
FLOAT_MAT4x3
static final int FLOAT_MAT4x3- See Also:
-
SRGB
static final int SRGB- See Also:
-
SRGB8
static final int SRGB8- See Also:
-
SRGB8_ALPHA8
static final int SRGB8_ALPHA8- See Also:
-
COMPARE_REF_TO_TEXTURE
static final int COMPARE_REF_TO_TEXTURE- See Also:
-
RGBA32F
static final int RGBA32F- See Also:
-
RGB32F
static final int RGB32F- See Also:
-
RGBA16F
static final int RGBA16F- See Also:
-
RGB16F
static final int RGB16F- See Also:
-
VERTEX_ATTRIB_ARRAY_INTEGER
static final int VERTEX_ATTRIB_ARRAY_INTEGER- See Also:
-
MAX_ARRAY_TEXTURE_LAYERS
static final int MAX_ARRAY_TEXTURE_LAYERS- See Also:
-
MIN_PROGRAM_TEXEL_OFFSET
static final int MIN_PROGRAM_TEXEL_OFFSET- See Also:
-
MAX_PROGRAM_TEXEL_OFFSET
static final int MAX_PROGRAM_TEXEL_OFFSET- See Also:
-
MAX_VARYING_COMPONENTS
static final int MAX_VARYING_COMPONENTS- See Also:
-
TEXTURE_2D_ARRAY
static final int TEXTURE_2D_ARRAY- See Also:
-
TEXTURE_BINDING_2D_ARRAY
static final int TEXTURE_BINDING_2D_ARRAY- See Also:
-
R11F_G11F_B10F
static final int R11F_G11F_B10F- See Also:
-
UNSIGNED_INT_10F_11F_11F_REV
static final int UNSIGNED_INT_10F_11F_11F_REV- See Also:
-
RGB9_E5
static final int RGB9_E5- See Also:
-
UNSIGNED_INT_5_9_9_9_REV
static final int UNSIGNED_INT_5_9_9_9_REV- See Also:
-
TRANSFORM_FEEDBACK_BUFFER_MODE
static final int TRANSFORM_FEEDBACK_BUFFER_MODE- See Also:
-
MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
static final int MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS- See Also:
-
TRANSFORM_FEEDBACK_VARYINGS
static final int TRANSFORM_FEEDBACK_VARYINGS- See Also:
-
TRANSFORM_FEEDBACK_BUFFER_START
static final int TRANSFORM_FEEDBACK_BUFFER_START- See Also:
-
TRANSFORM_FEEDBACK_BUFFER_SIZE
static final int TRANSFORM_FEEDBACK_BUFFER_SIZE- See Also:
-
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
static final int TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN- See Also:
-
RASTERIZER_DISCARD
static final int RASTERIZER_DISCARD- See Also:
-
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
static final int MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS- See Also:
-
MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
static final int MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS- See Also:
-
INTERLEAVED_ATTRIBS
static final int INTERLEAVED_ATTRIBS- See Also:
-
SEPARATE_ATTRIBS
static final int SEPARATE_ATTRIBS- See Also:
-
TRANSFORM_FEEDBACK_BUFFER
static final int TRANSFORM_FEEDBACK_BUFFER- See Also:
-
TRANSFORM_FEEDBACK_BUFFER_BINDING
static final int TRANSFORM_FEEDBACK_BUFFER_BINDING- See Also:
-
RGBA32UI
static final int RGBA32UI- See Also:
-
RGB32UI
static final int RGB32UI- See Also:
-
RGBA16UI
static final int RGBA16UI- See Also:
-
RGB16UI
static final int RGB16UI- See Also:
-
RGBA8UI
static final int RGBA8UI- See Also:
-
RGB8UI
static final int RGB8UI- See Also:
-
RGBA32I
static final int RGBA32I- See Also:
-
RGB32I
static final int RGB32I- See Also:
-
RGBA16I
static final int RGBA16I- See Also:
-
RGB16I
static final int RGB16I- See Also:
-
RGBA8I
static final int RGBA8I- See Also:
-
RGB8I
static final int RGB8I- See Also:
-
RED_INTEGER
static final int RED_INTEGER- See Also:
-
RGB_INTEGER
static final int RGB_INTEGER- See Also:
-
RGBA_INTEGER
static final int RGBA_INTEGER- See Also:
-
SAMPLER_2D_ARRAY
static final int SAMPLER_2D_ARRAY- See Also:
-
SAMPLER_2D_ARRAY_SHADOW
static final int SAMPLER_2D_ARRAY_SHADOW- See Also:
-
SAMPLER_CUBE_SHADOW
static final int SAMPLER_CUBE_SHADOW- See Also:
-
UNSIGNED_INT_VEC2
static final int UNSIGNED_INT_VEC2- See Also:
-
UNSIGNED_INT_VEC3
static final int UNSIGNED_INT_VEC3- See Also:
-
UNSIGNED_INT_VEC4
static final int UNSIGNED_INT_VEC4- See Also:
-
INT_SAMPLER_2D
static final int INT_SAMPLER_2D- See Also:
-
INT_SAMPLER_3D
static final int INT_SAMPLER_3D- See Also:
-
INT_SAMPLER_CUBE
static final int INT_SAMPLER_CUBE- See Also:
-
INT_SAMPLER_2D_ARRAY
static final int INT_SAMPLER_2D_ARRAY- See Also:
-
UNSIGNED_INT_SAMPLER_2D
static final int UNSIGNED_INT_SAMPLER_2D- See Also:
-
UNSIGNED_INT_SAMPLER_3D
static final int UNSIGNED_INT_SAMPLER_3D- See Also:
-
UNSIGNED_INT_SAMPLER_CUBE
static final int UNSIGNED_INT_SAMPLER_CUBE- See Also:
-
UNSIGNED_INT_SAMPLER_2D_ARRAY
static final int UNSIGNED_INT_SAMPLER_2D_ARRAY- See Also:
-
DEPTH_COMPONENT32F
static final int DEPTH_COMPONENT32F- See Also:
-
DEPTH32F_STENCIL8
static final int DEPTH32F_STENCIL8- See Also:
-
FLOAT_32_UNSIGNED_INT_24_8_REV
static final int FLOAT_32_UNSIGNED_INT_24_8_REV- See Also:
-
FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
static final int FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING- See Also:
-
FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
static final int FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE- See Also:
-
FRAMEBUFFER_ATTACHMENT_RED_SIZE
static final int FRAMEBUFFER_ATTACHMENT_RED_SIZE- See Also:
-
FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
static final int FRAMEBUFFER_ATTACHMENT_GREEN_SIZE- See Also:
-
FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
static final int FRAMEBUFFER_ATTACHMENT_BLUE_SIZE- See Also:
-
FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
static final int FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE- See Also:
-
FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
static final int FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE- See Also:
-
FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
static final int FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE- See Also:
-
FRAMEBUFFER_DEFAULT
static final int FRAMEBUFFER_DEFAULT- See Also:
-
UNSIGNED_INT_24_8
static final int UNSIGNED_INT_24_8- See Also:
-
DEPTH24_STENCIL8
static final int DEPTH24_STENCIL8- See Also:
-
UNSIGNED_NORMALIZED
static final int UNSIGNED_NORMALIZED- See Also:
-
DRAW_FRAMEBUFFER_BINDING
static final int DRAW_FRAMEBUFFER_BINDING- See Also:
-
READ_FRAMEBUFFER
static final int READ_FRAMEBUFFER- See Also:
-
DRAW_FRAMEBUFFER
static final int DRAW_FRAMEBUFFER- See Also:
-
READ_FRAMEBUFFER_BINDING
static final int READ_FRAMEBUFFER_BINDING- See Also:
-
RENDERBUFFER_SAMPLES
static final int RENDERBUFFER_SAMPLES- See Also:
-
FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
static final int FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER- See Also:
-
MAX_COLOR_ATTACHMENTS
static final int MAX_COLOR_ATTACHMENTS- See Also:
-
COLOR_ATTACHMENT1
static final int COLOR_ATTACHMENT1- See Also:
-
COLOR_ATTACHMENT2
static final int COLOR_ATTACHMENT2- See Also:
-
COLOR_ATTACHMENT3
static final int COLOR_ATTACHMENT3- See Also:
-
COLOR_ATTACHMENT4
static final int COLOR_ATTACHMENT4- See Also:
-
COLOR_ATTACHMENT5
static final int COLOR_ATTACHMENT5- See Also:
-
COLOR_ATTACHMENT6
static final int COLOR_ATTACHMENT6- See Also:
-
COLOR_ATTACHMENT7
static final int COLOR_ATTACHMENT7- See Also:
-
COLOR_ATTACHMENT8
static final int COLOR_ATTACHMENT8- See Also:
-
COLOR_ATTACHMENT9
static final int COLOR_ATTACHMENT9- See Also:
-
COLOR_ATTACHMENT10
static final int COLOR_ATTACHMENT10- See Also:
-
COLOR_ATTACHMENT11
static final int COLOR_ATTACHMENT11- See Also:
-
COLOR_ATTACHMENT12
static final int COLOR_ATTACHMENT12- See Also:
-
COLOR_ATTACHMENT13
static final int COLOR_ATTACHMENT13- See Also:
-
COLOR_ATTACHMENT14
static final int COLOR_ATTACHMENT14- See Also:
-
COLOR_ATTACHMENT15
static final int COLOR_ATTACHMENT15- See Also:
-
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
static final int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE- See Also:
-
MAX_SAMPLES
static final int MAX_SAMPLES- See Also:
-
HALF_FLOAT
static final int HALF_FLOAT- See Also:
-
RG
static final int RG- See Also:
-
RG_INTEGER
static final int RG_INTEGER- See Also:
-
R8
static final int R8- See Also:
-
RG8
static final int RG8- See Also:
-
R16F
static final int R16F- See Also:
-
R32F
static final int R32F- See Also:
-
RG16F
static final int RG16F- See Also:
-
RG32F
static final int RG32F- See Also:
-
R8I
static final int R8I- See Also:
-
R8UI
static final int R8UI- See Also:
-
R16I
static final int R16I- See Also:
-
R16UI
static final int R16UI- See Also:
-
R32I
static final int R32I- See Also:
-
R32UI
static final int R32UI- See Also:
-
RG8I
static final int RG8I- See Also:
-
RG8UI
static final int RG8UI- See Also:
-
RG16I
static final int RG16I- See Also:
-
RG16UI
static final int RG16UI- See Also:
-
RG32I
static final int RG32I- See Also:
-
RG32UI
static final int RG32UI- See Also:
-
VERTEX_ARRAY_BINDING
static final int VERTEX_ARRAY_BINDING- See Also:
-
R8_SNORM
static final int R8_SNORM- See Also:
-
RG8_SNORM
static final int RG8_SNORM- See Also:
-
RGB8_SNORM
static final int RGB8_SNORM- See Also:
-
RGBA8_SNORM
static final int RGBA8_SNORM- See Also:
-
SIGNED_NORMALIZED
static final int SIGNED_NORMALIZED- See Also:
-
COPY_READ_BUFFER
static final int COPY_READ_BUFFER- See Also:
-
COPY_WRITE_BUFFER
static final int COPY_WRITE_BUFFER- See Also:
-
COPY_READ_BUFFER_BINDING
static final int COPY_READ_BUFFER_BINDING- See Also:
-
COPY_WRITE_BUFFER_BINDING
static final int COPY_WRITE_BUFFER_BINDING- See Also:
-
UNIFORM_BUFFER
static final int UNIFORM_BUFFER- See Also:
-
UNIFORM_BUFFER_BINDING
static final int UNIFORM_BUFFER_BINDING- See Also:
-
UNIFORM_BUFFER_START
static final int UNIFORM_BUFFER_START- See Also:
-
UNIFORM_BUFFER_SIZE
static final int UNIFORM_BUFFER_SIZE- See Also:
-
MAX_VERTEX_UNIFORM_BLOCKS
static final int MAX_VERTEX_UNIFORM_BLOCKS- See Also:
-
MAX_FRAGMENT_UNIFORM_BLOCKS
static final int MAX_FRAGMENT_UNIFORM_BLOCKS- See Also:
-
MAX_COMBINED_UNIFORM_BLOCKS
static final int MAX_COMBINED_UNIFORM_BLOCKS- See Also:
-
MAX_UNIFORM_BUFFER_BINDINGS
static final int MAX_UNIFORM_BUFFER_BINDINGS- See Also:
-
MAX_UNIFORM_BLOCK_SIZE
static final int MAX_UNIFORM_BLOCK_SIZE- See Also:
-
MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
static final int MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS- See Also:
-
MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
static final int MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS- See Also:
-
UNIFORM_BUFFER_OFFSET_ALIGNMENT
static final int UNIFORM_BUFFER_OFFSET_ALIGNMENT- See Also:
-
ACTIVE_UNIFORM_BLOCKS
static final int ACTIVE_UNIFORM_BLOCKS- See Also:
-
UNIFORM_TYPE
static final int UNIFORM_TYPE- See Also:
-
UNIFORM_SIZE
static final int UNIFORM_SIZE- See Also:
-
UNIFORM_BLOCK_INDEX
static final int UNIFORM_BLOCK_INDEX- See Also:
-
UNIFORM_OFFSET
static final int UNIFORM_OFFSET- See Also:
-
UNIFORM_ARRAY_STRIDE
static final int UNIFORM_ARRAY_STRIDE- See Also:
-
UNIFORM_MATRIX_STRIDE
static final int UNIFORM_MATRIX_STRIDE- See Also:
-
UNIFORM_IS_ROW_MAJOR
static final int UNIFORM_IS_ROW_MAJOR- See Also:
-
UNIFORM_BLOCK_BINDING
static final int UNIFORM_BLOCK_BINDING- See Also:
-
UNIFORM_BLOCK_DATA_SIZE
static final int UNIFORM_BLOCK_DATA_SIZE- See Also:
-
UNIFORM_BLOCK_ACTIVE_UNIFORMS
static final int UNIFORM_BLOCK_ACTIVE_UNIFORMS- See Also:
-
UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
static final int UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES- See Also:
-
UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
static final int UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER- See Also:
-
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
static final int UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER- See Also:
-
INVALID_INDEX
static final int INVALID_INDEX- See Also:
-
MAX_VERTEX_OUTPUT_COMPONENTS
static final int MAX_VERTEX_OUTPUT_COMPONENTS- See Also:
-
MAX_FRAGMENT_INPUT_COMPONENTS
static final int MAX_FRAGMENT_INPUT_COMPONENTS- See Also:
-
MAX_SERVER_WAIT_TIMEOUT
static final int MAX_SERVER_WAIT_TIMEOUT- See Also:
-
OBJECT_TYPE
static final int OBJECT_TYPE- See Also:
-
SYNC_CONDITION
static final int SYNC_CONDITION- See Also:
-
SYNC_STATUS
static final int SYNC_STATUS- See Also:
-
SYNC_FLAGS
static final int SYNC_FLAGS- See Also:
-
SYNC_FENCE
static final int SYNC_FENCE- See Also:
-
SYNC_GPU_COMMANDS_COMPLETE
static final int SYNC_GPU_COMMANDS_COMPLETE- See Also:
-
UNSIGNALED
static final int UNSIGNALED- See Also:
-
SIGNALED
static final int SIGNALED- See Also:
-
ALREADY_SIGNALED
static final int ALREADY_SIGNALED- See Also:
-
TIMEOUT_EXPIRED
static final int TIMEOUT_EXPIRED- See Also:
-
CONDITION_SATISFIED
static final int CONDITION_SATISFIED- See Also:
-
WAIT_FAILED
static final int WAIT_FAILED- See Also:
-
SYNC_FLUSH_COMMANDS_BIT
static final int SYNC_FLUSH_COMMANDS_BIT- See Also:
-
VERTEX_ATTRIB_ARRAY_DIVISOR
static final int VERTEX_ATTRIB_ARRAY_DIVISOR- See Also:
-
ANY_SAMPLES_PASSED
static final int ANY_SAMPLES_PASSED- See Also:
-
ANY_SAMPLES_PASSED_CONSERVATIVE
static final int ANY_SAMPLES_PASSED_CONSERVATIVE- See Also:
-
SAMPLER_BINDING
static final int SAMPLER_BINDING- See Also:
-
RGB10_A2UI
static final int RGB10_A2UI- See Also:
-
INT_2_10_10_10_REV
static final int INT_2_10_10_10_REV- See Also:
-
TRANSFORM_FEEDBACK
static final int TRANSFORM_FEEDBACK- See Also:
-
TRANSFORM_FEEDBACK_PAUSED
static final int TRANSFORM_FEEDBACK_PAUSED- See Also:
-
TRANSFORM_FEEDBACK_ACTIVE
static final int TRANSFORM_FEEDBACK_ACTIVE- See Also:
-
TRANSFORM_FEEDBACK_BINDING
static final int TRANSFORM_FEEDBACK_BINDING- See Also:
-
TEXTURE_IMMUTABLE_FORMAT
static final int TEXTURE_IMMUTABLE_FORMAT- See Also:
-
MAX_ELEMENT_INDEX
static final int MAX_ELEMENT_INDEX- See Also:
-
TEXTURE_IMMUTABLE_LEVELS
static final int TEXTURE_IMMUTABLE_LEVELS- See Also:
-
TIMEOUT_IGNORED
static final int TIMEOUT_IGNORED- See Also:
-
MAX_CLIENT_WAIT_TIMEOUT_WEBGL
static final int MAX_CLIENT_WAIT_TIMEOUT_WEBGL- See Also:
-
-
Method Details
-
copyBufferSubData
void copyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size) -
getBufferSubData
void getBufferSubData(int target, int srcByteOffset, ArrayBufferView dstBuffer, int dstOffset, int length) -
getBufferSubData
-
blitFramebuffer
void blitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) -
framebufferTextureLayer
void framebufferTextureLayer(int target, int attachment, WebGLTexture texture, int level, int layer) -
invalidateFramebuffer
-
invalidateFramebuffer
-
invalidateFramebuffer
void invalidateFramebuffer(int target, int[] attachments) -
invalidateSubFramebuffer
void invalidateSubFramebuffer(int target, JSArrayReader<JSNumber> attachments, int x, int y, int width, int height) -
invalidateSubFramebuffer
void invalidateSubFramebuffer(int target, Int32Array attachments, int x, int y, int width, int height) -
invalidateSubFramebuffer
void invalidateSubFramebuffer(int target, int[] attachments, int x, int y, int width, int height) -
readBuffer
void readBuffer(int src) -
getInternalformatParameter
org.teavm.jso.JSObject getInternalformatParameter(int target, int internalformat, int pname) -
renderbufferStorageMultisample
void renderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) -
texStorage2D
void texStorage2D(int target, int levels, int internalformat, int width, int height) -
texStorage3D
void texStorage3D(int target, int levels, int internalformat, int width, int height, int depth) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int pboOffset) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ArrayBufferView source) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ArrayBufferView source, int srcOffset) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer source) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer source, int srcOffset) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ImageData source) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, HTMLImageElement source) -
texImage3D
void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, HTMLCanvasElement source) -
texSubImage3D
void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int pboOffset) -
texSubImage3D
int texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ImageData source) -
texSubImage3D
int texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, HTMLImageElement source) -
texSubImage3D
int texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, HTMLCanvasElement source) -
texSubImage3D
void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ArrayBufferView srcData, int srcOffset) -
texSubImage3D
void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ArrayBufferView srcData) -
texSubImage3D
void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer srcData, int srcOffset) -
texSubImage3D
void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer srcData) -
copyTexSubImage3D
void copyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) -
compressedTexImage3D
void compressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset) -
compressedTexImage3D
void compressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ArrayBufferView srcData, int srcOffset, int srcLengthOverride) -
compressedTexImage3D
void compressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ArrayBufferView srcData) -
compressedTexImage3D
void compressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, Buffer srcData, int srcOffset, int srcLengthOverride) -
compressedTexImage3D
void compressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, Buffer srcData) -
compressedTexSubImage3D
void compressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, int offset) -
compressedTexSubImage3D
void compressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ArrayBufferView srcData, int srcOffset, int srcLengthOverride) -
compressedTexSubImage3D
void compressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ArrayBufferView srcData) -
compressedTexSubImage3D
void compressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, Buffer srcData, int srcOffset, int srcLengthOverride) -
compressedTexSubImage3D
void compressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, Buffer srcData) -
getFragDataLocation
-
uniform1ui
-
uniform2ui
-
uniform3ui
-
uniform4ui
-
uniform1uiv
-
uniform1uiv
-
uniform2uiv
-
uniform2uiv
-
uniform3uiv
-
uniform3uiv
-
uniform4uiv
-
uniform4uiv
-
uniformMatrix3x2fv
void uniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) -
uniformMatrix3x2fv
-
uniformMatrix3x2fv
void uniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) -
uniformMatrix3x2fv
-
uniformMatrix3x2fv
void uniformMatrix3x2fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) -
uniformMatrix3x2fv
-
uniformMatrix4x2fv
void uniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) -
uniformMatrix4x2fv
-
uniformMatrix4x2fv
void uniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) -
uniformMatrix4x2fv
-
uniformMatrix4x2fv
void uniformMatrix4x2fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) -
uniformMatrix4x2fv
-
uniformMatrix2x3fv
void uniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) -
uniformMatrix2x3fv
-
uniformMatrix2x3fv
void uniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) -
uniformMatrix2x3fv
-
uniformMatrix2x3fv
void uniformMatrix2x3fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) -
uniformMatrix2x3fv
-
uniformMatrix4x3fv
void uniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) -
uniformMatrix4x3fv
-
uniformMatrix4x3fv
void uniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) -
uniformMatrix4x3fv
-
uniformMatrix4x3fv
void uniformMatrix4x3fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) -
uniformMatrix4x3fv
-
uniformMatrix2x4fv
void uniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) -
uniformMatrix2x4fv
-
uniformMatrix2x4fv
void uniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) -
uniformMatrix2x4fv
-
uniformMatrix2x4fv
void uniformMatrix2x4fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) -
uniformMatrix2x4fv
-
uniformMatrix3x4fv
void uniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, Float32Array data, int srcOffset, int srcLength) -
uniformMatrix3x4fv
-
uniformMatrix3x4fv
void uniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, float[] data, int srcOffset, int srcLength) -
uniformMatrix3x4fv
-
uniformMatrix3x4fv
void uniformMatrix3x4fv(WebGLUniformLocation location, boolean transpose, FloatBuffer data, int srcOffset, int srcLength) -
uniformMatrix3x4fv
-
vertexAttribI4i
void vertexAttribI4i(int index, int x, int y, int z, int w) -
vertexAttribI4iv
-
vertexAttribI4iv
void vertexAttribI4iv(int index, float[] values) -
vertexAttribI4iv
-
vertexAttribI4ui
void vertexAttribI4ui(int index, int x, int y, int z, int w) -
vertexAttribI4uiv
-
vertexAttribIPointer
void vertexAttribIPointer(int index, int size, int type, int stride, int offset) -
vertexAttribDivisor
void vertexAttribDivisor(int index, int divisor) -
drawArraysInstanced
void drawArraysInstanced(int mode, int first, int count, int instanceCount) -
drawElementsInstanced
void drawElementsInstanced(int mode, int count, int type, int offset, int instanceCount) -
drawRangeElements
void drawRangeElements(int mode, int start, int end, int count, int type, int offset) -
drawBuffers
-
drawBuffers
void drawBuffers(int[] buffers) -
clearBufferfv
-
clearBufferfv
-
clearBufferfv
void clearBufferfv(int buffer, int drawbuffer, float[] values, int srcOffset) -
clearBufferfv
void clearBufferfv(int buffer, int drawbuffer, float[] values) -
clearBufferfv
-
clearBufferfv
-
clearBufferiv
-
clearBufferiv
-
clearBufferiv
void clearBufferiv(int buffer, int drawbuffer, int[] values, int srcOffset) -
clearBufferiv
void clearBufferiv(int buffer, int drawbuffer, int[] values) -
clearBufferiv
-
clearBufferiv
-
clearBufferuiv
-
clearBufferuiv
-
clearBufferfi
void clearBufferfi(int buffer, int drawbuffer, float depth, int stencil) -
createQuery
WebGLQuery createQuery() -
deleteQuery
-
isQuery
-
beginQuery
-
endQuery
void endQuery(int target) -
getQuery
-
getQueryParameter
-
createSampler
WebGLSampler createSampler() -
deleteSampler
-
isSampler
-
bindSampler
-
samplerParameteri
-
samplerParameterf
-
getSamplerParameter
-
fenceSync
-
isSync
-
deleteSync
-
clientWaitSync
-
waitSync
-
getSyncParameter
-
createTransformFeedback
WebGLTransformFeedback createTransformFeedback() -
deleteTransformFeedback
-
isTransformFeedback
-
bindTransformFeedback
-
beginTransformFeedback
void beginTransformFeedback(int primitiveMode) -
endTransformFeedback
void endTransformFeedback() -
transformFeedbackVaryings
-
transformFeedbackVaryings
-
getTransformFeedbackVarying
-
pauseTransformFeedback
void pauseTransformFeedback() -
resumeTransformFeedback
void resumeTransformFeedback() -
bindBufferBase
-
bindBufferRange
-
getIndexedParameter
org.teavm.jso.JSObject getIndexedParameter(int target, int index) -
getUniformIndices
-
getUniformIndices
-
getActiveUniforms
-
getUniformBlockIndex
-
getActiveUniformBlockParameter
org.teavm.jso.JSObject getActiveUniformBlockParameter(WebGLProgram program, int uniformBlockIndex, int pname) -
getActiveUniformBlockName
-
uniformBlockBinding
-
createVertexArray
WebGLVertexArrayObject createVertexArray() -
deleteVertexArray
-
isVertexArray
-
bindVertexArray
-