VDPAU Support Fixed Up In Latest Mesa Git

Written by Michael Larabel in Mesa on 12 February 2015 at 03:44 PM EST. 9 Comments
MESA
For those that have been having problems using Gallium3D VDPAU recently, this video decoding should be fixed up in the latest Mesa 10.6-devel Git code and it will also be back-ported for Mesa 10.5.

Going back months has been a bug report about Kodi (XBMC) seg-faulting with Mesa's VDPAU support since some of the video code was reworked back in November. With the newest Mesa code, that video related code has finally been fixed.

This commit restores VDPAU support by bringing back the VL code for the DRI targets. Emil Velikov explained, "With commit c642e87d9f4 (auxiliary/vl: rework the build of the VL code) we split out the VL code into a separate static library that was meant to be used by the VL targets alone - va, vdpau, xvmc. The commit failed to consider the way we handle vdpau-gl interop and broke it. Bring back the functionality by keeping the vl <> vl_stub separation as requested by Christian."

The code is in Mesa Git master today and has been called for the Mesa 10.5 branch too.
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