4 ms·
https://docs.imgtec.com/Introduction_to_APIs/Vulkan_Migrating_from_OpenGLES/topics/vulkan_migrating_introduction.html https://docs.imgtec.com/Introduction_to_AP
by sandGorgon 5y ago
https://docs.imgtec.com/Introduction_to_APIs/Vulkan_Migrating_from_OpenGLES/topics/vulkan_migrating_introduction.html https://docs.imgtec.com/Introduction_to_APIs/Vulkan_Migratin...
This is a very nice comparison for people looking to explore Vulkan...even versus native frameworks like Metal (on OSX).
P.S. I dont think OpenGL is supported on OSX anymore. However Vulkan has MoltenVK which works on OSX - https://github.com/KhronosGroup/MoltenVK https://github.com/KhronosGroup/MoltenVK
MoltenVK is officially supported and is a big part of the Vulkan Portability initiative - https://www.vulkan.org/portability https://www.vulkan.org/portability
MoltenVK is fully production ready. Multiple games use MoltenVK to run on OSX using Vulkan. Including the big one - DOTA 2 (https://www.gamingonlinux.com/2021/09/dota-2-to-drop-opengl-and-32bit-vulkan-default-on-linux-and-ti-21-tickets-on-september-22/ https://www.gamingonlinux.com/2021/09/dota-2-to-drop-opengl-...).
The bug tracker for DOTA2/Vulkan is here - https://github.com/ValveSoftware/Dota-2-Vulkan https://github.com/ValveSoftware/Dota-2-Vulkan
https://www.youtube.com/watch?v=xDGQcjqpYqI https://www.youtube.com/watch?v=xDGQcjqpYqI (M1 macbooks running moltenvk games)
- valleyer 5y agoOpenGL is still supported on macOS, though its use is discouraged. (This is what Apple means when it says it's "deprecated".)
- thatjoeoverthr 5y agoLast time I had to use it, it had an old version and was missing some features, disallowing use of compute shaders.
- inDigiNeous 5y agoOpenGL on macOS has been stuck on 4.1 + some 4.2 extensions since 2012 IIRC.
- barchar 5y agoApple's OpenGL implementation has always been mediocre even when it was technically supported.