Compile shaders on game launch?

You’re confusing what steam does. it doesn’t compile all the gpu shaders because it can’t access them all, especially with UE games where we use .pak files to store the files.

UE can’t compile all the shaders for PC either since there are so many different GPUs it would be impssible to compile for them all, If UE compiles for all current ones then that would just take up extra useless space for users that don’t run… literally every GPU in their system at once and it would also be useless for future hardware.

A lot of modern UE games(And PC games in general) have had shader stuttering recent for this exact reason. That’s why I’m asking for a way to achieve this since it is obviously needed.

Examples:
Chernobylite
Elden Ring

This issue is not just prevalent in UE games but in modern PC gaming and without any actual knowledge on how to precompile shaders so they are compiled “Just in time” it will stay that way.