Home Reference Source
import {DeferredPipeline} from 'oxygen-core/components/DeferredRenderer.js'
public class | source

DeferredPipeline

Extends:

Command → DeferredPipeline

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public get
public set
public get
public set
public get
public set
public get
public set
public get
public set
public get
public set

Method Summary

Public Methods
public
public

onRender(gl: *, renderer: *, deltaTime: *, layer: *)

public

onResize(width: *, height: *)

Inherited Summary

From class Command
public

Dispose (release all internal resources).

public abstract

onRender(gl: WebGLRenderingContext, renderer: RenderSystem, deltaTime: number, layer: string)

Called when command is executed.

public

onResize(width: number, height: number)

Called on view resize.

Public Constructors

public constructor() source

Public Members

public get fullscreen: * source

public get gBufferId: * source

public set gBufferId source

public get gBufferLayer: * source

public set gBufferLayer source

public get gBufferTargets: * source

public set gBufferTargets source

public get lBufferId: * source

public set lBufferId source

public get lBufferLayer: * source

public set lBufferLayer source

public get lBufferTargets: * source

public set lBufferTargets source

Public Methods

public dispose() source

Dispose (release all internal resources).

Override:

Command#dispose

public onRender(gl: *, renderer: *, deltaTime: *, layer: *) source

Called when command is executed.

Override:

Command#onRender

Params:

NameTypeAttributeDescription
gl *
renderer *
deltaTime *
layer *

public onResize(width: *, height: *) source

Called on view resize.

Override:

Command#onResize

Params:

NameTypeAttributeDescription
width *
height *