Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We use affiliate links to earn us some pennies. Learn more.

NVIDIA are working on a "general optimization" for VKD3D / DirectX12 games on Linux

By -
Last updated: 5 Aug 2025 at 11:53 am UTC

For a while now Linux users with NVIDIA GPUs have been reporting performance issues with DirectX12 titles using VKD3D, but a fix may finally be coming.

A post was opened on the NVIDIA forum all the way back in August 2024, with it building up multiple hundreds of replies over time from different users talking about the performance issues. There's many posts about it elsewhere, and you often find the advice to Linux gamers building systems is to use an AMD GPU, with one of the biggest issues (aside from open source drivers) being the performance difference especially for DirectX12 titles.

Sometime soon, that annoying performance problem might be a thing of the past. On August 5th, NVIDIA developer amrits replied to note:

Hi All,
While looking at Horizon Zero Dawn Linux performance we identified a general optimization that benefits multiple titles with VKD3D. It is still in development. We will give an update when it is available.

The same NVIDIA developer did post back in June to note:

I really apologize for not communicating earlier.
Team is currently investigating performance issues, and we do have identified the root cause for Horizon Zero Dawn and are working on a fix.

So no time-frame and no other information, just that something is actually properly in progress and it will now benefit multiple titles.

Really hope to see it arrive soon!

Article taken from GamingOnLinux.com.
7 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
1 comment Subscribe

taosecurity 3 hours ago
I can't wait to see this fix in a driver!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register