Question / Help Deprecation of OpenGL and OpenCL

Chidorin

Member
With new os 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.

Source
 

Tuna

Member
Or just don't support that platform anymore ¯\_(ツ)_/¯

Maybe porting to OpenGL ES 2 and throwing MoltenGL at it will save it..
 

Narcogen

Active Member
Or just don't support that platform anymore ¯\_(ツ)_/¯

Maybe porting to OpenGL ES 2 and throwing MoltenGL at it will save it..

MoltenGL isn't free. If the devs decide to go that route I hope the people who need OBS to work on MacOS will help with that cost. I know I will.
 

Tuna

Member
MoltenGL isn't free.
Oh I didn't realize that. I only knew MoltenVk was on Github and I assumed it would be the same for MoltenGL.

And I'm sure there will be a way OBS will continue to exist on macOS. We will all find a way.

Also there is a lot of stuff on macOS that has been deprecated for ages and still works just fine. I don't expect OpenGL to go anywhere for quite some time. We just have to accept there will be no more features than we currently have. With the lack of updates we have seen over the years since the introduction of Metal we kind of expected this, right?
 

Narcogen

Active Member
Also there is a lot of stuff on macOS that has been deprecated for ages and still works just fine. I don't expect OpenGL to go anywhere for quite some time. We just have to accept there will be no more features than we currently have. With the lack of updates we have seen over the years since the introduction of Metal we kind of expected this, right?

Yes, I have been dreading this stupid move for years. It's not even the first time Apple has made this stupid move, trying to push their own 3D API when they really should not be.

As far as no features... Apple has already not updated OpenGL significantly for many years. I see this announcement as more than that, as signaling a future (indeterminate) removal of OpenGL. When Apple makes a public show of deprecating something and telling devs not to use it, it means more than they just aren't updating or supporting that thing-- it means that at some point in the future, that thing is going away entirely. What would be a mistake would be to keep on as is assuming that MacOS' already anemic support for OpenGL will remain.
 
Top