Hilo3d API - v2.0.0-alpha.3
    Preparing search index...

    Interface RenderPipeline

    Renderer-local runtime created exactly once by a RenderPipelineFactory.

    interface RenderPipeline {
        name: string;
        destroy(): void;
        frameDiscarded?(frameIndex: number): void;
        frameSubmitted?(frameIndex: number): void;
        record(context: RenderPipelineContext): unknown;
    }
    Index
    name: string

    Human-readable runtime name used in diagnostics.

    • Roll back staged CPU-side temporal state after recording or submission failure.

      Parameters

      • frameIndex: number

      Returns void

    • Commit CPU-side temporal state after the frame has submitted successfully.

      Parameters

      • frameIndex: number

      Returns void