2017-10-14 04:23:49 +00:00
|
|
|
{
|
|
|
|
"info": {
|
|
|
|
"name": "WebGL Specification",
|
|
|
|
"subsection_number": null,
|
|
|
|
"subsection_name": null,
|
|
|
|
"url": "https://www.khronos.org/registry/webgl/specs/latest/1.0/"
|
|
|
|
},
|
|
|
|
"features": [
|
|
|
|
"WebGLRenderingContext.prototype.activeTexture",
|
|
|
|
"WebGLRenderingContext.prototype.attachShader",
|
|
|
|
"WebGLRenderingContext.prototype.bindAttribLocation",
|
|
|
|
"WebGLRenderingContext.prototype.bindBuffer",
|
|
|
|
"WebGLRenderingContext.prototype.bindFramebuffer",
|
|
|
|
"WebGLRenderingContext.prototype.bindRenderbuffer",
|
|
|
|
"WebGLRenderingContext.prototype.bindTexture",
|
|
|
|
"WebGLRenderingContext.prototype.blendColor",
|
|
|
|
"WebGLRenderingContext.prototype.blendEquation",
|
|
|
|
"WebGLRenderingContext.prototype.blendEquationSeparate",
|
|
|
|
"WebGLRenderingContext.prototype.blendFunc",
|
|
|
|
"WebGLRenderingContext.prototype.blendFuncSeparate",
|
|
|
|
"WebGLRenderingContext.prototype.bufferData",
|
|
|
|
"WebGLRenderingContext.prototype.bufferSubData",
|
|
|
|
"WebGLRenderingContext.prototype.checkFramebufferStatus",
|
|
|
|
"WebGLRenderingContext.prototype.clear",
|
|
|
|
"WebGLRenderingContext.prototype.clearColor",
|
|
|
|
"WebGLRenderingContext.prototype.clearDepth",
|
|
|
|
"WebGLRenderingContext.prototype.clearStencil",
|
|
|
|
"WebGLRenderingContext.prototype.colorMask",
|
|
|
|
"WebGLRenderingContext.prototype.compileShader",
|
|
|
|
"WebGLRenderingContext.prototype.compressedTexImage2D",
|
|
|
|
"WebGLRenderingContext.prototype.compressedTexSubImage2D",
|
|
|
|
"WebGLRenderingContext.prototype.copyTexImage2D",
|
|
|
|
"WebGLRenderingContext.prototype.copyTexSubImage2D",
|
|
|
|
"WebGLRenderingContext.prototype.createBuffer",
|
|
|
|
"WebGLRenderingContext.prototype.createFramebuffer",
|
|
|
|
"WebGLRenderingContext.prototype.createProgram",
|
|
|
|
"WebGLRenderingContext.prototype.createRenderbuffer",
|
|
|
|
"WebGLRenderingContext.prototype.createShader",
|
|
|
|
"WebGLRenderingContext.prototype.createTexture",
|
|
|
|
"WebGLRenderingContext.prototype.cullFace",
|
|
|
|
"WebGLRenderingContext.prototype.deleteBuffer",
|
|
|
|
"WebGLRenderingContext.prototype.deleteFramebuffer",
|
|
|
|
"WebGLRenderingContext.prototype.deleteProgram",
|
|
|
|
"WebGLRenderingContext.prototype.deleteRenderbuffer",
|
|
|
|
"WebGLRenderingContext.prototype.deleteShader",
|
|
|
|
"WebGLRenderingContext.prototype.deleteTexture",
|
|
|
|
"WebGLRenderingContext.prototype.depthFunc",
|
|
|
|
"WebGLRenderingContext.prototype.depthMask",
|
|
|
|
"WebGLRenderingContext.prototype.depthRange",
|
|
|
|
"WebGLRenderingContext.prototype.detachShader",
|
|
|
|
"WebGLRenderingContext.prototype.disable",
|
|
|
|
"WebGLRenderingContext.prototype.disableVertexAttribArray",
|
|
|
|
"WebGLRenderingContext.prototype.drawArrays",
|
|
|
|
"WebGLRenderingContext.prototype.drawElements",
|
|
|
|
"WebGLRenderingContext.prototype.enable",
|
|
|
|
"WebGLRenderingContext.prototype.enableVertexAttribArray",
|
|
|
|
"WebGLRenderingContext.prototype.finish",
|
|
|
|
"WebGLRenderingContext.prototype.flush",
|
|
|
|
"WebGLRenderingContext.prototype.framebufferRenderbuffer",
|
|
|
|
"WebGLRenderingContext.prototype.framebufferTexture2D",
|
|
|
|
"WebGLRenderingContext.prototype.frontFace",
|
|
|
|
"WebGLRenderingContext.prototype.generateMipmap",
|
|
|
|
"WebGLRenderingContext.prototype.getActiveAttrib",
|
|
|
|
"WebGLRenderingContext.prototype.getActiveUniform",
|
|
|
|
"WebGLRenderingContext.prototype.getAttachedShaders",
|
|
|
|
"WebGLRenderingContext.prototype.getAttribLocation",
|
|
|
|
"WebGLRenderingContext.prototype.getBufferParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getContextAttributes",
|
|
|
|
"WebGLRenderingContext.prototype.getError",
|
|
|
|
"WebGLRenderingContext.prototype.getExtension",
|
|
|
|
"WebGLRenderingContext.prototype.getFramebufferAttachmentParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getProgramInfoLog",
|
|
|
|
"WebGLRenderingContext.prototype.getProgramParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getRenderbufferParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getShaderInfoLog",
|
|
|
|
"WebGLRenderingContext.prototype.getShaderParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getShaderPrecisionFormat",
|
|
|
|
"WebGLRenderingContext.prototype.getShaderSource",
|
|
|
|
"WebGLRenderingContext.prototype.getSupportedExtensions",
|
|
|
|
"WebGLRenderingContext.prototype.getTexParameter",
|
|
|
|
"WebGLRenderingContext.prototype.getUniform",
|
|
|
|
"WebGLRenderingContext.prototype.getUniformLocation",
|
|
|
|
"WebGLRenderingContext.prototype.getVertexAttrib",
|
|
|
|
"WebGLRenderingContext.prototype.getVertexAttribOffset",
|
|
|
|
"WebGLRenderingContext.prototype.hint",
|
|
|
|
"WebGLRenderingContext.prototype.isBuffer",
|
|
|
|
"WebGLRenderingContext.prototype.isContextLost",
|
|
|
|
"WebGLRenderingContext.prototype.isEnabled",
|
|
|
|
"WebGLRenderingContext.prototype.isFramebuffer",
|
|
|
|
"WebGLRenderingContext.prototype.isProgram",
|
|
|
|
"WebGLRenderingContext.prototype.isRenderbuffer",
|
|
|
|
"WebGLRenderingContext.prototype.isShader",
|
|
|
|
"WebGLRenderingContext.prototype.isTexture",
|
|
|
|
"WebGLRenderingContext.prototype.lineWidth",
|
|
|
|
"WebGLRenderingContext.prototype.linkProgram",
|
|
|
|
"WebGLRenderingContext.prototype.pixelStorei",
|
|
|
|
"WebGLRenderingContext.prototype.polygonOffset",
|
|
|
|
"WebGLRenderingContext.prototype.readPixels",
|
|
|
|
"WebGLRenderingContext.prototype.renderbufferStorage",
|
|
|
|
"WebGLRenderingContext.prototype.sampleCoverage",
|
|
|
|
"WebGLRenderingContext.prototype.scissor",
|
|
|
|
"WebGLRenderingContext.prototype.shaderSource",
|
|
|
|
"WebGLRenderingContext.prototype.stencilFunc",
|
|
|
|
"WebGLRenderingContext.prototype.stencilFuncSeparate",
|
|
|
|
"WebGLRenderingContext.prototype.stencilMask",
|
|
|
|
"WebGLRenderingContext.prototype.stencilMaskSeparate",
|
|
|
|
"WebGLRenderingContext.prototype.stencilOp",
|
|
|
|
"WebGLRenderingContext.prototype.stencilOpSeparate",
|
|
|
|
"WebGLRenderingContext.prototype.texImage2D",
|
|
|
|
"WebGLRenderingContext.prototype.texParameterf",
|
|
|
|
"WebGLRenderingContext.prototype.texParameteri",
|
|
|
|
"WebGLRenderingContext.prototype.texSubImage2D",
|
|
|
|
"WebGLRenderingContext.prototype.uniform1f",
|
|
|
|
"WebGLRenderingContext.prototype.uniform1fv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform1i",
|
|
|
|
"WebGLRenderingContext.prototype.uniform1iv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform2f",
|
|
|
|
"WebGLRenderingContext.prototype.uniform2fv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform2i",
|
|
|
|
"WebGLRenderingContext.prototype.uniform2iv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform3f",
|
|
|
|
"WebGLRenderingContext.prototype.uniform3fv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform3i",
|
|
|
|
"WebGLRenderingContext.prototype.uniform3iv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform4f",
|
|
|
|
"WebGLRenderingContext.prototype.uniform4fv",
|
|
|
|
"WebGLRenderingContext.prototype.uniform4i",
|
|
|
|
"WebGLRenderingContext.prototype.uniform4iv",
|
|
|
|
"WebGLRenderingContext.prototype.uniformMatrix2fv",
|
|
|
|
"WebGLRenderingContext.prototype.uniformMatrix3fv",
|
|
|
|
"WebGLRenderingContext.prototype.uniformMatrix4fv",
|
|
|
|
"WebGLRenderingContext.prototype.useProgram",
|
|
|
|
"WebGLRenderingContext.prototype.validateProgram",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib1f",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib1fv",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib2f",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib2fv",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib3f",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib3fv",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib4f",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttrib4fv",
|
|
|
|
"WebGLRenderingContext.prototype.vertexAttribPointer",
|
|
|
|
"WebGLRenderingContext.prototype.viewport"
|
|
|
|
]
|
|
|
|
}
|