VA-API Video Acceleration Now Enabled For Nouveau Gallium3D

Written by Michael Larabel in Nouveau on 5 January 2016 at 12:24 PM EST. 5 Comments
NOUVEAU
For the past few months a Samsung developer has been working on VA-API support for Nouveau. After a few patch revisions, that work is finally hitting mainline Mesa.

Landing in Mesa this morning was NVC0 driver's support for the VA state tracker (Video Acceleration State Tracker) and enabling the support for builds.

In using the VA-API support on Nouveau NVC0 for Fermi and newer, the LIBVA_DRIVER_NAME=gallium environment variable must be set for picking up the Gallium3D support.

Samsung developers have been working on this code in part for improving Chromium GStreamer playback 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