You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

While the Proton compatibility layer already has DXVK for translating DirectX 9/10/11 into Vulkan, VKD3D-Proton has become the official version for translating Direct3D 12 on top of Vulkan.

Are you confused what Proton is? See our dedicated Steam Play page for info.

VKD3D was originally a project created directly by the Wine team, the compatibility layer that Proton is built upon. However, the original founder passed away and it seems Valve-funded developers are taking the torch to push it much further. It's actually been a thing for a while but today they adjusted the name of their project as VKD3D-Proton, to give it some official status plus preventing any naming conflicts elsewhere and just be clear about their goals.

They're going for supporting the "full" Direct3D 12 API on top of Vulkan, with an aim of both performance and compatibility using modern Vulkan extensions and features, so this comes at the expense of compatibility with older drivers and GPUs. They're also not looking to keep backwards compatibility with the original vkd3d.

Recently, the project also merged in code to allow for a standalone D3D12 build. Like with DXVK, we might even see gamers on Windows using it in future. Yes, that's actually a thing and there's many more like it as it can boost performance on Windows too for older games.

See all the details on the updated VKD3D-Proton page on GitHub.

With the recent news that the massive Cyberpunk 2077 is going to be DirectX 12 only, perhaps VKD3D-Proton can get into a state before release where it might run it well on Linux, since CD Projekt aren't likely to bring it to Linux officially.

Article taken from GamingOnLinux.com.
40 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 came back to check 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
48 comments
Page: «2/5»
  Go to:

mylka Jul 6, 2020
so steam comes with 2 proton version now?
one for old drivers and one for latest?
compholio Jul 6, 2020
Quoting: Linuxwarper...
Below is a graph that displays suscribers to /r/Linux_Gaming. Notice how ever since 2018 (Proton announcement) there has been a sharp uptick?
...
That's a very interesting plot, I would be very curious to see how this data compares percentage-wise to some of the major gaming subreddits. Any chance you would enlighten us?


Last edited by compholio on 6 July 2020 at 10:26 pm UTC
Linuxwarper Jul 6, 2020
Quoting: compholioThat's a very interesting plot, I would be very curious to see how this data compares percentage-wise to some of the major gaming subreddits. Any chance you would enlighten us?
I downloaded the graph from https://subredditstats.com.

This is how it compares to /r/pcgaming/ (blue). The only thing I can derive from it is that interest for gaming on Linux is growing. If people didn't care about gaming on Linux surely the graph for /r/linux_gaming/ would have been more flat than it is. T growing interest for should translate to some if not many switching.


Last edited by Linuxwarper on 6 July 2020 at 10:33 pm UTC
compholio Jul 6, 2020
Quoting: Linuxwarper...
This is how it compares to /r/pcgaming/ (blue). The only thing I can derive from it is that interest for gaming on Linux is growing.
...
100*linux_gaming/(pcgaming + linux_gaming)

It definitely looks like we leveled off our decline, and maybe even have a bit of an uptick (percentage-wise) now. Note that the more recent data has that fuzz because there's a bunch of missing data there for /r/pcgaming/ (not sure why that's the case, but I'm not going to go to the trouble to try and clean it).
TheRiddick Jul 7, 2020
Hopefully RTX features can somehow be supported under DX12 also. That be nice.
Purple Library Guy Jul 7, 2020
So it looks to me like, contrary to many claims about the death of PC gaming, what those graphs show is massive growth in gaming on general purpose desktop/laptop computers, with Linux growth within that initially strong but slower than the whole PC gaming platform, and more recently holding its own.
Of course all that is just within the context of "people who use Reddit" which is big and broad but not a proper sample of the planet.
I'm not sure how this all relates to the apparent growth in the general Linux desktop. I don't think the PC desktop overall has been growing that fast, while gaming on PCs has. So let's imagine for example that the proportion of PCs used for gaming doubled from 30% to 60%, while the percentage of those that are Linux desktops held steady at 1%--that would mean the percentage of total PC desktops that were Linux gaming desktops would only go from 0.3% to 0.6%, not a huge difference. And that's over years. The recent apparent couple-of-percentage-points boost in desktop Linux use generally dwarfs that in a much shorter time, but doesn't yet seem to have dragged a whole lot of new Linux gaming with it.

All in all, the stats lately are weird.
Shmerl Jul 7, 2020
Doubled number of users is significant. Percentages don't matter. Absolute numbers do, that's what brings money.
iiari Jul 7, 2020
View PC info
  • Supporter Plus
Quoting: Purple Library GuySo it looks to me like, contrary to many claims about the death of PC gaming, what those graphs show is massive growth in gaming on general purpose desktop/laptop computers, with Linux growth within that initially strong but slower than the whole PC gaming platform, and more recently holding its own.....
All in all, the stats lately are weird.
Great post. I didn't quote everything, but you make some important points.

I'm now old enough to have heard the death of desktop gaming pronounced for a few decades, and always wrong. I just heard last week a well known "tech analyst" (cough, cough) declare that, this time, desktop gaming's days were really numbered because... ready for this? Because of Apple now developing its own silicon and, with it, Apple is going to slay the mobile gaming market. Because those mobile games will run across the Apple mobile, tablet, and desktop ecosystem, that will translate into Apple gaming dominance wrestled away from MS because, this time, Apple is serious about gaming. Really!!! I almost rolled my eyes out of my head. Give me an f-ing break... Hahahahaha....

Again, as I say on all such posts, I think we're in a huge moment of transition in gaming and I still believe that, fast forward 20 or so years, a lot (not all) of mainstream gaming will be cloud based and there will be a dwindling list of AAA titles to d/l to metal that will cost ever more money to support their development to a dwindling on-metal market. Google wants Chromebooks to be able to game through Stadia or Steam. Nvidia wants cloud gaming. MS seems to realize that a cloud based X-Box service is their gaming future. Does DX12 have any role in such a service?

Linux will be fine as long as:
- All these cloud based options run on Linux
- As long as Linux becomes the defacto easy option to play the last 50+ years (by 2040) of computing's past gaming...
Shmerl Jul 7, 2020
Apple being serious about gaming? What kind of koolaid is he drinking? Apple let OpenGL support rot, refused to support Vulkan, dropped 32-bit, then decided to change hardware architecture. If some early steps in this list didn't kill gaming for Apple users, the later ones for sure did. Serious gamers left Apple already a long time ago. These last developments were killing a dead horse. Apple was and is run by mobile eggheads who don't care about gaming.


Last edited by Shmerl on 7 July 2020 at 2:44 am UTC
Shmerl Jul 7, 2020
Quoting: iiariMS seems to realize that a cloud based X-Box service is their gaming future. Does DX12 have any role in such a service?

Luckily MS decided to abandon their cloud gaming. So one more DX lock-in bites the dust.


Last edited by Shmerl on 7 July 2020 at 2:46 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: 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!
The comments on this article are closed.