Microsoft has announced a
new version of its DirectX 12 API that it's calling DirectX 12 Ultimate.
Microsoft says it is the “culmination of the best graphics technology” it has
ever introduced that brings “unprecedented alignment between PC and Xbox Series
X”. A badge or logo of DirectX 12 Ultimate will signify that the piece of
hardware will support graphics features like DirectX Raytracing, Mesh Shaders,
Variable Rate Shading, and Sampler Feedback. DirectX 12 Ultimate will be
available later in this year, and will support the Xbox Series X.
Microsoft has shared details of the new DirectX 12 Ultimate API on its blog
where it gives a deep dive into what features it offers:
DirectX Raytracing (DXR)
1.1: Microsoft says it has taken into
consideration developer feedback and worked on DirectX Raytracing 1.1 which now
provides more tools to implement DXR. It adds capabilities like GPU doing the
work without needing the help of the CPU, improvements to streaming DXR titles,
and inline raytracing. With DXR 1.1, shaders in games will not require CPU
intervention and can straight away be processed on the GPU and displayed.
Inline raytracing, on the other hand, “gives developers the option to drive
more of the raytracing process, as opposed to handling work scheduling entirely
to the system (dynamic-shading).”
Variable Rate Shading(VRS): This feature allows
developers to increase GPU power when required in game so if there is an
important part in the game that needs better visuals, the GPU power can be
‘dialled up'. This also works the other way around meaning the GPU can be
dialled back as well.
Sampler Feedback: This allows developers to only load in textures when needed
which decreases load times and stuttering, and improves visual quality. It also
brings Texture-space shading (TSS) which “de-couples the shading of an object
in world space from the rasterization of the shape of that object to the final
target.”
Mesh Shaders: Mesh shaders operate across an entire compute thread group
rather than shading one vertex or one primitive. Mesh shader can now read any
kind of format which can reduce memory usage and bandwidth that rendering
generally requires.
Microsoft has invested
around five years in developing DirectX 12 Ultimate to bring cutting edge
graphics technology to both Windows gaming and Xbox. DirectX 12 Ultimate will
help in optimizing games for Xbox Series X and the latest PC
gaming hardware i.e. graphics cards. The Xbox Series X is slated to launch in Holiday 2020.
The company annou nced DirectX 12 back in
2014 at the Game Developers
Conference (GDC) which created
a standard platform for game developers to build on across hardware from
various brands.
0 Comments