Microsoft has made its Advanced Shader Delivery technology broadly available to developers building PC games for the Xbox app, expanding a system designed to reduce long startup times and shader compilation stutter in Windows 11 games.
Advanced Shader Delivery, or ASD, was previously limited to select hardware and a smaller preview group. Microsoft has now opened self service access to all eligible developers using its Xbox game packaging tools, allowing more PC titles to ship with shader data prepared before players launch the game.
The technology is aimed at a common problem in modern PC gaming. Games often need to compile shaders for a specific GPU and driver combination. When that work happens during startup or gameplay, it can cause long loading periods, uneven frame pacing, CPU spikes, or visible stutter.
ASD changes that process by letting developers prepare State Object Database packages for different graphics hardware families ahead of time.
How Advanced Shader Delivery works
Instead of compiling every required shader locally while you are launching or playing a game, ASD allows compatible shader data to be distributed alongside the title.
Microsoft says this approach can reduce both startup delays and runtime compilation work. The benefit may be particularly noticeable on handheld gaming PCs and lower powered systems where CPU resources are more limited.
Developers need to use the April 2026 Xbox Game Package Manager or newer tools and implement State Object Databases, known as SODBs.
| ASD feature | What it changes |
|---|---|
| Preprepared shader packages | Reduces local shader compilation |
| Hardware family targeting | Matches shader data to supported GPU configurations |
| State Object Databases | Stores compiled DirectX 12 pipeline information |
| Xbox app integration | Allows compatible PC games to receive shader packages |
| Reduced runtime compilation | Can improve frame pacing and limit stutter |
| Faster preparation | May shorten first launch and loading times |
Microsoft says dozens of games have already used Advanced Shader Delivery during the limited preview period.
The wider release means remaining developers publishing through the Xbox app on PC can now integrate the technology without joining a closed testing program.
Developers now get self service tools
Studios can create ASD packages manually or automate the process using D3DCONFIG workflows. Completed packages can then be uploaded through Microsoft's Package Uploader tool.
Microsoft has also released supporting documentation, code samples, and utilities covering application identity, State Object Database implementation, shader cache monitoring, and package submission.
Developers that participated in the earlier preview can work with their Xbox Partner Managers when moving to the publicly available system.
The technology currently focuses on games distributed through the Xbox app on PC rather than acting as a universal Windows feature that automatically applies to every game.
That distinction matters because developer participation is required. Studios need to generate and submit the appropriate shader packages for their games before players receive the benefits.
Shader stutter remains a major PC gaming issue
Shader compilation has become increasingly noticeable as modern games rely on larger rendering pipelines, more complex effects, ray tracing, and a wide range of PC hardware configurations.
A game that compiles shaders during gameplay may pause briefly when you enter a new environment, encounter an effect for the first time, or trigger a previously unseen rendering workload.

Precompiling shaders can reduce those interruptions, although results will still depend on the individual game, hardware, drivers, and how thoroughly the developer implements the system.
Microsoft first discussed Advanced Shader Delivery in connection with handheld gaming PCs, including the ROG Xbox Ally family. The broader rollout shows that the company now intends the system to become part of its wider Windows 11 and Xbox PC gaming toolset.
For developers willing to support it, ASD offers another way to address shader related performance problems before a game reaches your system rather than relying entirely on compilation after installation.



Discussion (0)
Be the first to comment.