Ratchet & Clank: Rift Apart

Ratchet & Clank: Rift Apart

View Stats:
IchigoMait Jul 20, 2023 @ 4:40pm
Was RTX IO in this game a lie by nvidia? Portal has rtxio.dll file, this does not.
Old title:
Say hello to RTX IO (DirectStorage included for DirectX12 apps)
https://www.nvidia.com/en-us/geforce/news/portal-prelude-rtx-game-ready-driver/
"Additionally, Ratchet & Clank: Rift Apart supports NVIDIA RTX IO, which leverages the DirectStorage runtime and GPU decompression to enable faster loading speeds and seamless in-game transitions."

https://www.nvidia.com/en-us/geforce/news/rtx-io-for-geforce-gpus-available-now/
"RTX IO Supports DirectStorage & Vulkan

RTX IO is built on GDeflate, an open GPU compression standard contributed by NVIDIA to maximize adoption and compatibility, enabling each Independent Hardware Vendor (IHV) to add support in their drivers, and allowing developers to easily incorporate its technology across multiple platforms. RTX IO supports DirectX through DirectStorage, and Vulkan through Vulkan extensions.

On GeForce GTX and RTX PCs and laptops with Maxwell or newer architectures, the technology’s performance is further improved thanks to our Game Ready Drivers, and in titles with RTX IO integrations, the full capabilities of your GeForce RTX GPU are leveraged, giving you the definitive experience.
"

"How Does RTX IO Work?

NVIDIA RTX IO leverages the advanced architectures of GeForce GPUs to offload dozens of CPU cores’ worth of work to your GPU, enabling faster game loading, and opening the door to a new era of large, incredibly detailed open world games. RTX IO is based on GDeflate, an open GPU compression standard contributed by NVIDIA, which is utilized by both Microsoft’s DirectStorage and new Vulkan Extensions.

Traditionally, data is sent from your disk drive to the CPU, decompressed through system memory, and sent to the GPU. This system is not designed with the capabilities of today’s Gen4 and Gen5 PCIe NVME SSDs in mind, using only a fraction of their capabilities. Bottlenecks from the CPU and System Memory, combined with bigger assets, limit the gains from newer SSDs, resulting in slower loading of assets, which can cause in-game texture pop-in, or longer loading times.

NVIDIA RTX IO dramatically increases IO bandwidth by letting compressed data be delivered to GPU memory with minimal staging in the CPU system memory. The GPU is utilized for decompression using GDeflate at high throughput, allowing the CPU to perform other tasks. As a result, object pop-in and stutter can be reduced, and high-quality textures can be streamed at incredible rates, so even if you’re speeding through a world, everything runs and looks great. In addition, with lossless compression, game download and install sizes can be reduced, allowing gamers to store more games on their SSD while also improving their performance.

While RTX IO is supported on all modern DirectX 12 GPUs, it is designed to run on as many parallel cores in the GPU as possible, so in cases where the IO throughput is not the bottleneck, the more compute cores available, the more performant it is. Essentially, load times are fastest on more powerful GPUs and SSDs; specific speed ups will vary based on the game, scene, and your particular combination of GPU and disk drive.

In Ratchet & Clank: Rift Apart, launching July 26th, NVIDIA RTX IO is used to quickly load high-quality textures and environments with a high level of detail when jumping between dimensions. With DirectStorage accelerated by RTX IO, and the use of a fast NVMe SSD, the integration results in very responsive texture streaming even at the highest settings.

Richard van der Laan, Senior Lead Programmer at Nixxes Software, explains: “To enable quick loading and instant transition between dimensions, the game needs to be able to load assets quickly. DirectStorage ensures quick loading times and GPU decompression is used at high graphics settings to stream assets in the background while playing.”
"

AMD has SmartAccess Storage for the same thing, albeit not for Vulkan, it seems.
Last edited by IchigoMait; Aug 3, 2023 @ 9:07am
< >
Showing 1-15 of 22 comments
breadman Jul 20, 2023 @ 4:44pm 
huh, no

it's the same size on ps5
Last edited by breadman; Jul 20, 2023 @ 4:45pm
DCid Jul 21, 2023 @ 7:39am 
The consoles already has this technology. They've had them for decades.
Arokhantos Jul 21, 2023 @ 8:37am 
If direct storage is gonna be exclusive to Nvidia im gonna boycot game however from my understanding it should work just fine.
breadman Jul 21, 2023 @ 8:38am 
Originally posted by Arokhantos™:
If direct storage is gonna be exclusive to Nvidia im gonna boycot game however from my understanding it should work just fine.
directstorage is microsoft, it has nothing to do with nvidia
Arokhantos Jul 21, 2023 @ 8:42am 
Originally posted by breadman:
Originally posted by Arokhantos™:
If direct storage is gonna be exclusive to Nvidia im gonna boycot game however from my understanding it should work just fine.
directstorage is microsoft, it has nothing to do with nvidia

