AMD Stages The Radeon Graphics Color Management Code For Linux 6.8

Written by Michael Larabel in Radeon on 16 December 2023 at 06:58 AM EST. 5 Comments
RADEON
On Friday in addition to Intel submitting their new Xe kernel graphics driver to DRM-Next ahead of Linux 6.8, the red team sent in their latest AMDGPU/AMDKFD kernel driver changes ahead of this next kernel cycle. Exciting on the AMD side is landing the AMD color management properties support! But on the downside, it's compile-time disabled for the time being.

The AMD color management properties work carried out by Igalia's Melissa Wen, Valve's Joshua Ashton, and AMD's Harry Wentland among others is finally being merged for Linux 6.8! This is part of the ongoing work around enabling High Dynamic Range (HDR) and improved AMD color management support in general for Radeon graphics with an immediate focus on the Valve Steam Deck.

Steam Deck
The Performance & Power Improvement Of Steam Deck OLED's 6nm APU


AMD color management has been coming together for a while and it's great to see this work finally ready for the mainline kernel! But for now this AMD color management API support is disabled at compile-time as it's hidden behind a "AMD_PRIVATE_COLOR" define. Until the API is stabilized in this area, it won't be part of normal Linux kernel builds but at least now the code is upstream and it's easier for the likes of Valve and others wanting to use it to have it easily available without having to manually carry the patches against the kernel.

Friday's pull also has the AMD graphics driver side changes around AMD WBRF for mitigating WiFi radio frequency inference around GPU clocks.

This latest AMDGPU pull request for Linux 6.8 also has many fixes, enabling tunneling on high priority compute queues, VPE DPM support, AMDKFD can now import and export DMA-BUFs using GEM handles, and various other low-level improvements.

See this pull request for the full list of this week's AMDGPU/AMDKFD patches ready for DRM-Next. Linux 6.8 is shaping up to be quite an exciting kernel version on many fronts for this first kernel cycle of 2024.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week