[RFC wayland-protocols v2 0/1] Color management protocol

Niels Ole Salscheider niels_ole at salscheider-online.de
Sun Jan 22 12:31:34 UTC 2017

This is the second RFC for the color management protocol.
One notable addition are device link profiles. They can be used by applications 
that want to perform gamut mapping on their own to describe the complete
transformation from input to output color space.

This RFC does not yet contain a protocol for profiling since the issues are
orthogonal. There have been several proposals that should work and I'm happy to
write a protocol once we have decided on one.
I would prefer a protocol that just allows to set an RGB value and the
VideoLUT. The compositor would then create a subsurface filled with the
specified color and make sure that it is always on top. It will also
temporarily re-program the VideoLUT but we should make sure that a warning is
displayed next to the measurement surface.
I'm not yet sure how to handle the decoration of this subsurface. Should this
be done by the compositor?

This RFC also does not yet address the comments by Daniel since I am still
waiting for a response.

Niels Ole Salscheider (1):
  Add the color-management protocol

 Makefile.am                                        |   1 +
 unstable/color-management/README                   |   4 +
 .../color-management-unstable-v1.xml               | 224 +++++++++++++++++++++
 3 files changed, 229 insertions(+)
 create mode 100644 unstable/color-management/README
 create mode 100644 unstable/color-management/color-management-unstable-v1.xml


More information about the wayland-devel mailing list