DirectX 12 is a new graphics API that optimizes the functional interaction between the operating system and applications with the loading of any video card driver. The latest version of DirectX does not require a new graphics card to be installed, as most GPUs have Dx12 support. Microsoft developers on the eve of the release of updated Dx12 announced new prospects for increasing the performance of complex scenes and effects.
Features of DirectX 12
Thanks to the low-level rendering, the ability to access the reserve potential of the video card has been finalized, which will significantly increase the performance even of older games.
Main changes in the latest version
- Multi-threaded optimization has been introduced, allowing CPU cores to be loaded more evenly (this is typical for multi-core CPUs).
- Support for all types of Microsoft devices: smartphones, tablets, laptops, netbooks, the Xbox One gaming platform and personal computers.
- An updated version of the use of overlay modes and conservative rasterization is implemented, the joint application of which is designed to significantly optimize the process of object clipping and collision detection.
- Multi-level support for compressed formats in new resources, such as ASTC (designated as ARM, integrated by the official OpenGL extension) and JPEG.
Pixel Shader Ordering defines the periodicity of control of the pixel shader resource access mechanism in a given mode, which limits the integration of artifacts at the time of rendering transparent objects. This is analogous to the PixelSync extension that Intel developers previously used for Iris GPUs.
Improved state of pipeline objects and descriptor tables predetermined a reduced level of hardware abstraction.
Provided the ability to combine into a single system shell graphics cards from different manufacturers.
In view of the fact that a separate installer DirectX 12 at the moment there is no package installation is only possible in update mode through the Windows Update Center.