Friday, October 2nd 2026

Microsoft's Advanced Shader Delivery Arrives to NVIDIA GeForce RTX GPUs Later This Month

Microsoft's Advanced Shader Delivery (ASD), which provides pre-compiled shaders with the game itself, is finally becoming available on a range of platforms. The company confirmed that this feature will expand to NVIDIA's GeForce RTX graphics cards and the RTX Spark platform later this month. This means that game developers will be able to ship pre-compiled shaders to speed up game loading times and reduce any shader-induced stuttering during gameplay. When Microsoft unveiled a public preview of ASD, it reportedly supported various AMD RDNA generations, but now more platforms are receiving support.

Currently, ASD is claimed to work on AMD RDNA 1, RDNA 2, RDNA 3, RDNA 3.5, and RDNA 4 GPU generations, as well as on Qualcomm Snapdragon X2 Series with Adreno integrated graphics. Later this month, Microsoft plans to extend ASD to Intel Arc B-Series, which includes B570, B580, Intel Core Ultra Series 2, and Intel Core Ultra Series 3. This update will coincide with support for all NVIDIA GeForce RTX GPUs and the RTX Spark platform, ensuring that every RTX-based GeForce system benefits from the speedup.
Microsoft demonstrated what ASD can do with early access to Gears of War: E-Day. Running ASD with Gears of War: E-Day showed that shader compilation time was reduced by 95%, as the game comes with pre-compiled shaders, with only a few compiled locally. Stuttering is also greatly reduced, but that is only a visual quality you can try out yourself. If you are playing early access of Gears of War: E-Day, let us know in the comments.

Unfortunately, in TPU's own testing, things weren't so convenient.
There is supposed to be a fix for this shader compilation wait. Microsoft has been rolling out Advanced Shader Delivery, which downloads shaders from the cloud, the right ones for your hardware and driver combination, so that your PC doesn't have to build them. E-Day is one of the first titles meant to use it, but it didn't work for us. On NVIDIA that's expected for now, the drivers that support it aren't due until after launch. On AMD, it should already work, according to the game's reviewer's guide: the requirement is driver 26.7.1 or newer, and we tested on 26.9.2. The full 15 minute compile happened anyway.
Sources: Microsoft, via VideoCardz
Add your own comment

27 Comments on Microsoft's Advanced Shader Delivery Arrives to NVIDIA GeForce RTX GPUs Later This Month

#1
Grimling
So Downloading gigabytes of shaders is especially "faster", if you have slow internet and you download with like 300 KB/s or something.
And then you update the driver and have do download it all over again!
I rather wait 1 min for my CPU to build them, thank you very much.
Posted on Reply
#2
Dr. Dro
GrimlingSo Downloading gigabytes of shaders is especially "faster", if you have slow internet and you download with like 300 KB/s or something.
And then you update the driver and have do download it all over again!
I rather wait 1 min for my CPU to build them, thank you very much.
It doesn't take a minute, that's the problem. Shader compilation is painfully slow on most gaming-grade CPUs. Even a fast 8-core processor like the 9800X3D usually take 10-15 minutes to complete this process, depending on game, and as far as gaming uses go, it's the one of the rare scenarios where having a CPU that goes beyond 8 cores really counts.
Posted on Reply
#3
Quicks
Dr. DroIt doesn't take a minute, that's the problem. Shader compilation is painfully slow on most gaming-grade CPUs. Even a fast 8-core processor like the 9800X3D usually take 10-15 minutes to complete this process, depending on game, and as far as gaming uses go, it's the one of the rare scenarios where having a CPU that goes beyond 8 cores really counts.
What a load of BS, clearly you don't own a 9800X3D.
Posted on Reply
#4
Onasi
QuicksWhat a load of BS, clearly you don't own a 9800X3D.
…bruh.
Posted on Reply
#5
Quicks
Onasi…bruh.
People really need to do more research before posting nonsense as facts. I have a 7800X3D and can confirm average shader compilation takes 3-5 minutes on average.

There are benchmarks out there that confirm 9800X3D is faster and would say around 2-5 minutes average time it will take.

10-15 minutes is not the norm and are very rarely the case on a fast processor. Maybe something like a 6 core AMD 2600 and before.
Posted on Reply
#6
JustBenching
Onasi…bruh.
What a load of BS w1z doesn't own a 9800x3d. Neither do I 😂😁
QuicksPeople really need to do more research before posting nonsense as facts. I have a 7800X3D and can confirm average shader compilation takes 3-5 minutes on average.

There are benchmarks out there that confirm 9800X3D is faster and would say around 2-5 minutes average time it will take.

