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

    Class AutoExposure

    WebGPU histogram auto exposure with percentile clipping and submission-aware eye adaptation.

    The feature records after HDR post-processing and before the display transform, so Bloom and authored emissive energy share one exposure. It performs no per-frame CPU readback.

    Implements

    Index
    injectionPoint: "after-post-process" = ...

    Stable point at which the runtime records its graph work.

    name: "auto-exposure" = 'auto-exposure'

    Unique diagnostic name within one forward factory.

    requirements: Readonly<
        {
            requiredCapabilities: readonly (
                "compute-pass"
                | "storage-buffer"
                | "storage-texture"
            )[];
            requiredLimits: Readonly<
                {
                    maxBindingsPerBindGroup: 5;
                    maxComputeInvocationsPerWorkgroup: number;
                    maxSampledTexturesPerShaderStage: 1;
                    maxStorageBuffersPerShaderStage: 3;
                    maxStorageTexturesPerShaderStage: 1;
                },
            >;
            requiredTextureFormats: readonly (
                | Readonly<{ format: "rgba16float"; use: "filterable-sampled" }>
                | Readonly<{ format: "rgba16float"; use: "storage" }>
                | Readonly<{ format: "rgba16float"; use: "color-attachment" }>
            )[];
            sampledDepth: false;
            sampledSceneColor: true;
        },
    > = ...

    Static scene-resource and device constraints.