• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Google Chooses Vulkan as the 3D Graphics API for Android

Nothing too unexpected since Vulkan is the successor to OpenGL in general. Now if that can translate to more devs using Vulkan instead of DirectX...
Wont happen unless tools for game creation and documentation is readily available along with a whole suite of apis are developed and supported. That is what Dx offers that is why studios still use it primarily. Studios don't like the idea of having to do extra in-house work to do something simple they can just do with Dx.
 
Microsoft is so mean to their customers with Windows 8, Windows 8.1 and Windows 10.

They completely ignore all the negative feedback and instead get angry because of it and unleash the next crap. Now more troubles with Windows 10 which is not ready to be released as a final version.
 
Wont happen unless tools for game creation and documentation is readily available along with a whole suite of apis are developed and supported. That is what Dx offers that is why studios still use it primarily. Studios don't like the idea of having to do extra in-house work to do something simple they can just do with Dx.

OpenGL is well documented and has all that.

The reasons for it's lack of adoption have more to do with AMD's historically shitty support for it.

Microsoft is so mean to their customers with Windows 8, Windows 8.1 and Windows 10.

They completely ignore all the negative feedback and instead get angry because of it and unleash the next crap. Now more troubles with Windows 10 which is not ready to be released as a final version.

Off topic.
 
The reasons for it's lack of adoption have more to do with AMD's historically shitty support for it.
For everything people will accuse AMD. This has passed the ridiculous level a long time ago.
 
Microsoft is so mean to their customers with Windows 8, Windows 8.1 and Windows 10.

They completely ignore all the negative feedback and instead get angry because of it and unleash the next crap. Now more troubles with Windows 10 which is not ready to be released as a final version.

Funny story, Windows 10, insider preview (before July 29th) worked well. I was actually considering it. Then it updated to the actual release and everything broke. This morning it would often stop working randomly and just sit there frozen, other times booting to a black screen, and opening of some simple program causing a BSoD.

This morning I installed Windows 7.
 
For everything people will accuse AMD. This has passed the ridiculous level a long time ago.

No, I'm actually quite pro-AMD, that's just fact. I know because until recently, I was a user. Their proprietary drivers have had some of the shittiest OpenGL support known to man (like a 30-60FPS difference behind NVIDIA on similar hardware) prior to recent times, when AMD finally patched it up to close-to-acceptable levels. The old mindset of DirectX working with "everything" has stuck however, and developers still avoid OpenGL like the plague as a result. There's even news articles proving this.
 
No, I'm actually quite pro-AMD, that's just fact. Their propietary drivers have had some of the shittiest OpenGL support known to man (like a 30-60FPS difference behind NVIDIA on similar hardware) prior to recent times, when AMD finally patched it up to close-to-acceptable levels. The old mindset of DirectX working with "everything" has stuck however, and developers still avoid OpenGL like the plague as a result. There's even news articles proving this.
I don't think AMD's performance was the reason for OpenGLs abandonment. You have a Windows ecosystem in PCs, so you go with Microsoft's DirectX. If everyone was using Linux, OpenGL would have been the primary API, even if Microsoft had created a Linux version of DirectX. Even if Vulkan ends up great, games will still use DirectX 12 on Windows.
Also have a look at what is happening today. It is a different period with different parameters of course, but games do use proprietary techs from Nvidia that make AMD cards look like sh!t, in some cases even older Nvidia cards. So, the game creators doesn't really care that much about performance. Not to mention that for years games where developed on Intel+Nvidia hardware, that's why AMD's drivers where needing a few new versions and patches until most problems get fixed.
 
I don't think AMD's performance was the reason for OpenGLs abandonment. You have a Windows ecosystem in PCs, so you go with Microsoft's DirectX. If everyone was using Linux, OpenGL would have been the primary API, even if Microsoft had created a Linux version of DirectX. Even if Vulkan ends up great, games will still use DirectX 12 on Windows.

OpenGL is fully supported on Windows so that kinda makes me skeptical of that logic.

But it could be true I suppose. Who knows really? I certainly think the poor OpenGL performance on 50% of your target market in the heyday of things such as Mac OS X being "prettier" than XP did not help.
 
Last edited:
Funny story, Windows 10, insider preview (before July 29th) worked well. I was actually considering it. Then it updated to the actual release and everything broke. This morning it would often stop working randomly and just sit there frozen, other times booting to a black screen, and opening of some simple program causing a BSoD.

This morning I installed Windows 7.

Very well done. :)
 
Back
Top