GPUWatch is a tool for observing GPU activity in your application. GPUWatch is made for developers who use Samsung devices to get GPU related information with the least effort. Detailed information is overlaid onto the screen in real-time. And it is very simple to enable - no PC required.
In the mobile world, the key to a great user experience is performance with efficiency. Efficient applications have low power requirements which both improves battery life and keeps the device temperature in a comfortable range. Developers aim to achieve not only higher performance but also better efficiency through optimization. To reach these goals it is necessary to measure the current status which is the job of a profiling tool, like GPUWatch. GPUWatch gives information about GPU work, resource allocation, processor status and more so that developers can get clues about bottlenecks and the best ways to fix them. Then they can finally get the desired performance. Also, they can evaluate the application in many different environments.
You can utilize GPUWatch in lots of different ways. It’s up to you what you will do using this easily accessible and informative tool.
△Only devices launched in Europe and Korea.
You can easily turn on the GPUWatch overlay for your application:
If nothing is shown, check whether both application name and rendering API are set correctly.
Each metric is calculated from values measured over 120ms. The icon ★ marks funtionality that is supported from v1.5 onwards.
Frames are captured at a regular time interval. If you want to capture manually, press the Volume Down key.
You can configure layout details including colors and visibility for each widget through the "Widget Settings" submenu of "GPUWatch".