RadeonSI + Gallium3D Video Code Fix Up 4:2:2 Support, YUY2

Written by Michael Larabel in Radeon on 27 February 2020 at 08:19 AM EST. 3 Comments
Stemming from incorrect rendering with VA-API and UYVY422 content with AMD Radeon graphics on Linux, a number of fixes were merged today for improving the Gallium3D video code.

AMD's Pierre-Eric Pelloux-Prayer added YUY2 support to Gallium3D's video acceleration state tracker along with 4:2:2 support. With these patches now merged for Mesa 20.1, the RadeonSI Gallium3D driver should be playing correctly for GPU video decoding of UYVY content with the VA-API state tracker. These improvements appear to have been tested so far with GStreamer.

It's great continuing to see strides made on the open-source Radeon video acceleration code for Linux. This along with many other improvements in Mesa 20.1 should be out as stable in May.
Related News
About The Author
Author picture

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