Advanced Shader Delivery speeds up PC game startup
Microsoft's updated ASD technology automates shader pre-compilation, cutting game launch times. Compatible with major GPU drivers, it aims for console-like speeds on Windows.
Microsoft's updated ASD technology automates shader pre-compilation, cutting game launch times. Compatible with major GPU drivers, it aims for console-like speeds on Windows.
© A. Krivonosov
Microsoft unveiled an updated version of its Advanced Shader Delivery (ASD) technology at GDC 2026, designed to significantly reduce computer game launch times. The new system automates the pre-compilation of shaders—a process that often forces PC gamers to wait several minutes before playing. Microsoft hopes ASD will bring Windows game startup speeds closer to the console experience.
The technology operates through the Direct3D API. Developers first create a State Object Database (SODB) that describes game resources at the engine level. This is then processed by shader compilers, which generate a Precompiled Shader Database (PSDB) compatible with various graphics cards and drivers.
The finished database can be distributed with the game, meaning shaders are prepared in advance and won't require compilation on the user's computer. Additionally, the PSDB can update automatically when new GPU drivers are released, allowing ready-made files to be downloaded via patches instead of requiring recompilation on the player's side.
Major graphics manufacturers are already preparing support for the technology. Nvidia plans to add it to GeForce RTX drivers later this year, Intel is also working on compatible drivers, and Qualcomm intends to implement ASD in future Adreno X2 GPUs. Microsoft is urging game engine developers to integrate the system early so that stores and publishers can distribute ready-made shader databases alongside games.