GrayChild
Member

Introducing Advanced Shader Delivery - DirectX Developer Blog
This year at gamescom, Microsoft is highlighting new gaming features coming for Windows, particularly for handheld devices. We want to highlight one of the DirectX team’s most exciting new contributions to the PC gaming ecosystem, which will make its debut on the new ROG Xbox Ally and ROG Xbox...

Advanced shader delivery addresses one of the most frustrating challenges for PC gamers today – long load times and disruptive stuttering during a game's first launch. These delays are caused by the need to compile graphics shaders and cache them for future use. For a deep-dive on this topic, we recommend reading Epic's article – "Game engines and shader stuttering." We have partnered with teams across Xbox and at AMD to precompile this data and distribute it at download time for key titles via the Xbox PC app This approach not only gets you into your games faster, but it also prevents most instances of stutter that cause performance issues.
As an example, in Obsidian Entertainment's Avowed, our engineering teams observed launch times reduced by as much as 85%. This not only means you're playing your game faster, but your battery life is spent on playtime, not compiling.
Our initial launch of advanced shader delivery requires no work from game studios to integrate. As we expand support across more games and devices, we will collaborate with game developers to integrate the capability directly into game engines — ensuring games can take advantage of advanced shader delivery on launch day.