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 -- 2.11.0 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel