MacOS, OpenGL, and OpenMW
MacOS, OpenGL, and OpenMW
Now that OpenGL has been officially deprecated in future versions of MacOS, to be completely replaced by Metal, what will become of the Mac version of OpenMW? Are we going to lose it completely?
- Capostrophic
- Posts: 794
- Joined: 22 Feb 2016, 20:32
Re: MacOS, OpenGL, and OpenMW
deprecated != removed, it can be years before a release with no opengl comes out.
macOS 10.14 still has the same old OpenGL 3.3 support that's more than enough for openmw. OpenGL has already been "deprecated" in a way for quite a while.
macOS 10.14 still has the same old OpenGL 3.3 support that's more than enough for openmw. OpenGL has already been "deprecated" in a way for quite a while.
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: MacOS, OpenGL, and OpenMW
OpenGL in MacOS isn't going anywhere, they are just not investing any money into it anymore.
- AnyOldName3
- Posts: 2678
- Joined: 26 Nov 2015, 03:25
Re: MacOS, OpenGL, and OpenMW
MoltenVK has been made into an open standard, so Vulkan applications can run when only Metal is provided. There are OpenGL to Vulkan wrappers, too. Worst case scenario, if MacOS ever truly drops OpenGL support, there'll be ways of getting it through layers upon layers of wrappers. This sounds error-prone, but Apple's OpenGL drivers aren't great anyway, so it's possible that this won't be any less reliable and might enable more modern OpenGL features that previously weren't available on Macs.
- MaddTheSane
- Posts: 4
- Joined: 13 Sep 2013, 17:29
- Location: Utah
Re: MacOS, OpenGL, and OpenMW
Minor correction: macOS supports up to OpenGL 4.1.Capostrophic wrote: ↑22 Feb 2019, 14:01 macOS 10.14 still has the same old OpenGL 3.3 support that's more than enough for openmw.
Re: MacOS, OpenGL, and OpenMW
OpenGL on top of Vulkan on top of Metal would probably be better than Apple's OpenGL.
- AnyOldName3
- Posts: 2678
- Joined: 26 Nov 2015, 03:25
Re: MacOS, OpenGL, and OpenMW
You're trusting Apple to be able to write a Metal driver correctly (as that's inevitably going to be the weak link).