[w3ctag/design-reviews] WG New Spec: HDR on the web (CSS, Canvas, WebGL, WebGPU) (Issue #1194)

ccameron-chromium created an issue (w3ctag/design-reviews#1194)

### Specification

https://github.com/w3c/ColorWeb-CG/blob/main/hdr-big-picture.md

### Explainer

https://

### Links

The ColorWeb CG would like a TAG review of the ["HDR on the web, the big picture"](https://github.com/w3c/ColorWeb-CG/blob/main/hdr-big-picture.md) constellation of explainers.

Work based on early discussions was reviewed by the TAG.
- See https://github.com/w3ctag/design-reviews/issues/917.
- Many of the topics from that review have been completed (e.g, high bit depth support for 2D canvas, WebGL, and ImageData, ergonomic color spaces for HDR canvases, etc).
- Some features have been abandoned due to security and privacy concerns that arose in TAG review

The [specification document](https://github.com/w3c/ColorWeb-CG/blob/main/hdr-big-picture.md) includes:
- Background to topic of HDR on the web
- Example user applications
- Alternatives considered for some API surfaces
- Privacy and security discussion
- Testing strategy

### The specification

- [x] Follows the [Web Platform Design Principles](https://www.w3.org/TR/design-principles/).
- [ ] Includes Security and Privacy Considerations sections based on answers to the [Security/Privacy Questionnaire](https://www.w3.org/TR/security-privacy-questionnaire/).

### Where and by whom is the work is being done?

- GitHub repo: https://github.com/w3c/ColorWeb-CG
- Primary contacts:
  - Christopher Cameron @ccameron-chromium, ColorWeb CG chair
  - Chris Lilley @svgeesus, ColorWeb CG chair
- Primary standards group developing this feature: Color on the web Community Group
- Incubation and standards groups that have discussed the design: WebGL and WebGPU working groups

### Feedback so far

- Multi-stakeholder feedback:
  - Chromium comments: Is the author of the proposal
  - Mozilla comments: https://github.com/mozilla/standards-positions/issues/1359
  - WebKit comments: https://github.com/WebKit/standards-positions/issues/618


### You should also know that...

This is an overarching proposal that has the goal of covering HDR for 2D canvas, WebGL, and WebGPU in a coherent way. The "big picture" document linked above has much of the background. The individual features for each API are:

- HDR resource importing and drawing
  - 2D canvas: https://github.com/w3c/ColorWeb-CG/blob/main/canvas-compositing-headroom.md
  - WebGL: https://github.com/w3c/ColorWeb-CG/blob/main/webgl-unpack-headroom.md
  - WebGPU: https://github.com/w3c/ColorWeb-CG/blob/main/webgpu-external-headroom.md
- HDR canvas display:
  - 2D canvas: https://github.com/w3c/ColorWeb-CG/blob/main/canvas-tone-map.md
  - WebGL: https://github.com/w3c/ColorWeb-CG/blob/main/webgl-drawing-buffer-tone-map.md
  - WebGPU is already shipping

<!-- Content below this is maintained by @w3c-tag-bot -->
---

Track conversations at https://tag-github-bot.w3.org/gh/w3ctag/design-reviews/1194


-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/1194
You are receiving this because you are subscribed to this thread.

Message ID: <w3ctag/design-reviews/issues/1194@github.com>

Received on Thursday, 12 February 2026 13:23:28 UTC