Two years ago, you launched a new game on your gaming PC and waited five minutes while it stuttered its way through a "compiling shaders" screen. If that happened to you, Microsoft thinks it has finally figured out how to fix it. At the Game Developers Conference this week, the company outlined plans to tackle two of the longest-standing technical problems on Windows: the stutter that emerges when PCs compile graphics code at runtime, and the sluggish way assets stream from fast SSDs.
Long shader compilation times and in-game shader stutter are two of the biggest problems in PC gaming, caused by compiling shaders at runtime. Unlike consoles, which ship with fixed hardware, PC games must handle thousands of different GPU models and driver versions. The traditional solution has been to compile shaders when players first launch a game. The modern solution was supposed to be faster hardware. Neither worked.
Advanced Shader Delivery introduces a new approach: distributing precompiled shaders through storefronts so players experience faster startup and smoother performance. Microsoft tested it last year on the ROG Ally handheld, where the feature reduced launch times in games like Avowed by as much as 85 percent. Now the company is expanding it across Windows.

Here's how it works in practice. Developers use Microsoft's DirectX tools to create a database of every shader combination their game might use. Microsoft then feeds that database through multiple compilers to generate precompiled versions that work across different hardware and drivers. When games are uploaded for publication, the Xbox Partner Center can ingest these shader packages so that supported devices automatically detect and deliver the ASD experience to gamers. Developers start uploading these shader packages in May.
The catch? This only works if hardware makers and developers actually buy in. NVIDIA is working closely with Microsoft on launching Advanced Shader Delivery for GeForce RTX consumers later this year. Intel says it will release driver support on its Lunar Lake and Panther Lake platforms. AMD and Qualcomm have both made similar commitments. But engine makers are moving slower. Epic Games says it is doing early testing and explorations and will have more details coming soon, which is probably not the full-throated commitment Microsoft would like.
The second piece of the puzzle is DirectStorage 1.4, the latest update to Microsoft's storage API designed to accelerate game asset streaming on Windows PCs, with support for Zstandard (Zstd) compression alongside a new Game Asset Conditioning Library. Zstd is a modern compression algorithm designed to strike a balance between compression ratio and decompression speed, already widely used in Linux distributions and cloud infrastructure because it compresses data well but also decompresses extremely quickly.
Microsoft says GACL can improve Zstd compression ratios by up to 50% for some assets, with DirectStorage 1.4 able to reverse those transforms for BC1, BC3, BC4, and BC5 textures, with BC7 support planned for a later update. In plain English, that means developers can shrink game files without making them load slower. The AI-guided compression happens at build time, and the API handles the reversal automatically during runtime.
Driver updates are due to arrive this year from all vendors to deliver better Zstandard decompression performance. But as with Advanced Shader Delivery, widespread adoption takes time. DirectStorage has had a somewhat underwhelming run so far, with only a handful of PC games meaningfully adopting the technology.
The real question is whether this time feels different. Microsoft is positioning these tools as ecosystem standardisation rather than proprietary solutions. Both Zstd and the underlying DirectStorage architecture are open and vendor-neutral. Hardware makers, sensing an opportunity to look good, are committing to support. Smaller studios should find the tooling less burdensome than handwriting optimisations.
Still, enthusiasm from vendors doesn't automatically translate to smoother game launches. Developers need to integrate these systems into their build pipelines. Game engines need to support them. Someone needs to convince live-service studios that reconditioning years of asset builds is worth the effort. None of that happens overnight.
For players, the promise is straightforward: faster first launches, less in-game stutter, smaller downloads, and longer asset streaming without frame rate dips. The timeline is less clear. Some games on the Xbox app might see ASD benefits by late 2026. Full hardware support for Zstd arrives the same period. Meaningful adoption across third-party titles and independent stores? That's a 2027 conversation.
Microsoft wants PC gaming to feel more like console gaming: smooth launches, predictable performance, no technical surprises. Two decades of history suggests that vision is harder to achieve than it sounds. But the company is finally tackling the problem at the right level: not hardware, not hope, but actual infrastructure and incentives. Whether the ecosystem actually moves is another matter entirely.
Related Resources
- Advanced Shader Delivery: What's New at GDC 2026 (Microsoft DirectX Blog)
- DirectStorage 1.4 release adds support for Zstandard (Microsoft DirectX Blog)
- State Object Database Specification (Microsoft DirectX Specs)