Optimize game performance for Android on Arm

Watch this introductory video to learn how Arm Mobile Studio can enhance your games development workflow.

Watch on YouTube

Install

Follow these instructions to download and install Arm Mobile Studio on Windows, macOS or Linux platforms.

Install and configure

Get Started

Get up and running quickly with Performance Advisor, Streamline, Graphics Analyzer and Mali Offline Compiler.

Learn more

Blogs

Learn about how Arm Mobile Studio can enhance your games development workflow to help you optimize for Android.

Read blogs

Performance reporting with Arm Mobile Studio

How to capture a performance profile with Streamline

Optimization advice

Read our advice about how to avoid common graphics problems that might cause your application to run slow, or cause the device to overheat.

Advice

Performance Advisor documentation

Learn how to generate a performance summary from an annotated Streamline capture.

Learn more

Streamline documentation

Learn how to use Streamline to capture a performance profile of your application.

Learn more

Graphics Analyzer documentation

Browse our documentation to learn how to debug graphics API calls with Graphics Analyzer.

Learn more

Mali Offline Compiler documentation

Learn how to compile shader programs and generate a static analysis report.

Learn more

Graphics developer guides

View the complete selection of developer guides including the Arm Guide for Unity Developers, OpenGL ES 3.0 and 3.1, OpenCL and the Mali GPU application optimization guide. Each guide contains a number of chapters walking you through an introduction before moving you on to advanced concepts.

Learn more

Mali GPU performance counters

Arm Mali GPUs implement a comprehensive range of performance counters, that enable you to closely monitor GPU activity in Streamline as your application runs.

Performance counters