Digital Foundry Article Technical Discussion [2025]

Especially enthusiasts. It seems enthusiasts are the ones that fight every innovation regardless of it being hardware or software.
hardware is behind the software this generation. nVidia presentation was so great, when Jensen showed the 5070 slide demonstrating the added value of a generational leap, FG..., etc, I was so hyped, but now after seeing the benchmarks nVidia missed the mark this time -odd...-.

We still have to see the RTX 5060, 🙏🏻 but I guess it'd be kinda deprived of VRAM.
 
Last edited:
hardware is behind the software this generation. nVidia presentation was so great, when Jensen showed the 5070 slide demonstrating the added value of a generational leap, FG..., etc, I was so hyped, but now after seeing the benchmarks nVidia missed the mark this time -odd...-.

We still have to see the RTX 5060, 🙏🏻 but I guess it'd be kinda deprived of VRAM.
I am still hyped the new features and focus. So much truth to what Rich mentioned in the video:
"I don't feel particular sense of entitlement to what a product should be giving me" - Rich, DF
 
For sure, I think this is a no-brainer considering how well it appears to work on Steam Deck. Microsoft could do something like this at the OS level, but also nothing prevents Steam from doing fossilize with DX12 as well, and that would be another nice perk for Steam. Could be injected similar to fossilize, or could just be a simple Steam API to register your PSOs and a step that prebakes the cache when you launch or install a game (or on driver update, etc).

Me hitting like when reading this

1738683258228.png

Honestly though I'm sort of curious why no one has done a "fossilize" type thing for Windows yet. Obviously it's ideal if games gather their own PSO lists, but there's also no reason not to crowd-source it so that the damage is minimized across the player base even for games that don't.

Another advantage of this: "Offline", or rather, "out of game" compiling, as Steam has the option to do. So the possibility to reduce seeing a shader compilation screen at all.

I prodded a little bit asking devs in the DirectX discord server why there wasn't a Fossilize type of feature for DirectX and the DirectX dev basically told me they're aware of it and aware of the issue, and stressed that they are working on things.. but obviously couldn't talk about anything. I think if Microsoft are serious about wanting to make Windows better for gaming and more handheld/UI friendly for gamers.. they should very much consider this an essential feature to get to consumers. It's the biggest perk that SteamOS handheld devices have over Windows devices, IMO.

This, this, this. The press alone from it would be worth it. You want goodwill from gamers and the pace of Windows 11 adoption to pick up? Something like this.

Or, you could insert another Bing/Copilot ad on the UI somewhere. Probably that.
 
Last edited:
There's certainly a vocal populace that sound like they'd take PS2 level visuals without stutter over whatever we're doing now. ;)
... and that's fine. But those games still exist, and indeed are still even being made. There are entire genres and styles of games that I don't care for at all but I don't complain when they come out; I just play the ones I want to instead 🤷‍♂️ I think it's natural that the ones with shiny new graphics techniques get the majority of attention from reviewers, but people should not mistake that for a random sampling of the games that come out.

As to who it makes the most sense to do a crowd-sourced PSO cache, I think that question is largely the reason it hasn't happened yet :) There are pieces that make a lot of sense in each place:

1) Someone needs to gather the PSOs that are needed from the games dynamically. IHV driver or OS is the cleanest here. Platform (steam, etc.) could do it cleanly with an API but to apply it globally to all things would need some sort of hook. All doable, but some details with anti-cheat as noted. (Note that these are no different for Vulkan; any reasonable anti-cheat software would have to treat Vulkan layers as potential cheats as well, even if it is slightly cleaner to do than hooking a DLL entry point.)

2) Someone needs to store the PSO lists in the cloud. Platform is easiest here as people already opt in to that kind of thing (steam cloud, etc) and have accounts. OS is the next cleanest as this is just a PSO list and need not link to any compiled data or need to know about driver updates or any of that... no need to duplicate it per IHV. IHV could of course do it too, but probably the least desirable on this point

3) Someone needs to trigger compiling the PSOs at "some point(s)". Platform is the cleanest there as it could trigger it at download/install time, before launch, in the background, etc. OS probably the next cleanest as it could at least put some UI up around what is happening and let people opt in or not; slightly less clean because it requires some amount of game detection, but a bunch of that is already in place in Windows. IHV is probably the least clean on this front, but indeed the IHV apps could do something in the background; would be messy if they tried to hook game launches or similar.

I have a minor preference to platform or OS but I don't feel strongly on any of this. If people work together a combination of these would be ideal from an end user point of view, but any one of these folks could do a reasonable job of it if motivated I think.
 
