ValveSoftware / Dota-2-Vulkan

Tracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS
101 stars 17 forks source link

[Windows 11] Game takes a huge amount of time to launch when shader pre-caching is enabled #417

Open jamesharling opened 2 years ago

jamesharling commented 2 years ago

Your system information

Please describe your issue in as much detail as possible:

Historically, the game would launch with the 'processing vulkan shaders' step taking a few seconds, 3-5 or so. In the last month or so, the game now takes 10-20 minutes to start, with all the time spent on the 'processing vulkan shaders' step of the launch process.

Steps for reproducing this issue:

  1. Ensure Steam > Settings > Shader Pre-Caching is enabled
  2. Set Dota to use Vulkan with -vulkan launch option
  3. Launch Dota
  4. Wait :)

I can work around this issue by disabling pre-caching in Steam settings.

SirFireball3521 commented 1 year ago

Same here on Linux.

Rainbowlemon commented 1 year ago

This same thing is happening to me, running a 3070x and 2080 super. When launching Dota 2, I get the 'Processing Vulkan shaders...' dialogue but it doesn't even move and my CPU doesn't seem to be doing anything. This is on the current steam beta on Windows 11 with the new big picture overlay enabled in launch options of steam.

zchilds commented 1 year ago

Same issue here, happens constantly

jenishngl commented 1 year ago

I am running AMD 7600X, 16GB RAM & RTX 3070 on Windows 11 and yes, I too get the 'Processing Vulkan shaders...' dialogue but it loads the game fine within 10-20secs max