Request - Pre-calculate shaders feature

Please add an option to calculate all shaders used in the game.
Even if it takes 1 hour I would wait, Rather than being killed by something invisible.

Its a big problem when encounter something for the fist time and you cant see it.
Monster or attack, because shaders werent loaded yet.
Last bumped on Jan 7, 2026, 7:52:13 PM
Shaders might be used to do more than just simply rendering. There are compute shaders too. Possibly POE2 is using compute shaders to calculate the projectiles and even damage. If it's the case, they need to be recompiled whenever there's change, environment-wise or player-wise.
"
Shaders might be used to do more than just simply rendering. There are compute shaders too. Possibly POE2 is using compute shaders to calculate the projectiles and even damage. If it's the case, they need to be recompiled whenever there's change, environment-wise or player-wise.


To be honest i don't mind even if it takes 20hours to load the shaders of the entire game. As long i don't die or get stuck in loading screens because still downloading and shading for minutes. I would still vote for pre-load.
"
indrox#0829 wrote:
"
Shaders might be used to do more than just simply rendering. There are compute shaders too. Possibly POE2 is using compute shaders to calculate the projectiles and even damage. If it's the case, they need to be recompiled whenever there's change, environment-wise or player-wise.


To be honest i don't mind even if it takes 20hours to load the shaders of the entire game. As long i don't die or get stuck in loading screens because still downloading and shading for minutes. I would still vote for pre-load.


I second that.
Compiled shaders doesn't really do much in a modern DX12 / Vulkan environment.

In most modern engines, CPU overhead from resource binding, draw calls, or pipeline state switches dominates over the time saved by pre-compiled shaders. That's not to say it doesn't help in some heavy or dynamic situations. It's just that shaders are on the back line of the pipe so "not seeing things" is more a fault of not having simple default or async shader compilation.

The short answer: Bad engine design.
"Never trust floating women." -Officer Kirac

Report Forum Post

Report Account:

Report Type

Additional Info