HDR canvas and CSS API proposals and progress

Hello ColorWeb-CG and HDR related people!

There is a need to align between CSS, HTML canvas, WebGL, and WebGPU on how
HDR will be exposed to the web.

I've written up a document tying the various proposals together and sorting
them into a dependency order here:
https://github.com/ccameron-chromium/ColorWeb-CG/blob/master/hdr-big-picture.md
Of note is that that is being hosted on my github, could I be added as a
committer to the ColorWeb-CG repo?

The most pressing of these issues is deciding if all APIs should use linear
or log2 headroom encoding. I've filed this issue to resolve that:
https://github.com/w3c/ColorWeb-CG/issues/129
My sense is that almost everyone (but me) prefers a linear representation
(and that's a fine resolution), but I want to make sure the issue has been
fully ventilated first, including with the CSS color APIs.

It also may be a good idea to re-start our ColorWeb-CG meetings to have a
forum in which to discuss these issues.

Received on Friday, 21 November 2025 15:10:56 UTC