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. 15 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.

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 10,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 or contacted via MichaelLarabel.com.

Related Mesa News
Popular News This Week