First, thanks for your work on bridging the gap between OpenGL ES and Metal.
I'm working on xcode 13.4.1, so I grabbed the code from Github and used your xcode project directly to build the MetalANGLE framework. I built the framework for iOS 13 - which I'm testing against because Apple's OpenGL ES 2.0 engine is a disaster for later versions beyond iOS 13. But if you roll back to iOS 13 - it at least works (but is still buggy).
Anyway, when I built MetalANGLE for iOS 13, the app immediately crashed with some kind of compatibility issue in 'BlitFloatFS' - something like it's using (or requires) version 2.3 - which is incompatible with this OS.
When I built MetalANGLE for iOS 15.5 (which I actually haven't been able to test due to Apple's crappy OpenGL ES drivers), I had no problems. Well, no problems as far as I've been able to test (I need to fiddle with my render-to-texture code).
Is there any way to know which versions of iOS this version of MetalANGLE supports?
First, thanks for your work on bridging the gap between OpenGL ES and Metal.
I'm working on xcode 13.4.1, so I grabbed the code from Github and used your xcode project directly to build the MetalANGLE framework. I built the framework for iOS 13 - which I'm testing against because Apple's OpenGL ES 2.0 engine is a disaster for later versions beyond iOS 13. But if you roll back to iOS 13 - it at least works (but is still buggy).
Anyway, when I built MetalANGLE for iOS 13, the app immediately crashed with some kind of compatibility issue in 'BlitFloatFS' - something like it's using (or requires) version 2.3 - which is incompatible with this OS.
When I built MetalANGLE for iOS 15.5 (which I actually haven't been able to test due to Apple's crappy OpenGL ES drivers), I had no problems. Well, no problems as far as I've been able to test (I need to fiddle with my render-to-texture code).
Is there any way to know which versions of iOS this version of MetalANGLE supports?
Thanks.