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 Forums

Not answered GPU Benchmark Tools Recommendation
  • GPU Tools
  • OpenGL ES
  • performance analysis
  • Mali-G76
0 votes 203 views 0 replies Started yesterday by Vikash Answer this
Not answered Is it possible read separated Alpha/RGB pixels for rendering? 0 votes 1558 views 0 replies Started 11 days ago by YoungJun Answer this
Answered Query on FPK Occluder
  • Mali GPU (Valhall Architecture)
  • arm streamline
0 votes 1581 views 1 replies Latest 12 days ago by Peter Harris Answer this
Not answered The difference between clEnqueueSVMMap and clEnqueueMapBuffer
  • OpenCL
  • Mali OpenCL SDK
0 votes 1379 views 0 replies Started 14 days ago by willhua Answer this
Suggested answer GLES enabling in BGFX for MAME 0 votes 1889 views 1 replies Latest 15 days ago by Yash Anand Answer this
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs.
  • Midgard
  • Mali GPU (Midgard Architecture)
  • Mali OpenCL SDK
0 votes 22185 views 8 replies Latest 15 days ago by willhua Answer this
Not answered GPU Benchmark Tools Recommendation Started yesterday by Vikash 0 replies 203 views
Not answered Is it possible read separated Alpha/RGB pixels for rendering? Started 11 days ago by YoungJun 0 replies 1558 views
Answered Query on FPK Occluder Latest 12 days ago by Peter Harris 1 replies 1581 views
Not answered The difference between clEnqueueSVMMap and clEnqueueMapBuffer Started 14 days ago by willhua 0 replies 1379 views
Suggested answer GLES enabling in BGFX for MAME Latest 15 days ago by Yash Anand 1 replies 1889 views
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 15 days ago by willhua 8 replies 22185 views