We do often include affiliate links to earn us some pennies. See more here.

For those of you with a graphics card capable of Ray Tracing who use the Steam Play Proton compatibility layer we have some good news coming for you. While it's still clearly an early work in progress, work towards getting Ray Tracing working in VKD3D-Proton is well underway (VKD3D-Proton is the Direct3D 12 API on top of Vulkan that's used with Proton).

Developer Hans-Kristian posted on Twitter about "Ray-tracing support in vkd3d-proton is finally starting to come together. Starting with some meme reflections." and shared two pictures showing the reflections working in Control but the performance drop is huge but it will hopefully be improved over time.

For those interested, Control is available in the current Humble Choice.

To go along with that, there's also the Draft proposal up on the official VKD3D-Proton GitHub titled "Enable RT tier 1.0" for those who do wish to jump in at the deep end and follow it along.

On top of that another update to Proton Experimental went out with an additional controller fix for Slay the Spire. That's on top of all the additional extras in this special Proton build where all the latest stuff goes in like support for the futex2 patches, Wine architectural work to reduce CPU overhead, improved video support and so on.

Article taken from GamingOnLinux.com.
24 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.
14 comments
Page: 1/2»
  Go to:

mahagr Mar 12, 2021
Does this mean that I need to get this months Humble Choice?

Oh, crap, I also need RTX capable GPU!
Brisse Mar 12, 2021
Control was a pretty cool game I have to admit. Finished it along with the DLC's a couple of days ago.
rustybroomhandle Mar 12, 2021
Remember, for now you have to actually set VKD3D_CONFIG=dxr for it to work.
fabry92 Mar 12, 2021
we only miss dlss now right?
SirBubbles Mar 12, 2021
Quoting: rustybroomhandleRemember, for now you have to actually set VKD3D_CONFIG=dxr for it to work.
I would love to know how exactly one grabs this version of Proton. Otherwise, how long does one think the wait might be?
rustybroomhandle Mar 12, 2021
Quoting: SirBubbles
Quoting: rustybroomhandleRemember, for now you have to actually set VKD3D_CONFIG=dxr for it to work.
I would love to know how exactly one grabs this version of Proton. Otherwise, how long does one think the wait might be?

You don't need a whole new Proton, just an updated vkd3d-proton, which you can get from https://github.com/HansKristian-Work/vkd3d-proton and following the instructions on how to compile it.

I have also found that the install script does not seem to work right, so I have just been copying the dx12.dll to the place where the game exe lives.

If you want to wait. I don't think it'll be too long before this makes its way into Proton Experimental even though the implementation is very bare bones. So far I have only gotten it to work with Control.
CatKiller Mar 12, 2021
View PC info
  • Supporter Plus
Quoting: fabry92we only miss dlss now right?

Depending on how you count it, we either already have it, or we're never going to get it.

It's been included with Nvidia's driver for ages, so Linux-native games on Nvidia hardware can use it, no problem. Except we don't get many Linux-native games that are so desperate for the performance and the pretties that they'll use it, and it's hard to justify spending much dev time on something that can only be used by a subset of ~half of a tiny market. Maybe Metro Exodus will use it?

The far bigger market is Windows games running through Wine, and that's not going to happen. Nvidia could put it into Wine, since they can control which parts they disclose, but the Wine devs can't sign an NDA and then put out open source software based on what they learn even if they wanted to.
Shmerl Mar 12, 2021
DLSS is DOA being Nvidia only. AMD are working on cross GPU solution that will work everywhere. Once that is ready may be Wine can pick it up.

I think it's this: https://www.amd.com/en/technologies/vsr


Last edited by Shmerl on 12 March 2021 at 5:27 pm UTC
dpanter Mar 12, 2021
RT support for Big Navi in Linux, any day now!
Shmerl Mar 12, 2021
Quoting: dpanterRT support for Big Navi in Linux, any day now!

I think this has to close first: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3709


Last edited by Shmerl on 12 March 2021 at 5:44 pm 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.