A solution for gamma-adjustment support in Wayland

Graeme Gill graeme2 at argyllcms.com
Thu Jan 5 11:13:06 UTC 2017

Chris Murphy wrote:

Hi Chris,

> As for CIEXYZ, to literally convert pixels into this space, or even as an exchange space,
> it will require minimum 16 bits per channel or there will be noticeable quantization. It's
> a huge color space. You could maybe get away with 8 bit per channel CIE L*a*b* but even
> that's questionable these days. I'm pretty sure there is an agreed upon 8 bit encoding for
> Lab, but no agreed upon 8 bit encoding for XYZ.

Even ICC style 8 bit L*a*b* has a gamut that doesn't encompass
some real world display primaries. I'm making the assumption that
any very wide gamut space would be encoded to sufficient bit
resolution to be useful.



More information about the wayland-devel mailing list