I have been looking at these two examples:
https://github.com/mrdoob/three.js/blob/dev/examples/webgl_test_wide_gamut.html
https://github.com/mrdoob/three.js/blob/dev/examples/webgpu_hdr.html
I see that my screen is capable of both when I open them in Chrome.
I do not understand exactly why these are different things. I have been looking at other posts here and at google / gemini results but would appreciate some expert input here.
My understanding is P3 means wide gamut, so I get more hues to display, while hdr means brightness, so I can i can make the hues pop of the screen until my eyes burn.
If I think in terms of a color model like HSL, it’s easy to map wide gamut to the H and HDR to the L.
I know it’s a really complicated topic but if someone can point me to a good primer to understand the difference between the two and why it seems that I cannot have both at the same time (from looking at the two separate examples above).
Thanks!