Earlier this year we told you that in partnership with Microsoft we will provide full support for DirectX 12 Ultimate in the AMD RDNA 2 gaming architecture. Now with AMD Radeon RX 6000 Series graphics cards powered by AMD RDNA 2, our support for Microsoft’s latest gaming API enables features that will deliver the next generation of gaming experiences to players everywhere.
“AMD Radeon RX 6000 Series graphics deliver impressive support of the full DirectX 12 Ultimate feature set and the upcoming DirectStorage API, offering great potential for game developers to create incredible gaming experiences for all AMD RDNA 2 architecture-based products"
- Bryan Langley, Graphics Group Program Manager, Microsoft
DirectX 12 Ultimate is Microsoft’s most advanced DirectX feature set yet and gives game developers the power to deliver next-level visuals on AMD Radeon RX 6000 Series graphics cards and the Xbox Series X, which is also powered by AMD RDNA 2 architecture.
The four key features of DX12 Ultimate are DirectX Raytracing (DXR), Variable Rate Shading (VRS), Mesh Shaders, and Sampler Feedback and in this blog, we’ll highlight and go into more detail about each feature for both gamers and developers.
AMD “Hangar 21” DirectX 12 Ultimate and AMD FidelityFX Tech Demo
Before we dive into DX12 Ultimate features though, you should check out our AMD RDNA 2 architecture-powered “Hangar 21” Technology demo that showcases how combining the power of DirectX 12 Ultimate with AMD FidelityFX (our open-source image quality toolkit) will enable truly next-generation visuals.
This demo shows off how using multiple methods can achieve the perfect balance of visual fidelity to performance. Rasterization, FidelityFX compute effects, and DirectX 12 Ultimate intelligently combined will create the mind-blowing visuals of tomorrow’s games.
The first DX12 Ultimate feature is DirectX Raytracing (DXR) which lets gamers experience photorealistic games through ray-traced effects like shadows, reflections, and global illumination. These effects can all be delivered at real-time framerates on AMD Radeon RX 6000 graphics cards thanks to the hardware-accelerated raytracing support in the AMD RDNA 2 architecture.
Game developers can take advantage of AMD RDNA 2 support for DirectX 12 Ultimate and the latest update to DXR, DirectX Raytracing 1.1. This update allows developers to access a new programming model for hardware acceleration of raytracing on the GPU, letting them add optimized ray-traced effects to their games.
It also covers the addition of DirectX Raytracing support to the Radeon GPU Profiler (RGP) tool (now part of the Radeon Developer Tool Suite) and how important denoising is to achieving good raytracing performance, something our new AMD FidelityFX Denoiser can help with.
Variable Rate Shading
The second DX12 Ultimate feature is Variable Rate Shading (VRS) that is designed to help boost performance by allowing games to intelligently prioritize the rendering power for the visual areas that matter most. VRS is hardware supported on AMD RDNA 2 architecture graphics cards such as the AMD Radeon RX 6000 Series.
FidelityFX Variable Shading is already being used in the latest DirectX 12 Ultimate games, such as the recently released DIRT 5, and will also be used in the upcoming The Riftbreaker.
Variable Rate Shading (VRS) allows game developers to reduce time spent in pixel shader-heavy render passes by lowering the number of pixel shader threads that need to get launched in the frame, optimizing and boosting performance.
Mesh Shaders and Sampler Feedback
The last two features of DirectX 12 Ultimate are Mesh Shader and Sampler Feedback, both designed to give help game developers create more realistic and immersive game worlds filled with high-resolution textures and details.
Mesh Shaders will bring the general compute power of AMD RDNA 2 architecture to the geometry pipeline allowing AMD Radeon RX 6000 Series graphics cards to render exponentially more complex scenes in the games of tomorrow.
Sampler Feedback can shorten loading times and reduce hitching in texture streaming scenarios by providing previously-hidden information that game developers can use to only load texture data when needed.
Mesh Shaders and Sampler Feedback are two key DX12 Ultimate features that provide more flexibility in how texture and geometry data are processed by the GPU, enabling novel techniques to be implemented.
Featured DirectX 12 Ultimate Games
As part of our AMD Radeon™ RX 6000 Series launch, we are showcasing five games adopting DirectX 12 Ultimate features from our valued partners -- both already available and upcoming titles. DIRT 5, Godfall, and World of Warcraft: Shadowlands are available now and The Riftbreaker and Far Cry 6 are upcoming titles.
All five games feature both DirectX 12 Ultimate and AMD FidelityFX effects that enable realistic lighting, shadows, and reflections along with new levels of detail for truly next-generation gaming experiences and you can see exactly which effects each game is implementing in the image above.
Alexander Blake-Davies is a Software Product Marketing Specialist for AMD. His postings are his own opinions and may not represent AMD’s positions, strategies, or opinions. Links to third-party sites are provided for convenience and unless explicitly stated, AMD is not responsible for the contents of such linked sites and no endorsement is implied. GD-5
© 2020 The Codemasters Software Company Limited ("Codemasters"). All rights reserved. "Codemasters"®, “EGO”®, the Codemasters logo, and “DIRT”® are registered trademarks owned by Codemasters. “DIRT 5”™ and “RaceNet”™ are trademarks of Codemasters. All rights reserved. All other copyrights or trademarks are the property of their respective owners and are being used under license. Developed and published by Codemasters.
© 2020 Counterplay Games Inc. All rights reserved. GODFALL™ published and distributed by Gearbox Publishing. Gearbox and the Gearbox Software logo are registered trademarks, and the Gearbox Publishing logo is a trademark, of Gearbox Enterprises, LLC.
© 2020 EXOR Studios, the EXOR Studios logo, “The Riftbreaker”, and the Riftbreaker logo are trademarks or registered trademarks in the United States, European Union, and other countries.
World of Warcraft®: Shadowlands © 2020 Blizzard Entertainment, Inc. World of Warcraft and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.
© 2020 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, RDNA, Radeon, and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United States and/or other jurisdictions. DirectX and Microsoft are registered trademarks of Microsoft Corporation in the US and other jurisdictions. Other names are for informational purposes only and may be trademarks of their respective owners.