ELDEN RING

ELDEN RING

View Stats:
Zixpk Feb 27, 2022 @ 10:11am
Nvidia Shader cache size?
A few people recommend setting this to 'unlimited', but I was wondering if 10gb would be good enough.
< >
Showing 1-15 of 19 comments
Tommy Wiseau✔ Feb 27, 2022 @ 10:29am 
I had 10gb right off the bat and it didn't helped.
Arokhantos Feb 27, 2022 @ 10:30am 
Originally posted by Not Pareidolia:
I had 10gb right off the bat and it didn't helped.

It has to generate up to 10 gb shader cache first and it will delete and rebuild every driver update so the setting is pointless it just puts a size limit on shader cache nothing more.
Krythic Feb 27, 2022 @ 10:31am 
Originally posted by Zixpk:
A few people recommend setting this to 'unlimited', but I was wondering if 10gb would be good enough.

Setting this does nothing, because DX12 defines and builds it's own shader cache. Setting the size only affects <= DX11
Qoojo Feb 27, 2022 @ 10:32am 
10 gb should be more than enough. You can verify by looking in "C:\Users\<windows username>\AppData\Local\NVIDIA\DXCache" and checking the usage.

Edit: I did not know that dx12 uses its own cache.
Last edited by Qoojo; Feb 27, 2022 @ 10:33am
Yew Nough Feb 27, 2022 @ 10:34am 
Changing shader cache setting does nothing if you're looking for a fix for stuttering. Just leave it at default until further notice.
Zinx Feb 27, 2022 @ 10:37am 
try nvidia systemcontrolling with rightclick and choose 3d setting programmsetting and there you have to choose the Elden Ring game itself.
Zixpk Feb 27, 2022 @ 10:42am 
Originally posted by Krythic:
Originally posted by Zixpk:
A few people recommend setting this to 'unlimited', but I was wondering if 10gb would be good enough.

Setting this does nothing, because DX12 defines and builds it's own shader cache. Setting the size only affects <= DX11
Damn, that sucks big time
Zixpk Feb 27, 2022 @ 10:43am 
Originally posted by Zinx:
try nvidia systemcontrolling with rightclick and choose 3d setting programmsetting and there you have to choose the Elden Ring game itself.
Did this already, set the game to max performance and vsync off (to use freesync)
Zixpk Feb 27, 2022 @ 10:45am 
On an unrelated note, setting this to 10gb should then solve stutter in something like dishonored 2 right (dx11)
CrusadeEclipse Feb 27, 2022 @ 10:45am 
Originally posted by Zixpk:
A few people recommend setting this to 'unlimited', but I was wondering if 10gb would be good enough.
Shader cache only affects DX11 games. Elden Ring is DX12, so the developers are in charge of handling their own shader cache.
KingKangIV Feb 27, 2022 @ 10:45am 
Changing your gpu setting wont work, the game is building them for you and that is the root cause of many issues. This is thanks to DX12 ans so unless From improves performance changing your gpu around wont help. Or at least that is how I understand it from watching a video explaining some of these issues.
Zinx Feb 27, 2022 @ 10:47am 
Originally posted by Zixpk:
Originally posted by Zinx:
try nvidia systemcontrolling with rightclick and choose 3d setting programmsetting and there you have to choose the Elden Ring game itself.
Did this already, set the game to max performance and vsync off (to use freesync)

No try pls to change the DX12 to DX11, that maybe is going to help more and if you can change it FS developed this game especially to DX12 and that causes the problems
Krythic Feb 27, 2022 @ 10:48am 
Originally posted by Zixpk:
Originally posted by Krythic:

Setting this does nothing, because DX12 defines and builds it's own shader cache. Setting the size only affects <= DX11
Damn, that sucks big time

No. It's actually a really good thing. The old way of doing it is deprecated, because allowing developers to define and manage their own caches allows for better dynamic shaders.
Whamarama Feb 27, 2022 @ 10:50am 
I tried playing for multiple hours with default and unlimited shader cache in nvidia control panel and it made no difference.
The stuttering in game seems to mostly be from the game streaming in textures and world data.
Unfortunately at the moment it seems there is nothing you or I can do to remedy the issue.
Zixpk Feb 27, 2022 @ 10:50am 
Originally posted by Krythic:
Originally posted by Zixpk:
Damn, that sucks big time

No. It's actually a really good thing. The old way of doing it is deprecated, because allowing developers to define and manage their own caches allows for better dynamic shaders.
I meant short-term--no doubt it's a good thing, but clearly FromSoft has mishandled it here
< >
Showing 1-15 of 19 comments
Per page: 1530 50

Date Posted: Feb 27, 2022 @ 10:11am
Posts: 19