I'm working on a project that uses Libgdx via RoboVM to run on iOS devices. I encountered an odd issue where the game occasionally resumes (when returning from some other app) to show no meshes, only the clear color. I haven't yet determined if it's related to me using a frame buffer. I haven't found anyone else who has reproduced this, but I did it on two devices, and on one of them it happened before and after a fresh restore of the device.
I've had difficulty getting help with this. I think it's because a lot of Libgdx developers don't test extensively on iOS.
I'm writing here to ask if anyone remembers this ever happening in cocos2d. Maybe it's been stumbled on before and fixed. Maybe someone knows what possibly could be happening to make only meshes disappear.
I dug through the source code for creating the surface view in both Libgdx and cocos2d, but nothing stood out to me.
Here's the bug report I made in Libgdx: