Portal with RTX

Portal with RTX

View Stats:
Bsabbath325 Dec 22, 2022 @ 8:21pm
could AMD ever run this one day?
lol
< >
Showing 1-15 of 47 comments
󠀡󠀡 Dec 22, 2022 @ 11:10pm 
Lol
Yes. AMD can run this now. In emulated software mode. AMD will never be able to run this game in hardware-accelerated mode even on their video cards that have dedicated RayTracing hardware accelerators on them. It's not possible. This game must be run on Nvidia video cards if you want hardware-accelerated ray tracing to work with this game.
Sharps97 Dec 23, 2022 @ 9:34am 
It runs on the 7900 XTX 'fine' in that you can get around 30 - 45 fps, depending on settings and depending on what resolution. Since it uses an agnostic API, it can run on anything that supports hardware ray tracing.

That said, since it was built by NVidia, it is optimized explicitly for that hardware configuration and won't necessarily be fully tested on competing hardware (i.e., Intel or AMD). So there are some visual artifacts that can likely be addressed by AMD (if they feel like supporting a competitor's software demo). Also, both DLSS 2.x and FSR 2.x are very competitive features respectively, so lacking FSR 2.x is giving NVidia an even larger advantage in this title.

Note that despite this being fully path traced, which is demanding in and of itself, it isn't really fully 'optimized' for anything. Remix floats on top of the engine (which is very old) and intercepts API calls and does its own generic transformation of assets into some type of path tracing model. Although this means it can work for many older games relatively 'easily', it means that it is still a least common denominator approach which inherently leaves maximum performance on the table.

Still, the fact that the 7000 series can actually run this without any optimization whatsoever is kind of a big deal for AMD - despite early driver issues, it's got some RT chops behind it and even if it is still behind NVidia this generation, it is approaching 'good enough' for a decent price.
Prezidentas Dec 23, 2022 @ 10:03am 
Originally posted by Aquafawks:
Yes. AMD can run this now. In emulated software mode. AMD will never be able to run this game in hardware-accelerated mode even on their video cards that have dedicated RayTracing hardware accelerators on them. It's not possible. This game must be run on Nvidia video cards if you want hardware-accelerated ray tracing to work with this game.
source: I made it up
Adrian Dec 23, 2022 @ 11:05am 
Originally posted by Škoda 14Tr:
Originally posted by Aquafawks:
Yes. AMD can run this now. In emulated software mode. AMD will never be able to run this game in hardware-accelerated mode even on their video cards that have dedicated RayTracing hardware accelerators on them. It's not possible. This game must be run on Nvidia video cards if you want hardware-accelerated ray tracing to work with this game.
source: I made it up

do you just say this to anything? cause everything that was said was pretty on point. tf you mean he made it up? are you just unable to intercept common sense?
Originally posted by Škoda 14Tr:
source: I made it up
Actually what I wrote is true: Nvidia RTX titles like this one can not ever run in hardware-accelerated mode on AMD hardware. It's physically not possible. What is happening when people do run it on an AMD video card is they are running it via software emulation and using the system CPU and drivers to run it. AMD can *NEVER* run this game in hardware-accelerated mode. This can not ever be fixed with drivers and it will never run correctly on AMD hardware, or Intel hardware. This is an Nvidia title. If anyone wants to run this full-speed in hardware accelerated mode they must use an Nvidia video card. There is no way around it.

EDIT: It seems by your comment that you do not understand how Nvidia's RTX API works so I thought I would share some information for you to read so you can learn how it works. Here's a link for you: https://en.wikipedia.org/wiki/Nvidia_RTX
Last edited by 🦊Λℚ𝓤ΛƑΛᗯҜᔕ🦊; Dec 23, 2022 @ 1:57pm
Soüp Dec 23, 2022 @ 10:21pm 
Originally posted by Aquafawks:
Originally posted by Škoda 14Tr:
source: I made it up
Actually what I wrote is true: Nvidia RTX titles like this one can not ever run in hardware-accelerated mode on AMD hardware. It's physically not possible. What is happening when people do run it on an AMD video card is they are running it via software emulation and using the system CPU and drivers to run it. AMD can *NEVER* run this game in hardware-accelerated mode. This can not ever be fixed with drivers and it will never run correctly on AMD hardware, or Intel hardware. This is an Nvidia title. If anyone wants to run this full-speed in hardware accelerated mode they must use an Nvidia video card. There is no way around it.

EDIT: It seems by your comment that you do not understand how Nvidia's RTX API works so I thought I would share some information for you to read so you can learn how it works. Here's a link for you: https://en.wikipedia.org/wiki/Nvidia_RTX
This is complete nonsense. RTX is just nVidia's brand name for GPUs with ray-tracing hardware. This game and every other one that feature some sort of ray-tracing are built with standardized APIs that run on any capable GPU. The only type of software emulation mode that exists (and it still runs on the GPU) is nVidia enabling RT support on the GTX 1060 6 GB and up. Just because AMD's GPUs don't offer the same level of RT horsepower as nVidia's doesn't make it "software emulation."