10-15 minutes is not the norm and are very rarely the case on a fast processor. Maybe something like a 6 core AMD 2600 and before.
Can you post a video compiling shaders on tlou 1 or bo4 or gears of war or enshrouded within 3 to 5 minutes? Thanks
Posted on Reply
#7
Quicks
JustBenchingWhat a load of BS w1z doesn't own a 9800x3d. Neither do I 😂😁


Can you post a video compiling shaders on tlou 1 or bo4 or gears of war or enshrouded within 3 to 5 minutes? Thanks
Well done for nit picking the "rare" games that do take long to compile shaders which I said is very rare. For everyone of these games, I can give you 10 games that don't take long to compile shaders.

Maybe you don't understand the concept of average. Most games don't take that long!
Posted on Reply
#8
Onasi
QuicksMaybe you don't understand the concept of average. Most games don't take that long!
Yet. They don’t take that long YET. That’s the point. E-Day is arguably the first game that’s leveraging the full UE5 feature set competently, after all the improvements to the engine over the last several years. And UE5 is on horizon. It’s not going to be any better, the compilation times are going to rise and become untenable at certain point.
Posted on Reply
#9
Quicks
OnasiYet. They don’t take that long YET. That’s the point. E-Day is arguably the first game that’s leveraging the full UE5 feature set competently, after all the improvements to the engine over the last several years. And UE5 is on horizon. It’s not going to be any better, the compilation times are going to rise and become untenable at certain point.
I read that Unreal Engine 5 version 5.8 will be the the last and they will start developing Unreal Engine 6 from now on. Obviously no one knows how that's going to turn out and even if it will still need shader compilation to run. Last time checked they were also working on ways to speed up or eliminate the process.

We will just have to wait and see, as no one can say for sure what it will and won't do for now.
Posted on Reply
#10
Grimling
My main PC has an 9800X3D and my second PC has an 13700K. I never experienced 10-15 minutes shader compilation!
on none of these systems.
It normally takes, on average, 1-3 Minutes depending on Game.
There may be some Games that take longer, but 10-15 min?
Even The Last of US Part 1, which has a very aggressive shader compilation, takes like 4 min max.
It is just not a big deal, that is all i am saying.
Besides that, you can improve shader compilation a lot by doing it slower in the background while loading the next area, like TLoU Part 2 is doing it. You do not have to wait for shader compilation at all in that game, it is doing it while loading, so you wait like 5-10s longer to load into the Game for the first time.
Posted on Reply
#11
JustBenching
QuicksWell done for nit picking the "rare" games that do take long to compile shaders which I said is very rare. For everyone of these games, I can give you 10 games that don't take long to compile shaders.

Maybe you don't understand the concept of average. Most games don't take that long!
Well this tech is supposed to fix the issue in the games that it does last long..
GrimlingMy main PC has an 9800X3D and my second PC has an 13700K. I never experienced 10-15 minutes shader compilation!
on none of these systems.
It normally takes, on average, 1-3 Minutes depending on Game.
There may be some Games that take longer, but 10-15 min?
Even The Last of US Part 1, which has a very aggressive shader compilation, takes like 4 min max.
It is just not a big deal, that is all i am saying.
Besides that, you can improve shader compilation a lot by doing it slower in the background while loading the next area, like TLoU Part 2 is doing it. You do not have to wait for shader compilation at all in that game, it is doing it while loading, so you wait like 5-10s longer to load into the Game for the first time.
No. Tlou 1 on release took 38 minutes in a 3900 and around 17 oh my 12900k. I didn't have a 9800x 3d at the time but I'd assume it would hit 20
Posted on Reply
#12
Onasi
I remember people in 2004 were quite cross with Valve for somewhat abrupt loading sequences in HL2 and the infamous “Node graph out of date. Rebuilding”. The modern shader woes remind me of that, just significantly worse.
Posted on Reply
#13
Hecate91
GrimlingSo Downloading gigabytes of shaders is especially "faster", if you have slow internet and you download with like 300 KB/s or something.
And then you update the driver and have do download it all over again!
I rather wait 1 min for my CPU to build them, thank you very much.
Yeah, it baffles me why the shader cache isn't stored on the system with persistence to not get deleted with driver updates, or why the GPU isn't compiling shaders instead of leaving it up to the CPU to take much longer to load.
Then again modern AAA gaming is being ruined by poor optimization and UE5 slop, this is a fix for a problem that shouldn't exist in the first place.
Posted on Reply
#14
Onasi
Hecate91why the GPU isn't compiling shaders instead of leaving it up to the CPU to take much longer to load.
…compiling is a CPU task. They are significantly more efficient for that. You absolutely do not want the GPU to do it, that would take much, much longer.
Posted on Reply
#15
Dr. Dro
QuicksWhat a load of BS, clearly you don't own a 9800X3D.
You're correct, I don't. I own a 9850X3D, because why buy the boring version when you can buy the spicy one?

