VOOZH about

URL: https://www.phoronix.com/news/Basic-HDR-Radeon-Mesa-VA

⇱ Basic HDR Support For AMD Radeon Accelerated Video Processing On Linux - Phoronix


👁 Phoronix

Basic HDR Support For AMD Radeon Accelerated Video Processing On Linux

Written by Michael Larabel in Radeon on 15 October 2025 at 05:52 AM EDT. 11 Comments
David Rosca at AMD continues leading the efforts for improving the open-source Radeon video acceleration support under Linux with the Mesa Gallium3D code. This is especially important now that AMD is encouraging customers to no longer use the AMD Multimedia Framework (AMF) on Linux but resort to using VA-API and the Mesa multimedia capabilities instead.

Rosca merged to Mesa 25.3-devel a rework of the color conversion code for the Mesa Gallium3D video acceleration code. Notable is adding support for BT.2020 SMPTE240M and getting the changes into place for basic support for High Dynamic Range (HDR) video content when using video processing shaders.

The AMD engineer explained in the now-merged merge request:
"This adds support for BT.2020 SMPTE240M, RGB->YUV support for all standards and color ranges (before only RGB full to BT709 YUV full/limited was supported) and improves accuracy with >8 bits formats.

Also implements transfer function and primaries conversions.

This enables basic support for HDR when using processing shaders."

This is predominantly work to the common Gallium3D VL code but the testing has been focused at least on the RadeonSI Gallium3D driver with AMD GPUs using Video Core Next (VCN).

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.