• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Microsoft introduces Advanced Shader Delivery

Can someone explain to me why this happens on pc but not console? At least to my knowledge. I'm just unsure of what this actually does.
 
The benefit of announcing and committing to the release of a new hybrid console:

Microsoft finally addresses things that they should have addressed ages ago.
 
Can someone explain to me why this happens on pc but not console? At least to my knowledge. I'm just unsure of what this actually does.

Consoles are a single platform, making it easy to compile shaders when you only have one target.
On PCs, however, there are thousands of possible hardware combinations, making the task much more difficult.

All this happens already on Steam in the background if devs set it up correctly.

Only with Vulkan and OpenGL.
 
Last edited:
Can someone explain to me why this happens on pc but not console? At least to my knowledge. I'm just unsure of what this actually does.
On console you have it already compiled for that console by the devs. On PC you have to compile for your individual hardware yourself. I suspect the only reason MS are even pushing stuff like this only now is to reduce the pain for "xbox pc" when inevitably they will run into the same problem there.
 
Can someone explain to me why this happens on pc but not console? At least to my knowledge. I'm just unsure of what this actually does.
On console you just download the precompiled shaders with the game. For PC you either compile the shaders at launch or on the fly when they occur. Pre-compiling shaders at launch has removed most of the issues - but it seems that some are still missed. Compiling them on the fly causes major hitching.
I don't understand how shaders actually work so I can't really give the technical reasons why all this exists.
 
Last edited:

Last October, we released Advanced Shader Delivery (ASD) on the ROG Xbox Ally handhelds. Advanced Shader Delivery addresses one of the most frustrating challenges for PC players today – long load times and disruptive stuttering during a game's first launch. The feature works by delivering precompiled shaders to your game at download time, reducing load time by up to 90% and eliminating shader stutter.

Since the launch of the ROG Xbox Ally handhelds, we've partnered with AMD to invest in and improve the experience of players on PC. Today, Advanced Shader Delivery expands beyond ROG Xbox Ally handhelds to Windows 11 PCs with discrete GPUs and gaming laptop integrated GPUs from AMD. Players can take advantage of this preview by joining Xbox Insiders.

This expansion includes Forza Horizon 6, which showcases the advantage of ASD by dramatically improving loading times by 95%. We partnered closely with the team behind Forza Horizon 6 to give more players the advantage of ASD on day one.

Expanded experience:

With ASD, this loading screen finishes 95% faster on an AMD Radeon ™ RX 9060 GPU

Today marks the release of Forza Horizon 6. With advanced shader delivery, Forza Horizon 6 loads in 4 seconds, as compared to almost 1.5 minutes – that's an overall 95% time savings! This measurement was taken on an AMD Radeon RX 7600 GPU and an AMD Ryzen ™ 7 5800 8-Core processor CPU. ASD also reduces shader stutter when playing the title by circumventing just in time compilation of shaders during gameplay.

Forza Horizon 6 is a great title available in the Xbox PC app that showcases the benefits of ASD, loading instantly and with no shader stutter!

Check out our announcement from the ROG Xbox Ally and Ally X release that details other titles that support ASD and are available in the Xbox PC app.

Device Requirements:
To experience Advanced Shader Delivery at launch, you need the following minimum specs:

OS: Windows 11 24H2 or higher

Xbox Gaming Services: 37.113.11003.0 or higher (Microsoft Store > Library > Update Gaming Services)

Xbox Insider Hub: Open Xbox Insider Hub > Select Previews > PC Gaming Preview

GPU: AMD RDNA ™ 3, RDNA 3.5, RDNA 4 architectures

Driver: Adrenalin 26.5.2 or higher


'Precompiled shaders installed' will appear in the launch window when Advanced Shader Delivery is working

Call to Action: Bringing ASD to more titles
If you are a game developer interested in lighting up Advanced Shader Delivery for your own title, this blog post details how you can leverage the latest AgilitySDK to take advantage of the benefits of ASD. You can upload your title with a state object database (SODB) to the Xbox Partner Center to support pre-compilation for your title today.

What's coming next?
In the coming months, we will be enabling ASD on more Windows devices and other IHV hardware. Stay tuned for more information on our blog.
 
Last edited:
Smart delivery
Advanced shader delivery

Microsoft sure knows how to deliver stuff, maybe they should branch out into the logistics sector.
 
Pretty sure you're a moron on a forum. Not a MS engineer. You're not welcome.

Damn son......you're triggered by a post from August of last year? That's a long time just to come back and make yourself look even more foolish.

Either way, others in the thread have made the same point I did. If you want to be that guy and call everyone a "moron" because you don't know any better then be that I guy I guess.
 
Cool down Overheat.

200.gif
 
Top Bottom