Luxar Viewer API Documentation - v2026.10.19
    Preparing search index...

    What the scheduler needs from its owner.

    interface PassSchedulerHost {
        queue: ViewStateQueue;
        isDisposed(): boolean;
        isFaulted(): boolean;
        matchesRunningPass(viewState: Partial<ViewState>): boolean;
        runningDisplayDims(): readonly number[];
        viewVersion(): number;
        runPass(
            state: Partial<ViewState>,
            opts?: PassRequestOptions,
        ): Promise<void>;
        anyHasMoreLODs(): boolean;
        runRefinement(): Promise<void>;
    }
    Index

    The pending slot (shared with the host's build ctxs and prefetch).

    • Whether a request names exactly the view the running pass is loading, with no playback directive on either side (#2943) — the view half of a join; the scheduler checks that a joinable pass is actually running.

      Parameters

      Returns boolean