With all the work going on right now to get Linux to properly support HDR, another patch set has landed to hopefully get some of it hooked up. This is the second attempt, after the first Request For Comments was sent in April.
The work as before is being done by Melissa Wen, Joshua Ashton and Harry Wentland with the purpose to "enhance AMD KMS color pipeline for Steam Deck/SteamOS by exposing the large set of color caps available in AMD display HW".
While the work right now is targeting Steam Deck / SteamOS with Gamescope, naturally this work will lend itself to the overall stack and getting it working elsewhere. This new patch set is different to before, as they've removed the KConfig option to instead keep it behind the driver-specific AMD_PRIVATE_COLOR property.
As a reminder, the Steam Deck work will be for external screen handling, since the Steam Deck itself does not have a HDR screen. Although, perhaps with a Steam Deck 2…
So hopefully we can start to see more upstream support for HDR and Colour Management begin to land soon, unless they need to adjust it some more.
In other related news, Xaver Hugl of KDE has been putting in plenty of work to get it all hooked up in Kwin and their blog post highlights some of the work going on there. As noted by Nate Graham's usual overview, the first parts of the work have landed in Plasma 6.0 for their Wayland session.
Lots of moving parts right now but very exciting to see.