Thursday, December 9, 2021

Direct X 12

 


Direct X 12 is a graphics API that is more of a successor to Direct X 11. The API was released with Windows 10 in 2015.
DirectX 12 uses parallelism to process graphics on the GPU. It leads to faster image processing and better performance across the board if the hardware allows it.

DirectX 12 is an API or application programming interface for graphics processing units (GPUs) developed by Microsoft. This API offers game developers more direct access to GPU hardware than before.
DirectX 12   is designed to offer performance gains in both games and applications. It reduces driver overhead that significantly impacts game performance, offers efficient GPU resource management, and provides the full power of the GPU to multiple processes.
The main features of DirectX 12 are:
- Draw call overhead reduction - which allows the GPU to be fully utilized by multiple draw calls;
- Shader efficiency - which requires less power from the CPU;
- Flip model - which allows switching between graphics resources dynamically;
- Multi adapter - which enables Nvidia’s SLI and AMD’s CrossFire technologies

The current version of DirectX is called DX11. Microsoft has been working on a next-generation version of the API, and in 2016, they announced that it would be named DirectX12.
This article will introduce what we know about Directx 12 and how it could potentially improve Our PC gaming experience in the future.
DirectX 12 is an advanced graphics engine that offers more memory and bandwidth to improve rendering quality.



Facebook

YouTube channel 

No comments:

Post a Comment