H.264 VA-API Encode Comes To Gallium3D

Written by Michael Larabel in Mesa on 13 July 2016 at 08:26 PM EDT. 40 Comments
MESA
Thanks to work by AMD developers, there is support for accelerated H.264 video encoding with the VA-API implementation in Gallium3D.

Particularly for benefiting the RadeonSI Gallium3D driver, there is H.264 VA-API acceleration in Gallium3D. The 11 patches for this support with the Gallium3D Video Acceleration API were published today by AMD's Boyuan Zhang.

AMD previously supported H.264 encoding on the GPU with Gallium3D via OpenMAX after they provided the open-source VCE video encode engine support. VA-API tends to be better supported by Linux desktop applications than OpenMAX, so this H.264 encoding support there should be a welcomed addition.

Expect the VA-API H.264 encode work to hit Mesa soon.
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