RenderPass class abstract
Minimal contract all render passes implement.
- Implementers
Constructors
Properties
Methods
-
dispose(
RenderingContext gl) → void - Free GL resources. Safe to call multiple times.
-
execute(
RenderingContext gl, Camera camera, {Matrix4? projectionMatrix, Matrix4? viewMatrix}) → void - Record commands and draw.
-
init(
RenderingContext gl, {Caps? caps}) → Future< void> - Create GL objects, compile shaders, cache uniform locations.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resize(
RenderingContext gl, int width, int height) → void - Resize/retarget any size-dependent resources (if any).
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited