A phone, a tablet, game console etc.

Graphics and Multimedia Processors

Arm Mali multimedia IP offers high performing, energy efficient media processing across a number of mobile, automotive, embedded and consumer devices. These include high efficiency to visually stunning high-performance smartphones, Android™ OS-based tablets, SmartTVs (DTV) and wearables.

The Arm Mali multimedia IP includes Mali graphics processors and Mali camera image signal processors.


Mali GPUs

The Arm Mali family of graphics processing units (GPUs). Covering a range of devices from ultra low power to high performance.

Mali Camera (ISP)

The Arm Mali Camera family of image signal processors (ISP) that deliver the highest image quality for automotive and embedded applications.


Arm Mali Developer Resources

Mali Performance Counters

Guides that explain the performance counters found in the Arm Streamline tool's profiling templates for Mali GPUs.

Learn More

Graphics and Gaming Tools

Tools that help you get the best out of your game or application. Including the Arm Mobile Studio, ASTC Encoder, and other graphics related tools. 

Learn More

Graphics Development

Arm's collection of resources to help you work with Mali GPUs. Including developer guides, API guides and game engine specific guides when working with Mali GPUs.

Learn More

Get Support

Community blog posts

Community Forums

Answered Hypothetical driver stall in upscale pass
  • Mali-G72
0 votes 722 views 4 replies Latest 21 hours ago by JPJ Answer this
Suggested answer Application using Mali_OpenGL_ES_Emulator-v3 crashes on close 0 votes 1121 views 2 replies Latest 22 hours ago by npr10 Answer this
Suggested answer On Mali-G76, it will take 2 cycles for 2-D bi-linear filtering per 4 sample quad. Does it mean that read_imagef() and write_imagef() have the same cycles in doing 2-D bi-linear filtering? 0 votes 272 views 2 replies Latest 23 hours ago by xwentian Answer this
Answered Can I write to a SSBO from a fragment shader? 0 votes 1702 views 2 replies Latest 6 days ago by Ben Clark Answer this
Answered Mali T400 rendering speed limit with Wayland 0 votes 23585 views 13 replies Latest 11 days ago by p00chie Answer this
Answered Checking bandwidth boundness on Mali-T720
  • Mali-T720
  • arm streamline
  • Mali GPU (Midgard Architecture)
  • Arm Mobile Studio
0 votes 1833 views 4 replies Latest 13 days ago by JPJ Answer this
Answered Hypothetical driver stall in upscale pass Latest 21 hours ago by JPJ 4 replies 722 views
Suggested answer Application using Mali_OpenGL_ES_Emulator-v3 crashes on close Latest 22 hours ago by npr10 2 replies 1121 views
Suggested answer On Mali-G76, it will take 2 cycles for 2-D bi-linear filtering per 4 sample quad. Does it mean that read_imagef() and write_imagef() have the same cycles in doing 2-D bi-linear filtering? Latest 23 hours ago by xwentian 2 replies 272 views
Answered Can I write to a SSBO from a fragment shader? Latest 6 days ago by Ben Clark 2 replies 1702 views
Answered Mali T400 rendering speed limit with Wayland Latest 11 days ago by p00chie 13 replies 23585 views
Answered Checking bandwidth boundness on Mali-T720 Latest 13 days ago by JPJ 4 replies 1833 views