Files
lightcraft/crates
Gert Pellin c5cebdef39 Tone: neutral display tone map is the identity up to white (#1945)
The SDR shoulder in ToneMap::display_hdr ran at neutral Contrast, Whites
and Blacks too, so an unedited JPEG or PNG exported neutral 255, 254 and
253 one level darker and a white background never came out as 255. The
shoulder now shapes edited curves only; neutral sliders are the identity
up to white and clip above it. Edited curves render as before (V1).

Tests: the identity test runs to 1.0, a new pipeline test renders the
issue's neutral greys back exactly, the sRGB ramp round trip is exact,
and a guard keeps the shoulder on edited curves.
2026-10-16 04:27:35 +02:00
..
2026-10-15 01:43:02 -04:00
2026-10-15 00:53:45 -04:00
2026-10-14 21:58:33 -04:00
2026-10-15 03:40:37 -04:00
2026-10-15 03:40:17 -04:00
2026-10-14 22:31:58 -04:00
2026-10-15 03:40:17 -04:00
2026-10-14 22:29:35 -04:00
2026-10-15 01:44:24 -04:00
2026-10-15 01:42:11 -04:00
2026-10-14 22:31:41 -04:00
2026-10-14 22:32:29 -04:00
2026-10-15 01:13:36 -04:00
2026-10-14 23:23:18 -04:00
2026-10-15 03:40:37 -04:00