GPU performance counters
Stay organized with collections
Save and categorize content based on your preferences.
Android GPU Inspector (AGI) can sample GPU performance counters from Arm® Mali™,
Imagination® PowerVR™, and Qualcomm® Adreno™ GPUs. You can use this data to
identify bottlenecks in your app's GPU usage.
You can enable each supported counter when you
configure system profiling in AGI, and then view
the results in the
GPU counters section
of the System Profiler UI.
The names and descriptions of the supported counters for your Android device are
listed in the GPU > Counters > Select option of the Capture System
Profiler dialog. For information about configuring the Counters option,
see Profile a system.
For additional details about any GPU performance counters, check the developer
guides that are provided by your GPU manufacturer. The following guides include
GPU counter information; however, the level of detail can vary based on how much
the manufacturer chooses to publish:
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-06-17 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-06-17 UTC."],[],[],null,["# GPU performance counters\n\nAndroid GPU Inspector (AGI) can sample GPU performance counters from Arm® Mali™,\nImagination® PowerVR™, and Qualcomm® Adreno™ GPUs. You can use this data to\nidentify bottlenecks in your app's GPU usage.\n\nYou can enable each supported counter when you\n[configure system profiling](/agi/start#system-profile) in AGI, and then view\nthe results in the\n[GPU counters section](/agi/sys-trace/system-profiler-gui#gpu_counter_tracks)\nof the System Profiler UI.\n\nThe names and descriptions of the supported counters for your Android device are\nlisted in the **GPU \\\u003e Counters \\\u003e Select** option of the **Capture System\nProfiler** dialog. For information about configuring the **Counters** option,\nsee [Profile a system](/agi/start#system-profile).\n\nFor additional details about any GPU performance counters, check the developer\nguides that are provided by your GPU manufacturer. The following guides include\nGPU counter information; however, the level of detail can vary based on how much\nthe manufacturer chooses to publish:\n\n- For Arm Mali, see\n [Mali GPU Performance Counters](https://developer.arm.com/ip-products/graphics-and-multimedia/mali-gpus/mali-performance-counters)\n in the Arm Developer guide.\n\n- For Imagination PowerVR, see the\n [PVRTune Counter List and Description](https://cdn.imgtec.com/sdk-documentation/PVRTune.Counter%20List%20and%20Description.pdf)\n guide.\n\n- For Qualcomm Adreno, see the\n [Adreno GPU guide](https://developer.qualcomm.com/sites/default/files/docs/adreno-gpu/snapdragon-game-toolkit/learn_guides.html)."]]