METAL is now broken with iOS 15.3.1 and build 3664

Metal is now broken with iOS 15.3.1, perhaps earlier iOS, too. I’ve been releasing Metal only builds for months, and somehow, I never saw that it didn’t work with iOS version 9.x until today. I wish I knew this.

I don’t know if the issue is the version of iOS or a build of Solar2D. I’m currently using 3664 - I get a black screen from the start of the app, but it stays in memory and reports to the console as if my game is functioning perfectly.

Essentially, this means that Metal support should be disabled, IMHO. Because developers like me may also miss these all-important reports that Metal doesn’t work in certain circumstances.

Does anyone know if Apple is going to require Metal-only support at some point, or have they given up on that?

1 Like