I found some problem with profiling GPU on Android (iMX6QP on SABRE AI, Android L5.1.1_2.1.0).
The profiler often shows that rendering takes more that 16ms, so 60 fps is not achieved (vertical bars pushes above the horizontal green line), see an example image below:
But in fact animation plays smooth at 60fps, there is even some room to display more graphics on screen without slowing down the animation.
It looks there is some problem with calculating the orange part of bars. Do you have some idea where to find this issue? Or maybe you know another tool which can show the real GPU usage?
At this moment the Android profiler is a bit useless, because it doesn't show the truth.