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 1258 views 0 replies Started 10 days ago by Vikash Answer this
Not answered Is it possible read separated Alpha/RGB pixels for rendering? 0 votes 2596 views 0 replies Started 20 days ago by YoungJun Answer this
Answered Query on FPK Occluder
  • Mali GPU (Valhall Architecture)
  • arm streamline
0 votes 2644 views 1 replies Latest 21 days ago by Peter Harris Answer this
Not answered The difference between clEnqueueSVMMap and clEnqueueMapBuffer
  • OpenCL
  • Mali OpenCL SDK
0 votes 2403 views 0 replies Started 23 days ago by willhua Answer this
Suggested answer GLES enabling in BGFX for MAME 0 votes 2822 views 1 replies Latest 24 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 23087 views 8 replies Latest 24 days ago by willhua Answer this
Not answered GPU Benchmark Tools Recommendation Started 10 days ago by Vikash 0 replies 1258 views
Not answered Is it possible read separated Alpha/RGB pixels for rendering? Started 20 days ago by YoungJun 0 replies 2596 views
Answered Query on FPK Occluder Latest 21 days ago by Peter Harris 1 replies 2644 views
Not answered The difference between clEnqueueSVMMap and clEnqueueMapBuffer Started 23 days ago by willhua 0 replies 2403 views
Suggested answer GLES enabling in BGFX for MAME Latest 24 days ago by Yash Anand 1 replies 2822 views
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 24 days ago by willhua 8 replies 23087 views