Conference
Linux Color Handling and Management
Sebastian Wick
16:00 - 17:00
On X11 systems, color management is achieved exclusively by clients performing color management on their own and hoping the rest of the system doesn’t do anything unexpected. The compositor doesn’t know anything about the color characteristics of surfaces. This is becoming more and more of a problem as displays have increasingly bigger color volumes, multi display setups have vastly different capabilities, HDR requires all parts of the stack to play together and power efficiency expectations require scanout engines to handle more of the color processing.
We’re taking a look at the APIs provided by Wayland and how they can be used to achieve better color management for applications, taking dynamic range and viewing environments into account.