Application programming interface DirectX 12 was created by Microsoft as “our answer” to competitors – similar low-level interfaces Mantle and OpenGL. The first appearance of the new API took place on July 29, 2015, in Windows 10. This system was (and still is) the only operating system that supports all the functions of this API.
However, it should be said that the hardware market was not just ready for such a turn of events, it was waiting for the official release of the DirectX12 package since graphics cards compatible with the first level of support (DirectX 12_0) appeared back in 2013 (Radeon HD 7730 series), about half a year before the official announcement of the new API.
Perhaps it would even be more correct to say that AMD specialists were engaged in the development of the new API, and Microsoft simply developed these ideas and made a set of these libraries a standard, but these little things are not important to the end-user.
For the user, another question is much more important – which video cards support DirectX 12 and whether his video card is included in this list.
Let’s consider the issues of hardware support for API DX12 libraries in modern NVidia video cards.
Directx 12 compatible graphics cards
It should be noted right away that this package has three support levels:
- DirectX 12 API;
- DirectX 12_0;
- DirectX 12_1.
The first level is basic. It is not interesting to the user as it is a repetition of the usual standard entry points of the previous version, 11th. The list of video cards that support it starts with the Fermi generation (and this is the distant 2010) and ends with the most modern Turing chips.
You want to know about Motherboard GPU Compatibility.
And here are the last two levels – this is Direct3D support at the level of the GPU hardware. At NVidia they are supported by the following generations of GPUs:
- Maxwell-2 (Geforce-900);
- Pascal (Geforce -10);
- Turing (Geforce-20).
Attention! All the listed chipsets support both “hardware” levels: 12_0 and 12_1.
Video cards based on the chipsets support DirectX 12 at the hardware level. Below is a list of these video cards by chipset:
- GeForce GTX 950;
- eForce GTX 960;
- GeForce GTX 970;
- GeForce GTX 980;
- GeForce GTX 980 Ti;
- GeForce GTX Titan X.
- GeForce GT 1030 (DDR4);
- GeForce GT 1030;
- GeForce GTX 1050 2 Gb;
- GeForce GTX 1050 3 Gb;
- GeForce GTX 1050 Ti;
- GeForce GTX 1060 3 Gb;
- GeForce GTX 1060 5 Gb;
- GeForce GTX 1060 6 Gb;
- GeForce GTX 1070;
- GeForce GTX 1070 Ti;
- GeForce GTX 1080;
- GeForce GTX 1080 Ti;
- NVIDIA TITAN X;
- NVIDIA TITAN Xp.
- NVIDIA TITAN V;
- NVIDIA Quadro GV100;
- NVIDIA TITAN V CEO Edition.
- GeForce RTX 2060;
- GeForce RTX 2070;
- GeForce RTX 2080;
- GeForce RTX 2080 Ti;
- TITAN RTX;
- GeForce GTX 1660 Ti.
Attention! In addition to the listed video cards, their mobile versions also have support for the 12th version of Direct3D. You can distinguish them by the index “M” or “MX” in their name. For the GeForce 10 series, the word “Notebook” is also used.
You may like Best Graphics Card For Fortnite Battle Royale.
Does My Graphics Card Support Directx 12?
To check if a video card is compatible with DirectX 12, you just need to find out on which chipset it is made. If it is present in the list of those listed, then the video card supports the API at the hardware level, if not accordingly, it does not.
You can find out using any computer diagnostic program, for example, Speccy, HWInfo, or AIDA.
You can do it in another way. Using the standard Windows System Information tool, you can get information about which video adapter is installed on the system. Further, using the NVidia or AMD website, you can find out which version of the API this adapter supports.
read out Nvidia Geforce Mx350 Gaming.
You can run the program as follows: by pressing Win + R, type “msinfo32” in the window and click “OK”. The adapter type will be listed under Components Display – Adapter Description.