YeulEmeralda
Linux User
Meh it takes 5 minutes to set up the shaders it's not a big deal for me.
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.
All this happens already on Steam in the background if devs set it up correctly.
Of course, I prefer Vulkan in a lot of games over DX12.Only with Vulkan and OpenGL.
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.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.
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.
Pretty sure you're a moron on a forum. Not a MS engineer. You're not welcome.Yes, I decided that since devs know what hardware consoles have they can compile the shaders ahead of time and so this is unneeded. You're welcome
Pretty sure you're a moron on a forum. Not a MS engineer. You're not welcome.
Who the fuck are you?Pretty sure you're a moron on a forum. Not a MS engineer. You're not welcome.
Who the fuck are you?
Today, we will take a look at Advanced Shader Delivery (ASD) – a new gaming feature aimed at improving the overall user experience by reducing load times dramatically and improving 1% low FPS. We tested six games, measuring up to a 95% improvement in game loading times and solid improvements in 1% Low FPS in some titles. We will explain the issues that it aims to fix, we will go into detail about its functionality, and then we will test it in several games with on vs off comparisons.
Shader compilation stutter has been the bane of every PC gamer's existence for a long time. Imagine finally sitting down after school or work to play a highly anticipated new release, only to spend several minutes waiting for shaders to precompile. Worse yet, even after that lengthy process, some shaders may still compile during gameplay, causing noticeable stuttering. First impressions matter, and technical issues like these can quickly sour the experience.
Pipeline State Objects (PSOs) define how input data is interpreted and rendered by the hardware when submitting work to the graphics card. PSO creation is also where shader compilation and related stalls happen. Modern games can contain such a massive number of PSOs that engines are unable to fully enumerate them ahead of time. Developers have introduced various mitigation techniques, but these are ultimately compromises that can still miss certain shaders during pre-compilation. In theory, allowing every player to locally precompile every possible shader permutation could eliminate these issues, but in large modern titles, that process could potentially take hours.
This is only for AMD for now since MS is making it specifically for their "Xbox" handhelds and the upcoming Helix, both of which use AMD h/w.This is only for AMD gpus or does this also works with Nvidia?
Be whatever fucking guy want to be. You are still a moron.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.
You were wrong in August and you're wrong now. Consoles don't need faster ways to compile shaders because that's done in advance of the game shipping when there is no hardware variation to account for. Shaders on one PS5 work for every other PS5.Be whatever fucking guy want to be. You are still a moron.
Be whatever fucking guy want to be. You are still a moron.