why do you need to cache shaders when playing games with proton? and do you need to do that every time you launch the game? if so, why can't the shaders be saved for later use instead of having to recompile them on next launch? if not, is this user talking about shaders caching? I am trying to document the gaming situation on linux before I make the jump from windows