• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

AMD Announces Real Time Ray Tracing - Vulkan

Soldato
Joined
25 Nov 2011
Posts
20,679
Location
The KOP
Not much info atm about GPU support etc this just seems like AMD counter to Nvidia RXT
AMD is announcing Radeon™ ProRender support for real-time GPU acceleration of ray tracing techniques mixed with traditional rasterization based rendering. This new process fuses the speed of rasterization with the physically-based realism that users of Radeon™ ProRender expect for their workflows.

 
Vulkan, nice. I'm hoping this API gains a lot more support!

Do we know if it's purely software or any hardware support yet? I'm guessing the former but am hopeful for Vega.
 
This is for ProRender, not for games. This isn't in competition to RXT. ProRender is Pro Software and competing with Nvidia Iray/Optix.
 
This is for ProRender, not for games. This isn't in competition to RXT. ProRender is Pro Software and competing with Nvidia Iray/Optix.

Sorry but that is not right. Unreal Engine already utilises ProRender in the games engine. It works just as much in engine as it does for rendering in other fields. I know because I use it in both games development (indie stuff) and Architectural Design rendering for my day work.

It is also being utilised in Vulkan API at moment with coding being worked on for the next release of GPU's and the existing Vega cards will be having driver support for it although will be slower than what Nvidia will be doing with Volta as they have some dedicated hardware changes for the system. AMD will be implementing that side of things next gen for them.
 
Sorry but that is not right. Unreal Engine already utilises ProRender in the games engine. It works just as much in engine as it does for rendering in other fields. I know because I use it in both games development (indie stuff) and Architectural Design rendering for my day work.

It is also being utilised in Vulkan API at moment with coding being worked on for the next release of GPU's and the existing Vega cards will be having driver support for it although will be slower than what Nvidia will be doing with Volta as they have some dedicated hardware changes for the system. AMD will be implementing that side of things next gen for them.

Yes, i've read about the support in UE4, but there my impression was, that it's only for developing at the moment and you can't use it realtime in a game yet? Of course AMDs next step will be to make it accessible over DXR and expose it in games, but at the moment (also with this release) it's not possible or am i wrong?
 
Yes, i've read about the support in UE4, but there my impression was, that it's only for developing at the moment and you can't use it realtime in a game yet? Of course AMDs next step will be to make it accessible over DXR and expose it in games, but at the moment (also with this release) it's not possible or am i wrong?

They have got Epic working with them to test the principle in engine to have the code support for in game DXR as per video so yes it isn't released yet but neither is Nvida version and they are both at same stage in that terms. Just of course Nvidia push through their own pipeline and AMD at moment are showing software side. AMD have no hardware in near future to support it at that level at moment.
 
AMD’s Open Source Vulkan Ray Tracing Engine Debuting In Games This Year – Radeon Rays 2.0

In an interview with Golem.de AMD revealed that it expects the feature to make it into the gaming realm this year.In fact, PC gamers with high-end graphics cards will be able to enjoy this computationally demanding yet visually stunning feature in as soon as a couple of months, just by ticking the “Ultra” setting in a yet unnamed gaming title, the company confirmed. So stay tuned folks, looks like PC graphics will be getting a healthy dose of excitement this year.

https://wccftech.com/amds-open-source-vulkan-ray-tracing-engine-debuting-in-games-this-year/

Wonder what the game is ? :p
 
AMD revealed that it expects the feature to make it into the gaming realm this year.In fact, PC gamers with high-end graphics cards will be able to enjoy this computationally demanding yet visually stunning feature in as soon as a couple of months, just by ticking the “Ultra” setting in a yet unnamed gaming title, the company confirmed.

Sounds decent.
 
So we'll see it in a handful of games and then it'll disappear.
+1

AMD will get it into about 4 or 5 games (1 or 2 of them we'll only have heard of because they'll have 6 threads in the sub-forum), AMD will think "Job done. No need to market or push this anymore, everyone will be lining up to use it now". Meanwhile Nvidia will still be promoting their tech and offering support to developers. Then AMD will wonder why so few people are using their tech and then get their victim card out again.

To be fair it seems like there's room for both as one seems to be for Vulkan and one for DirectX.
If they both become available for the same graphics API then I think it's important that AMDs solution looks as good and performs as well as Nvidia's on Nvidias cards. Since the majority of consumers have Nvidia cards it's in the consumers best interests for game designers to use the option that performs best on Nvidia cards. If that's AMD's solution then I'd like to see them go that route, but it may also take some backing from AMD.
 
My point was, why use the AMD solution if the Nvidia solution is better for the majority of users?

How do you know who's solution is better? You already know that AMD's is open source and nVidias is closed. Stay in your pond if that's the case and quit whining about it. If nV solution is not to your liking then complain to the dev or nV not AMD, they owe you nothing as an owner of a competing hardware platform. The software is free for anyone to use and optimise.
 
How do you know who's solution is better? You already know that AMD's is open source and nVidias is closed. Stay in your pond if that's the case and quit whining about it. If nV solution is not to your liking then complain to the dev or nV not AMD, they owe you nothing as an owner of a competing hardware platform. The software is free for anyone to use and optimise.
I said IF the Nvidia solution is better, If it's not, use the one that is. Use the best solution, regardless of who makes it, AMD/Nvidia/Microsoft/Khronos Group.
surely it's best to use the best solution? Or are you saying use the AMD solution regardless of if it's any good because it's AMD and Open Source?
 
I said IF the Nvidia solution is better, If it's not, use the one that is. Use the best solution, regardless of who makes it, AMD/Nvidia/Microsoft/Khronos Group.
surely it's best to use the best solution? Or are you saying use the AMD solution regardless of if it's any good because it's AMD and Open Source?

I'm not saying anything until I see it. What I am saying is that AMD = Open. nVidia = Gameworks. Not likely to end well and NOT REMOTELY helping AMD users.
 
I'm not saying anything until I see it. What I am saying is that AMD = Open. nVidia = Gameworks. Not likely to end well and NOT REMOTELY helping AMD users.
I'm not a fan of Gameworks (regularly switch between AMD and Nvidia GPUs and it's annoying if effects are locked to one vendor and I lose them, I do like the concept of Gameworks though) and realise that AMD stuff is usually Open Source, which is generally better. But if Nvidia can leverage CUDA cores or whatever in a better way than a generic solution then maybe it'll work better. The downside is this solution will likely not work well for AMD. But AMD (and AMD users, inc. me) don't have a god given right to anything either, so if one solution is better for the majority of your users why would you worsen their experience to benefit the minority?
 
I'm not a fan of Gameworks (regularly switch between AMD and Nvidia GPUs and it's annoying if effects are locked to one vendor and I lose them, I do like the concept of Gameworks though) and realise that AMD stuff is usually Open Source, which is generally better. But if Nvidia can leverage CUDA cores or whatever in a better way than a generic solution then maybe it'll work better. The downside is this solution will likely not work well for AMD. But AMD (and AMD users, inc. me) don't have a god given right to anything either, so if one solution is better for the majority of your users why would you worsen their experience to benefit the minority?
Then you'd just make it open source and leave it to the dev or the OEM to optimise for the particular platform should you choose to adopt it. End of Discussion.
 
Back
Top Bottom