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

    URL-param / env-var / default precedence ladder for backend selection. The result drives whether createWebGLRenderer or createWebGPURenderer is invoked. Kept as a pure function so the selection logic is unit-testable independent of WebGL / WebGPU construction.

    interface BackendSelection {
        backend: "webgl" | "webgpu";
        source: "default" | "url-param" | "env-var";
    }
    Index
    backend: "webgl" | "webgpu"

    Backend to use: 'webgl' or 'webgpu'.

    source: "default" | "url-param" | "env-var"

    Where the selection came from, for logging.