10-bit HEVC Decoding Support Being Worked On For RadeonSI Gallium3D

Written by Michael Larabel in Radeon on 25 January 2017 at 10:26 AM EST. 12 Comments
RADEON
AMD developer Christian König is working on 10-bit HEVC video decoding support for the open-source RadeonSI Gallium3D driver stack.

HEVC/H.265's Main 10 profile allows 10-bits per sample. HEVC Main 10 support was added to Polaris graphics hardware. Last year there was HEVC Main 10 added to Radeon UVD code while now Christian is working on the user-space side.

So far he's been working on wiring this up to the VDPAU state tracker but also hopes to get it working for VA-API too but has been running into technical issues.

The work-in-progress 10-bit HEVC decode for Gallium3D can be found via this Mesa-dev list. Great to see this work going on given that 10-bit displays are becoming more common, etc. Those wishing to learn about more technical details on 10-bit HEVC can read this Imagination blog post.
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