If your application runs on existing mobile devices with a software rendering 3D engine, the application might not run well on a Mali GPU. This is because the optimizations for using a GPU are different from those for software rendering 3D engines.
To obtain high performance with a GPU, your application requires re-optimization. In particular ensure you do not use a large number of draw calls per frame. For more information, see Minimize draw calls.