And if you'd pay attention, you'd note that this game can be run just fine on AMD's new 7900 XT/X cards. It's still significantly slower than nVidia cards of course but it's perfectly playable. The reason it runs so incredibly poorly on the Radeon 6000 series is apparently not even the raytracing, but a vector math bottleneck. And for what it's worth Intel's GPUs do seem to offer a similar level of RT performance to nVidia's, so once whatever bug that's preventing the game from launching gets fixed, there shouldn't be any issues there either.
Originally posted by Soüp:
This is complete nonsense. RTX is just nVidia's brand name for GPUs with ray-tracing hardware. This game and every other one that feature some sort of ray-tracing are built with standardized APIs that run on any capable GPU. The only type of software emulation mode that exists (and it still runs on the GPU) is nVidia enabling RT support on the GTX 1060 6 GB and up. Just because AMD's GPUs don't offer the same level of RT horsepower as nVidia's doesn't make it "software emulation."
You seem to be confused about some things so I will do my best to try and clear this up for you. There are actually 3 ways to run Ray Tracing on PC today even though all 3 are "Ray Tracing":
Vulkan Ray-Tracing (Open-standard, runs hardware-accelerated on AMD, Intel, and Nvidia)
DirectX Ray Tracing / DX-RT / DXR (Open-standard, runs hardware-accelerated on AMD, Intel, and Nvidia)
Nvidia RTX (Nvidia only for hardware-accelerated mode, software emulation for AMD and Intel)

All "Nvidia RTX Only" games can only run full-speed hardware accelerated Ray Tracing when run on Nvidia hardware. If these games are run on any other video card (Intel or AMD) then those cards are emulating Nvidia RTX calls via software. Running "Nvidia RTX Only" titles on either Intel or AMD can not possibly run the ray tracing in hardware accelerated mode, even if those cards have dedicated hardware accelerators for Ray Tracing. Nvidia specifically coded their RTX-Only games this way on purpose to prevent other vendors from being able to run RTX-Only Ray Tracing games in hardware.

There are other games (like Cyberpunk 2077) that was coded using DirectX Ray Tracing / DXR so that it supports both Nvidia RTX hardware-accelerated Ray Tracing and AMD's FSR hardware accelerated Ray Tracing both. But just because a game says "Ray Tracing" in it does not mean that all games can run ray tracing in hardware accelerated mode on all hardware.

Originally posted by Soüp:
And if you'd pay attention, you'd note that this game can be run just fine on AMD's new 7900 XT/X cards. It's still significantly slower than nVidia cards of course but it's perfectly playable. The reason it runs so incredibly poorly on the Radeon 6000 series is apparently not even the raytracing, but a vector math bottleneck. And for what it's worth Intel's GPUs do seem to offer a similar level of RT performance to nVidia's, so once whatever bug that's preventing the game from launching gets fixed, there shouldn't be any issues there either.
Actually the reason it runs poorly is because this is an Nvidia RTX-Only game and it is not running in hardware-accelerated mode on AMD video cards. As I said above: That is not possible. If anyone does get it to run on AMD cards then it is hacked via software drivers / AKA emulation and will not run full speed on AMD video cards. This game is an Nvidia RTX-Only game. It will never run full speed in hardware-accelerated mode on any AMD video card. It is physically impossible and incapable of doing so no matter what software hackery people come up with.

I understand that you do not like this but this is a fact and this is how things are today, sadly.
Last edited by 🦊Λℚ𝓤ΛƑΛᗯҜᔕ🦊; Dec 24, 2022 @ 12:08am
Prezidentas Dec 24, 2022 @ 12:33am 
Originally posted by Aquafawks:
Originally posted by Škoda 14Tr:
source: I made it up
Actually what I wrote is true: Nvidia RTX titles like this one can not ever run in hardware-accelerated mode on AMD hardware. It's physically not possible. What is happening when people do run it on an AMD video card is they are running it via software emulation and using the system CPU and drivers to run it. AMD can *NEVER* run this game in hardware-accelerated mode. This can not ever be fixed with drivers and it will never run correctly on AMD hardware, or Intel hardware. This is an Nvidia title. If anyone wants to run this full-speed in hardware accelerated mode they must use an Nvidia video card. There is no way around it.

