Hey folks,
I have a legacy game that is running OpenGL ES - and it no longer works on the simulators that are running Apple Silicon, ie iPhone 15 Pro, or the 13" iPads. And yes, i'm also running on Apple Silicon (M1 Max).
The apps work fine on the actual devices, but the simulator crashes on any glDrawElements with a stack that looks like the following:
I have not yet seen an announcement about this not working but i've seen mention in other apps of stopping to support GL (https://github.com/maplibre/maplibre-native/issues/2351)
Can anyone shed some light? I'm obviously going to try to fix it, or find a recent sample app from which to start to see what might be up. Or move to metal, but i hadn't bargained for that level of effort atm ;)
Any suggestions appreciated!
This appears to be a widespread issue. Nonetheless, it's good that this is limited to the Simulator and doesn't affect actual device.
Please take a moment to file a bug report in the Feedback Assistant and we'll investigate.
Duplicate bug reports are helpful (it's like a vote) so please let us know if this issue affects your development even if you're just browsing this thread thanks.