Finally got a chance to play around with the C3 runtime and I'm quite impressed. There seem to be some major performance boosts in almost all areas..... except one.
Frame animations
I ran the quad issue performance test with and with and without animations. I just duplicated the first frame of the Sprite object to have a 3 framelooped animation.
C2 runtime without animations - 94.000 30fps
C2 runtime with animations - 54.000 30fps
C3 runtime without animations - 111.000 30fps
C3 runtime with animations - 49.000 30fps
Stopping animations or switching to another animation did not increase framerate much either. Setting all the animated sprites to invisible reset the fps to 60. Ashley is this something that will see some performance improvements as well. Just out of curiousity, what's the main reason frame animations has that big of a performance hit?
It seems like once Animations are started they never really stop. They will continue to have a pefromance hit, as long as they persist, or have visibility set to visible.