What Is Advanced Shader Delivery and Why It Matters
Advanced Shader Delivery (ASD) is Microsoft’s latest DirectX feature designed to attack one of gaming’s most annoying problems: long initial load screens and shader stutter. Instead of letting each player’s PC compile thousands of shaders locally the first time a game runs, ASD delivers precompiled shader data alongside the game download. This means the GPU has most of what it needs ready before you ever hit “Play.” On supported titles, game loading times can drop by up to 90–95%, and the experience feels closer to playing on a console, where shader compilation is largely handled ahead of time. ASD also targets in‑game hitching caused by just‑in‑time shader compilation, smoothing out frame pacing. For Windows 11 gaming, this technology represents a major quality‑of‑life upgrade, especially for players who update drivers often or run on mid‑range CPUs.

How Advanced Shader Delivery Works Under the Hood
Under traditional PC pipelines, the first time you launch a new game, the engine compiles a massive library of shaders locally. This CPU‑heavy process can take a minute or more, and it may repeat after major game patches or GPU driver updates. Advanced Shader Delivery changes that workflow by pre‑compiling shaders on Microsoft’s side and packaging them with the game through the Xbox PC app and related services. When you install a supported title, those precompiled shaders are downloaded and cached, so the GPU can initialize far faster. Because the shaders are ready, the engine avoids compiling them “just in time” during gameplay, which is a common cause of micro‑stutter and hitching. ASD integrates through Microsoft’s Agility SDK, giving developers a standardized way to opt in. For players, it is largely invisible—if ASD is active, you’ll simply see a brief note about precompiled shaders at launch, followed by much shorter load times.
Forza Horizon 6: From 90 Seconds to 4 Seconds
Forza Horizon 6 is the flagship showcase for Advanced Shader Delivery on PC. Using a system equipped with an AMD Radeon RX 7600 GPU and an AMD Ryzen 7 5800 eight‑core CPU, Microsoft measured the game’s initial load time dropping from around 90 seconds to just 4 seconds once ASD was enabled. That’s an overall reduction of about 95% in the very first boot sequence. Beyond the headline number, ASD also minimizes shader stutter while driving through dense environments, because the engine no longer needs to compile new shaders mid‑race. Every time drivers or major game updates are installed, ASD helps avoid repeating long compilation passes, which can otherwise be painfully noticeable on slower CPUs. For players, the practical result is simple: click “Play” in the Xbox PC app, see “precompiled shaders installed,” and jump into the open world almost immediately instead of staring at a progress bar.

Which AMD Radeon GPUs and Windows 11 Systems Support ASD
Microsoft has expanded the public preview of Advanced Shader Delivery to a broad range of AMD Radeon GPU owners. ASD now supports GPUs based on AMD’s RDNA 3, RDNA 3.5, and RDNA 4 architectures, including the Radeon RX 7000 and RX 8000 desktop lines, Radeon 700M and 800M integrated graphics, and the upcoming Radeon RX 9000 family. To use ASD today, you need a Windows 11 PC running version 24H2 or newer, Xbox Gaming Services updated to at least 37.113.11003.0, and enrolment in the Xbox Insider Hub’s PC Gaming Preview. On the driver side, AMD’s Adrenalin Edition 26.5.2 or later is required, with explicit support for titles such as Forza Horizon 6 and 007 First Light. Once everything is in place, compatible systems will automatically download precompiled shaders for supported games, bringing the benefits of Advanced Shader Delivery to most modern AMD Radeon GPU setups.
