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!
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!
Login / Register
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Linux GPU Configuration Tool 'LACT' adds NVIDIA support
- Hybrid gaming controller MoveMaster has a new website, shipping to the UK now available and 10% off
- Avowed from Obsidian gets a release date, and pre-orders with earlier access if you pay £80
- Get a fresh look at Half-Life 2 RTX in a new video plus the Steam page is now live
- > See more over 30 days here
-
itch.io store now requires AI generated content disclos…
- Purple Library Guy -
Dungeon Clawler will grab hold of your free time now it…
- mind_combatant -
Dungeon Clawler will grab hold of your free time now it…
- Aeon -
Dungeon Clawler will grab hold of your free time now it…
- Michaeljamie -
Dungeon Clawler will grab hold of your free time now it…
- letsmaybeLP92 - > See more comments
- Our own anti-cheat list
- pleasereadthemanual - Spare gog keys
- on_en_a_gros - What do you want to see on GamingOnLinux?
- dpanter - Nintendo-style gaming, without Nintendo!
- Talon1024 - Warhammer 40k Inquisitor Martyr - Hierophant class new dlc…
- Jarmer - See more posts
View PC info
That's exactly the point. Without dedicated hardware, it was all up to general GPU compute units. So extension will need to fall back to them anyway. And a year ago nothing had that dedicated hardware either way.
Therefore there was no benefit in using DXR vs using Vulkan. It was just a bait by both Nvidia and MS who pushed that junk probably colluding with each other.
Last edited by Shmerl on 5 July 2020 at 8:35 am UTC
Well, we might not like it, but DXR provides the exact same thing as VK_KHR_ray_tracing does. It might be closed, but it is functionally the same. The REDEngine is clearly built around DX11, so switching to DX12 with optional DXR meant the least work. A clear benefit and also a prime example of Vendor lock-in right there.
Nvidia is being normal here. They create new technology and try to push it in order to keep their lead. Same as any company would do. AMD on the other hand create a shiny demonstration video that clearly demonstrated they understood the importance of realtime ray tracing, but did nothing with it. They need to catch up like they did with their CPUs. Consumers need Nvidia to have a full blown competitor, not a company that's several years behind.
View PC info
Last edited by Shmerl on 5 July 2020 at 9:25 am UTC
View PC info
why? VKD3D works pretty good.
View PC info
Yet they somehow are OK with compute fallback for those who don't have dedicated hardware? If they are OK with that, they could write their own too, since back then there was no dedicated hardware anyway.
So how is that their DXR was stable before their Vulkan extensions? That's dirty corpo in action to me with cozy money from MS flowing into Nvidia's pockets.
Last edited by Shmerl on 5 July 2020 at 2:50 pm UTC
View PC info
I'm not going to buy it either, at least not for full price for sure. Until there is either a Linux version or until there is a major sale or they at least add a Vulkan renderer. Not interested in encouraging this corrupt DX12 junk.
Last edited by Shmerl on 5 July 2020 at 2:48 pm UTC
View PC info
Ray tracing exists for decades. It's not something new or unheard of. So yeah, they totally can write whatever they want, if they don't aim for dedicated hardware. It was never going to perform well in real time anyway.
Last edited by Shmerl on 5 July 2020 at 3:24 pm UTC
View PC info
Not really applicable here, since Nvidia made their own extensions for Vulkan first. No one had to collaborate on them. Only the common extensions required collaborative input already. So I see it as clear corruption that Nvidia made DXR first and only then their own Vulkan extensions. Money from MS must have been convincing.
Last edited by Shmerl on 5 July 2020 at 3:28 pm UTC
View PC info
How is it not feasible? Ray tracing algorithms are well known and documented. As I said, it's not a new idea, it's been around for decades. If it's feasible to write a fallback compute path for those extensions, it should be totally feasible to write it without them. Even ray tracing on the CPU has been written ages ago.
Last edited by Shmerl on 5 July 2020 at 3:31 pm UTC
View PC info
I'm suggesting that Nvidia first produce extensions for their own hardware. That's ones with _NV_. They can do it at any time. Then there is a collaborative work to make something common which takes longer. So again, how is that they produced DXR ones before their own for Vulkan? I'm not talking about common ones.