First: My batch count is perfect (around 50 for the whole scene).
I have noticed that most of the time is lost when i enable the IDLE/STAND animations (skeletal) on my characters (max 18 characters on scene). Now I have profiled my application and noticed very weird stuff, when i enable the animations not only the time to process the animation is increased (that ofcourse makes sense) but the time for rendering is increased a lot (around 3 times). This only happens on Android devices, on linux the times are so small that i cannot notice a change....
This is the result:
Without the animations playing (18 characters): rendering time is around 15 ms,
With the animations playing (18 characters): rendering time is around 45 ms and the time to calc the animations is around 20-35ms. Ofcourse the time to calc the animations is dependand on the CPU and the CPU is pretty slow on my Android device - Samsung Galaxy S. Actually if I get to lower the rendering time, I will have a great FPS on this device
Any help is appreciated
