logoalt Hacker News

PunchyHamstertoday at 5:08 PM1 replyview on HN

> Also indirectly: DirectX saved Linux gaming ;)

Nah, if windows stayed with OpenGL instead of inventing its own, gaming on linux would be far easier for decades.

But it is a bit funny that win32 api turned out to be most stable way to make apps running on linux


Replies

flohofwoetoday at 5:12 PM

> Nah, if windows stayed with OpenGL instead of inventing its own, gaming on linux would be far easier for decades.

The problem with OpenGL is that it is a complete mess compared to the D3D APIs (D3D was the better designed API since at least D3D9, arguably even D3D7). Also DirectX wasn't just about rendering, it also covered sound, input and networking - although most of that has been dissolved into regular Windows APIs since quite a while).

Also, Vulkan repeats some of the same problems that OpenGL had, but at least Vulkan is an uptodate mess, not a deprecated mess like GL.