w3c / csswg-drafts

CSS Working Group Editor Drafts
https://drafts.csswg.org/
Other
4.47k stars 658 forks source link

[css-color-hdr] Requesting Absolute HDR Mode and listed differences from Adaptive HDR Mode #10998

Open RefinedSoftwareLLC opened 1 week ago

RefinedSoftwareLLC commented 1 week ago

I (and others) have the need for the following full hardware stack viewing modes (especially Absolute HDR):

Absolute HDR:

Adaptive HDR:

Performance HDR:

I believe that Absolute HDR is not receiving enough attention and requires the most coordination between the Monitor, Graphics Card, OS/Desktop, Browser, and Calibration Software.

ppaalanen commented 1 day ago

I've been thinking about absolute luminance rendering intent for the Wayland window system protocol. I'm fairly confident that from the Wayland side the "calibrated full stack" and "clip limits" will be available in some form.

I'm not sure the choice between Adaptive HDR and Performance HDR belongs to applications, though. This is more an end user policy, e.g. Adaptive on AC and Performance on battery, or different on different displays due to being connected to different GPUs like iGPU vs. dGPU.

"No mastering limits" is also problematic from a window system perspective, because end users would need to adjust things manually for each window, or even for each web element. It just means the end user is asked for a substitute of the mastering limits, which I believe should only be the last resort after defaulting to some mastering limits doesn't work well enough.