Build Compelling 3D User Interfaces and Applications

The Mali GPU User Interface Engine is a library of C++ functions that can be helpful when building OpenGL ES 2.0 3D user interfaces for a platform with a Mali GPU.

The Mali GPU User Interface Engine can be run on the Microsoft Windows desktop, RedHat Linux desktop, and also on a platform with a Mali GPU included. It can be used for creating 3D user interfaces, applications, training, and exploration of implementation possibilities.

 Features & Benefits
  • C++ class framework for developing OpenGL ES 2.0 3D user interfaces
    Fast development of OpenGL ES 2.0 3D user interfaces, applications and demos for Mali GPU hardware
  • Support for COLLADA based Mali Binary Asset format
    Quick loading of COLLADA assets to improve overall application performance
  • Tutorial examples
    Enables fast learning of tool use
  • Lotion UI example
    Provides a compelling OpenGL ES 2.0 3D user interface example to port to Mali GPU hardware and can serve as inspiration on how to write user interfaces
Documentation

Mali GPU User Interface Engine

Mali GPU User Interface Engine v2.3.1 User Guide PDF 
Mali GPU User Interface Engine v2.3.1 Application Development Guide PDF 
Mali GPU User Interface Engine v2.3.1 Release Notes PDF
Mali GPU User Interface Engine v2.3.1 Errata PDF

Related Documentation

Mali GPU Developer Tools Overview Slides
Mali GPU Developer Tools Technical Overview

Support

Please submit your questions and issues to the Mali Developer Forums