Also soweit mir bekannt, speichern diverse Spiele die kompilierten Shader im eigenen Order ab.
Aber wie schon erwähnt, werden für das passende kompilierte Shader auch automatisch heruntergeladen, sodass der PC beim erstmaligen Starten des Spiels die Shader nicht selbst erstellen muss.
Ich persönlich hatte bisher keine großen negativen Erfahrungen damit gemacht (höchstens in Natural Selection 2)
Aber auch ganz nett wenn die Shader ausgelagert werden.
Nur wiederrum nicht ganz so nett wenn dies im Installationsverzeichnis von Steam geschieht, meistens auf C: ..auf einer SSD. Je nachdem wie stark sich der Ordner aufbläht, muss man hier wieder in die Trickkiste greifen und Ordner mittels mklink auf andere Platten auslagern.