One of the most frustrating aspects of modern PC gaming is how long you can be stuck waiting for a new game to finish compiling its shaders the first time you boot it up. The second most frustrating is having to do that each time you update you graphics card drivers. Nvidia is hoping its new Nvidia App features might make that a thing of the past.
Included in an update that introduces new features for the RTX 50-series of GPUs, Nvidia has introduced a beta version of what it’s calling Auto Shader Compilation. With this enabled, the Nvidia App will dynamically determine when your PC is idle before kicking off shader compilations for your installed games in the background, potentially freeing you from having to wait for the step to complete the next time you actually want to play.
You’re able to set how much space on your drive can be allocated to storing a cache of shader compiles, with more spacing allowing for more pre-compilations to stand at the ready for your most-played games. You can also roughly specify when the process is allowed to kick in, which you should be careful with since shader compilation can be quite CPU-intensive, so having it going while trying to do something else important on your PC at the same time isn’t advisable. Auto Shader Compilation is disabled by default, but you can start utilizing it with the latest version of the Nvidia App.
Nvidia isn’t the first company to try to solve shader compilation, which has become more of an issue as games have become larger and more complex. The process of converting shader code into a language that is optimized for your GPU is resource intensive, so you’re stuck waiting for the pre-compilation step to finish before playing or you’re forced to endure compilation stutter as you play. At the Game Developers Conference 2026, Microsoft announced Advanced Shader Delivery as its latest initiative to give developers a more efficient way to provide pre-compiled shaders to a variety of different hardware configurations, like those present in most gaming PCs.
This latest version, along with the associated GPU driver, also includes support for DLSS 4.5 Dynamic Multi-Frame Generation. Supported exclusively on RTX 50-series GPUs, this allows multi-frame generation to kick in dynamically based on your target frame rate, generating more or less depending on how close you are to that target. The app update also allows you to now set your DLSS Super Sampling overrides to a “recommended” preset, which will dynamically cycle between the various first- and second-generation transformer models depending on what DLSS preset you’re using in-game.





