{ "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" ] }