EDIT: It seems by your comment that you do not understand how Nvidia's RTX API works so I thought I would share some information for you to read so you can learn how it works. Here's a link for you: https://en.wikipedia.org/wiki/Nvidia_RTX
the game uses vulkan raytracing commands, and not some nvidia proprietary nonsense. if amd supports vulkan raytracing, it supports portal rtx.
Last edited by Prezidentas; Dec 24, 2022 @ 12:34am
Originally posted by Škoda 14Tr:
the game uses vulkan raytracing commands, and not some nvidia proprietary nonsense. if amd supports vulkan raytracing, it supports portal rtx.
Where are you seeing that? From what I can see it specifically says "Nvidia RTX" everywhere relating to this game and even the system requirements on the store page only lists Nvidia video cards for both Minimum, Ultra, and Recommended. Which obviously means an Nvidia video card is required to play this game. That's why they wrote it in the System REQUIREMENTS.
Last edited by 🦊Λℚ𝓤ΛƑΛᗯҜᔕ🦊; Dec 24, 2022 @ 1:36am
Soüp Dec 24, 2022 @ 8:18am 
Originally posted by Aquafawks:
You seem to be confused about some things so I will do my best to try and clear this up for you. There are actually 3 ways to run Ray Tracing on PC today even though all 3 are "Ray Tracing":
Vulkan Ray-Tracing (Open-standard, runs hardware-accelerated on AMD, Intel, and Nvidia)
DirectX Ray Tracing / DX-RT / DXR (Open-standard, runs hardware-accelerated on AMD, Intel, and Nvidia)
Nvidia RTX (Nvidia only for hardware-accelerated mode, software emulation for AMD and Intel)
Again, nVidia RTX is JUST A BRAND NAME. It has zero meaning past that. You've heard of marketing, right? The only time any sort of proprietary API was used for RT in a game was for the initial release of Quake 2 RTX, because Vulkan's RT API wasn't finalized yet. And because it was proprietary, it wouldn't run on AMD cards at all, there was no "software emulation" mode. This game (and by extension RTX Remix) uses Vulkan RT. If it were having to fall back to a software mode for AMD GPUs, a 7900 XTX wouldn't get remotely close to the 3070-like performance it's achieving right now.

Now nVidia Optix IS a proprietary RT API, but it's not designed for or used in games.
envirovore Dec 24, 2022 @ 8:50am 
Originally posted by Aquafawks:
Originally posted by Škoda 14Tr:
the game uses vulkan raytracing commands, and not some nvidia proprietary nonsense. if amd supports vulkan raytracing, it supports portal rtx.
Where are you seeing that? From what I can see it specifically says "Nvidia RTX" everywhere relating to this game and even the system requirements on the store page only lists Nvidia video cards for both Minimum, Ultra, and Recommended. Which obviously means an Nvidia video card is required to play this game. That's why they wrote it in the System REQUIREMENTS.

Portal RTX (and any remix mod) is exported to Vulkan.
https://imgur.com/a/8NDx36A
It runs like trash on AMD because nv chose not to use an AMD friendly wrapper for it.
A group is working on upgrading RADV driver support so it'll at least function in Linux on AMD
https://wccftech.com/portal-rtx-to-receive-radv-vulkan-driver-support-in-the-future/
Last edited by envirovore; Dec 24, 2022 @ 8:51am
Originally posted by Soüp:
Again, nVidia RTX is JUST A BRAND NAME. It has zero meaning past that. You've heard of marketing, right? The only time any sort of proprietary API was used for RT in a game was for the initial release of Quake 2 RTX, because Vulkan's RT API wasn't finalized yet. And because it was proprietary, it wouldn't run on AMD cards at all, there was no "software emulation" mode. This game (and by extension RTX Remix) uses Vulkan RT. If it were having to fall back to a software mode for AMD GPUs, a 7900 XTX wouldn't get remotely close to the 3070-like performance it's achieving right now.

Now nVidia Optix IS a proprietary RT API, but it's not designed for or used in games.
It appears this is a Vulkan game, oddly. But that does not change the facts that there *ARE* Nvidia RTX-Only games out there. Quite a lot of them. It is a thing. It exists. Nvidia RTX-Only games do not and will not run on other hardware. I thought this was one of them but now I know it's not so I'll stop saying that about this game though.
Prezidentas Dec 24, 2022 @ 1:03pm 
Originally posted by Aquafawks:
Originally posted by Soüp:
Again, nVidia RTX is JUST A BRAND NAME. It has zero meaning past that. You've heard of marketing, right? The only time any sort of proprietary API was used for RT in a game was for the initial release of Quake 2 RTX, because Vulkan's RT API wasn't finalized yet. And because it was proprietary, it wouldn't run on AMD cards at all, there was no "software emulation" mode. This game (and by extension RTX Remix) uses Vulkan RT. If it were having to fall back to a software mode for AMD GPUs, a 7900 XTX wouldn't get remotely close to the 3070-like performance it's achieving right now.

Now nVidia Optix IS a proprietary RT API, but it's not designed for or used in games.
It appears this is a Vulkan game, oddly. But that does not change the facts that there *ARE* Nvidia RTX-Only games out there. Quite a lot of them. It is a thing. It exists. Nvidia RTX-Only games do not and will not run on other hardware. I thought this was one of them but now I know it's not so I'll stop saying that about this game though.
not a single RTX game is nvidia only
Originally posted by Škoda 14Tr:
not a single RTX game is nvidia only
I don't get why it's so difficult for people to understand this. Nvidia's RTX is an Nvidia technology. It only runs correctly on Nvidia hardware. It was literally created by Nvidia for Nvidia hardware only. It was also coded purposefully by Nvidia to *NOT* work correctly on any other hardware to prevent other vendors from being able to run it as fast as or as well as it works when used on Nvidia hardware. It should be a simple thing to understand.
Last edited by 🦊Λℚ𝓤ΛƑΛᗯҜᔕ🦊; Dec 24, 2022 @ 1:07pm
< >
Showing 1-15 of 47 comments
Per page: 1530 50