VOOZH about

URL: https://www.phoronix.com/news/Wine-Direct3D-Video-To-Vulkan

⇱ Direct3D Video Decode To Vulkan Video API Being Worked On For Wine - Phoronix


👁 Phoronix

Direct3D Video Decode To Vulkan Video API Being Worked On For Wine

Written by Michael Larabel in WINE on 4 March 2025 at 06:32 AM EST. 7 Comments
In addition to mapping the Direct3D graphics API to Vulkan, Wine developers are working on mapping the Direct3D video acceleration APIs to work atop the Vulkan Video API.

CodeWeavers developer Elizabeth Figura has opened a merge request for Wine to begin landing Vulkan Video H.264 decode within the WineD3D code. This would allow Windows applications making use of the D3D11 video decode API to ultimately utilize Vulkan Video where supported on Linux systems.

This open merge request is just the first of three planned parts around WineD3D H.264 decoding using the Vulkan Video API. Right now it's just for H.264 but could be extended for other video formats supported by Vulkan Video and Direct3D as well.

👁 Merge request


This is an exciting WineD3D development and hopefully this functionality will all be wired up soon for making use of Vulkan Video within Wine / Steam Play (Proton) via the Direct3D video interfaces.

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.