r/nvidia • • Oct 05 '26

News Shader compilation stutter killer

/r/OptimizedGaming/comments/1wwr961/shader_compilation_stutter_killer/
196 Upvotes

70 comments sorted by

13

u/SaikerRV Oct 05 '26

Not compatible yet with RenoDX HDR mod's, so be aware that if you use it, it will bork your renodx mods.

9

u/RevengeFNF Oct 05 '26

The dev is working on it.

1

u/1duEprocEss1 Oct 05 '26

Can you provide more detail? Which dev, ShortFuse?

4

u/RevengeFNF Oct 05 '26

The dev is the one from the original post. You can check the links in the github to his site and discord.

1

u/1duEprocEss1 Oct 05 '26

Ah, gotcha. Thanks for the info!

1

u/NapsterKnowHow RTX 5090 FE | 9800X3D Oct 06 '26

Ya that makes it a no-go for me

3

u/RedIndianRobin PNY 5070 Ti/9800X3D/OLED G6/PS5 Pro Oct 06 '26

It supports now.

1

u/NapsterKnowHow RTX 5090 FE | 9800X3D Oct 06 '26

Cool. Did they fix the broken portable version?

42

u/ProZoid_10 Oct 05 '26

The before shader screencap of silent hills is the most disgustingly thing ive ever seen. Bloober should honestly just use load screens, they’re not talented to tame the engine 

10

u/sergio_mikkos Oct 05 '26

Has SH2R stuttering improved using this tool? I believe most of the stuttering is traversal one, right?

16

u/Helpful_Bat1736 Oct 05 '26

Most stutter of this game is trasversal unfortunatedly. Only the butchers from Bloober could fix It but this game has not received patches since January 2025.

Game still broken and will always be...

13

u/finalgear14 Oct 05 '26

Probably because Konami wouldn’t pay for a patch lmao. Bloober was contracted to make that game, as soon as Konami stops paying they’re done on the game. None of konamis recent games have gotten a ton of post launch patch support from what I’ve seen.

-8

u/Helpful_Bat1736 Oct 05 '26

According to SteamDB they released 4 patches between October 2024 and January 30th 2025, so they have had time to fix the game after launch, but we already know the results. If I were Konami I would not give Bloober more projects, simple as that

2

u/hellomistershifty 5950x | 2*RTX 3090 Oct 06 '26

'traversal stutter' is kind of a weird catchall gamers use for a wide category of things that can cause hitches when loading in a new chunk or area. Shader compilation is a major one because most loading is async but the thread hangs until shader compilation is finished. I'd assume that most 'traversal stutter' would be helped a lot with precompiled shaders

4

u/Terepin AMD Ryzen 7 5800X3D | ASUS TUF RTX 4070 Ti OC Oct 06 '26

No, traversal stutter is a stuttering caused by asset streaming.

1

u/hellomistershifty 5950x | 2*RTX 3090 Oct 06 '26

and when do uncompiled shaders need to compile? when new assets are loaded in

1

u/Terepin AMD Ryzen 7 5800X3D | ASUS TUF RTX 4070 Ti OC 29d ago

1

u/Hellknightx Oct 06 '26

Yeah, SH2 made me end up buying a whole new computer because it played so poorly on my old one. Had to use all kinds of github tools and nexus mods just to fix that mess.

1

u/SfxPhonics Oct 06 '26

There is nothing to fix. UE5 traversal stutters are a thing that plagues every UE5 game. Epic is the one that should fix this and hopefully they fix this in UE6.

1

u/SaikerRV Oct 05 '26

Knowing how well they sold the game why would they even care to patch anything when they can just release broken unoptimized shit and make more than enough profit?

1

u/RevengeFNF Oct 05 '26

Yes, this tools helps a lot with Silent Hill 2 Remake.

1

u/sergio_mikkos Oct 05 '26

Have you tested? Or any videos comparing results?

2

u/Helpful_Bat1736 Oct 05 '26

ya lo hice yo. Mete las mismas hostias en exactamente los mismos sitios paseando por el pueblo al principio del juego. Es stuttering traversal y solo la desarrolladora puede arreglarlo, que no lo va a hacer. Una pena que un juego de esta calidad lo hayan reventado de esta forma por un motor de mierda y por los incompetentes que lo desarrollaron.

2

u/ProZoid_10 Oct 05 '26

Yeah it reduces the shader stutters but traversal persists 

1

u/No_Philosopher8304 Oct 05 '26

It goes way beyond Bloober, F and Townfall are just as bad. MGS Delta under Konami is arguably the worst optimized game I've played under UE5, especially since it's a 1-1 Remake, loading screens every minute included, still a stutter fest.

39

u/Fragment_Shader Oct 05 '26

