Originally posted by kenjitamura
View Post
These days you can get the conformance test suites for Opengl, Opengl ES and Vulkan. This allows you to test the Opengl Apple OS X provides against the conformance test suites for the version they claim support and watch it fail spectacularly.
Opengl has been a mess for a long time with vendors claiming to support X version of Opengl and failing todo so and due to the conformance test suites being under NDA contracts nothing could be published about these flaws. Rules changed with the open sourcing of the conformance test suites.
Vulkan also applies to Android platforms please remember that as well. Google with Android is demanding Vulkan to standard in newer devices.
Also welcome to reality kenjitamura. Due to OS X/OSi not include Vulkan by default as game developer you can pay moltengl per copy on OS X/OSi to have Vulkan support on Metal so you don't have to redo your code base. This will make games perform worst on OS X/OSi and cost more on OS X/OSi. Open standard with a Open conformance suite you can double check that a third party providing something has it up to standard. So apple support or lack of support for Vulkan will have very little effect on developer usage of Vulkan api for development to reduce code base.
So like it or not Vulkan is on OS X, OS I, Android, Linux, Windows and some game consoles. Apple being stubborn at this point is helping no one other than moltengl.
Comment