Hello @ranplayer, with some protection from abuse, this is how Steam's shader pre-caching already works.
Great. Is it done as a background hidden task ?
I don't have access to the internal details to give an authoritative confirmation, but the part you've shown interest in should be part of a post-game-session worker task (like in #6332 / #6811) that spins up just after exiting a game and having Steam's shader pre-caching enabled. It shouldn't be happening at random in the background.
Alright. Thanks for the explanation.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
I've noticed that some games have incomplete or absent pre-shader caching. Would it be possible to upload game shaders so others players wouldn't suffer from stuttering when playing ?