1# JS API Changes of the Graphics Subsystem 2 3The table below lists the APIs changes of the graphics subsystem in OpenHarmony 3.1 Release over OpenHarmony 3.0 LTS. 4 5## API Changes 6 7| Module| Class| Method/Attribute/Enumeration/Constant| Change Type| 8|---|---|---|---| 9| webgl2 | WebGL2RenderingContextOverloads | readPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, dstData: ArrayBufferView \| null): void;<br>readPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, offset: GLintptr): void;<br>readPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, dstData: ArrayBufferView, dstOffset: GLuint): void; | Added| 10| webgl2 | WebGL2RenderingContextOverloads | uniformMatrix4fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 11| webgl2 | WebGL2RenderingContextOverloads | uniformMatrix3fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 12| webgl2 | WebGL2RenderingContextOverloads | uniformMatrix2fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 13| webgl2 | WebGL2RenderingContextOverloads | uniform4iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 14| webgl2 | WebGL2RenderingContextOverloads | uniform3iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 15| webgl2 | WebGL2RenderingContextOverloads | uniform2iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 16| webgl2 | WebGL2RenderingContextOverloads | uniform1iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 17| webgl2 | WebGL2RenderingContextOverloads | uniform4fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 18| webgl2 | WebGL2RenderingContextOverloads | uniform3fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 19| webgl2 | WebGL2RenderingContextOverloads | uniform2fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 20| webgl2 | WebGL2RenderingContextOverloads | uniform1fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 21| webgl2 | WebGL2RenderingContextOverloads | compressedTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, imageSize: GLsizei, offset: GLintptr): void;<br>compressedTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, srcData: ArrayBufferView, srcOffset?: GLuint, srcLengthOverride?: GLuint): void; | Added| 22| webgl2 | WebGL2RenderingContextOverloads | compressedTexImage2D(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, imageSize: GLsizei, offset: GLintptr): void;<br>compressedTexImage2D(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, srcData: ArrayBufferView, srcOffset?: GLuint, srcLengthOverride?: GLuint): void; | Added| 23| webgl2 | WebGL2RenderingContextOverloads | texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, pixels: ArrayBufferView \| null): void;<br>texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, format: GLenum, type: GLenum, source: TexImageSource): void;<br>texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, pboOffset: GLintptr): void;<br>texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, source: TexImageSource): void;<br>texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, srcData: ArrayBufferView, srcOffset: GLuint): void; | Added| 24| webgl2 | WebGL2RenderingContextOverloads | texImage2D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, border: GLint, format: GLenum, type: GLenum, pixels: ArrayBufferView \| null): void;<br>texImage2D(target: GLenum, level: GLint, internalformat: GLint, format: GLenum, type: GLenum, source: TexImageSource): void;<br>texImage2D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, border: GLint, format: GLenum, type: GLenum, pboOffset: GLintptr): void;<br>texImage2D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, border: GLint, format: GLenum, type: GLenum, source: TexImageSource): void;<br>texImage2D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, border: GLint, format: GLenum, type: GLenum, srcData: ArrayBufferView, srcOffset: GLuint): void; | Added| 25| webgl2 | WebGL2RenderingContextOverloads | bufferSubData(target: GLenum, dstByteOffset: GLintptr, srcData: BufferSource): void;<br>bufferSubData(target: GLenum, dstByteOffset: GLintptr, srcData: ArrayBufferView, srcOffset: GLuint, length?: GLuint): void; | Added| 26| webgl2 | WebGL2RenderingContextOverloads | bufferData(target: GLenum, size: GLsizeiptr, usage: GLenum): void;<br>bufferData(target: GLenum, srcData: BufferSource \| null, usage: GLenum): void;<br>bufferData(target: GLenum, srcData: ArrayBufferView, usage: GLenum, srcOffset: GLuint, length?: GLuint): void; | Added| 27| webgl2 | WebGL2RenderingContextBase | bindVertexArray(array: WebGLVertexArrayObject \| null): void; | Added| 28| webgl2 | WebGL2RenderingContextBase | isVertexArray(vertexArray: WebGLVertexArrayObject \| null): GLboolean; | Added| 29| webgl2 | WebGL2RenderingContextBase | deleteVertexArray(vertexArray: WebGLVertexArrayObject \| null): void; | Added| 30| webgl2 | WebGL2RenderingContextBase | createVertexArray(): WebGLVertexArrayObject \| null; | Added| 31| webgl2 | WebGL2RenderingContextBase | uniformBlockBinding(program: WebGLProgram, uniformBlockIndex: GLuint, uniformBlockBinding: GLuint): void; | Added| 32| webgl2 | WebGL2RenderingContextBase | getActiveUniformBlockName(program: WebGLProgram, uniformBlockIndex: GLuint): string \| null; | Added| 33| webgl2 | WebGL2RenderingContextBase | getActiveUniformBlockParameter(program: WebGLProgram, uniformBlockIndex: GLuint, pname: GLenum): any; | Added| 34| webgl2 | WebGL2RenderingContextBase | getUniformBlockIndex(program: WebGLProgram, uniformBlockName: string): GLuint; | Added| 35| webgl2 | WebGL2RenderingContextBase | getActiveUniforms(program: WebGLProgram, uniformIndices: GLuint[], pname: GLenum): any; | Added| 36| webgl2 | WebGL2RenderingContextBase | getUniformIndices(program: WebGLProgram, uniformNames: string[]): GLuint[] \| null; | Added| 37| webgl2 | WebGL2RenderingContextBase | getIndexedParameter(target: GLenum, index: GLuint): any; | Added| 38| webgl2 | WebGL2RenderingContextBase | bindBufferRange(target: GLenum, index: GLuint, buffer: WebGLBuffer \| null, offset: GLintptr, size: GLsizeiptr): void; | Added| 39| webgl2 | WebGL2RenderingContextBase | bindBufferBase(target: GLenum, index: GLuint, buffer: WebGLBuffer \| null): void; | Added| 40| webgl2 | WebGL2RenderingContextBase | resumeTransformFeedback(): void; | Added| 41| webgl2 | WebGL2RenderingContextBase | pauseTransformFeedback(): void; | Added| 42| webgl2 | WebGL2RenderingContextBase | getTransformFeedbackVarying(program: WebGLProgram, index: GLuint): WebGLActiveInfo \| null; | Added| 43| webgl2 | WebGL2RenderingContextBase | transformFeedbackVaryings(program: WebGLProgram, varyings: string[], bufferMode: GLenum): void; | Added| 44| webgl2 | WebGL2RenderingContextBase | endTransformFeedback(): void; | Added| 45| webgl2 | WebGL2RenderingContextBase | beginTransformFeedback(primitiveMode: GLenum): void; | Added| 46| webgl2 | WebGL2RenderingContextBase | bindTransformFeedback(target: GLenum, tf: WebGLTransformFeedback \| null): void; | Added| 47| webgl2 | WebGL2RenderingContextBase | isTransformFeedback(tf: WebGLTransformFeedback \| null): GLboolean; | Added| 48| webgl2 | WebGL2RenderingContextBase | deleteTransformFeedback(tf: WebGLTransformFeedback \| null): void; | Added| 49| webgl2 | WebGL2RenderingContextBase | createTransformFeedback(): WebGLTransformFeedback \| null; | Added| 50| webgl2 | WebGL2RenderingContextBase | getSyncParameter(sync: WebGLSync, pname: GLenum): any; | Added| 51| webgl2 | WebGL2RenderingContextBase | waitSync(sync: WebGLSync, flags: GLbitfield, timeout: GLint64): void; | Added| 52| webgl2 | WebGL2RenderingContextBase | clientWaitSync(sync: WebGLSync, flags: GLbitfield, timeout: GLuint64): GLenum; | Added| 53| webgl2 | WebGL2RenderingContextBase | deleteSync(sync: WebGLSync \| null): void; | Added| 54| webgl2 | WebGL2RenderingContextBase | isSync(sync: WebGLSync \| null): GLboolean; | Added| 55| webgl2 | WebGL2RenderingContextBase | fenceSync(condition: GLenum, flags: GLbitfield): WebGLSync \| null; | Added| 56| webgl2 | WebGL2RenderingContextBase | getSamplerParameter(sampler: WebGLSampler, pname: GLenum): any; | Added| 57| webgl2 | WebGL2RenderingContextBase | samplerParameterf(sampler: WebGLSampler, pname: GLenum, param: GLfloat): void; | Added| 58| webgl2 | WebGL2RenderingContextBase | samplerParameteri(sampler: WebGLSampler, pname: GLenum, param: GLint): void; | Added| 59| webgl2 | WebGL2RenderingContextBase | bindSampler(unit: GLuint, sampler: WebGLSampler \| null): void; | Added| 60| webgl2 | WebGL2RenderingContextBase | isSampler(sampler: WebGLSampler \| null): GLboolean; | Added| 61| webgl2 | WebGL2RenderingContextBase | deleteSampler(sampler: WebGLSampler \| null): void; | Added| 62| webgl2 | WebGL2RenderingContextBase | createSampler(): WebGLSampler \| null; | Added| 63| webgl2 | WebGL2RenderingContextBase | getQueryParameter(query: WebGLQuery, pname: GLenum): any; | Added| 64| webgl2 | WebGL2RenderingContextBase | getQuery(target: GLenum, pname: GLenum): WebGLQuery \| null; | Added| 65| webgl2 | WebGL2RenderingContextBase | endQuery(target: GLenum): void; | Added| 66| webgl2 | WebGL2RenderingContextBase | beginQuery(target: GLenum, query: WebGLQuery): void; | Added| 67| webgl2 | WebGL2RenderingContextBase | isQuery(query: WebGLQuery \| null): GLboolean; | Added| 68| webgl2 | WebGL2RenderingContextBase | deleteQuery(query: WebGLQuery \| null): void; | Added| 69| webgl2 | WebGL2RenderingContextBase | createQuery(): WebGLQuery \| null; | Added| 70| webgl2 | WebGL2RenderingContextBase | clearBufferfi(buffer: GLenum, drawbuffer: GLint, depth: GLfloat, stencil: GLint): void; | Added| 71| webgl2 | WebGL2RenderingContextBase | clearBufferuiv(buffer: GLenum, drawbuffer: GLint, values: Uint32List, srcOffset?: GLuint): void; | Added| 72| webgl2 | WebGL2RenderingContextBase | clearBufferiv(buffer: GLenum, drawbuffer: GLint, values: Int32List, srcOffset?: GLuint): void; | Added| 73| webgl2 | WebGL2RenderingContextBase | clearBufferfv(buffer: GLenum, drawbuffer: GLint, values: Float32List, srcOffset?: GLuint): void; | Added| 74| webgl2 | WebGL2RenderingContextBase | drawBuffers(buffers: GLenum[]): void; | Added| 75| webgl2 | WebGL2RenderingContextBase | drawRangeElements(mode: GLenum, start: GLuint, end: GLuint, count: GLsizei, type: GLenum, offset: GLintptr): void; | Added| 76| webgl2 | WebGL2RenderingContextBase | drawElementsInstanced(mode: GLenum, count: GLsizei, type: GLenum, offset: GLintptr, instanceCount: GLsizei): void; | Added| 77| webgl2 | WebGL2RenderingContextBase | drawArraysInstanced(mode: GLenum, first: GLint, count: GLsizei, instanceCount: GLsizei): void; | Added| 78| webgl2 | WebGL2RenderingContextBase | vertexAttribDivisor(index: GLuint, divisor: GLuint): void; | Added| 79| webgl2 | WebGL2RenderingContextBase | vertexAttribIPointer(index: GLuint, size: GLint, type: GLenum, stride: GLsizei, offset: GLintptr): void; | Added| 80| webgl2 | WebGL2RenderingContextBase | vertexAttribI4uiv(index: GLuint, values: Uint32List): void; | Added| 81| webgl2 | WebGL2RenderingContextBase | vertexAttribI4ui(index: GLuint, x: GLuint, y: GLuint, z: GLuint, w: GLuint): void; | Added| 82| webgl2 | WebGL2RenderingContextBase | vertexAttribI4iv(index: GLuint, values: Int32List): void; | Added| 83| webgl2 | WebGL2RenderingContextBase | vertexAttribI4i(index: GLuint, x: GLint, y: GLint, z: GLint, w: GLint): void; | Added| 84| webgl2 | WebGL2RenderingContextBase | uniformMatrix3x4fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 85| webgl2 | WebGL2RenderingContextBase | uniformMatrix2x4fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 86| webgl2 | WebGL2RenderingContextBase | uniformMatrix4x3fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 87| webgl2 | WebGL2RenderingContextBase | uniformMatrix2x3fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 88| webgl2 | WebGL2RenderingContextBase | uniformMatrix4x2fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 89| webgl2 | WebGL2RenderingContextBase | uniformMatrix3x2fv(location: WebGLUniformLocation \| null, transpose: GLboolean, data: Float32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 90| webgl2 | WebGL2RenderingContextBase | uniform4uiv(location: WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 91| webgl2 | WebGL2RenderingContextBase | uniform3uiv(location: WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 92| webgl2 | WebGL2RenderingContextBase | uniform2uiv(location: WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 93| webgl2 | WebGL2RenderingContextBase | uniform1uiv(location: WebGLUniformLocation \| null, data: Uint32List, srcOffset?: GLuint, srcLength?: GLuint): void; | Added| 94| webgl2 | WebGL2RenderingContextBase | uniform4ui(location: WebGLUniformLocation \| null, v0: GLuint, v1: GLuint, v2: GLuint, v3: GLuint): void; | Added| 95| webgl2 | WebGL2RenderingContextBase | uniform3ui(location: WebGLUniformLocation \| null, v0: GLuint, v1: GLuint, v2: GLuint): void; | Added| 96| webgl2 | WebGL2RenderingContextBase | uniform2ui(location: WebGLUniformLocation \| null, v0: GLuint, v1: GLuint): void; | Added| 97| webgl2 | WebGL2RenderingContextBase | uniform1ui(location: WebGLUniformLocation \| null, v0: GLuint): void; | Added| 98| webgl2 | WebGL2RenderingContextBase | getFragDataLocation(program: WebGLProgram, name: string): GLint; | Added| 99| webgl2 | WebGL2RenderingContextBase | compressedTexSubImage3D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, format: GLenum, imageSize: GLsizei, offset: GLintptr): void;<br>compressedTexSubImage3D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, format: GLenum, srcData: ArrayBufferView, srcOffset?: GLuint, srcLengthOverride?: GLuint): void; | Added| 100| webgl2 | WebGL2RenderingContextBase | compressedTexImage3D(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, imageSize: GLsizei, offset: GLintptr): void;<br>compressedTexImage3D(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, srcData: ArrayBufferView, srcOffset?: GLuint, srcLengthOverride?: GLuint): void; | Added| 101| webgl2 | WebGL2RenderingContextBase | copyTexSubImage3D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei): void; | Added| 102| webgl2 | WebGL2RenderingContextBase | texSubImage3D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, format: GLenum, type: GLenum, pboOffset: GLintptr): void;<br>texSubImage3D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, format: GLenum, type: GLenum, source: TexImageSource): void;<br>texSubImage3D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, format: GLenum, type: GLenum, srcData: ArrayBufferView \| null, srcOffset?: GLuint): void; | Added| 103| webgl2 | WebGL2RenderingContextBase | texImage3D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, format: GLenum, type: GLenum, pboOffset: GLintptr): void;<br>texImage3D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, format: GLenum, type: GLenum, source: TexImageSource): void;<br>texImage3D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, format: GLenum, type: GLenum, srcData: ArrayBufferView \| null): void;<br>texImage3D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, format: GLenum, type: GLenum, srcData: ArrayBufferView, srcOffset: GLuint): void; | Added| 104| webgl2 | WebGL2RenderingContextBase | texStorage3D(target: GLenum, levels: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei): void; | Added| 105| webgl2 | WebGL2RenderingContextBase | texStorage2D(target: GLenum, levels: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei): void; | Added| 106| webgl2 | WebGL2RenderingContextBase | renderbufferStorageMultisample(target: GLenum, samples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei): void; | Added| 107| webgl2 | WebGL2RenderingContextBase | getInternalformatParameter(target: GLenum, internalformat: GLenum, pname: GLenum): any; | Added| 108| webgl2 | WebGL2RenderingContextBase | readBuffer(src: GLenum): void; | Added| 109| webgl2 | WebGL2RenderingContextBase | invalidateSubFramebuffer(target: GLenum, attachments: GLenum[], x: GLint, y: GLint, width: GLsizei, height: GLsizei): void; | Added| 110| webgl2 | WebGL2RenderingContextBase | invalidateFramebuffer(target: GLenum, attachments: GLenum[]): void; | Added| 111| webgl2 | WebGL2RenderingContextBase | framebufferTextureLayer(target: GLenum, attachment: GLenum, texture: WebGLTexture \| null, level: GLint, layer: GLint): void; | Added| 112| webgl2 | WebGL2RenderingContextBase | blitFramebuffer(srcX0: GLint, srcY0: GLint, srcX1: GLint, srcY1: GLint, dstX0: GLint, dstY0: GLint, dstX1: GLint, dstY1: GLint, mask: GLbitfield, filter: GLenum): void; | Added| 113| webgl2 | WebGL2RenderingContextBase | getBufferSubData(target: GLenum, srcByteOffset: GLintptr, dstBuffer: ArrayBufferView, dstOffset?: GLuint, length?: GLuint): void; | Added| 114| webgl2 | WebGL2RenderingContextBase | copyBufferSubData(readTarget: GLenum, writeTarget: GLenum, readOffset: GLintptr, writeOffset: GLintptr, size: GLsizeiptr): void; | Added| 115| webgl2 | WebGL2RenderingContextBase | readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: GLenum; | Added| 116| webgl2 | WebGL2RenderingContextBase | readonly TIMEOUT_IGNORED: GLint64; | Added| 117| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_IMMUTABLE_LEVELS: GLenum; | Added| 118| webgl2 | WebGL2RenderingContextBase | readonly MAX_ELEMENT_INDEX: GLenum; | Added| 119| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_IMMUTABLE_FORMAT: GLenum; | Added| 120| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_BINDING: GLenum; | Added| 121| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_ACTIVE: GLenum; | Added| 122| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_PAUSED: GLenum; | Added| 123| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK: GLenum; | Added| 124| webgl2 | WebGL2RenderingContextBase | readonly INT_2_10_10_10_REV: GLenum; | Added| 125| webgl2 | WebGL2RenderingContextBase | readonly RGB10_A2UI: GLenum; | Added| 126| webgl2 | WebGL2RenderingContextBase | readonly SAMPLER_BINDING: GLenum; | Added| 127| webgl2 | WebGL2RenderingContextBase | readonly ANY_SAMPLES_PASSED_CONSERVATIVE: GLenum; | Added| 128| webgl2 | WebGL2RenderingContextBase | readonly ANY_SAMPLES_PASSED: GLenum; | Added| 129| webgl2 | WebGL2RenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_DIVISOR: GLenum; | Added| 130| webgl2 | WebGL2RenderingContextBase | readonly SYNC_FLUSH_COMMANDS_BIT: GLenum; | Added| 131| webgl2 | WebGL2RenderingContextBase | readonly WAIT_FAILED: GLenum; | Added| 132| webgl2 | WebGL2RenderingContextBase | readonly CONDITION_SATISFIED: GLenum; | Added| 133| webgl2 | WebGL2RenderingContextBase | readonly TIMEOUT_EXPIRED: GLenum; | Added| 134| webgl2 | WebGL2RenderingContextBase | readonly ALREADY_SIGNALED: GLenum; | Added| 135| webgl2 | WebGL2RenderingContextBase | readonly SIGNALED: GLenum; | Added| 136| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNALED: GLenum; | Added| 137| webgl2 | WebGL2RenderingContextBase | readonly SYNC_GPU_COMMANDS_COMPLETE: GLenum; | Added| 138| webgl2 | WebGL2RenderingContextBase | readonly SYNC_FENCE: GLenum; | Added| 139| webgl2 | WebGL2RenderingContextBase | readonly SYNC_FLAGS: GLenum; | Added| 140| webgl2 | WebGL2RenderingContextBase | readonly SYNC_STATUS: GLenum; | Added| 141| webgl2 | WebGL2RenderingContextBase | readonly SYNC_CONDITION: GLenum; | Added| 142| webgl2 | WebGL2RenderingContextBase | readonly OBJECT_TYPE: GLenum; | Added| 143| webgl2 | WebGL2RenderingContextBase | readonly MAX_SERVER_WAIT_TIMEOUT: GLenum; | Added| 144| webgl2 | WebGL2RenderingContextBase | readonly MAX_FRAGMENT_INPUT_COMPONENTS: GLenum; | Added| 145| webgl2 | WebGL2RenderingContextBase | readonly MAX_VERTEX_OUTPUT_COMPONENTS: GLenum; | Added| 146| webgl2 | WebGL2RenderingContextBase | readonly INVALID_INDEX: GLenum; | Added| 147| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: GLenum; | Added| 148| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: GLenum; | Added| 149| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: GLenum; | Added| 150| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: GLenum; | Added| 151| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_DATA_SIZE: GLenum; | Added| 152| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_BINDING: GLenum; | Added| 153| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_IS_ROW_MAJOR: GLenum; | Added| 154| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_MATRIX_STRIDE: GLenum; | Added| 155| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_ARRAY_STRIDE: GLenum; | Added| 156| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_OFFSET: GLenum; | Added| 157| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BLOCK_INDEX: GLenum; | Added| 158| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_SIZE: GLenum; | Added| 159| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_TYPE: GLenum; | Added| 160| webgl2 | WebGL2RenderingContextBase | readonly ACTIVE_UNIFORM_BLOCKS: GLenum; | Added| 161| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: GLenum; | Added| 162| webgl2 | WebGL2RenderingContextBase | readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: GLenum; | Added| 163| webgl2 | WebGL2RenderingContextBase | readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: GLenum; | Added| 164| webgl2 | WebGL2RenderingContextBase | readonly MAX_UNIFORM_BLOCK_SIZE: GLenum; | Added| 165| webgl2 | WebGL2RenderingContextBase | readonly MAX_UNIFORM_BUFFER_BINDINGS: GLenum; | Added| 166| webgl2 | WebGL2RenderingContextBase | readonly MAX_COMBINED_UNIFORM_BLOCKS: GLenum; | Added| 167| webgl2 | WebGL2RenderingContextBase | readonly MAX_FRAGMENT_UNIFORM_BLOCKS: GLenum; | Added| 168| webgl2 | WebGL2RenderingContextBase | readonly MAX_VERTEX_UNIFORM_BLOCKS: GLenum; | Added| 169| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BUFFER_SIZE: GLenum; | Added| 170| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BUFFER_START: GLenum; | Added| 171| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BUFFER_BINDING: GLenum; | Added| 172| webgl2 | WebGL2RenderingContextBase | readonly UNIFORM_BUFFER: GLenum; | Added| 173| webgl2 | WebGL2RenderingContextBase | readonly COPY_WRITE_BUFFER_BINDING: GLenum; | Added| 174| webgl2 | WebGL2RenderingContextBase | readonly COPY_READ_BUFFER_BINDING: GLenum; | Added| 175| webgl2 | WebGL2RenderingContextBase | readonly COPY_WRITE_BUFFER: GLenum; | Added| 176| webgl2 | WebGL2RenderingContextBase | readonly COPY_READ_BUFFER: GLenum; | Added| 177| webgl2 | WebGL2RenderingContextBase | readonly SIGNED_NORMALIZED: GLenum; | Added| 178| webgl2 | WebGL2RenderingContextBase | readonly RGBA8_SNORM: GLenum; | Added| 179| webgl2 | WebGL2RenderingContextBase | readonly RGB8_SNORM: GLenum; | Added| 180| webgl2 | WebGL2RenderingContextBase | readonly RG8_SNORM: GLenum; | Added| 181| webgl2 | WebGL2RenderingContextBase | readonly R8_SNORM: GLenum; | Added| 182| webgl2 | WebGL2RenderingContextBase | readonly VERTEX_ARRAY_BINDING: GLenum; | Added| 183| webgl2 | WebGL2RenderingContextBase | readonly RG32UI: GLenum; | Added| 184| webgl2 | WebGL2RenderingContextBase | readonly RG32I: GLenum; | Added| 185| webgl2 | WebGL2RenderingContextBase | readonly RG16UI: GLenum; | Added| 186| webgl2 | WebGL2RenderingContextBase | readonly RG16I: GLenum; | Added| 187| webgl2 | WebGL2RenderingContextBase | readonly RG8UI: GLenum; | Added| 188| webgl2 | WebGL2RenderingContextBase | readonly RG8I: GLenum; | Added| 189| webgl2 | WebGL2RenderingContextBase | readonly R32UI: GLenum; | Added| 190| webgl2 | WebGL2RenderingContextBase | readonly R32I: GLenum; | Added| 191| webgl2 | WebGL2RenderingContextBase | readonly R16UI: GLenum; | Added| 192| webgl2 | WebGL2RenderingContextBase | readonly R16I: GLenum; | Added| 193| webgl2 | WebGL2RenderingContextBase | readonly R8UI: GLenum; | Added| 194| webgl2 | WebGL2RenderingContextBase | readonly R8I: GLenum; | Added| 195| webgl2 | WebGL2RenderingContextBase | readonly RG32F: GLenum; | Added| 196| webgl2 | WebGL2RenderingContextBase | readonly RG16F: GLenum; | Added| 197| webgl2 | WebGL2RenderingContextBase | readonly R32F: GLenum; | Added| 198| webgl2 | WebGL2RenderingContextBase | readonly R16F: GLenum; | Added| 199| webgl2 | WebGL2RenderingContextBase | readonly RG8: GLenum; | Added| 200| webgl2 | WebGL2RenderingContextBase | readonly R8: GLenum; | Added| 201| webgl2 | WebGL2RenderingContextBase | readonly RG_INTEGER: GLenum; | Added| 202| webgl2 | WebGL2RenderingContextBase | readonly RG: GLenum; | Added| 203| webgl2 | WebGL2RenderingContextBase | readonly HALF_FLOAT: GLenum; | Added| 204| webgl2 | WebGL2RenderingContextBase | readonly MAX_SAMPLES: GLenum; | Added| 205| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: GLenum; | Added| 206| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT15: GLenum; | Added| 207| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT14: GLenum; | Added| 208| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT13: GLenum; | Added| 209| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT12: GLenum; | Added| 210| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT11: GLenum; | Added| 211| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT10: GLenum; | Added| 212| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT9: GLenum; | Added| 213| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT8: GLenum; | Added| 214| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT7: GLenum; | Added| 215| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT6: GLenum; | Added| 216| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT5: GLenum; | Added| 217| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT4: GLenum; | Added| 218| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT3: GLenum; | Added| 219| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT2: GLenum; | Added| 220| webgl2 | WebGL2RenderingContextBase | readonly COLOR_ATTACHMENT1: GLenum; | Added| 221| webgl2 | WebGL2RenderingContextBase | readonly MAX_COLOR_ATTACHMENTS: GLenum; | Added| 222| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: GLenum; | Added| 223| webgl2 | WebGL2RenderingContextBase | readonly RENDERBUFFER_SAMPLES: GLenum; | Added| 224| webgl2 | WebGL2RenderingContextBase | readonly READ_FRAMEBUFFER_BINDING: GLenum; | Added| 225| webgl2 | WebGL2RenderingContextBase | readonly DRAW_FRAMEBUFFER: GLenum; | Added| 226| webgl2 | WebGL2RenderingContextBase | readonly READ_FRAMEBUFFER: GLenum; | Added| 227| webgl2 | WebGL2RenderingContextBase | readonly DRAW_FRAMEBUFFER_BINDING: GLenum; | Added| 228| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_NORMALIZED: GLenum; | Added| 229| webgl2 | WebGL2RenderingContextBase | readonly DEPTH24_STENCIL8: GLenum; | Added| 230| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_24_8: GLenum; | Added| 231| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_DEFAULT: GLenum; | Added| 232| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: GLenum; | Added| 233| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: GLenum; | Added| 234| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: GLenum; | Added| 235| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: GLenum; | Added| 236| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: GLenum; | Added| 237| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: GLenum; | Added| 238| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: GLenum; | Added| 239| webgl2 | WebGL2RenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: GLenum; | Added| 240| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_32_UNSIGNED_INT_24_8_REV: GLenum; | Added| 241| webgl2 | WebGL2RenderingContextBase | readonly DEPTH32F_STENCIL8: GLenum; | Added| 242| webgl2 | WebGL2RenderingContextBase | readonly DEPTH_COMPONENT32F: GLenum; | Added| 243| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: GLenum; | Added| 244| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_SAMPLER_CUBE: GLenum; | Added| 245| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_SAMPLER_3D: GLenum; | Added| 246| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_SAMPLER_2D: GLenum; | Added| 247| webgl2 | WebGL2RenderingContextBase | readonly INT_SAMPLER_2D_ARRAY: GLenum; | Added| 248| webgl2 | WebGL2RenderingContextBase | readonly INT_SAMPLER_CUBE: GLenum; | Added| 249| webgl2 | WebGL2RenderingContextBase | readonly INT_SAMPLER_3D: GLenum; | Added| 250| webgl2 | WebGL2RenderingContextBase | readonly INT_SAMPLER_2D: GLenum; | Added| 251| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_VEC4: GLenum; | Added| 252| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_VEC3: GLenum; | Added| 253| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_VEC2: GLenum; | Added| 254| webgl2 | WebGL2RenderingContextBase | readonly SAMPLER_CUBE_SHADOW: GLenum; | Added| 255| webgl2 | WebGL2RenderingContextBase | readonly SAMPLER_2D_ARRAY_SHADOW: GLenum; | Added| 256| webgl2 | WebGL2RenderingContextBase | readonly SAMPLER_2D_ARRAY: GLenum; | Added| 257| webgl2 | WebGL2RenderingContextBase | readonly RGBA_INTEGER: GLenum; | Added| 258| webgl2 | WebGL2RenderingContextBase | readonly RGB_INTEGER: GLenum; | Added| 259| webgl2 | WebGL2RenderingContextBase | readonly RED_INTEGER: GLenum; | Added| 260| webgl2 | WebGL2RenderingContextBase | readonly RGB8I: GLenum; | Added| 261| webgl2 | WebGL2RenderingContextBase | readonly RGBA8I: GLenum; | Added| 262| webgl2 | WebGL2RenderingContextBase | readonly RGB16I: GLenum; | Added| 263| webgl2 | WebGL2RenderingContextBase | readonly RGBA16I: GLenum; | Added| 264| webgl2 | WebGL2RenderingContextBase | readonly RGB32I: GLenum; | Added| 265| webgl2 | WebGL2RenderingContextBase | readonly RGBA32I: GLenum; | Added| 266| webgl2 | WebGL2RenderingContextBase | readonly RGB8UI: GLenum; | Added| 267| webgl2 | WebGL2RenderingContextBase | readonly RGBA8UI: GLenum; | Added| 268| webgl2 | WebGL2RenderingContextBase | readonly RGB16UI: GLenum; | Added| 269| webgl2 | WebGL2RenderingContextBase | readonly RGBA16UI: GLenum; | Added| 270| webgl2 | WebGL2RenderingContextBase | readonly RGB32UI: GLenum; | Added| 271| webgl2 | WebGL2RenderingContextBase | readonly RGBA32UI: GLenum; | Added| 272| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: GLenum; | Added| 273| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_BUFFER: GLenum; | Added| 274| webgl2 | WebGL2RenderingContextBase | readonly SEPARATE_ATTRIBS: GLenum; | Added| 275| webgl2 | WebGL2RenderingContextBase | readonly INTERLEAVED_ATTRIBS: GLenum; | Added| 276| webgl2 | WebGL2RenderingContextBase | readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: GLenum; | Added| 277| webgl2 | WebGL2RenderingContextBase | readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: GLenum; | Added| 278| webgl2 | WebGL2RenderingContextBase | readonly RASTERIZER_DISCARD: GLenum; | Added| 279| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: GLenum; | Added| 280| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: GLenum; | Added| 281| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_BUFFER_START: GLenum; | Added| 282| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_VARYINGS: GLenum; | Added| 283| webgl2 | WebGL2RenderingContextBase | readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: GLenum; | Added| 284| webgl2 | WebGL2RenderingContextBase | readonly TRANSFORM_FEEDBACK_BUFFER_MODE: GLenum; | Added| 285| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_5_9_9_9_REV: GLenum; | Added| 286| webgl2 | WebGL2RenderingContextBase | readonly RGB9_E5: GLenum; | Added| 287| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_10F_11F_11F_REV: GLenum; | Added| 288| webgl2 | WebGL2RenderingContextBase | readonly R11F_G11F_B10F: GLenum; | Added| 289| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_BINDING_2D_ARRAY: GLenum; | Added| 290| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_2D_ARRAY: GLenum; | Added| 291| webgl2 | WebGL2RenderingContextBase | readonly MAX_VARYING_COMPONENTS: GLenum; | Added| 292| webgl2 | WebGL2RenderingContextBase | readonly MAX_PROGRAM_TEXEL_OFFSET: GLenum; | Added| 293| webgl2 | WebGL2RenderingContextBase | readonly MIN_PROGRAM_TEXEL_OFFSET: GLenum; | Added| 294| webgl2 | WebGL2RenderingContextBase | readonly MAX_ARRAY_TEXTURE_LAYERS: GLenum; | Added| 295| webgl2 | WebGL2RenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_INTEGER: GLenum; | Added| 296| webgl2 | WebGL2RenderingContextBase | readonly RGB16F: GLenum; | Added| 297| webgl2 | WebGL2RenderingContextBase | readonly RGBA16F: GLenum; | Added| 298| webgl2 | WebGL2RenderingContextBase | readonly RGB32F: GLenum; | Added| 299| webgl2 | WebGL2RenderingContextBase | readonly RGBA32F: GLenum; | Added| 300| webgl2 | WebGL2RenderingContextBase | readonly COMPARE_REF_TO_TEXTURE: GLenum; | Added| 301| webgl2 | WebGL2RenderingContextBase | readonly SRGB8_ALPHA8: GLenum; | Added| 302| webgl2 | WebGL2RenderingContextBase | readonly SRGB8: GLenum; | Added| 303| webgl2 | WebGL2RenderingContextBase | readonly SRGB: GLenum; | Added| 304| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_MAT4x3: GLenum; | Added| 305| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_MAT4x2: GLenum; | Added| 306| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_MAT3x4: GLenum; | Added| 307| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_MAT3x2: GLenum; | Added| 308| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_MAT2x4: GLenum; | Added| 309| webgl2 | WebGL2RenderingContextBase | readonly FLOAT_MAT2x3: GLenum; | Added| 310| webgl2 | WebGL2RenderingContextBase | readonly PIXEL_UNPACK_BUFFER_BINDING: GLenum; | Added| 311| webgl2 | WebGL2RenderingContextBase | readonly PIXEL_PACK_BUFFER_BINDING: GLenum; | Added| 312| webgl2 | WebGL2RenderingContextBase | readonly PIXEL_UNPACK_BUFFER: GLenum; | Added| 313| webgl2 | WebGL2RenderingContextBase | readonly PIXEL_PACK_BUFFER: GLenum; | Added| 314| webgl2 | WebGL2RenderingContextBase | readonly FRAGMENT_SHADER_DERIVATIVE_HINT: GLenum; | Added| 315| webgl2 | WebGL2RenderingContextBase | readonly SAMPLER_2D_SHADOW: GLenum; | Added| 316| webgl2 | WebGL2RenderingContextBase | readonly SAMPLER_3D: GLenum; | Added| 317| webgl2 | WebGL2RenderingContextBase | readonly MAX_VERTEX_UNIFORM_COMPONENTS: GLenum; | Added| 318| webgl2 | WebGL2RenderingContextBase | readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: GLenum; | Added| 319| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER15: GLenum; | Added| 320| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER14: GLenum; | Added| 321| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER13: GLenum; | Added| 322| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER12: GLenum; | Added| 323| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER11: GLenum; | Added| 324| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER10: GLenum; | Added| 325| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER9: GLenum; | Added| 326| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER8: GLenum; | Added| 327| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER7: GLenum; | Added| 328| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER6: GLenum; | Added| 329| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER5: GLenum; | Added| 330| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER4: GLenum; | Added| 331| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER3: GLenum; | Added| 332| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER2: GLenum; | Added| 333| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER1: GLenum; | Added| 334| webgl2 | WebGL2RenderingContextBase | readonly DRAW_BUFFER0: GLenum; | Added| 335| webgl2 | WebGL2RenderingContextBase | readonly MAX_DRAW_BUFFERS: GLenum; | Added| 336| webgl2 | WebGL2RenderingContextBase | readonly DYNAMIC_COPY: GLenum; | Added| 337| webgl2 | WebGL2RenderingContextBase | readonly DYNAMIC_READ: GLenum; | Added| 338| webgl2 | WebGL2RenderingContextBase | readonly STATIC_COPY: GLenum; | Added| 339| webgl2 | WebGL2RenderingContextBase | readonly STATIC_READ: GLenum; | Added| 340| webgl2 | WebGL2RenderingContextBase | readonly STREAM_COPY: GLenum; | Added| 341| webgl2 | WebGL2RenderingContextBase | readonly STREAM_READ: GLenum; | Added| 342| webgl2 | WebGL2RenderingContextBase | readonly QUERY_RESULT_AVAILABLE: GLenum; | Added| 343| webgl2 | WebGL2RenderingContextBase | readonly QUERY_RESULT: GLenum; | Added| 344| webgl2 | WebGL2RenderingContextBase | readonly CURRENT_QUERY: GLenum; | Added| 345| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_COMPARE_FUNC: GLenum; | Added| 346| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_COMPARE_MODE: GLenum; | Added| 347| webgl2 | WebGL2RenderingContextBase | readonly MAX_TEXTURE_LOD_BIAS: GLenum; | Added| 348| webgl2 | WebGL2RenderingContextBase | readonly DEPTH_COMPONENT24: GLenum; | Added| 349| webgl2 | WebGL2RenderingContextBase | readonly MAX: GLenum; | Added| 350| webgl2 | WebGL2RenderingContextBase | readonly MIN: GLenum; | Added| 351| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_MAX_LEVEL: GLenum; | Added| 352| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_BASE_LEVEL: GLenum; | Added| 353| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_MAX_LOD: GLenum; | Added| 354| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_MIN_LOD: GLenum; | Added| 355| webgl2 | WebGL2RenderingContextBase | readonly MAX_ELEMENTS_INDICES: GLenum; | Added| 356| webgl2 | WebGL2RenderingContextBase | readonly MAX_ELEMENTS_VERTICES: GLenum; | Added| 357| webgl2 | WebGL2RenderingContextBase | readonly UNSIGNED_INT_2_10_10_10_REV: GLenum; | Added| 358| webgl2 | WebGL2RenderingContextBase | readonly MAX_3D_TEXTURE_SIZE: GLenum; | Added| 359| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_WRAP_R: GLenum; | Added| 360| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_3D: GLenum; | Added| 361| webgl2 | WebGL2RenderingContextBase | readonly UNPACK_IMAGE_HEIGHT: GLenum; | Added| 362| webgl2 | WebGL2RenderingContextBase | readonly UNPACK_SKIP_IMAGES: GLenum; | Added| 363| webgl2 | WebGL2RenderingContextBase | readonly TEXTURE_BINDING_3D: GLenum; | Added| 364| webgl2 | WebGL2RenderingContextBase | readonly RGB10_A2: GLenum; | Added| 365| webgl2 | WebGL2RenderingContextBase | readonly RGBA8: GLenum; | Added| 366| webgl2 | WebGL2RenderingContextBase | readonly RGB8: GLenum; | Added| 367| webgl2 | WebGL2RenderingContextBase | readonly RED: GLenum; | Added| 368| webgl2 | WebGL2RenderingContextBase | readonly STENCIL: GLenum; | Added| 369| webgl2 | WebGL2RenderingContextBase | readonly DEPTH: GLenum; | Added| 370| webgl2 | WebGL2RenderingContextBase | readonly COLOR: GLenum; | Added| 371| webgl2 | WebGL2RenderingContextBase | readonly PACK_SKIP_PIXELS: GLenum; | Added| 372| webgl2 | WebGL2RenderingContextBase | readonly PACK_SKIP_ROWS: GLenum; | Added| 373| webgl2 | WebGL2RenderingContextBase | readonly PACK_ROW_LENGTH: GLenum; | Added| 374| webgl2 | WebGL2RenderingContextBase | readonly UNPACK_SKIP_PIXELS: GLenum; | Added| 375| webgl2 | WebGL2RenderingContextBase | readonly UNPACK_SKIP_ROWS: GLenum; | Added| 376| webgl2 | WebGL2RenderingContextBase | readonly UNPACK_ROW_LENGTH: GLenum; | Added| 377| webgl2 | WebGL2RenderingContextBase | readonly READ_BUFFER: GLenum; | Added| 378| webgl | WebGLRenderingContextOverloads | uniformMatrix4fv(location: WebGLUniformLocation \| null, transpose: GLboolean, value: Float32List): void; | Added| 379| webgl | WebGLRenderingContextOverloads | uniformMatrix3fv(location: WebGLUniformLocation \| null, transpose: GLboolean, value: Float32List): void; | Added| 380| webgl | WebGLRenderingContextOverloads | uniformMatrix2fv(location: WebGLUniformLocation \| null, transpose: GLboolean, value: Float32List): void; | Added| 381| webgl | WebGLRenderingContextOverloads | uniform4iv(location: WebGLUniformLocation \| null, v: Int32List): void; | Added| 382| webgl | WebGLRenderingContextOverloads | uniform3iv(location: WebGLUniformLocation \| null, v: Int32List): void; | Added| 383| webgl | WebGLRenderingContextOverloads | uniform2iv(location: WebGLUniformLocation \| null, v: Int32List): void; | Added| 384| webgl | WebGLRenderingContextOverloads | uniform1iv(location: WebGLUniformLocation \| null, v: Int32List): void; | Added| 385| webgl | WebGLRenderingContextOverloads | uniform4fv(location: WebGLUniformLocation \| null, v: Float32List): void; | Added| 386| webgl | WebGLRenderingContextOverloads | uniform3fv(location: WebGLUniformLocation \| null, v: Float32List): void; | Added| 387| webgl | WebGLRenderingContextOverloads | uniform2fv(location: WebGLUniformLocation \| null, v: Float32List): void; | Added| 388| webgl | WebGLRenderingContextOverloads | uniform1fv(location: WebGLUniformLocation \| null, v: Float32List): void; | Added| 389| webgl | WebGLRenderingContextOverloads | texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, pixels: ArrayBufferView \| null): void;<br>texSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, format: GLenum, type: GLenum, source: TexImageSource): void; | Added| 390| webgl | WebGLRenderingContextOverloads | texImage2D(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, border: GLint, format: GLenum, type: GLenum, pixels: ArrayBufferView \| null): void;<br>texImage2D(target: GLenum, level: GLint, internalformat: GLint, format: GLenum, type: GLenum, source: TexImageSource): void; | Added| 391| webgl | WebGLRenderingContextOverloads | readPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, type: GLenum, pixels: ArrayBufferView \| null): void; | Added| 392| webgl | WebGLRenderingContextOverloads | compressedTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, data: ArrayBufferView): void; | Added| 393| webgl | WebGLRenderingContextOverloads | compressedTexImage2D(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, data: ArrayBufferView): void; | Added| 394| webgl | WebGLRenderingContextOverloads | bufferSubData(target: GLenum, offset: GLintptr, data: BufferSource): void; | Added| 395| webgl | WebGLRenderingContextOverloads | bufferData(target: GLenum, size: GLsizeiptr, usage: GLenum): void;<br>bufferData(target: GLenum, data: BufferSource \| null, usage: GLenum): void; | Added| 396| webgl | WebGLRenderingContextBase | viewport(x: GLint, y: GLint, width: GLsizei, height: GLsizei): void; | Added| 397| webgl | WebGLRenderingContextBase | vertexAttribPointer(index: GLuint, size: GLint, type: GLenum, normalized: GLboolean, stride: GLsizei, offset: GLintptr): void; | Added| 398| webgl | WebGLRenderingContextBase | vertexAttrib4fv(index: GLuint, values: Float32List): void; | Added| 399| webgl | WebGLRenderingContextBase | vertexAttrib3fv(index: GLuint, values: Float32List): void; | Added| 400| webgl | WebGLRenderingContextBase | vertexAttrib2fv(index: GLuint, values: Float32List): void; | Added| 401| webgl | WebGLRenderingContextBase | vertexAttrib1fv(index: GLuint, values: Float32List): void; | Added| 402| webgl | WebGLRenderingContextBase | vertexAttrib4f(index: GLuint, x: GLfloat, y: GLfloat, z: GLfloat, w: GLfloat): void; | Added| 403| webgl | WebGLRenderingContextBase | vertexAttrib3f(index: GLuint, x: GLfloat, y: GLfloat, z: GLfloat): void; | Added| 404| webgl | WebGLRenderingContextBase | vertexAttrib2f(index: GLuint, x: GLfloat, y: GLfloat): void; | Added| 405| webgl | WebGLRenderingContextBase | vertexAttrib1f(index: GLuint, x: GLfloat): void; | Added| 406| webgl | WebGLRenderingContextBase | validateProgram(program: WebGLProgram): void; | Added| 407| webgl | WebGLRenderingContextBase | useProgram(program: WebGLProgram \| null): void; | Added| 408| webgl | WebGLRenderingContextBase | uniform4i(location: WebGLUniformLocation \| null, x: GLint, y: GLint, z: GLint, w: GLint): void; | Added| 409| webgl | WebGLRenderingContextBase | uniform3i(location: WebGLUniformLocation \| null, x: GLint, y: GLint, z: GLint): void; | Added| 410| webgl | WebGLRenderingContextBase | uniform2i(location: WebGLUniformLocation \| null, x: GLint, y: GLint): void; | Added| 411| webgl | WebGLRenderingContextBase | uniform1i(location: WebGLUniformLocation \| null, x: GLint): void; | Added| 412| webgl | WebGLRenderingContextBase | uniform4f(location: WebGLUniformLocation \| null, x: GLfloat, y: GLfloat, z: GLfloat, w: GLfloat): void; | Added| 413| webgl | WebGLRenderingContextBase | uniform3f(location: WebGLUniformLocation \| null, x: GLfloat, y: GLfloat, z: GLfloat): void; | Added| 414| webgl | WebGLRenderingContextBase | uniform2f(location: WebGLUniformLocation \| null, x: GLfloat, y: GLfloat): void; | Added| 415| webgl | WebGLRenderingContextBase | uniform1f(location: WebGLUniformLocation \| null, x: GLfloat): void; | Added| 416| webgl | WebGLRenderingContextBase | texParameteri(target: GLenum, pname: GLenum, param: GLint): void; | Added| 417| webgl | WebGLRenderingContextBase | texParameterf(target: GLenum, pname: GLenum, param: GLfloat): void; | Added| 418| webgl | WebGLRenderingContextBase | stencilOpSeparate(face: GLenum, fail: GLenum, zfail: GLenum, zpass: GLenum): void; | Added| 419| webgl | WebGLRenderingContextBase | stencilOp(fail: GLenum, zfail: GLenum, zpass: GLenum): void; | Added| 420| webgl | WebGLRenderingContextBase | stencilMaskSeparate(face: GLenum, mask: GLuint): void; | Added| 421| webgl | WebGLRenderingContextBase | stencilMask(mask: GLuint): void; | Added| 422| webgl | WebGLRenderingContextBase | stencilFuncSeparate(face: GLenum, func: GLenum, ref: GLint, mask: GLuint): void; | Added| 423| webgl | WebGLRenderingContextBase | stencilFunc(func: GLenum, ref: GLint, mask: GLuint): void; | Added| 424| webgl | WebGLRenderingContextBase | shaderSource(shader: WebGLShader, source: string): void; | Added| 425| webgl | WebGLRenderingContextBase | scissor(x: GLint, y: GLint, width: GLsizei, height: GLsizei): void; | Added| 426| webgl | WebGLRenderingContextBase | sampleCoverage(value: GLclampf, invert: GLboolean): void; | Added| 427| webgl | WebGLRenderingContextBase | renderbufferStorage(target: GLenum, internalformat: GLenum, width: GLsizei, height: GLsizei): void; | Added| 428| webgl | WebGLRenderingContextBase | polygonOffset(factor: GLfloat, units: GLfloat): void; | Added| 429| webgl | WebGLRenderingContextBase | pixelStorei(pname: GLenum, param: GLint \| GLboolean): void; | Added| 430| webgl | WebGLRenderingContextBase | linkProgram(program: WebGLProgram): void; | Added| 431| webgl | WebGLRenderingContextBase | lineWidth(width: GLfloat): void; | Added| 432| webgl | WebGLRenderingContextBase | isTexture(texture: WebGLTexture \| null): GLboolean; | Added| 433| webgl | WebGLRenderingContextBase | isShader(shader: WebGLShader \| null): GLboolean; | Added| 434| webgl | WebGLRenderingContextBase | isRenderbuffer(renderbuffer: WebGLRenderbuffer \| null): GLboolean; | Added| 435| webgl | WebGLRenderingContextBase | isProgram(program: WebGLProgram \| null): GLboolean; | Added| 436| webgl | WebGLRenderingContextBase | isFramebuffer(framebuffer: WebGLFramebuffer \| null): GLboolean; | Added| 437| webgl | WebGLRenderingContextBase | isEnabled(cap: GLenum): GLboolean; | Added| 438| webgl | WebGLRenderingContextBase | isBuffer(buffer: WebGLBuffer \| null): GLboolean; | Added| 439| webgl | WebGLRenderingContextBase | hint(target: GLenum, mode: GLenum): void; | Added| 440| webgl | WebGLRenderingContextBase | getVertexAttribOffset(index: GLuint, pname: GLenum): GLintptr; | Added| 441| webgl | WebGLRenderingContextBase | getVertexAttrib(index: GLuint, pname: GLenum): any; | Added| 442| webgl | WebGLRenderingContextBase | getUniformLocation(program: WebGLProgram, name: string): WebGLUniformLocation \| null; | Added| 443| webgl | WebGLRenderingContextBase | getUniform(program: WebGLProgram, location: WebGLUniformLocation): any; | Added| 444| webgl | WebGLRenderingContextBase | getTexParameter(target: GLenum, pname: GLenum): any; | Added| 445| webgl | WebGLRenderingContextBase | getShaderSource(shader: WebGLShader): string \| null; | Added| 446| webgl | WebGLRenderingContextBase | getShaderInfoLog(shader: WebGLShader): string \| null; | Added| 447| webgl | WebGLRenderingContextBase | getShaderPrecisionFormat(shadertype: GLenum, precisiontype: GLenum): WebGLShaderPrecisionFormat \| null; | Added| 448| webgl | WebGLRenderingContextBase | getShaderParameter(shader: WebGLShader, pname: GLenum): any; | Added| 449| webgl | WebGLRenderingContextBase | getRenderbufferParameter(target: GLenum, pname: GLenum): any; | Added| 450| webgl | WebGLRenderingContextBase | getProgramInfoLog(program: WebGLProgram): string \| null; | Added| 451| webgl | WebGLRenderingContextBase | getProgramParameter(program: WebGLProgram, pname: GLenum): any; | Added| 452| webgl | WebGLRenderingContextBase | getFramebufferAttachmentParameter(target: GLenum, attachment: GLenum, pname: GLenum): any; | Added| 453| webgl | WebGLRenderingContextBase | getError(): GLenum; | Added| 454| webgl | WebGLRenderingContextBase | getParameter(pname: GLenum): any; | Added| 455| webgl | WebGLRenderingContextBase | getBufferParameter(target: GLenum, pname: GLenum): any; | Added| 456| webgl | WebGLRenderingContextBase | getAttribLocation(program: WebGLProgram, name: string): GLint; | Added| 457| webgl | WebGLRenderingContextBase | getAttachedShaders(program: WebGLProgram): WebGLShader[] \| null; | Added| 458| webgl | WebGLRenderingContextBase | getActiveUniform(program: WebGLProgram, index: GLuint): WebGLActiveInfo \| null; | Added| 459| webgl | WebGLRenderingContextBase | getActiveAttrib(program: WebGLProgram, index: GLuint): WebGLActiveInfo \| null; | Added| 460| webgl | WebGLRenderingContextBase | generateMipmap(target: GLenum): void; | Added| 461| webgl | WebGLRenderingContextBase | frontFace(mode: GLenum): void; | Added| 462| webgl | WebGLRenderingContextBase | framebufferTexture2D(target: GLenum, attachment: GLenum, textarget: GLenum, texture: WebGLTexture \| null, level: GLint): void; | Added| 463| webgl | WebGLRenderingContextBase | framebufferRenderbuffer(target: GLenum, attachment: GLenum, renderbuffertarget: GLenum, renderbuffer: WebGLRenderbuffer \| null): void; | Added| 464| webgl | WebGLRenderingContextBase | flush(): void; | Added| 465| webgl | WebGLRenderingContextBase | finish(): void; | Added| 466| webgl | WebGLRenderingContextBase | enableVertexAttribArray(index: GLuint): void; | Added| 467| webgl | WebGLRenderingContextBase | enable(cap: GLenum): void; | Added| 468| webgl | WebGLRenderingContextBase | drawElements(mode: GLenum, count: GLsizei, type: GLenum, offset: GLintptr): void; | Added| 469| webgl | WebGLRenderingContextBase | drawArrays(mode: GLenum, first: GLint, count: GLsizei): void; | Added| 470| webgl | WebGLRenderingContextBase | disableVertexAttribArray(index: GLuint): void; | Added| 471| webgl | WebGLRenderingContextBase | disable(cap: GLenum): void; | Added| 472| webgl | WebGLRenderingContextBase | detachShader(program: WebGLProgram, shader: WebGLShader): void; | Added| 473| webgl | WebGLRenderingContextBase | depthRange(zNear: GLclampf, zFar: GLclampf): void; | Added| 474| webgl | WebGLRenderingContextBase | depthMask(flag: GLboolean): void; | Added| 475| webgl | WebGLRenderingContextBase | depthFunc(func: GLenum): void; | Added| 476| webgl | WebGLRenderingContextBase | deleteTexture(texture: WebGLTexture \| null): void; | Added| 477| webgl | WebGLRenderingContextBase | deleteShader(shader: WebGLShader \| null): void; | Added| 478| webgl | WebGLRenderingContextBase | deleteRenderbuffer(renderbuffer: WebGLRenderbuffer \| null): void; | Added| 479| webgl | WebGLRenderingContextBase | deleteProgram(program: WebGLProgram \| null): void; | Added| 480| webgl | WebGLRenderingContextBase | deleteFramebuffer(framebuffer: WebGLFramebuffer \| null): void; | Added| 481| webgl | WebGLRenderingContextBase | deleteBuffer(buffer: WebGLBuffer \| null): void; | Added| 482| webgl | WebGLRenderingContextBase | cullFace(mode: GLenum): void; | Added| 483| webgl | WebGLRenderingContextBase | createTexture(): WebGLTexture \| null; | Added| 484| webgl | WebGLRenderingContextBase | createShader(type: GLenum): WebGLShader \| null; | Added| 485| webgl | WebGLRenderingContextBase | createRenderbuffer(): WebGLRenderbuffer \| null; | Added| 486| webgl | WebGLRenderingContextBase | createProgram(): WebGLProgram \| null; | Added| 487| webgl | WebGLRenderingContextBase | createFramebuffer(): WebGLFramebuffer \| null; | Added| 488| webgl | WebGLRenderingContextBase | createBuffer(): WebGLBuffer \| null; | Added| 489| webgl | WebGLRenderingContextBase | copyTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei): void; | Added| 490| webgl | WebGLRenderingContextBase | copyTexImage2D(target: GLenum, level: GLint, internalformat: GLenum, x: GLint, y: GLint, width: GLsizei, height: GLsizei, border: GLint): void; | Added| 491| webgl | WebGLRenderingContextBase | compileShader(shader: WebGLShader): void; | Added| 492| webgl | WebGLRenderingContextBase | colorMask(red: GLboolean, green: GLboolean, blue: GLboolean, alpha: GLboolean): void; | Added| 493| webgl | WebGLRenderingContextBase | clearStencil(s: GLint): void; | Added| 494| webgl | WebGLRenderingContextBase | clearDepth(depth: GLclampf): void; | Added| 495| webgl | WebGLRenderingContextBase | clearColor(red: GLclampf, green: GLclampf, blue: GLclampf, alpha: GLclampf): void; | Added| 496| webgl | WebGLRenderingContextBase | clear(mask: GLbitfield): void; | Added| 497| webgl | WebGLRenderingContextBase | checkFramebufferStatus(target: GLenum): GLenum; | Added| 498| webgl | WebGLRenderingContextBase | blendFuncSeparate(srcRGB: GLenum, dstRGB: GLenum, srcAlpha: GLenum, dstAlpha: GLenum): void; | Added| 499| webgl | WebGLRenderingContextBase | blendFunc(sfactor: GLenum, dfactor: GLenum): void; | Added| 500| webgl | WebGLRenderingContextBase | blendEquationSeparate(modeRGB: GLenum, modeAlpha: GLenum): void; | Added| 501| webgl | WebGLRenderingContextBase | blendEquation(mode: GLenum): void; | Added| 502| webgl | WebGLRenderingContextBase | blendColor(red: GLclampf, green: GLclampf, blue: GLclampf, alpha: GLclampf): void; | Added| 503| webgl | WebGLRenderingContextBase | bindTexture(target: GLenum, texture: WebGLTexture \| null): void; | Added| 504| webgl | WebGLRenderingContextBase | bindRenderbuffer(target: GLenum, renderbuffer: WebGLRenderbuffer \| null): void; | Added| 505| webgl | WebGLRenderingContextBase | bindFramebuffer(target: GLenum, framebuffer: WebGLFramebuffer \| null): void; | Added| 506| webgl | WebGLRenderingContextBase | bindBuffer(target: GLenum, buffer: WebGLBuffer \| null): void; | Added| 507| webgl | WebGLRenderingContextBase | bindAttribLocation(program: WebGLProgram, index: GLuint, name: string): void; | Added| 508| webgl | WebGLRenderingContextBase | attachShader(program: WebGLProgram, shader: WebGLShader): void; | Added| 509| webgl | WebGLRenderingContextBase | activeTexture(texture: GLenum): void; | Added| 510| webgl | WebGLRenderingContextBase | getExtension(name: string): any; | Added| 511| webgl | WebGLRenderingContextBase | getSupportedExtensions(): string[] \| null; | Added| 512| webgl | WebGLRenderingContextBase | isContextLost(): boolean; | Added| 513| webgl | WebGLRenderingContextBase | getContextAttributes(): WebGLContextAttributes \| null; | Added| 514| webgl | WebGLRenderingContextBase | readonly drawingBufferHeight: GLsizei; | Added| 515| webgl | WebGLRenderingContextBase | readonly drawingBufferWidth: GLsizei; | Added| 516| webgl | WebGLRenderingContextBase | readonly canvas: HTMLCanvasElement \| OffscreenCanvas; | Added| 517| webgl | WebGLRenderingContextBase | readonly BROWSER_DEFAULT_WEBGL: GLenum; | Added| 518| webgl | WebGLRenderingContextBase | readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: GLenum; | Added| 519| webgl | WebGLRenderingContextBase | readonly CONTEXT_LOST_WEBGL: GLenum; | Added| 520| webgl | WebGLRenderingContextBase | readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: GLenum; | Added| 521| webgl | WebGLRenderingContextBase | readonly UNPACK_FLIP_Y_WEBGL: GLenum; | Added| 522| webgl | WebGLRenderingContextBase | readonly INVALID_FRAMEBUFFER_OPERATION: GLenum; | Added| 523| webgl | WebGLRenderingContextBase | readonly MAX_RENDERBUFFER_SIZE: GLenum; | Added| 524| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_BINDING: GLenum; | Added| 525| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_BINDING: GLenum; | Added| 526| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_UNSUPPORTED: GLenum; | Added| 527| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: GLenum; | Added| 528| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenum; | Added| 529| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenum; | Added| 530| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_COMPLETE: GLenum; | Added| 531| webgl | WebGLRenderingContextBase | readonly NONE: GLenum; | Added| 532| webgl | WebGLRenderingContextBase | readonly DEPTH_STENCIL_ATTACHMENT: GLenum; | Added| 533| webgl | WebGLRenderingContextBase | readonly STENCIL_ATTACHMENT: GLenum; | Added| 534| webgl | WebGLRenderingContextBase | readonly DEPTH_ATTACHMENT: GLenum; | Added| 535| webgl | WebGLRenderingContextBase | readonly COLOR_ATTACHMENT0: GLenum; | Added| 536| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenum; | Added| 537| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenum; | Added| 538| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenum; | Added| 539| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenum; | Added| 540| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_STENCIL_SIZE: GLenum; | Added| 541| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_DEPTH_SIZE: GLenum; | Added| 542| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_ALPHA_SIZE: GLenum; | Added| 543| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_BLUE_SIZE: GLenum; | Added| 544| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_GREEN_SIZE: GLenum; | Added| 545| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_RED_SIZE: GLenum; | Added| 546| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_INTERNAL_FORMAT: GLenum; | Added| 547| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_HEIGHT: GLenum; | Added| 548| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER_WIDTH: GLenum; | Added| 549| webgl | WebGLRenderingContextBase | readonly DEPTH_STENCIL: GLenum; | Added| 550| webgl | WebGLRenderingContextBase | readonly STENCIL_INDEX8: GLenum; | Added| 551| webgl | WebGLRenderingContextBase | readonly DEPTH_COMPONENT16: GLenum; | Added| 552| webgl | WebGLRenderingContextBase | readonly RGB565: GLenum; | Added| 553| webgl | WebGLRenderingContextBase | readonly RGB5_A1: GLenum; | Added| 554| webgl | WebGLRenderingContextBase | readonly RGBA4: GLenum; | Added| 555| webgl | WebGLRenderingContextBase | readonly RENDERBUFFER: GLenum; | Added| 556| webgl | WebGLRenderingContextBase | readonly FRAMEBUFFER: GLenum; | Added| 557| webgl | WebGLRenderingContextBase | readonly HIGH_INT: GLenum; | Added| 558| webgl | WebGLRenderingContextBase | readonly MEDIUM_INT: GLenum; | Added| 559| webgl | WebGLRenderingContextBase | readonly LOW_INT: GLenum; | Added| 560| webgl | WebGLRenderingContextBase | readonly HIGH_FLOAT: GLenum; | Added| 561| webgl | WebGLRenderingContextBase | readonly MEDIUM_FLOAT: GLenum; | Added| 562| webgl | WebGLRenderingContextBase | readonly LOW_FLOAT: GLenum; | Added| 563| webgl | WebGLRenderingContextBase | readonly COMPILE_STATUS: GLenum; | Added| 564| webgl | WebGLRenderingContextBase | readonly IMPLEMENTATION_COLOR_READ_FORMAT: GLenum; | Added| 565| webgl | WebGLRenderingContextBase | readonly IMPLEMENTATION_COLOR_READ_TYPE: GLenum; | Added| 566| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenum; | Added| 567| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_POINTER: GLenum; | Added| 568| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: GLenum; | Added| 569| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_TYPE: GLenum; | Added| 570| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_STRIDE: GLenum; | Added| 571| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_SIZE: GLenum; | Added| 572| webgl | WebGLRenderingContextBase | readonly VERTEX_ATTRIB_ARRAY_ENABLED: GLenum; | Added| 573| webgl | WebGLRenderingContextBase | readonly SAMPLER_CUBE: GLenum; | Added| 574| webgl | WebGLRenderingContextBase | readonly SAMPLER_2D: GLenum; | Added| 575| webgl | WebGLRenderingContextBase | readonly FLOAT_MAT4: GLenum; | Added| 576| webgl | WebGLRenderingContextBase | readonly FLOAT_MAT3: GLenum; | Added| 577| webgl | WebGLRenderingContextBase | readonly FLOAT_MAT2: GLenum; | Added| 578| webgl | WebGLRenderingContextBase | readonly BOOL_VEC4: GLenum; | Added| 579| webgl | WebGLRenderingContextBase | readonly BOOL_VEC3: GLenum; | Added| 580| webgl | WebGLRenderingContextBase | readonly BOOL_VEC2: GLenum; | Added| 581| webgl | WebGLRenderingContextBase | readonly BOOL: GLenum; | Added| 582| webgl | WebGLRenderingContextBase | readonly INT_VEC4: GLenum; | Added| 583| webgl | WebGLRenderingContextBase | readonly INT_VEC3: GLenum; | Added| 584| webgl | WebGLRenderingContextBase | readonly INT_VEC2: GLenum; | Added| 585| webgl | WebGLRenderingContextBase | readonly FLOAT_VEC4: GLenum; | Added| 586| webgl | WebGLRenderingContextBase | readonly FLOAT_VEC3: GLenum; | Added| 587| webgl | WebGLRenderingContextBase | readonly FLOAT_VEC2: GLenum; | Added| 588| webgl | WebGLRenderingContextBase | readonly MIRRORED_REPEAT: GLenum; | Added| 589| webgl | WebGLRenderingContextBase | readonly CLAMP_TO_EDGE: GLenum; | Added| 590| webgl | WebGLRenderingContextBase | readonly REPEAT: GLenum; | Added| 591| webgl | WebGLRenderingContextBase | readonly ACTIVE_TEXTURE: GLenum; | Added| 592| webgl | WebGLRenderingContextBase | readonly TEXTURE31: GLenum; | Added| 593| webgl | WebGLRenderingContextBase | readonly TEXTURE30: GLenum; | Added| 594| webgl | WebGLRenderingContextBase | readonly TEXTURE29: GLenum; | Added| 595| webgl | WebGLRenderingContextBase | readonly TEXTURE28: GLenum; | Added| 596| webgl | WebGLRenderingContextBase | readonly TEXTURE27: GLenum; | Added| 597| webgl | WebGLRenderingContextBase | readonly TEXTURE26: GLenum; | Added| 598| webgl | WebGLRenderingContextBase | readonly TEXTURE25: GLenum; | Added| 599| webgl | WebGLRenderingContextBase | readonly TEXTURE24: GLenum; | Added| 600| webgl | WebGLRenderingContextBase | readonly TEXTURE23: GLenum; | Added| 601| webgl | WebGLRenderingContextBase | readonly TEXTURE22: GLenum; | Added| 602| webgl | WebGLRenderingContextBase | readonly TEXTURE21: GLenum; | Added| 603| webgl | WebGLRenderingContextBase | readonly TEXTURE20: GLenum; | Added| 604| webgl | WebGLRenderingContextBase | readonly TEXTURE19: GLenum; | Added| 605| webgl | WebGLRenderingContextBase | readonly TEXTURE18: GLenum; | Added| 606| webgl | WebGLRenderingContextBase | readonly TEXTURE17: GLenum; | Added| 607| webgl | WebGLRenderingContextBase | readonly TEXTURE16: GLenum; | Added| 608| webgl | WebGLRenderingContextBase | readonly TEXTURE15: GLenum; | Added| 609| webgl | WebGLRenderingContextBase | readonly TEXTURE14: GLenum; | Added| 610| webgl | WebGLRenderingContextBase | readonly TEXTURE13: GLenum; | Added| 611| webgl | WebGLRenderingContextBase | readonly TEXTURE12: GLenum; | Added| 612| webgl | WebGLRenderingContextBase | readonly TEXTURE11: GLenum; | Added| 613| webgl | WebGLRenderingContextBase | readonly TEXTURE10: GLenum; | Added| 614| webgl | WebGLRenderingContextBase | readonly TEXTURE9: GLenum; | Added| 615| webgl | WebGLRenderingContextBase | readonly TEXTURE8: GLenum; | Added| 616| webgl | WebGLRenderingContextBase | readonly TEXTURE7: GLenum; | Added| 617| webgl | WebGLRenderingContextBase | readonly TEXTURE6: GLenum; | Added| 618| webgl | WebGLRenderingContextBase | readonly TEXTURE5: GLenum; | Added| 619| webgl | WebGLRenderingContextBase | readonly TEXTURE4: GLenum; | Added| 620| webgl | WebGLRenderingContextBase | readonly TEXTURE3: GLenum; | Added| 621| webgl | WebGLRenderingContextBase | readonly TEXTURE2: GLenum; | Added| 622| webgl | WebGLRenderingContextBase | readonly TEXTURE1: GLenum; | Added| 623| webgl | WebGLRenderingContextBase | readonly TEXTURE0: GLenum; | Added| 624| webgl | WebGLRenderingContextBase | readonly MAX_CUBE_MAP_TEXTURE_SIZE: GLenum; | Added| 625| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: GLenum; | Added| 626| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP_POSITIVE_Z: GLenum; | Added| 627| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: GLenum; | Added| 628| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP_POSITIVE_Y: GLenum; | Added| 629| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP_NEGATIVE_X: GLenum; | Added| 630| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP_POSITIVE_X: GLenum; | Added| 631| webgl | WebGLRenderingContextBase | readonly TEXTURE_BINDING_CUBE_MAP: GLenum; | Added| 632| webgl | WebGLRenderingContextBase | readonly TEXTURE_CUBE_MAP: GLenum; | Added| 633| webgl | WebGLRenderingContextBase | readonly TEXTURE: GLenum; | Added| 634| webgl | WebGLRenderingContextBase | readonly TEXTURE_2D: GLenum; | Added| 635| webgl | WebGLRenderingContextBase | readonly TEXTURE_WRAP_T: GLenum; | Added| 636| webgl | WebGLRenderingContextBase | readonly TEXTURE_WRAP_S: GLenum; | Added| 637| webgl | WebGLRenderingContextBase | readonly TEXTURE_MIN_FILTER: GLenum; | Added| 638| webgl | WebGLRenderingContextBase | readonly TEXTURE_MAG_FILTER: GLenum; | Added| 639| webgl | WebGLRenderingContextBase | readonly LINEAR_MIPMAP_LINEAR: GLenum; | Added| 640| webgl | WebGLRenderingContextBase | readonly NEAREST_MIPMAP_LINEAR: GLenum; | Added| 641| webgl | WebGLRenderingContextBase | readonly LINEAR_MIPMAP_NEAREST: GLenum; | Added| 642| webgl | WebGLRenderingContextBase | readonly NEAREST_MIPMAP_NEAREST: GLenum; | Added| 643| webgl | WebGLRenderingContextBase | readonly LINEAR: GLenum; | Added| 644| webgl | WebGLRenderingContextBase | readonly NEAREST: GLenum; | Added| 645| webgl | WebGLRenderingContextBase | readonly VERSION: GLenum; | Added| 646| webgl | WebGLRenderingContextBase | readonly RENDERER: GLenum; | Added| 647| webgl | WebGLRenderingContextBase | readonly VENDOR: GLenum; | Added| 648| webgl | WebGLRenderingContextBase | readonly DECR_WRAP: GLenum; | Added| 649| webgl | WebGLRenderingContextBase | readonly INCR_WRAP: GLenum; | Added| 650| webgl | WebGLRenderingContextBase | readonly INVERT: GLenum; | Added| 651| webgl | WebGLRenderingContextBase | readonly DECR: GLenum; | Added| 652| webgl | WebGLRenderingContextBase | readonly INCR: GLenum; | Added| 653| webgl | WebGLRenderingContextBase | readonly REPLACE: GLenum; | Added| 654| webgl | WebGLRenderingContextBase | readonly KEEP: GLenum; | Added| 655| webgl | WebGLRenderingContextBase | readonly ALWAYS: GLenum; | Added| 656| webgl | WebGLRenderingContextBase | readonly GEQUAL: GLenum; | Added| 657| webgl | WebGLRenderingContextBase | readonly NOTEQUAL: GLenum; | Added| 658| webgl | WebGLRenderingContextBase | readonly GREATER: GLenum; | Added| 659| webgl | WebGLRenderingContextBase | readonly LEQUAL: GLenum; | Added| 660| webgl | WebGLRenderingContextBase | readonly EQUAL: GLenum; | Added| 661| webgl | WebGLRenderingContextBase | readonly LESS: GLenum; | Added| 662| webgl | WebGLRenderingContextBase | readonly NEVER: GLenum; | Added| 663| webgl | WebGLRenderingContextBase | readonly CURRENT_PROGRAM: GLenum; | Added| 664| webgl | WebGLRenderingContextBase | readonly SHADING_LANGUAGE_VERSION: GLenum; | Added| 665| webgl | WebGLRenderingContextBase | readonly ACTIVE_ATTRIBUTES: GLenum; | Added| 666| webgl | WebGLRenderingContextBase | readonly ACTIVE_UNIFORMS: GLenum; | Added| 667| webgl | WebGLRenderingContextBase | readonly ATTACHED_SHADERS: GLenum; | Added| 668| webgl | WebGLRenderingContextBase | readonly VALIDATE_STATUS: GLenum; | Added| 669| webgl | WebGLRenderingContextBase | readonly LINK_STATUS: GLenum; | Added| 670| webgl | WebGLRenderingContextBase | readonly DELETE_STATUS: GLenum; | Added| 671| webgl | WebGLRenderingContextBase | readonly SHADER_TYPE: GLenum; | Added| 672| webgl | WebGLRenderingContextBase | readonly MAX_FRAGMENT_UNIFORM_VECTORS: GLenum; | Added| 673| webgl | WebGLRenderingContextBase | readonly MAX_TEXTURE_IMAGE_UNITS: GLenum; | Added| 674| webgl | WebGLRenderingContextBase | readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenum; | Added| 675| webgl | WebGLRenderingContextBase | readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenum; | Added| 676| webgl | WebGLRenderingContextBase | readonly MAX_VARYING_VECTORS: GLenum; | Added| 677| webgl | WebGLRenderingContextBase | readonly MAX_VERTEX_UNIFORM_VECTORS: GLenum; | Added| 678| webgl | WebGLRenderingContextBase | readonly MAX_VERTEX_ATTRIBS: GLenum; | Added| 679| webgl | WebGLRenderingContextBase | readonly VERTEX_SHADER: GLenum; | Added| 680| webgl | WebGLRenderingContextBase | readonly FRAGMENT_SHADER: GLenum; | Added| 681| webgl | WebGLRenderingContextBase | readonly UNSIGNED_SHORT_5_6_5: GLenum; | Added| 682| webgl | WebGLRenderingContextBase | readonly UNSIGNED_SHORT_5_5_5_1: GLenum; | Added| 683| webgl | WebGLRenderingContextBase | readonly UNSIGNED_SHORT_4_4_4_4: GLenum; | Added| 684| webgl | WebGLRenderingContextBase | readonly LUMINANCE_ALPHA: GLenum; | Added| 685| webgl | WebGLRenderingContextBase | readonly LUMINANCE: GLenum; | Added| 686| webgl | WebGLRenderingContextBase | readonly RGBA: GLenum; | Added| 687| webgl | WebGLRenderingContextBase | readonly RGB: GLenum; | Added| 688| webgl | WebGLRenderingContextBase | readonly ALPHA: GLenum; | Added| 689| webgl | WebGLRenderingContextBase | readonly DEPTH_COMPONENT: GLenum; | Added| 690| webgl | WebGLRenderingContextBase | readonly FLOAT: GLenum; | Added| 691| webgl | WebGLRenderingContextBase | readonly UNSIGNED_INT: GLenum; | Added| 692| webgl | WebGLRenderingContextBase | readonly INT: GLenum; | Added| 693| webgl | WebGLRenderingContextBase | readonly UNSIGNED_SHORT: GLenum; | Added| 694| webgl | WebGLRenderingContextBase | readonly SHORT: GLenum; | Added| 695| webgl | WebGLRenderingContextBase | readonly UNSIGNED_BYTE: GLenum; | Added| 696| webgl | WebGLRenderingContextBase | readonly BYTE: GLenum; | Added| 697| webgl | WebGLRenderingContextBase | readonly GENERATE_MIPMAP_HINT: GLenum; | Added| 698| webgl | WebGLRenderingContextBase | readonly NICEST: GLenum; | Added| 699| webgl | WebGLRenderingContextBase | readonly FASTEST: GLenum; | Added| 700| webgl | WebGLRenderingContextBase | readonly DONT_CARE: GLenum; | Added| 701| webgl | WebGLRenderingContextBase | readonly COMPRESSED_TEXTURE_FORMATS: GLenum; | Added| 702| webgl | WebGLRenderingContextBase | readonly SAMPLE_COVERAGE_INVERT: GLenum; | Added| 703| webgl | WebGLRenderingContextBase | readonly SAMPLE_COVERAGE_VALUE: GLenum; | Added| 704| webgl | WebGLRenderingContextBase | readonly SAMPLES: GLenum; | Added| 705| webgl | WebGLRenderingContextBase | readonly SAMPLE_BUFFERS: GLenum; | Added| 706| webgl | WebGLRenderingContextBase | readonly TEXTURE_BINDING_2D: GLenum; | Added| 707| webgl | WebGLRenderingContextBase | readonly POLYGON_OFFSET_FACTOR: GLenum; | Added| 708| webgl | WebGLRenderingContextBase | readonly POLYGON_OFFSET_UNITS: GLenum; | Added| 709| webgl | WebGLRenderingContextBase | readonly STENCIL_BITS: GLenum; | Added| 710| webgl | WebGLRenderingContextBase | readonly DEPTH_BITS: GLenum; | Added| 711| webgl | WebGLRenderingContextBase | readonly ALPHA_BITS: GLenum; | Added| 712| webgl | WebGLRenderingContextBase | readonly BLUE_BITS: GLenum; | Added| 713| webgl | WebGLRenderingContextBase | readonly GREEN_BITS: GLenum; | Added| 714| webgl | WebGLRenderingContextBase | readonly RED_BITS: GLenum; | Added| 715| webgl | WebGLRenderingContextBase | readonly SUBPIXEL_BITS: GLenum; | Added| 716| webgl | WebGLRenderingContextBase | readonly MAX_VIEWPORT_DIMS: GLenum; | Added| 717| webgl | WebGLRenderingContextBase | readonly MAX_TEXTURE_SIZE: GLenum; | Added| 718| webgl | WebGLRenderingContextBase | readonly PACK_ALIGNMENT: GLenum; | Added| 719| webgl | WebGLRenderingContextBase | readonly UNPACK_ALIGNMENT: GLenum; | Added| 720| webgl | WebGLRenderingContextBase | readonly COLOR_WRITEMASK: GLenum; | Added| 721| webgl | WebGLRenderingContextBase | readonly COLOR_CLEAR_VALUE: GLenum; | Added| 722| webgl | WebGLRenderingContextBase | readonly SCISSOR_BOX: GLenum; | Added| 723| webgl | WebGLRenderingContextBase | readonly VIEWPORT: GLenum; | Added| 724| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_WRITEMASK: GLenum; | Added| 725| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_VALUE_MASK: GLenum; | Added| 726| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_REF: GLenum; | Added| 727| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_PASS_DEPTH_PASS: GLenum; | Added| 728| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_PASS_DEPTH_FAIL: GLenum; | Added| 729| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_FAIL: GLenum; | Added| 730| webgl | WebGLRenderingContextBase | readonly STENCIL_BACK_FUNC: GLenum; | Added| 731| webgl | WebGLRenderingContextBase | readonly STENCIL_WRITEMASK: GLenum; | Added| 732| webgl | WebGLRenderingContextBase | readonly STENCIL_VALUE_MASK: GLenum; | Added| 733| webgl | WebGLRenderingContextBase | readonly STENCIL_REF: GLenum; | Added| 734| webgl | WebGLRenderingContextBase | readonly STENCIL_PASS_DEPTH_PASS: GLenum; | Added| 735| webgl | WebGLRenderingContextBase | readonly STENCIL_PASS_DEPTH_FAIL: GLenum; | Added| 736| webgl | WebGLRenderingContextBase | readonly STENCIL_FAIL: GLenum; | Added| 737| webgl | WebGLRenderingContextBase | readonly STENCIL_FUNC: GLenum; | Added| 738| webgl | WebGLRenderingContextBase | readonly STENCIL_CLEAR_VALUE: GLenum; | Added| 739| webgl | WebGLRenderingContextBase | readonly DEPTH_FUNC: GLenum; | Added| 740| webgl | WebGLRenderingContextBase | readonly DEPTH_CLEAR_VALUE: GLenum; | Added| 741| webgl | WebGLRenderingContextBase | readonly DEPTH_WRITEMASK: GLenum; | Added| 742| webgl | WebGLRenderingContextBase | readonly DEPTH_RANGE: GLenum; | Added| 743| webgl | WebGLRenderingContextBase | readonly FRONT_FACE: GLenum; | Added| 744| webgl | WebGLRenderingContextBase | readonly CULL_FACE_MODE: GLenum; | Added| 745| webgl | WebGLRenderingContextBase | readonly ALIASED_LINE_WIDTH_RANGE: GLenum; | Added| 746| webgl | WebGLRenderingContextBase | readonly ALIASED_POINT_SIZE_RANGE: GLenum; | Added| 747| webgl | WebGLRenderingContextBase | readonly LINE_WIDTH: GLenum; | Added| 748| webgl | WebGLRenderingContextBase | readonly CCW: GLenum; | Added| 749| webgl | WebGLRenderingContextBase | readonly CW: GLenum; | Added| 750| webgl | WebGLRenderingContextBase | readonly OUT_OF_MEMORY: GLenum; | Added| 751| webgl | WebGLRenderingContextBase | readonly INVALID_OPERATION: GLenum; | Added| 752| webgl | WebGLRenderingContextBase | readonly INVALID_VALUE: GLenum; | Added| 753| webgl | WebGLRenderingContextBase | readonly INVALID_ENUM: GLenum; | Added| 754| webgl | WebGLRenderingContextBase | readonly NO_ERROR: GLenum; | Added| 755| webgl | WebGLRenderingContextBase | readonly SAMPLE_COVERAGE: GLenum; | Added| 756| webgl | WebGLRenderingContextBase | readonly SAMPLE_ALPHA_TO_COVERAGE: GLenum; | Added| 757| webgl | WebGLRenderingContextBase | readonly POLYGON_OFFSET_FILL: GLenum; | Added| 758| webgl | WebGLRenderingContextBase | readonly SCISSOR_TEST: GLenum; | Added| 759| webgl | WebGLRenderingContextBase | readonly DEPTH_TEST: GLenum; | Added| 760| webgl | WebGLRenderingContextBase | readonly STENCIL_TEST: GLenum; | Added| 761| webgl | WebGLRenderingContextBase | readonly DITHER: GLenum; | Added| 762| webgl | WebGLRenderingContextBase | readonly BLEND: GLenum; | Added| 763| webgl | WebGLRenderingContextBase | readonly CULL_FACE: GLenum; | Added| 764| webgl | WebGLRenderingContextBase | readonly FRONT_AND_BACK: GLenum; | Added| 765| webgl | WebGLRenderingContextBase | readonly BACK: GLenum; | Added| 766| webgl | WebGLRenderingContextBase | readonly FRONT: GLenum; | Added| 767| webgl | WebGLRenderingContextBase | readonly CURRENT_VERTEX_ATTRIB: GLenum; | Added| 768| webgl | WebGLRenderingContextBase | readonly BUFFER_USAGE: GLenum; | Added| 769| webgl | WebGLRenderingContextBase | readonly BUFFER_SIZE: GLenum; | Added| 770| webgl | WebGLRenderingContextBase | readonly DYNAMIC_DRAW: GLenum; | Added| 771| webgl | WebGLRenderingContextBase | readonly STATIC_DRAW: GLenum; | Added| 772| webgl | WebGLRenderingContextBase | readonly STREAM_DRAW: GLenum; | Added| 773| webgl | WebGLRenderingContextBase | readonly ELEMENT_ARRAY_BUFFER_BINDING: GLenum; | Added| 774| webgl | WebGLRenderingContextBase | readonly ARRAY_BUFFER_BINDING: GLenum; | Added| 775| webgl | WebGLRenderingContextBase | readonly ELEMENT_ARRAY_BUFFER: GLenum; | Added| 776| webgl | WebGLRenderingContextBase | readonly ARRAY_BUFFER: GLenum; | Added| 777| webgl | WebGLRenderingContextBase | readonly BLEND_COLOR: GLenum; | Added| 778| webgl | WebGLRenderingContextBase | readonly ONE_MINUS_CONSTANT_ALPHA: GLenum; | Added| 779| webgl | WebGLRenderingContextBase | readonly CONSTANT_ALPHA: GLenum; | Added| 780| webgl | WebGLRenderingContextBase | readonly ONE_MINUS_CONSTANT_COLOR: GLenum; | Added| 781| webgl | WebGLRenderingContextBase | readonly CONSTANT_COLOR: GLenum; | Added| 782| webgl | WebGLRenderingContextBase | readonly BLEND_SRC_ALPHA: GLenum; | Added| 783| webgl | WebGLRenderingContextBase | readonly BLEND_DST_ALPHA: GLenum; | Added| 784| webgl | WebGLRenderingContextBase | readonly BLEND_SRC_RGB: GLenum; | Added| 785| webgl | WebGLRenderingContextBase | readonly BLEND_DST_RGB: GLenum; | Added| 786| webgl | WebGLRenderingContextBase | readonly FUNC_REVERSE_SUBTRACT: GLenum; | Added| 787| webgl | WebGLRenderingContextBase | readonly FUNC_SUBTRACT: GLenum; | Added| 788| webgl | WebGLRenderingContextBase | readonly BLEND_EQUATION_ALPHA: GLenum; | Added| 789| webgl | WebGLRenderingContextBase | readonly BLEND_EQUATION_RGB: GLenum; | Added| 790| webgl | WebGLRenderingContextBase | readonly BLEND_EQUATION: GLenum; | Added| 791| webgl | WebGLRenderingContextBase | readonly FUNC_ADD: GLenum; | Added| 792| webgl | WebGLRenderingContextBase | readonly SRC_ALPHA_SATURATE: GLenum; | Added| 793| webgl | WebGLRenderingContextBase | readonly ONE_MINUS_DST_COLOR: GLenum; | Added| 794| webgl | WebGLRenderingContextBase | readonly DST_COLOR: GLenum; | Added| 795| webgl | WebGLRenderingContextBase | readonly ONE_MINUS_DST_ALPHA: GLenum; | Added| 796| webgl | WebGLRenderingContextBase | readonly DST_ALPHA: GLenum; | Added| 797| webgl | WebGLRenderingContextBase | readonly ONE_MINUS_SRC_ALPHA: GLenum; | Added| 798| webgl | WebGLRenderingContextBase | readonly SRC_ALPHA: GLenum; | Added| 799| webgl | WebGLRenderingContextBase | readonly ONE_MINUS_SRC_COLOR: GLenum; | Added| 800| webgl | WebGLRenderingContextBase | readonly SRC_COLOR: GLenum; | Added| 801| webgl | WebGLRenderingContextBase | readonly ONE: GLenum; | Added| 802| webgl | WebGLRenderingContextBase | readonly ZERO: GLenum; | Added| 803| webgl | WebGLRenderingContextBase | readonly TRIANGLE_FAN: GLenum; | Added| 804| webgl | WebGLRenderingContextBase | readonly TRIANGLE_STRIP: GLenum; | Added| 805| webgl | WebGLRenderingContextBase | readonly TRIANGLES: GLenum; | Added| 806| webgl | WebGLRenderingContextBase | readonly LINE_STRIP: GLenum; | Added| 807| webgl | WebGLRenderingContextBase | readonly LINE_LOOP: GLenum; | Added| 808| webgl | WebGLRenderingContextBase | readonly LINES: GLenum; | Added| 809| webgl | WebGLRenderingContextBase | readonly POINTS: GLenum; | Added| 810| webgl | WebGLRenderingContextBase | readonly COLOR_BUFFER_BIT: GLenum; | Added| 811| webgl | WebGLRenderingContextBase | readonly STENCIL_BUFFER_BIT: GLenum; | Added| 812| webgl | WebGLRenderingContextBase | readonly DEPTH_BUFFER_BIT: GLenum; | Added| 813| webgl | WebGLShaderPrecisionFormat | readonly precision: GLint; | Added| 814| webgl | WebGLShaderPrecisionFormat | readonly rangeMax: GLint; | Added| 815| webgl | WebGLShaderPrecisionFormat | readonly rangeMin: GLint; | Added| 816| webgl | WebGLActiveInfo | readonly name: string; | Added| 817| webgl | WebGLActiveInfo | readonly type: GLenum; | Added| 818| webgl | WebGLActiveInfo | readonly size: GLint; | Added| 819| webgl | WebGLContextAttributes | desynchronized?: boolean; | Added| 820| webgl | WebGLContextAttributes | failIfMajorPerformanceCaveat?: boolean; | Added| 821| webgl | WebGLContextAttributes | powerPreference?: WebGLPowerPreference; | Added| 822| webgl | WebGLContextAttributes | preserveDrawingBuffer?: boolean; | Added| 823| webgl | WebGLContextAttributes | premultipliedAlpha?: boolean; | Added| 824| webgl | WebGLContextAttributes | antialias?: boolean; | Added| 825| webgl | WebGLContextAttributes | stencil?: boolean; | Added| 826| webgl | WebGLContextAttributes | depth?: boolean; | Added| 827| webgl | WebGLContextAttributes | alpha?: boolean; | Added| 828