We Rely On Your Support: Have you heard of Phoronix Premium? It's what complements advertisements on this site for our premium ad-free service. For as little as $3 USD per month, you can help support our site while the funds generated allow us to keep doing Linux hardware reviews, performance benchmarking, maintain our community forums, and much more. You can also consider a tip via PayPal.DXVK Is Making Significant Progress In Implementing Direct3D 11 Over Vulkan

The DXVK project that started towards the end of 2017 for implementing Direct3D 11 over Vulkan with a focus on improving the D3D11 Wine support is already beginning to run some titles.

There's been a lot of progress on this effort and it's continued into the new year. Among the recent progress on DXVK includes a helper script for setting up the DXVK DLLs in Wine, implementing more instructions and other functionality, offering a local pipeline cache, initial support for full-screen, dropping SDL usage, adding a basic Heads-Up Display (HUD) to show graphics information on-screen, memory management improvements, and more. That's just been a portion of the work accomplished so far in January.

Lead developer Philip Rebohle continues doing a majority of the work on DXVK. But enough text... Here's a few screenshots shared by Rebohle of DXVK running with some D3D11 software via Wine:

Some D3D11 games are beginning to run over Vulkan on Wine and even the Unigine Valley benchmark with its D3D11 renderer. I certainly didn't expect to see things working out so soon!

Among the big ticket D3D11 features still missing are tessellations, queries, stream output and more. Those wishing to track the project can do so via GitHub.

VKD3D meanwhile remains the Wine-led project to get Direct3D 12 implemented over Vulkan for Wine. There's also the separate longstanding project of VK9 for D3D9 over Vulkan but that doesn't seem to be nearly as far as DXVK.

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 10,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 or contacted via MichaelLarabel.com.

The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also use our NewEgg.com shopping links when making online purchases or contribute to Phoronix through a PayPal tip.