Posted on Reply
#16
Grimling
Hecate91Yeah, it baffles me why the shader cache isn't stored on the system with persistence to not get deleted with driver updates, or why the GPU isn't compiling shaders instead of leaving it up to the CPU to take much longer to load.
Then again modern AAA gaming is being ruined by poor optimization and UE5 slop, this is a fix for a problem that shouldn't exist in the first place.
Last time i checked my shader cache was 80 GB! (i set it to 100 GB in the Nvidia Options)
Installing a new driver, and that is all gone!
Now Downloading 80 Gigs again. and again, and again...
And now imagine, there are people that have to pay for every GB they download...
Posted on Reply
#17
Dr. Dro
GrimlingLast time i checked my shader cache was 80 GB! (i set it to 100 GB in the Nvidia Options)
Installing a new driver, and that is all gone!
Now Downloading 80 Gigs again. and again, and again...
And now imagine, there are people that have to pay for every GB they download...
Other than those people on rural broadband should've just ditched their ISP for Starlink already, ASD is obviously going to be optional, it is a convenience feature.

Also to address your earlier post... it's true you can do it but on-the-fly shader compilation introduces stuttering, no matter the hardware. Horizon games do this and stutter until it's done. Subnautica 2 is another example.
Posted on Reply
#18
Quicks
JustBenchingWell this tech is supposed to fix the issue in the games that it does last long..


No. Tlou 1 on release took 38 minutes in a 3900 and around 17 oh my 12900k. I didn't have a 9800x 3d at the time but I'd assume it would hit 20
Don't know where some of you get your numbers from.


Posted on Reply
#19
JustBenching
QuicksDon't know where some of you get your numbers from.


Bro this can't be release patch cause the 9800x3d or the 285k didn't exist back then.... It took a lot lot longer. I get my numbers from having the game from day one.
Posted on Reply
#20
Onasi
@Quicks
That’s still 10 minutes on a 9850X3D, which IS a lot, to be fair. Not 38, but still quite painful, and that’s not a UE game at all.
Posted on Reply
#21
Quicks
Onasi@Quicks
That’s still 10 minutes on a 9850X3D, which IS a lot, to be fair. Not 38, but still quite painful, and that’s not a UE game at all.
Yes, but like I said the average is much lower:




Posted on Reply
#22
Dr. Dro
QuicksYes, but like I said the average is much lower:




Which is why I've said depending on the game and if you notice the higher core count models are consistently faster at it.

No hard feelings but it isn't BS 😉
Posted on Reply
#23
Quicks
Dr. DroIt doesn't take a minute, that's the problem. Shader compilation is painfully slow on most gaming-grade CPUs. Even a fast 8-core processor like the 9800X3D usually take 10-15 minutes to complete this process, depending on game, and as far as gaming uses go, it's the one of the rare scenarios where having a CPU that goes beyond 8 cores really counts.
"Usually" is an adverb that means something happens most of the time, normally, or in the ordinary course of events. [1, 2, 3]

Definition and Frequency
    • Frequency: It describes an action that occurs roughly 80% to 90% of the time—more often than occasionally, but less strictly than always.
Yeah, NO... You are still wrong.
Posted on Reply
#24
Dr. Dro
Quicks"Usually" is an adverb that means something happens most of the time, normally, or in the ordinary course of events. [1, 2, 3]

Definition and Frequency
    • Frequency: It describes an action that occurs roughly 80% to 90% of the time—more often than occasionally, but less strictly than always.
Yeah, NO... You are still wrong.
You're arguing semantics, everyone here brought plenty of cases where load times are in the 10 minute range with an 8-core CPU. W1zzard's 15 minute time for E-Day is in the upper range of my statement but not even the worst offender.

The games that don't are obviously the easier to run ones like Marvel Rivals. If that's the kind of stuff you play and you're not affected, great!

Have you even stopped to think about it - if this truly wasn't an looming issue, would Microsoft have bothered? Valve has been distributing precompiled Vulkan shader files for years now, too.

And you also didn't think of people on lower end machines or handhelds where this problem is exacerbated even further.

I'm not wrong, it's just your feelings that got hurt for some reason.
Posted on Reply
#25
Aerpoweron
Shader compile on the FX 8370 took 2h 45min for the Monster Hunter Wilds demo for me. I am not sure how large the shader memory is for that game, but the download time is likely being lower compared to the compile time :D
Posted on Reply
Add your own comment
Nov 11th, 2026 17:20 CST change timezone

New Forum Posts

Popular Reviews

TPU on YouTube

Controversial News Posts