class js.html.webgl.RenderingContext
Available on all platforms
Class Fields
Instance Fields
function bufferData(target:Int, data:ArrayBuffer, usage:Int):Void
function bufferData(target:Int, size:Int, usage:Int):Void
function bufferData(target:Int, data:ArrayBufferView, usage:Int):Void
function bufferSubData(target:Int, offset:Int, data:ArrayBuffer):Void
function bufferSubData(target:Int, offset:Int, data:ArrayBufferView):Void
function compressedTexImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, data:ArrayBufferView):Void
function compressedTexSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, data:ArrayBufferView):Void
function copyTexImage2D(target:Int, level:Int, internalformat:Int, x:Int, y:Int, width:Int, height:Int, border:Int):Void
function copyTexSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, x:Int, y:Int, width:Int, height:Int):Void
function framebufferRenderbuffer(target:Int, attachment:Int, renderbuffertarget:Int, renderbuffer:Renderbuffer):Void
function framebufferTexture2D(target:Int, attachment:Int, textarget:Int, texture:Texture, level:Int):Void
function getExtension(name:String):Dynamic
function getFramebufferAttachmentParameter(target:Int, attachment:Int, pname:Int):Dynamic
function getParameter(pname:Int):Dynamic
function getVertexAttrib(index:Int, pname:Int):Dynamic
function readPixels(x:Int, y:Int, width:Int, height:Int, format:Int, type:Int, pixels:ArrayBufferView):Void
function texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, video:VideoElement):Void
function texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, pixels:ArrayBufferView):Void
function texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, pixels:ImageData):Void
function texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, image:ImageElement):Void
function texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, canvas:CanvasElement):Void
function texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, video:VideoElement):Void
function texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, pixels:ArrayBufferView):Void
function texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, pixels:ImageData):Void
function texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, image:ImageElement):Void
function texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, canvas:CanvasElement):Void
function uniform1fv(location:UniformLocation, v:Array<Float>):Void
function uniform1fv(location:UniformLocation, v:Float32Array):Void
function uniform1iv(location:UniformLocation, v:Array<Int>):Void
function uniform1iv(location:UniformLocation, v:Int32Array):Void
function uniform2fv(location:UniformLocation, v:Array<Float>):Void
function uniform2fv(location:UniformLocation, v:Float32Array):Void
function uniform2iv(location:UniformLocation, v:Array<Int>):Void
function uniform2iv(location:UniformLocation, v:Int32Array):Void
function uniform3fv(location:UniformLocation, v:Array<Float>):Void
function uniform3fv(location:UniformLocation, v:Float32Array):Void
function uniform3iv(location:UniformLocation, v:Array<Int>):Void
function uniform3iv(location:UniformLocation, v:Int32Array):Void
function uniform4fv(location:UniformLocation, v:Array<Float>):Void
function uniform4fv(location:UniformLocation, v:Float32Array):Void
function uniform4iv(location:UniformLocation, v:Array<Int>):Void
function uniform4iv(location:UniformLocation, v:Int32Array):Void
function uniformMatrix2fv(location:UniformLocation, transpose:Bool, value:Array<Float>):Void
function uniformMatrix2fv(location:UniformLocation, transpose:Bool, value:Float32Array):Void
function uniformMatrix3fv(location:UniformLocation, transpose:Bool, value:Array<Float>):Void
function uniformMatrix3fv(location:UniformLocation, transpose:Bool, value:Float32Array):Void
function uniformMatrix4fv(location:UniformLocation, transpose:Bool, value:Array<Float>):Void
function uniformMatrix4fv(location:UniformLocation, transpose:Bool, value:Float32Array):Void
function vertexAttrib1fv(indx:Int, values:Array<Float>):Void
function vertexAttrib1fv(indx:Int, values:Float32Array):Void
function vertexAttrib2fv(indx:Int, values:Array<Float>):Void
function vertexAttrib2fv(indx:Int, values:Float32Array):Void
function vertexAttrib3fv(indx:Int, values:Array<Float>):Void
function vertexAttrib3fv(indx:Int, values:Float32Array):Void
function vertexAttrib4fv(indx:Int, values:Array<Float>):Void
function vertexAttrib4fv(indx:Int, values:Float32Array):Void