id Software Dev Puzzled By Devs Choosing DX12 Over Vulkan, Claims Xbox One DX12 Is Different Than PC

'Don't buy all Microsoft propaganda.'

Posted By | On 08th, Jul. 2016

DirectX 12

Microsoft’s DirectX 12 appears to be the next generation PC gaming graphical API of choice- which makes sense, given the ubiquity of Windows when it comes to PC gaming, and DirectX’s deep integration with Windows. That said, however, there are now alternatives to DirectX, viable alternatives that developers could be using, and open ones, rather than closed proprietary solutions like DirectX is- such as Vulkan.

But possibly because of Windows ubiquity, and because of all the hooks that DirectX has with Windows, or maybe because of all the other pushes for DirectX adoption that Microsoft have made, such as the aggressive push for Windows 10, or bringing DirectX to Xbox One, the fact remains that more and more developers are supporting DirectX 12 over Vulkan, or any other alternative, for their PC games- and this is something that Axel Gneiting, engine programmer at id Software, doesn’t necessarily approve of.

Speaking on Twitter, Gneiting said that developers using DirectX 12 over Vulkan ‘literally makes no sense.’ Elaborating on his stance, and in response to some questions, Gneiting pointed out that with Windows 7 forming a major chunk of the PC gaming market, and with DirectX 12 being incompatible with Windows 7, using DirectX in an attempt to have ‘one codebase’ makes no sense, since developers would need to create two separate ones anyway. He pointed out that the argument that programming for Xbox One and Windows 10 becomes easier by using DirectX 12 is moot too, because DirectX 12 on Windows and on Xbox is very different, necessitating two separate code paths anyway.

He also made some observations about how a lot of the perceived benefits of DirectX 12 are not exclusive to it, noting that both Vulkan and DirectX give similar performance benefits anyway.

I guess my question here is- if that is the case, why does it bother him at all that DirectX is the preferred code path for developers over Vulkan? I suppose there is something to be said for pushing open solutions like Vulkan, over proprietary and closed ones like DirectX, which effectively trap developers in Microsoft’s development ecosystem, so I can see some of his reasoning. But then, I suppose that DirectX benefits because it is not open- it has Microsoft to evangelize it, because Microsoft have a vested investment in seeing it widely adopted. Vulkan being open by definition has no such custodian, and that is why there is no one to pitch it to developers to the extent that Microsoft do with DirectX.


Amazing Articles You Might Want To Check Out!

Share Your Thoughts Below  (Always follow our comments policy!)



Keep On Reading!

Paper Mario: The Thousand-Year Door Remake Adds Instant Party Swapping, Hint System, New NPCs, and More

Paper Mario: The Thousand-Year Door Remake Adds Instant Party Swapping, Hint System, New NPCs, and More

New details have emerged on some of the new features you can expect in the acclaimed RPG's upcoming remake.

Exodus Has “an Amazing, Diverse Cast of Companions”, Including Non-Human Characters

Exodus Has “an Amazing, Diverse Cast of Companions”, Including Non-Human Characters

The sci-fi RPG will feature a core cast of companions that will travel with the protagonist on all of their jo...

Exodus Dev Says Matthew McConaughey’s Character Has “a Big Presence in the Game”

Exodus Dev Says Matthew McConaughey’s Character Has “a Big Presence in the Game”

McConaughey's character will be an important one "from the very start until the very end and the epilogue," sa...

Exodus Will Have “a Huge Diversity” of Alien Species

Exodus Will Have “a Huge Diversity” of Alien Species

When asked about whether or not players will be able to play as a non-human characters, developers didn't give...

Slime Rancher 2 Launches for PS5 on June 11

Slime Rancher 2 Launches for PS5 on June 11

Monomi Park's first-person life sim game originally launched in early access for Xbox Series X/S and PC in 202...

BlizzCon 2024 is Cancelled, Will Return in Later Years

BlizzCon 2024 is Cancelled, Will Return in Later Years

Blizzard will reveal more details for World of Warcraft: The War Within and Diablo 4: Vessel of Hatred "over t...