Back to the main site

Is it possible to compile a DXVK cache before playing the game?

I really want to play Overwatch with DXVK but while shaders are compiling it is unplayable (which is expected). My issue is that it never seems to finish compiling shaders. I’ve tried spectating in games which still isn’t helping. Is it possible to compile the shaders in the command line before starting Overwatch? I’d at least like to see the compilation progress.

I think it’s not possible. It isn’t forced to put shaders inside special section of executable file. The string could been saved anywhere and it can be computed. But… someone with similar hardware could ran overwatch and send you result. I guess it’s possible, because Steam use similar technique - your PC can download precompiled shaders, while installing a game.