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