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!

Can Grand Theft Auto 6’s Single Player Campaign Do Better Than Red Dead Redemption 2?

Can Grand Theft Auto 6’s Single Player Campaign Do Better Than Red Dead Redemption 2?

Red Dead Redemption 2 set the bar for story and realism in games sky high. Can Rockstar continually outdo them...

Rift of the NecroDancer Launches February 5th, 2025 for PC, Later on Nintendo Switch

Rift of the NecroDancer Launches February 5th, 2025 for PC, Later on Nintendo Switch

Developer Brace Yourself Games is taking more time to polish the rhythm title without "sacrificing our team's ...

Baldur’s Gate 3 Has Reportedly Sold Over 15 Million Units

Baldur’s Gate 3 Has Reportedly Sold Over 15 Million Units

Earlier this year, developer Larian Studios suggested the acclaimed RPG had sold well above 10 million units a...

Indiana Jones and the Great Circle’s Post-Launch DLC Will be a “Narratively-Driven Unique Experience”

Indiana Jones and the Great Circle’s Post-Launch DLC Will be a “Narratively-Driven Unique Experience”

The expansion will "fit in very good" with the main campaign, as per creative director Axel Torvenius, though ...

Indiana Jones and the Great Circle is “By Far” MachineGames’ “Biggest and Longest” Game

Indiana Jones and the Great Circle is “By Far” MachineGames’ “Biggest and Longest” Game

However, developer MachineGames hasn't provided any estimates for what the upcoming action-adventure title's r...

Indiana Jones and the Great Circle Has Separate Difficulty Options for Puzzles and Combat, No Photo Mode

Indiana Jones and the Great Circle Has Separate Difficulty Options for Puzzles and Combat, No Photo Mode

Players will be able to make use of Indy's camera as a tool in the game, but a Photo Mode won't be included, a...