The Mali Graphics Debugger is a tool to help OpenGL® ES, EGL™, OpenCL™, and Vulkan™ developers get the best out of their applications through analysis at the API level. The tool allows the user to observe OpenGL ES, EGL, OpenCL, and Vulkan API call arguments and return values, and to interact with a running target application so as to investigate the effect of individual calls on the target. Attempted misuse of the API is highlighted, as are recommendations for improvement on a Mali-based system. Trace information may also be captured to a file on one system and be analyzed later. The state of the underlying GPU subsystem is observable at any point.
This document describes how to install and use the Mali Graphics Debugger on Windows, Linux and Mac OS X®. It describes how to examine an application running on a Linux or Android™ target.