class lime.graphics.GLRenderContext
Available on all platforms
Instance Fields
function bufferData(target:Int, size:Int, usage:Int):Void
function bufferData(target:Int, data:ArrayBuffer, usage:Int):Void
function bufferData(target:Int, data:ArrayBufferView, usage:Int):Void
Throws DOMException.
function bufferSubData(target:Int, offset:Int, data:ArrayBufferView):Void
function bufferSubData(target:Int, offset:Int, data:ArrayBuffer):Void
Throws DOMException.
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:GLRenderbuffer):Void
function framebufferTexture2D(target:Int, attachment:Int, textarget:Int, texture:GLTexture, level:Int):Void
function getAttachedShaders(program:GLProgram):Array<GLShader>
function getAttachedShaders(program:GLProgram):Void
Throws DOMException.
function getFramebufferAttachmentParameter(target:Int, attachment:Int, pname:Int):Dynamic
function getFramebufferAttachmentParameter():Void
function getProgramParameter(program:GLProgram, pname:Int):Dynamic
function getProgramParameter():Void
function getRenderbufferParameter(target:Int, pname:Int):Dynamic
function getRenderbufferParameter():Void
function getShaderParameter(shader:GLShader, pname:Int):Dynamic
function getShaderParameter():Void
Throws DOMException.
function getUniform(program:GLProgram, location:GLUniformLocation):Dynamic
function getUniform():Void
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
Throws DOMException.
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
Throws DOMException.