NVIDIA Launches Auto Shader Compilation for Faster Game Loading and Less Stuttering
The NVIDIA App update today introduced some interesting features, such as DLSS 4.5 dynamic multi-frame generation and a 6x mode. Additionally, the app now includes a new beta version of NVIDIA Auto Shader Compilation (ASC). This feature takes DirectX 12 shaders from games and quietly compiles them while the system is idle or not running any graphically intensive tasks. Typically, when you start a game, you have to wait for all assets to load and shaders to compile before you can begin playing. However, with ASC, NVIDIA aims to shorten this process by pre-compiling shaders to reduce loading times and, interestingly, decrease in-game stuttering, which can occur when shaders don’t load properly. NVIDIA states that this feature is opt-in within the NVIDIA App and can be enabled by navigating to the Graphics Tab > Global Settings > Shader Cache. Once in the menu, users can access a range of settings, including the option to turn on Auto Shader Compilation.
Since ASC uses a separate folder, users will need to allocate sufficient disk space to store the shaders that ASC will access. In the NVIDIA App, gamers can choose the “Compile Now” option to pre-compile all game shaders immediately by clicking on three dots, or they can wait for the system to do it automatically when it becomes idle. As compiling shaders requires some computing power, there are settings to control system utilization, with the default set to medium. The NVIDIA App will also display the date of the last compilation. Interestingly, ASC will perform its functions once a game is downloaded and after a new driver update is installed for optimal performance. NVIDIA requires GeForce Game Ready Driver 595.97 WHQL or newer for ASC to work, and more optimizations are expected as the beta testing concludes in the coming weeks.


