Skip to main content
GameDev.net gamedev.net
Official Announcement

This is an official announcement from AMD GPUOpen. Information comes directly from the source.

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

AMD GPUOpen
AMD GPUOpen Official
· 1 day, 16 hours ago

Advanced Shader Delivery State Object Compiler now available

Briefing

AMD GPUOpen says the Direct3D 12 State Object Compiler plugin is now available for developers targeting Microsoft Advanced Shader Delivery on AMD Radeon graphics hardware. The plugin is meant to help games prepare state objects for shader delivery workflows, giving teams a toolchain path toward smoother shader setup on supported systems.

For developers, the practical value is in reducing the pain around shader compilation and pipeline setup at runtime. That matters most for games with large shader sets, heavy material variation, or lots of first-load content, where hitching and long warm-up times can hurt the player experience.

The announcement is specifically tied to Microsoft Advanced Shader Delivery support and AMD Radeon hardware, so it is aimed at teams already working in the Direct3D 12 ecosystem. The exact integration details, supported engine paths, and any performance gains will depend on how a studio wires it into its build and delivery pipeline.

This is also another sign that shader delivery is moving further into the content pipeline rather than being left to the player’s machine at launch. Studios that already invest in shader precompilation, PSO caching, and offline baking may find this fits naturally into existing workflows, while others may need to budget engineering time to adopt it cleanly.

Original source
Read on AMD GPUOpen
At a glance
what
AMD GPUOpen has released a new Direct3D 12 State Object Compiler plugin for Advanced Shader Delivery support.
who
AMD GPUOpen and Microsoft Advanced Shader Delivery; targets AMD Radeon graphics hardware.
when
Now available.
impact
Could help studios precompile shader/state object data and reduce runtime hitching or first-run shader stutter.
Signal Neutral

Useful tooling, but impact depends on integration.

Discuss

Follow DirectX updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...