17-19 October 2023
Palexco
Europe/Madrid timezone

KMS API color management workshop

17 Oct 2023, 14:00
2h
Palexco

Palexco

Muelle de Trasatlánticos, s/n, 15003 A Coruña, A Coruña, Spain
Workshop Discussion Topic Workshop

Speaker

Melissa Wen (Igalia)

Description

Color is a visual perception. Human eyes can detect a broader range of colors than any devices in the graphics chain. Since each device can generate, capture or reproduce a specific subset of colors and tones, color management controls color conversion and calibration across devices to ensure a more accurate and consistent color representation. We can expose a GPU-accelerated display color management pipeline to support this process and enhance results, but color capabilities differ between HW versions and GPU vendors.

DRM/KMS API for advanced color management has been an ongoing discussion in the community for a few years, and we are now in a new stage with the generic color management proposal [1] from April-2023 Display Hackfest [2]. Therefore, this workshop is a follow-up of last year's HDR KMS API workshop [3] and Display Hackfest discussions and also the status update of all work done by the DRI community so far to provide a solution that covers the needs of all parties involved.

References:
[1] https://lore.kernel.org/dri-devel/QMers3awXvNCQlyhWdTtsPwkp5ie9bze_hD5nAccFW7a_RXlWjYB7MoUW_8CKLT2bSQwIXVi5H6VULYIxCdgvryZoAoJnC5lZgyK1QWn488=@emersion.fr/
[2] https://wiki.gnome.org/action/login/Hackfests/ShellDisplayNext2023
[3] https://indico.freedesktop.org/event/2/contributions/75/
[4] https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14
[5] https://gitlab.freedesktop.org/pq/color-and-hdr
[6] https://lore.kernel.org/dri-devel/20230523221520.3115570-1-mwen@igalia.com/
[7] https://lore.kernel.org/dri-devel/20230621081031.7876-1-jacopo.mondi@ideasonboard.com/
[8] https://lore.kernel.org/all/20210906213904.27918-1-uma.shankar@intel.com/
[9] https://lore.kernel.org/dri-devel/20210426173852.484368-1-harry.wentland@amd.com/

GSoC, EVoC or Outreachy No
In-person or virtual presentation In-person
Code of Conduct Yes

Primary author

Melissa Wen (Igalia)

Presentation Materials

2024 Platinum Sponsor
Collabora
2024 Gold Sponsors
Arm
Google
Microsoft
NVIDIA
2024 Silver Sponsors
AMD
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2024 Bronze Sponsors
CodeWeavers
Khronos Group
Libre Computer