H.264 VA-API Encode Lands For Gallium3D, Benefits RadeonSI

Written by Michael Larabel in Mesa on 25 July 2016 at 08:25 AM EDT. 12 Comments
MESA
The latest work landing in Mesa Git has been for H.264 VA-API video encoding.

Earlier this month I wrote about the work being done by AMD engineers on H.264 VA-API video encoding inside Gallium3D. Of course, with the code being worked on by AMD, the primary focus has been for their RadeonSI Galloum3D driver with GPUs that have their VCE video encode engine. However, this could end up benefiting other Gallium3D drivers too.

Less than an hour ago, the initial support landed in Gallium3D VA. Currently though there is just support for the H.264 baseline profile. This is the first Video Acceleration API encoding support in Gallium3D while VA-API decoding has long been supported. This VA-API encode complements the existing OpenMAX encoding that has been offered for open-source AMD VCE users.
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