News for hackers. Stuff that matters.
Re:Apple introduces macOS Mojave by atonse on Monday June 04, 2018 @04:00PM (#17231706)
I'm curious about this – does it really matter? How important is it that the Operating System has OpenGL? Can't individual apps just static link to (and ship) their own versions of OpenGL?
Re:Apple introduces macOS Mojave by obl on Monday June 04, 2018 @04:03PM (#17231762)
OpenGL is just an API, the underlying features are provided by the graphic driver. You can't ship with your own OpenGL, that would mean shipping with your own amd/nvidia/intel driver (and the associated kernel module, etc).

A reasonable alternative would be to implement OpenGL on top of Metal for compatibility but this is a lot of work.

Re:Apple introduces macOS Mojave by yulaow on Monday June 04, 2018 @04:28PM (#17232064)
What is gonna happen to games and apps which were using OpenGL since today then? They will stop working in the new macOS version?

edit, ups just read it: Apps built using OpenGL and OpenCL will continue to run in macOS 10.14, but these legacy technologies are deprecated in macOS 10.14. Games and graphics-intensive apps that use OpenGL should now adopt Metal. Similarly, apps that use OpenCL for computational tasks should now adopt Metal and Metal Performance Shaders. [0]

[0]https://developer.apple.com/macos/whats-new/

Re:Apple introduces macOS Mojave by matthewmacleod on Monday June 04, 2018 @04:05PM (#17231794)
There's at least one implementation that I'm aware of in MoltenGL (https://moltengl.com/moltengl/), though that's only ES.
Re:Apple introduces macOS Mojave by gnufied on Monday June 04, 2018 @04:41PM (#17232190)
There is also MoltenVK https://github.com/KhronosGroup/MoltenVK for Vulkan on metal...