Yeah Nvidia adding aditional libaries on top so it will only be supported if other gpu vendors add it no idea if there is any fallback in theory it should not be a problem but this is 2e game with direct storage so excuse me if i sound anxious and dumb, as i do not have the answers or knowledge yet how it eventually will work.
Arokhantos Jul 21, 2023 @ 9:44am 
Originally posted by IchigoMait:
Originally posted by breadman:
directstorage is microsoft, it has nothing to do with nvidia
Yeah, directstorage is a microsoft feature, and AMD needs it for their feature to work, same with RTX IO. But if the games would support Vulkan, then you don't need what microsoft has.

AMD supports direct storage i am talking about the RTX I/O libary what i am worried about that it will strictly only use that and reject normal direct storage support for gpu's that haven't added support for the libary because AMD does support gpu decompression.
Last edited by Arokhantos; Jul 21, 2023 @ 9:45am
SHREDDER Jul 21, 2023 @ 10:38am 
Will there be a option to enable in the game options? My graphics card and SSD supports it.
MINE MONSTER PC IS
RYZEN 7 1700
16 GB DDR4 3200MHZCL15
RX 6700XT 12 GB RED DEVIL
MP 600 2TB WRITE:4950MB/S READ:4250MB/S
DELLP2416D 24'' 2560X1440 60 HZ IPS.

According to requriements you need a RX 6000 or RTX 3000 graphics card and a PCI 4.0 SSD (or better). Which means it is ok, right?
Arokhantos Jul 21, 2023 @ 10:43am 
Originally posted by IchigoMait:
Originally posted by Arokhantos™:

AMD supports direct storage i am talking about the RTX I/O libary what i am worried about that it will strictly only use that and reject normal direct storage support for gpu's that haven't added support for the libary
AMD is a CPU/GPU company, Nvidia GPU, Microsoft is the OS.
Directstorage is a microsoft feature, without Windows 10/11 20H2 directstorage doesn't work. AMD needs it for SmartAccess Storage to work on DirectX apps. Nvidia needs it for RTX IO for directx apps. Nvidia doesn't need it for vulkan apps.
Not sure how SmartAccess works for Vulkan apps, as I've only heard that SmartAccess to work they need directstorage, but directstorage works only on dx apps.

Siimple summary.
Anything with DX12 on win10/11 20H2 can use directstorage, depends if developers put it into use.
Nvidia with DX12 on win10/11 20H2 can use rtx io, depends if developers put it into use.
Nvidia with vulkan can run RTX IO with whatever they want, as long as vulkan works, and devs had enabled rtx io.
If RTX IO is in use, the directstorage comes along with it, but the latter is only in use in dx apps.

If you want AMD gpu to perform the same way, you have to wait till AMD is done with their work on SmartAccess, and devs enable said feature for the app, or could be that SmartAccess Storage can maybe work without the devs having to do anything, besides add DirectStorage support for the app, so if a game has RTX IO enabled or DS, then AMD is good to go, whenever SmartAccess Storage is done.

https://www.techspot.com/news/99449-nvidia-rtx-io-finally-emerges-games-supporting-directstorage.html
Going by this, seems at the moment the decompression by gpu is on Vulkan through RTX IO only so nvidia, ironic.

https://imgur.com/GRHp8X4

DIRECTSTORAGE
GPU: DirectStorage optimized
OS: This version of Windows supports the latest
DirectStorage IO optimizations
Drive status
DirectStorage supported
D:\ DirectStorage supported
E:\ Non-NVMe drive
Non-NVMe drive

What i mean is by Nvidia libary just restricting direct storage only to Nvidia is not cool im not saying this is the case its just a fear, and i will refund if this ends up being the case
Arokhantos Jul 21, 2023 @ 10:47am 
Originally posted by IchigoMait:
Originally posted by SHREDDER:
Will there be a option to enable in the game options? My graphics card and SSD supports it.
MINE MONSTER PC IS
RYZEN 7 1700
16 GB DDR4 3200MHZCL15
RX 6700XT 12 GB RED DEVIL
MP 600 2TB WRITE:4950MB/S READ:4250MB/S
DELLP2416D 24'' 2560X1440 60 HZ IPS.

According to requirements you need a RX 6000 or RTX 3000 graphics card and a PCI 4.0 SSD (or better). Which means it is ok, right?
RTX IO is not DirectStorage.

RTX IO is separate from DirectStorage like SmartAccess Storage (not to be confused with SmartAccess Memory).

What you're talking about is DirectStorage.
Also the requirement you've read online are all wrong.
Minimum requirement is Windows 10/11 (albeit 11 has more features enabled, than 10 for directstorage) and dx12 gpu. Anything else is just how well it performs. The only thing it does it lets you skip the cpu and use the gpu instead.

