Photoshop's future on Mac uncertain: Apple deprecates OpenGL
Sorry for the somewhat dramatic title, but still: today Apple announced its new MacOS version, and:
DEPRECATES OPENGL in favour of Metal.
What’s New in macOS - Apple Developer
What the heck?
This is going to seriously hurt both larger and smaller developers of any software making use of OpenGL to drive graphics. Photoshop hardware acceleration is based on and relies on OpenGL. This means that the developer team is forced in maintaining TWO wholly separate graphic APIs for Photoshop: one for Windows (OpenGL) and one for upcoming Mac systems (Metal).
It means a re-write of large parts of the Mac version. There's no way around it. Since Mac is a relatively small market, and Adobe's interest is shifting towards other markets now, it might mean the end of Adobe on Mac. Probably not, but it is still going to hurt the developers.
Not only that, but it is a blatantly clear that Apple isn't interested in the professional creators market: basically a big fat middle finger from Apple in the direction of any creative. Let alone 3d, Effects, and games developers, which rely on OpenGL for easy cross-platform development.
To make this abundantly clear: ALL important 3d software runs on OpenGL. Everything. Many major 2d apps do as well, like Photoshop. The far majority of games do.
This announcement is already having an impact in various industries as I write this.
Similar to depracating Flash, but in this case Apple is utterly and stupidly WRONG. It may be doomsday for the Apple platform and for many creatives and game devs.
Really, Apple? Really? Stupid, stupid, stupid move.
