I must have triggered some people with all that context
so let's look into the detail of it
We've been waiting to hear the schedule from Apple about the deprecation/removal of the OpenGL ES APIs.
technically we don't know if Apple will really remove completely OpenGL, so waiting for their final words is the good first step
the same way Microsoft had pressure from game dev on Windows and was forced to keep classic WIN32 on their app store, for ex Microsoft shovels more dirt on UWP apps, leaving Win32 apps as the future once again
The debate over whether a multi-gigabyte game should be written as a UWP app or as a traditional Win32 app seems over, with Microsoft’s decision regarding Win32 games in the Store last year. More compact, everyday apps like Twitter, however, seem like they could go both ways.
we could imagine something similar happening on macOS, not iOS, but still if enough game dev complaining to Apple it could just happen that OpenGL would not be removed at all, but so far we don't know the final word (should probably be clearer during next WWDC)
The preparatory work for this has been completed already, the expectation is that we will use an intermediate library from MoltenGL in order to provide a runtime conversion from OpenGL ES to Metal.
there I read that in order for Stage3D to continue to work Harman will use MoltenGL
eg. they are not removing it, they are adding something so dev can keep using it
so when after you read
For anyone not using Stage3D, the alternative option is that we'll provide a version without OpenGL ES usage, which means that they can continue to have applications that work without needing MoltenGL's library..
if your AIR app do not use Stage3D you will have an option to not embed/use/depends on that MoltenGL dependency
what's wrong with that ?
you are welcome