Not sure if in this game you have a separate setting for RTX IO and DirectStorage.
If it doesn't AMD prolly can't use it, or maybe DirectStorage is enabled by default, or it's locked behind RTX IO setting too, considering to use RTX IO, DirectStorage needs to be on anyway.
Though even if the setting is hidden, we prolly can force it on without needing RTX IO being on, so AMD can at least use that, until SmartAccess Storage comes around.

If not read much online at all so can't be wrong just not informed thanks for the info.
Corona Scurrae Jul 21, 2023 @ 1:14pm 
Originally posted by SHREDDER:
Will there be a option to enable in the game options? My graphics card and SSD supports it.
MINE MONSTER PC IS
RYZEN 7 1700
16 GB DDR4 3200MHZCL15
RX 6700XT 12 GB RED DEVIL
MP 600 2TB WRITE:4950MB/S READ:4250MB/S
DELLP2416D 24'' 2560X1440 60 HZ IPS.

According to requriements you need a RX 6000 or RTX 3000 graphics card and a PCI 4.0 SSD (or better). Which means it is ok, right?
rtx io is for nvidia only but uses an open format called gdeflate.
amd has SAM and intel arch gpus have their own proprietary solution.

it's up to amd when they will release a driver that supports it. don't worry since both consoles in this generation use rdna2, it should release in the foreseeable future.
SHREDDER Jul 21, 2023 @ 2:39pm 
Originally posted by IchigoMait:
Originally posted by Canibalpa:
rtx io is for nvidia only but uses an open format called gdeflate.
amd has SAM and intel arch gpus have their own proprietary solution.

it's up to amd when they will release a driver that supports it. don't worry since both consoles in this generation use rdna2, it should release in the foreseeable future.
The requirements he listed are not about RTX IO, plus aren't even entirely true, it's prolly for just that microsoft gamebar would tell that it has directstorage support. Not sure though if he wants RTX IO or DirectStorage.
But yeah you're correct anyway.
My question is. Do we enable direct storage from graphics settings. Or if yo u have a RX 7000 or 6000 or RTX 3000 it is enabled automaticaly?
Arokhantos Jul 21, 2023 @ 2:41pm 
Originally posted by SHREDDER:
Originally posted by IchigoMait:
The requirements he listed are not about RTX IO, plus aren't even entirely true, it's prolly for just that microsoft gamebar would tell that it has directstorage support. Not sure though if he wants RTX IO or DirectStorage.
But yeah you're correct anyway.
My question is. Do we enable direct storage from graphics settings. Or if yo u have a RX 7000 or 6000 or RTX 3000 it is enabled automaticaly?

In forspoken its just enabled, you will know if loadingscreens are non existent, i am hoping Nixes will do a benchmark that demonstrates direct storage loading times as well which would be awesome, would also give an indication of how well it works on nvme compared to old mechanical storage etc
SHREDDER Jul 21, 2023 @ 11:40pm 
Originally posted by Arokhantos™:
Originally posted by SHREDDER:
My question is. Do we enable direct storage from graphics settings. Or if yo u have a RX 7000 or 6000 or RTX 3000 it is enabled automaticaly?

In forspoken its just enabled, you will know if loadingscreens are non existent, i am hoping Nixes will do a benchmark that demonstrates direct storage loading times as well which would be awesome, would also give an indication of how well it works on nvme compared to old mechanical storage etc
there is no loading screen in agame and my pc loads evrything in less than 1 second(all games, windows, all programs, movies, tv series) since i got the MP 600 2TB SSD. As for Forspoken, i will get it when it ti wll be at 50% or higher discount bcause 80 for a video game is al ot and not worth it and also with all the technical problems it had on release date it dosent deserve to get at any higher discount than 50%!!
MONZUN Jul 22, 2023 @ 12:38am 
i hope nixxes doesnt ♥♥♥♥ this port up like they did with both spider-man games, which are by far the worst running ports out of all sony exclusives.

if they do ♥♥♥♥ it up i'll never purchase anything they do again, but here's hope this time the game will run flawlessly without crashing and stuttering like crazy despite having a great system far exceeding the specs...

really curious about how rtx io will work, especially now that i got a samsung 990 pro :D
stardust Jul 22, 2023 @ 1:36am 
Originally posted by MONZUN:
i hope nixxes doesnt ♥♥♥♥ this port up like they did with both spider-man games, which are by far the worst running ports out of all sony exclusives.

if they do ♥♥♥♥ it up i'll never purchase anything they do again, but here's hope this time the game will run flawlessly without crashing and stuttering like crazy despite having a great system far exceeding the specs...

really curious about how rtx io will work, especially now that i got a samsung 990 pro :D


LOL the Spider-man games work amazing actually. The problem is on your end. I can max it at 5K (DLSS) 120FPS LOCKED with absolute no stutters whatsoever and instant loading times.
< >
Showing 1-15 of 22 comments
Per page: 1530 50

Date Posted: Jul 20, 2023 @ 4:40pm
Posts: 22