Final HDR → SDR composite that also draws stars and depth/height fog,
sampling the auto-exposure storage buffer for tonemapping. Replaces
TonemapFeature in pipelines that have an AutoExposureFeature
(the composite reads the exposure buffer; tonemap does not).
Reads frame.hdr, frame.ao, frame.gbuffer.depth, frame.lightingCameraBuffer,
frame.lightingLightBuffer, frame.exposureBuffer; writes the backbuffer.
When no AOFeature is registered, falls back to a 1×1 white AO texture so the
pass binding is valid.
Final HDR → SDR composite that also draws stars and depth/height fog, sampling the auto-exposure storage buffer for tonemapping. Replaces TonemapFeature in pipelines that have an AutoExposureFeature (the composite reads the exposure buffer; tonemap does not).
Reads
frame.hdr,frame.ao,frame.gbuffer.depth,frame.lightingCameraBuffer,frame.lightingLightBuffer,frame.exposureBuffer; writes the backbuffer. When no AOFeature is registered, falls back to a 1×1 white AO texture so the pass binding is valid.