Luxar Viewer API Documentation - v2026.9.22
    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: "webgpu" | "webgl";
        source: "default" | "url-param" | "env-var";
    }
    Index
    backend: "webgpu" | "webgl"

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

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

    Where the selection came from, for logging.