3 ms·
Most AAA titles are on DX12 now. ID is on Vulkan. E-sports titles remain largely on the DX11 camp. What the modern APIs give you is less CPU driver overhead an
by canyp 10mo ago
Most AAA titles are on DX12 now. ID is on Vulkan. E-sports titles remain largely on the DX11 camp.
What the modern APIs give you is less CPU driver overhead and new functionality like ray tracing. If you're not CPU-bound to begin with and don't need those new features, then there's not much of a reason to switch. The modern APIs require way more management than the prior ones; memory management, CPU-GPU synchronization, avoiding resource hazards, etc.
Also, many of those AAA games are also moving to UE5, which is basically DX12 under the hood (presumably it should have a Vulkan backend too, but I don't see it used much?)
- kasool 10mo agoUE5 has a fairly mature Vulkan backend but as you might guess is second class to DX12.