[RFC wayland-protocols] Color management protocol

Niels Ole Salscheider niels_ole at salscheider-online.de
Fri Dec 9 13:06:46 UTC 2016


Am Freitag, 9. Dezember 2016, 12:02:07 CET schrieb Carsten Haitzler:
> On Thu, 8 Dec 2016 17:32:37 +1100 Graeme Gill <graeme2 at argyllcms.com> said:
> > Carsten Haitzler (The Rasterman) wrote:
> > > i'm curious... is the intent to make it requird that all compositors
> > > support color management (and thus have to support all the possible
> > > colorspaces> 
> > > defined)... or are we going to go the path of:
> > I'd be happy if there was support for core color management (i.e.
> > application color management), before adding layers that depend on the
> > core.
> 
> but is the intent that compositors MUST support color management and
> applications will fail entirely or fail to display even partly correctly if
> compositor doesnt support color management or doesnt support the color
> profile/space requested by the client? or will it be expected that apps need
> to always be able to convert to sRGB for compatibility and then have added
> colorspace capabilities if it's supported? what is the intent?

We can't make support for this protocol mandatory because color correction 
might be too much overhead for compositors for embedded devices.

But I would say that every compositor that does some sort of color correction 
should also implement the color management protocol.
If the protocol is not supported by the compositor you would assume that you 
have to output the colors in the device color space (or just ignore it if you 
do not care about accurate colors).


More information about the wayland-devel mailing list