- From: Pierre-Anthony Lemieux <pal@sandflow.com>
- Date: Thu, 18 Feb 2021 13:47:59 -0800
- To: public-colorweb@w3.org
Good morning/evening, Per our last call, below is my summary of the problem statement re: HDR support Canvas/WebGPU/WebGL. """ What minimal HDR pixel characteristics should be supported by Canvas/WebGPU/WebGL such that: (a) no pixel conversion is necessary when writing the pixel buffer to the underlying OS, which is then responsible for mapping the image to display(s) (b) common/essential HDR use cases are supported """ I am not sure the group has completely explored (b). One use case that was mentioned a number of times is the ability to match the rendered output of <video> and <canvas>, i.e. match canvas drawings with video using common pixel encoding schemes, e.g. BT.2100 PQ/HLG. I therefore encourage folks to: (i) propose concrete HDR pixel characteristics per the requirements above; and (ii) list use cases for (b) Re: (i), at least one proposal was made [1] to use "the BT.2100 16-bit floating point format where 1.0 indicates 1 nit on the display". Thanks, -- Pierre [1] https://lists.w3.org/Archives/Public/public-colorweb/2021Jan/0000.html
Received on Thursday, 18 February 2021 21:48:25 UTC