Shader Compiling in the background outside of game?

Is there a reason that when a game is updated (a thing that happens automatically while I'm at work just fine), it couldn't run a script to schedule a low-priority task to compile all the shaders before I launch the game so that it's just ready to go? I know it wouldn't be a perfect solution, but it seems like it would be an improvement in a fair number of situations?

Leave a Reply