Developer Guides

See below 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.
  • ARM Guide for Unity Developers
  • ARM Guide for Unity Developers

    About the Guide
    The ARM demo team has collated in this guide all the beneficial hints, tips and techniques which have arisen during projects, which we hope beginner and intermediate developers alike will find useful.  ARM Guide for Unity Developers
  • ARM Guide to OpenCL
  • ARM Guide to OpenCL Programming

    About the Guide
    The ARM Guide to OpenCL programming provides advice and information to OpenCL developers seeking to improve the performance and use of available hardware in platforms performing complex algorithms. To see a list of these algorithms proceed to downloading the guide:

    ARM Guide to OpenCL Programming
  • OpenGL ES 3.0, 3.1 3.X Developer Programming 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. OpenGL ES 3.X Developer Programming Guide
  • Mali GPU Application Optimization Guide
  • Mali GPU Application Optimization Guide

    The Optimization Guide for application development on Mali GPUs includes information on how to optimize graphics applications to achieve the best frame rate on Mali GPUs while maintaining good visual quality. To see all the areas covered proceed through the link below: Mali GPU Application Optimization Guide