Last edited:
1) Someone needs to gather the PSOs that are needed from the games dynamically. IHV driver or OS is the cleanest here. Platform (steam, etc.) could do it cleanly with an API but to apply it globally to all things would need some sort of hook. All doable, but some details with anti-cheat as noted. (Note that these are no different for Vulkan; any reasonable anti-cheat software would have to treat Vulkan layers as potential cheats as well, even if it is slightly cleaner to do than hooking a DLL entry point.)

2) Someone needs to store the PSO lists in the cloud. Platform is easiest here as people already opt in to that kind of thing (steam cloud, etc) and have accounts. OS is the next cleanest as this is just a PSO list and need not link to any compiled data or need to know about driver updates or any of that... no need to duplicate it per IHV. IHV could of course do it too, but probably the least desirable on this point

3) Someone needs to gather trigger compiling the PSOs at "some point". Platform is the cleanest there as it could trigger it at download/install time, before launch, in the background, etc. OS probably the next cleanest as it could at least put some UI up around what is happening and let people opt in or not; slightly less clean because it requires some amount of game detection, but a bunch of that is already in place in Windows. IHV is probably the least clean on this front, but indeed the IHV apps could do something in the background; would be messy if they tried to hook game launches or similar.
If the IHV does it is there even any need for compilation on the user's machine? The first time a user with a particular architecture and driver version compiles a PSO, the IHV app can upload the compiled PSO to the IHV's servers, then all future users of the IHV app with the same architecture and driver version will have the compiled PSO automatically downloaded when the IHV app detects that game is installed.
 
I am still hyped the new features and focus. So much truth to what Rich mentioned in the video:
in the tech world the most recent technology is in some ways the best, and most efficient. What Rich says is true, for both sides. I mean, some companies seem to feel entitled to tell you to use a 4K display.

for someone myopic who for cognitive reasons, prefers smaller screens and plays close to the screen, 20" to 25" for a 1080p screen can look gorgeous. I have two 4K displays and..., I use my 1080p monitor more and have more fun with it.

When 4K shines for me is for productivity reasons, an if it existed I'd certainly save money for a 16K display.

For gaming..., it depends on the screen size/distance from it and framerate more than the display. I've had a 4K 60Hz 28" display and I can tell you that I wouldn't like to play on that, the 60Hz is limiting, 4K potentially too.

When my nephews come to pay a visit, I usually connect the 4K TV or a 1440p monitor so they game on those though.

Having different displays and sizes, as long as the display is native, a decent screen from 1080p on can look really beautiful, and for gaming I rather prefer my 24,5" 1080p display for several reasons.
 
Oof. Perhaps Blackwell will benefit once much more geometry is traced against like that dragon demo? It has a dedicated cluster engine after all.

Or it's just a hoax. Blackwell also doesn't do better on running the transformer models. Really disappointing architecture.
 
Someone posted a video in another thread of the town area in AW2 and there was a 13% gain on the 4090. Tweaktown also found a 15-20% gain on Ada and Blackwell (they didn't specify where they tested, but I assume it was not in the forest.) Maybe the forest area, contrary to popular belief, was not the area that saw the most gains. Or maybe you see a bigger boost when using higher PT settings?
 

What is going on with Nvidia? Mega geometry gets more of an uplift on Turing and Ampere than Lovelace and Blackwell.

Nvidia touted big increases in ray tracing and ai performance for blackwell, but as far as I know there isn't much improvement at all.
what worries me the most is that there is going to be some kind of separation from the competition. Other technologies can be implemented, but RTX Geometry, RTX Hairs, etc etc, are totally different.
 
Someone posted a video in another thread of the town area in AW2 and there was a 13% gain on the 4090. Tweaktown also found a 15-20% gain on Ada and Blackwell (they didn't specify where they tested, but I assume it was not in the forest.) Maybe the forest area, contrary to popular belief, was not the area that saw the most gains. Or maybe you see a bigger boost when using higher PT settings?
Could also be that the forest area has a different bottleneck than other areas and only on older cards that have less rt hardware it shifts to that being the bottleneck? They do use skinning for the vegetation for which the forest is full of, so that is a big differentiator for that scene vs for example the town.
 
I don't think it's a beta. The Alan Wake 2 patch is out for everyone.

Yes, but the Mega Geometry tech itself is still in beta. Go to the RTX Kit page and all you can do is sign up to get notified when it is released. There’s not any documentation for it on the developer site either.

 
Back
Top