Do I have DirectX12 or not?

Schytheron

Distinguished
Aug 9, 2012
162
0
18,690
Hi I currently have a 7870 XT in my rig. The 7870 XT is supposed have GCN 1.0. Which in turn has a 11_1 DirectX feature level. My question is: Do I have support for DirectX12? Will I get the benefits of DirectX 12 (things like reduced CPU load and use of integrated graphics together with dedicated GPU's)?
 
You should read this: http://www.extremetech.com/extreme/207598-demystifying-directx-12-support-what-amd-intel-and-nvidia-do-and-dont-deliver

Basically, your card is compatible with the dx12 API, but it does not support all of the features that Microsoft has dictated must be supported to qualify for feature level 12_0, hence why it is "limited" to feature level 11_1. Your card still supports some of the features included in 12_0, and will still be able to benefit from the improved multi-threading capabilities and reduced CPU overhead of DX12.
 
I wouldn't worry about it, this is all technical backend stuff. All you need to know is that you can run DX12 applications. As for the integrated graphics thing, I think it's pretty safe to say that your current integrated graphics don't support that.
 


Im asking if my 7870 XT supports the multiadapter feature. Im going to buy a Skylake processor soon so the iGPU in Skylake most likely supports it. I dont know if my 7870 does however.
 
The multiadapter feature is part of the DX12 API and isn't tied to any specific feature level, so yes - your 7870 will support it.

However it's up to developers to actually provide support for it in their games, so don't expect it to work with every game. And only time will tell if it gets any developer support at all.
 


Great, was worried for a sec that I would have to get a new graphics card alongside buying a new CPU (was planning on getting a Skylake now or abit later this year and I dont have money for both) :)