Constant Shader Recompilation - Steps to clear the nVidia/DirectX Cache

"
Maraclea wrote:
"
GregoryAdams wrote:
TL;DR:
1) Go to System Cleanup
2) Check DirectX Shader Cache
3) Press OK

4) Go to nVidia Control Panel
5) Set Shader Cache Size to "Disabled"
6) Reboot your PC (! this is important)
7) Set Shader Cache Size to 100GB

(Technically, the first 3 steps shouldn't be necessary. But if I did it in the opposite order, the size of the DirectX cache shown in the System Cleanup was not 0, so some data probably sticks around.)

Long version:
I was also impacted by the game performance/stuttering issues brought about by the recent performance patch, so I was looking into different solutions.
I have made other posts that change other settings like the Minimum Processor Power state to 100% etc. that seem to have helped some other people.
The steps above were the first changes that have had any significant (positive) effect on the game on my PC.

Now it behaves in a way that makes sense. The first time I enter an area that I haven't been in after clearing the cache, the shader bar shoots up, then after a little while it goes down, and after that, it never goes up much again in that same area.

If you follow these steps, please leave a comment describing what the effect was on your PC.


Thanks mate this helped a hell of a lot with shaders always loading


that actually helps. Previously it was 1-2 minutes. and after switching off the option in Nvidia tool it is 15-5 seconds. but at least only for hideout. maps still need 1 min.

Because this brain-dead mechanic is unbearable with such loading times. I like cast on death+portal. but the mobs attack me during the landing screen! and after it loads I'm dead and already lying on the floor! HOW SICK IS THAT? @devs Thinking a little while programming is asking for WAY TOO MUCH?
Last edited by Riorrrrrr on Jan 10, 2024, 8:34:45 PM
"
Riorrrrrr wrote:
"
Maraclea wrote:
"
GregoryAdams wrote:
TL;DR:
1) Go to System Cleanup
2) Check DirectX Shader Cache
3) Press OK

4) Go to nVidia Control Panel
5) Set Shader Cache Size to "Disabled"
6) Reboot your PC (! this is important)
7) Set Shader Cache Size to 100GB

(Technically, the first 3 steps shouldn't be necessary. But if I did it in the opposite order, the size of the DirectX cache shown in the System Cleanup was not 0, so some data probably sticks around.)

Long version:
I was also impacted by the game performance/stuttering issues brought about by the recent performance patch, so I was looking into different solutions.
I have made other posts that change other settings like the Minimum Processor Power state to 100% etc. that seem to have helped some other people.
The steps above were the first changes that have had any significant (positive) effect on the game on my PC.

Now it behaves in a way that makes sense. The first time I enter an area that I haven't been in after clearing the cache, the shader bar shoots up, then after a little while it goes down, and after that, it never goes up much again in that same area.

If you follow these steps, please leave a comment describing what the effect was on your PC.


Thanks mate this helped a hell of a lot with shaders always loading


that actually helps. Previously it was 1-2 minutes. and after switching off the option in Nvidia tool it is 15-5 seconds. but at least only for hideout. maps still need 1 min.

Because this brain-dead mechanic is unbearable with such loading times. I like cast on death+portal. but the mobs attack me during the landing screen! and after it loads I'm dead and already lying on the floor! HOW SICK IS THAT? @devs Thinking a little while programming is asking for WAY TOO MUCH?


Loading times? In the wildwoods? There literally isn't a loading screen into the league mechanic zone.
No, theres no loading screen, but it still have to load the textures/shaders when you enter. To most ppl is instant when you enter the mechanic, to others when you enter it takes time to pop the textures; so you enter and have to wait a bit for shit to apear
this solution for me help a lot

shader cash spikes
instal ImDisk and create 1gb ram disc named Z

By default the shader cache is located in users/username/appdata/roaming/pathofexile and you must delete it
The config file to change it is in documents/my games/pathofexile and is called production_config.ini

Under "GENERAL" you add a new line: cache_directory=Z:\POEcache/

and this

https://pathofexile.fandom.com/wiki/Launch_options

I use --nopreload -gc 2 --noasync --softwareaudio

4.

on game
Enable Triple Buffering, this helped me with FPS. Disable both Dynamic Culling and Dynamic Resolution.
I found your post 2 days ago, and my screen freezing problem has disappeared. Thanks a lot!

edited:
my screen freeze again but it's happening less frequently than before.
Last edited by Mohaawwk on Apr 1, 2024, 11:05:02 AM
Have this issue since necropolis league. Shader spikes to the top and game crashes both DX and Vulkan. Can't even play this game anymore. Does anyone have this issue? What can i do to fix this?

https://imgur.com/a/C7x1MON

BTW all drivers are updated. AMD Ryzen 5 2600 and Nvidia 1660 super.
Last edited by Real_Hero8722 on Apr 1, 2024, 7:39:29 AM
how to do settings back? Now the game does not load shaders every time, but when I play on directx 10|12 the game starts to lag and the FPS drops to 40 when I kill several packs of mobs and stays like that until I leave the map( This has never happened before... Everything is fine on the vulcan fps doesnt drop.
Last edited by Bigozerki1 on Apr 1, 2024, 12:10:09 PM
And so most likely the problem was not in these settings, but in a bug with splitting steel skill, which reduces FPS over time, I tested it on the standard with other builds, on maps with delirium,beyonds I did not get a drop in FPS. But as soon as I ran through just one white map on a split steal, my FPS began to die, a bad start on the buggy ability unlucky
It worked just fine. Awesome, ty !!

Report Forum Post

Report Account:

Report Type

Additional Info