protonscr

Is shader pre-caching GPU independent ?

steamclosed
ValveSoftware/steam-for-linux#8570 · opened 2022-05-05 by ranplayer · updated 2022-05-05 · 2 comments · github
Rranplayer 2022-05-05 github

Your system information

  • Steam client version (build number or date): Mar 14 2022
  • Distribution (e.g. Ubuntu): ArchLinux
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Doubts related to shader caching (I haven't found any other place where I could ask).

  1. Is shader pre-caching GPU independent ? (I mean, does it automatically download shaders for all GPU vendors)
  2. If have an AMD APU and a Nvidia GPU on the same device: will the Steam client download shaders for both GPUs ? (The shader processing would consider both GPUs ?)

Regards,

Kkisak-valve maintainer 2022-05-05 github

Hello @ranplayer, the Fossilize database distributed by Steam is GPU independent, which becomes GPU-specific after it's run through fossilize-replay to warm the driver-specific on-disk shader cache. For 2., that issue is already being tracked at #7903.

Rranplayer 2022-05-05 github

Thank you for the explanation

Nothing extracted yet.