// Sponza RESOLVE-stage tonemap: Reinhard + gamma 2.2 over the linear // accumulator — matches the tonemap the megakernel raygen applied inline. fn resolve_main(coord: vec2, hdr: vec4) -> vec4 { let mapped = hdr.rgb / (hdr.rgb + vec3(1.0)); let g = pow(mapped, vec3(1.0 / 2.2)); return vec4(g, 1.0); }