10-bit HEVC Decoding For RadeonSI Gallium3D Appears Fit

Written by Michael Larabel in Mesa on 8 March 2017 at 08:16 AM EST. 28 Comments
MESA
AMD developer Christian König has worked the 10-bit HEVC GPU-accelerated decoding into shape for the open-source RadeonSI Gallium3D driver.

Back in January he posted some preliminary patches for 10-bit HEVC RadeonSI while since then he's gotten it to work out much better.

Christian commented on these latest 11 patches, "I finally found time testing this and hammering out (hopefully) all the remaining bugs. Playing a 10bit HEVC file through VAAPI with mpv/ffmpeg git master from about two days ago now works flawlessly and has only about 15% CPU load on one core on a Kaveri system. The VDPAU path should work as well, but NVidias implementation of this is still completely broken and so nobody enables it and we don't have a way to test it."

Kodi testing/support remains as well as getting the AMD display code ready for 10-bit support.
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