Hi guys! The Spine runtime for cocos2dx uses CCTextureAtlas for drawing . This seems to fail on certain Android devices , where failure is that only some quads are drawn. We found that if we call drawQuads after every updateQuad then it draws all quads as expected. This seems to indicate that CCTextureAtlas batching and/or drawing is broken somehow for certain Android devices. Does anyone have any insight on what the issue might be?
1: How CCTextureAtlas is used for drawing: https://github.com/EsotericSoftware/spine-runtimes/blob/master/spine-cocos2dx/src/spine/CCSkeleton.cpp#L143
2: Spine issue describing what Android devices render incorrectly: https://github.com/EsotericSoftware/spine-runtimes/issues/33