3 ms·
Can't they use Vulkan instead of DX12? I would've thought Vulkan would be supported on the Windows platform.
by ZenoArrow 11y ago
Can't they use Vulkan instead of DX12? I would've thought Vulkan would be supported on the Windows platform.
- KirinDave 11y agoIt is not clear they would want to though. Developers are heavily invested in DX.
- ZenoArrow 11y agoMy understanding (and this could be false) is that many games are based on externally developed game engines, such as Unreal and Unity. If these game engines make use of Vulkan (which they are almost bound to do so, CryEngine already has early support) then does it make any difference to the developers of the games? The only thing I could think of where it might matter is if the GPU drivers have better support for DX12 than Vulkan, resulting in better performance, but I have no idea if that's the case.
- KirinDave 11y agoIt's not uncommon for people using engines to still need to appeal to the underlying frameworks.
- whitegrape 11y agoIt would likely be in addition to, but I think even those heavily invested in DX (whether using their own engine or on top of someone else's), which is certainly a shrinking group since there's a much broader emphasis on cross-platform compatibility these days (especially mobile), would still consider Vulkan if only so that the 35% of Steam Windows gamers still on 7 that could use DX 12 if they were on 10 can enjoy the benefits too. (There's even more reason to use Vulkan if there's a sizable set of GPUs that support it but don't support DX12, not sure about that though.)