You can use the following tools to help optimize the GPU performance of your app:
The GPU Monitor
gives you a quick visual representation of how much time it takes to render the
frames of a UI window. It profiles the amount of time it takes for the render thread to prepare,
process, and execute the draw commands.
After you capture a GPU trace, you can then analyze it in the
GPU Debugger. It
provides interactive visual tools so you can examine different aspects of app
graphics rendering with OpenGL ES 2.0 or 3.1. At the same time, it lets you view the call
hierarchy, dynamically change function arguments, view the contents of memory,
and more. You can deep dive into each frame, both graphically and
programmatically.
The Debug GPU Overdraw
tool helps you visualize overdraw on your mobile device by
color-coding interface elements based on how often they are drawn underneath.
The Profile GPU Rendering
tool gives you a quick visual representation of how much time it takes to
render the frames of a UI window relative to the 16 ms-per-frame benchmark.