Originally Posted by DracoNB
What are you talking about?? I was asking why DICE, who developed Mantle, went with DX12 over Vulkan if Vulkan is superior. I also listed many features that DX12 has that Vulkan doesn't but you ignored those.
Because Vulkan is more close to the metal of GCN than the metal of Nvidia architectures, why would DICE choose an API which won't give benefits to majority of gamers aka Nvidia owners. DICE prioritizes multiplayer games, and to get market share they need to make the game work as fast as possible for wide rage of hardware that includes Intel HD as well.
DICE using DX12 over Vulkan doesn't make Vulkan any less good than DX12. Yes in terms of complete application development, DX12 seems more suitable as we know it contains sound and input API/libraries as well. But as a user here a page ago already has provided a link showing very few games have been built using Microsoft DirectSound, it also proves not many developers use M$'s sound API.
A user here also have told us, coming from his past posts he seems to have knowledge of graphics technology and programming.
Originally Posted by sugarhell
With vulkan you can go closer to the hardware than dx12 and with spir-v and specific vendor extensions there are more advantages to vulkan. There is nothing to debate there are so many informations out there. Now we just need vulkan games
Vulkan provides vendor specific support, means it guarantees to run at optimal speed for a specific architecture. But again it doesn't matter in real world much, if majority of users do not have relevant hardware, it would be stupid to use such API for online game.