VA-API's Libva 2.18 Released With Windows WSL D3D12 Support, Optional Disabling DRI3

Written by Michael Larabel in Multimedia on 28 March 2023 at 11:30 AM EDT. 21 Comments
MULTIMEDIA
Version 2.18 of the VA-API library, libva, has been released today for this Linux Video Acceleration API library that is used by the various driver implementations.

Notable with today's libva 2.18 release ios adding the Windows/WS: mapping for using the Direct3D 12 Gallium3D driver in Mesa for when running on Windows Subsystem for Linux. Microsoft has been working a lot on the video acceleration support within WSL(2) that in turn maps the VA-API to the D3D12 video APIs. Microsoft officially launched video acceleration for WSL back in February after months of improving the relevant open-source code. Now with libva 2.18 they contributed the bits for mapping to their D3D12 driver on WSL.


Microsft demonstrated GPU-based video acceleration with Windows Subsystem for Linux using VA-API.


Also worth mentioning is libva 2.18 adding the LIBVA_DRI3_DISABLE environment variable as an easy mans of disabling Direct Rendering Infrastructure 3 usage by VA-API. This is intended for niche/corner-case configurations where using DRI3 may cause problems during video playback and is now easier just setting LIBVA_DRI3_DISABLE=1 rather than having to rebuild the VA-API library without DRI3 support, especially when it comes to testing purposes.

The VA-API 2.18 library update also has various CI updates, a getenv wrapper for Windows Win23 use, and other Windows updates. Some old VA-API Android code was also removed.

Downloads and other information on the libva 2.18 release can be found via GitHub.
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