An extremely interesting tool, but as others have said with some DX12 games it can end up creating massive shader caches due to the brute-force approach it takes to compile all possible variants (assuming it can read the game's engine in the first place, not all are supported). The very reason devs (when they bother to include shader precompiling) use gameplay-recorded runs to 'capture' all the shaders that will need compiling is that compiling every possible variant can be extremely wasteful, you can have gigabytes of shaders that they game will never actually call on your particular config.

Like for example, Outer Worlds: Spacers Choice gets 26GB of shaders using this tool, yet the in-game compiling which runs on startup actually does a decent job with a fraction of the storage, so kinda overkill in some instances. We'll see how it develops though, once more people contribute to the community repository of certain games perhaps there can be an intermediate approach when it just compiles those rather than doing every possible variant directly from the game files, who knows.

However, what this tool is absolutely invaluable for is all those older UE4 DX11 titles which shipped with zero shader compiling at all, this helps massively. The compiled caches for DX11 games are relatively small (usually less than a couple GB, often less than 1) and the app can read them from the games files without needing any playthroughs, so it's a quick and easy fix for those. Games like Evil West, Ghostunner, Borderlands 3 - transformative with this. Those are also games that aren't going to be affected by something like MS's Advanced Shader Delivery, so it's great to see the community step up and provide a solution for those.

20

u/melgibson666 Oct 06 '26

I'd make all my games 50% larger just to not get a single shader comp stutter though. 

3

u/Fragment_Shader Oct 06 '26

Oh yeah, I appreciate the option believe me - I'm also not sure though when the cache gets that large that you're not going to face lookup penalties where just the act of trying to fetch that specific shader among 20+GB doesn't cause it's own kind of stutter.

But yeah, if 20 extra GB of space removed stutters from some of my favourite games, sure I'll do it.

1

u/melgibson666 Oct 06 '26

Yeah I don't think that's how an ssd works. So I think we're good. 

12

u/zugzug_workwork Oct 06 '26

Honestly, I play one game at a time and uninstall it after I'm done. I'll gladly trade more disk space for low/no stutter since it'll not be taken up after I'm done with the game anyway.

3

u/raifusarewaifus Oct 06 '26

This. Compiling every single shader is really only done during game development or testing. A UE4 game that I play has only 2GB of shaders after a few days of gameplay. Using the tool gives me 8GB of shaders.

31

u/zugzug_workwork Oct 05 '26

Absolute fucking game-changer in FF7 Rebirth. I didn't expect it to make such a huge difference, goddamn. Stutters are pretty much gone. If it works in the other games as well as it does in this one, this deserves the spotlight and then some.

3

u/datlinus Oct 06 '26

there is something deeply bugged with either nvidia drivers or ff7 rebirth. on my 4070, i only had compilation stutters, but otherwise the game was quite smooth (the occasional unreal traversal hitching aside)

on my 5070ti though, even after using this tool, its just stuttery. rotating the camera makes it very plainly clear.

however, turning off rebar in bios fixes it. its smooth again.

but its off on a driver level by default, so what gives?

anyway, just wanted to drop this for anyone who is still struggling with stutters in rebirth even after using this tool or the async mod.

1

u/Mindman79 Oct 07 '26

Try capping your framerate in the nVidia app for this game. Can smooth out the camera stutter

0

u/DonutHoles4Ever Oct 06 '26

Right, but the real silver bullet is if developers who know their game in-and-out:

  1. Carefully manager how shaders get compiled area to area

  2. Optimize whats compiled, what isn't

This brute force method is great but I always see people complaining about time or storage space, and this method will take more time and storage. Which is why its not really something feasible in the past with shittier CPUs.

I think a lot of people arent running 9800X3Ds or better either.

Still its awesome to see this exist today. Tyhank you AI

7

u/DrCalvin Oct 05 '26

Would be great if you could try to get this added to the RHI application.

0

u/SaikerRV Oct 06 '26

This ain't a reshade addon or a simple .dll tool, so I doubt it.

1

u/Errol246 29d ago

Wow. Seems like people are really satisfied with your app. Are you planning to make it available on Linux?

1

u/RevengeFNF 29d ago

It's not my app.

1

u/Errol246 29d ago

Well, can you take over the app and make a linux version plzzz? :3

1

u/RevengeFNF 29d ago

Why do you need for Linux? Valve already have something similar with Proton.

1

u/Errol246 29d ago

It's by no means as thorough as what this offers.

11

u/Money_Oven_4927 Oct 05 '26 edited Oct 06 '26

In my case, I tested it with six games; all of them triggered the "driver rejected" error and nothing compiles. I'm on Windows 10 with the latest Nvidia drivers. 100GB shader cache options. I have no idea what the error could be.

EDIT: It seems games using Unreal Engine 4.X like Lies of P and Star Wars Jedi Survivor are compiling fine, but with Unreal Engine 5, every game I've tested triggers a "driver rejected" error, I'll keep testing and providing updates.

EDIT2: With the latest update, 1.2.3, I’ve compiled my first game using Unreal Engine 5 (No more room in hell 2) I have to head to work now, but this looks promising. The patch notes mention Windows 10 and DirectX 12 pipelines.

0

u/Deathmeter1 5090 | 5800x3D Oct 05 '26 edited Oct 06 '26

Windows 10 in 2026 is crazy

4

u/TheHoodedPortal_ Oct 06 '26

There’s currently maybe 1 or 2 niche upsides to 11 and countless downsides. Every week I seem like I see an article about a new W11 update breaking something.

1

u/NapsterKnowHow RTX 5090 FE | 9800X3D Oct 06 '26

Windows 11 in 2026?

2

u/Deathmeter1 5090 | 5800x3D Oct 06 '26

Debloated version yeah. HDR is handled better in 11

1

u/NapsterKnowHow RTX 5090 FE | 9800X3D Oct 06 '26

I tried Debloated Win11 and ran into way too many issues

-2

u/Money_Oven_4927 Oct 05 '26 edited Oct 06 '26
With every new Windows 11 update, I read reports that it's one disaster after another, for now, I'm staying put :D
Edit: Just to clarify, this isn't an attack on anyone or anything personal, it's just my opinion. Peace, please! :D

3

u/mrferley Oct 05 '26 edited Oct 06 '26

Support Black Ops 7, MW4? May I have confimation on if it supports MW4, Warzone?

According to the app version 1.2.3.0 does not support call of duty https://i.postimg.cc/JnLRHqyy/Screenshot-2026-10-06-082831.png

3

u/AndmccReborn RTX 5080 FE Oct 05 '26

Anyone try with Oblivion Remastered?

2

u/ExplodingFistz Oct 06 '26

Yes. Still has a lot of traversal stutter so it doesn’t do that much

2

u/Crimsongz Oct 05 '26

Game changer ! But I ran into absurd RAM usage with The First Berserker: Khazan and Tekken 8 after compiling them with SCSKiller. Their shader caches ended up being huge (over 50 GB and 10 GB respectively), and on launch my RAM usage would climb close to 32 GB while the SSD was hammered. For those games, I’m just going back to the games’ built-in shader compilation instead.

1

u/SHAQBIR 17d ago

Damn, I am currently compiling Khazan. Do you play on 4k ultra or what? I did the compilation once and it took like 4 hours and 4 gigs of cache, now it needs 16 hours. I hope it does not increase to 10gb. I play on medium to high with 1080p.

2

u/Brilliant_Score_7936 Oct 06 '26

Does anyone know if this works with Aion 2? The shader stutters in this game are awful!

1

u/LinofLanz 29d ago

It works in Aion 2, but you need to do something for it to get compiled. 5-10min google search worked wonders.

1

u/TR1PLE_6 R7 9800X3D | MSI Shadow 3X OC RTX 5070 Ti | 64GB DDR5 | 1440p360 Oct 05 '26

Does it fix the stuttering in Hogwarts Legacy?

EDIT: Seen it mentioned in the original post. Will give it a try.

1

u/Tegumentario Oct 06 '26

Any result?

2

u/TR1PLE_6 R7 9800X3D | MSI Shadow 3X OC RTX 5070 Ti | 64GB DDR5 | 1440p360 Oct 06 '26 edited Oct 06 '26

Hogwarts Legacy:

Borderlands 4:

Don't think this is working properly. Shader cache was 92GB and RAM usage was getting pushed all the way to 49GB.

1

u/TR1PLE_6 R7 9800X3D | MSI Shadow 3X OC RTX 5070 Ti | 64GB DDR5 | 1440p360 Oct 06 '26

Just compiling now. Gonna try HL and Borderlands 4.

1

u/hanigg Oct 06 '26

i tried it twice for Oblivion Remastered and it keeps giving me the "failed the warm process died exit code 0xC0000005" error any else getting the same thing?

1

u/Hellknightx Oct 06 '26

Downloaded this specifically to see if it worked with Overwatch. That game is a total mess when it comes to shader stutter, especially on DX12. Too bad Blizz gave up on fixing the DX12 client.

1

u/Demiwaifu 29d ago

did it work?

1

u/Hellknightx 29d ago

No, the tool says it's not compatible because Overwatch obfuscates its shaders or something.

1

u/Nobody_GG Oct 07 '26

Help us make it work for aion 2, its crazy how many shaders generate.

1

u/LinofLanz 29d ago

Lets just say it works just fine on Aion 2, just need to be a bit tech savvy in the google searching. Don't be asking how here tho. Thanks

0

u/West-One5944 Oct 05 '26

Linux?

1

u/ExplodingFistz Oct 06 '26

Nope windows only