Software Development
Mali User Interface Engine

The Mali GPU User Interface Engine is a library of C++ functions that allow developers to quickly build OpenGL ES 2.0 3D user interfaces for the Mali hardware. It can be used also for creating new applications, demos, trainings, and for exploring implementation possibilities [Find out more]
Mali Binary Asset Exporter

The Mali GPU Binary Asset Exporter is a tightly coupled utility to the Mali GPU User Interface Engine that allows the developers to convert graphics assets containing geometry data, textures, lighting information and movements for animation from the COLLADA format to the Mali Binary Asset format [Find out more]
OpenGL ES 1.1 Emulator

The OpenGL ES 1.1 Emulator allows emulating the OpenGL ES 1.1 API on host desktop PCs by converting the API calls to desktop OpenGL calls and uses the PC graphics card for rendering. It enables OpenGL ES 1.1 application development on PC Desktop environments ahead of the availability of the Mali hardware for fast prototyping. It interoperates with the Mali Developer Tools on host desktop PCs [Find out more]
OpenGL ES 2.0 Emulator

The OpenGL ES 2.0 Emulator allows emulating the OpenGL ES 2.0 API on host desktop PCs by converting the API calls to desktop OpenGL calls and uses the PC graphics card for rendering. It enables OpenGL ES 2.0 application development on PC Desktop environments ahead of the availability of the Mali hardware for fast prototyping. It interoperates with the Mali Developer Tools on host desktop PCs [Find out more]
Partners
Experiences in hardware acceleration
Learn from some of our partners' previous graphics acceleration projects, access partner white papers and technical documentation, and view demos of Mali GPU-related projects.
Demos
Optimized for Mali GPUs
The catalogue of content has application spaces ranging from User Interfaces, to Navigation, Home entertainment, Set Top Box, Gaming and Browsing and more to your imagination's liking.



