How long will it be before the DX12 becomes the standard & replaces the DX11?

TheBigFella

Commendable
Jun 29, 2016
65
0
1,630
I know it's only the start of DX12 but is it going to take years for it to really replace the DX11? Or is it something that is going to happen sooner??

Also what is the same sort of time frame if Vulkan becomes the main?

What I'm really asking is if I bought a GTX 1060 how long before it would need to be replaced. Currently I'm only playing at 1080 & don't see myself changing that in the next couple of years.
 
Solution


this is what people misunderstand with DX12. DX11 did replace previous version DX entirely but DX12 did not replace DX11 like how DX11 replacing older version of DX.DX12 is optional for developer that want more control in their games. DX12 main advantage is less overhead of CPU vs DX11 but on gpu side they...

kansaw

Respectable
Jul 23, 2016
295
0
1,960
Nobody knows when that will happen. Keep your eye on the new batch of 4k video game consoles and their 4k games which need native low level drivers like dx12 and Vulcan. PS4 Pro was just announced today for 4k gaming. Xbox will have a 4k console next year using dx12 games exclusively. Depending how popular these consoles and games are may pace the switchover.
 


this is what people misunderstand with DX12. DX11 did replace previous version DX entirely but DX12 did not replace DX11 like how DX11 replacing older version of DX.DX12 is optional for developer that want more control in their games. DX12 main advantage is less overhead of CPU vs DX11 but on gpu side they complicate things more. graphical feature wise everything that can be done on DX12 can also be done on DX11. so if CPU is not really the bottleneck most developer will want to stick with DX11.

about vulkan it is a bit complicated. despite some of the advantage vulkan did have over DX12 it could end up like OpenGL. one advantage of directx on windows is they got a lot of support and tool directly from microsoft.
 
Solution


the low level API on console is very different than DX12/Vulkan. in fact they are more low level than DX12/Vulkan are. PS4 have their own custom low level API. in any case the usage of low level on console will not going to affect things on PC because development on both platform are different. we thought that Quantum Break is DX12 exclusive title. but the steam version still end up offering DX11 version.