Our advanced guides go deeper into graphics programming topics. From Mali optimizing, and RenderScript best practices to Mali Bifrost, Valhall, and Midgard programming guides.

Mali best practices

The best practices guide for developers optimizing for Mali GPUs and recommendations for efficient API usage.

Read the guide

Mali Bifrost and Valhall OpenCL programming guide

Our OpenCL guides provide advice and information to developers on how to improve performance on platforms performing complex algorithms.

Read the guide

Mali Midgard OpenCL programing guide

Our OpenCL guides provide advice and information to developers on how to improve performance on platforms performing complex algorithms.

Read the guide

OpenGL ES 3.X developer programming guide

Learn the key OpenGL ES 3.x API features and extensions, as well as best practises on how to optimize your OpenGL ES 3.x application for the Arm Mali architecture with our programming guide.

Read the guide

Arm guide to RenderScript best practice

This guide provides advice and information to developers working with RenderScript on Arm Mali GPUs.

Read the guide