The Mali Graphics Debugger allows developers to trace Vulkan (1.0), OpenGL ES (1.x, 2.x, and 3.x), EGL (1.4), and OpenCL (1.x) API calls in their application and understand frame-by-frame the effect on the application to help identify possible issues.

Android and Linux Arm based target platforms are currently supported and everything to get you up and running within a matter of moments is provided in the installer package.

For feedback and questions please get in touch through the Arm Connected Community

What's new in 4.8.0

  • Support added for Android Oreo
  • Amount of memory used by MGD has been reduced
  • Tracing performance has been improved
Windows 64-bit
File: Mali_Graphics_Debugger_v4.8.0.b82d70a1_Windows_x64.exe (215.89 MB)
Windows 32-bit
File: Mali_Graphics_Debugger_v4.8.0.b82d70a1_Windows_x86.exe (212.34 MB)
Linux 64-bit
File: Mali_Graphics_Debugger_v4.8.0.b82d70a1_Linux_x64.tgz (218.08 MB)
Linux 32-bit
File: Mali_Graphics_Debugger_v4.8.0.b82d70a1_Linux_x86.tgz (219.62 MB)
Mac OS X 64-bit
File: Mali_Graphics_Debugger_v4.8.0.b82d70a1_MacOSX_x64.dmg (221.51 MB)

Release Note for Downloads 4.8.0

Release Notes

Android O support has been added to MGD allowing you to profile all your graphics applications using the latest Android version.

The MGD team have spent time investigating where MGD used the most memory and have significantly reduced the amount of memory needed to use MGD. As part of this effort loading traces are now much quicker.

Finally overall tracing performance has been improved when using MGD. During our tests the performance has increased by as much as 200%. This allows the user to get to the problem area in their application much faster.