Please upgrade your flash player


ST-Ericsson U8500 Platform Has 3D Muscle

Will ST-Ericsson’s U8500 platform change the mobile graphics scene in the future? Mobile phone graphics haven’t really taken off, aside for a few exceptions, but with the U8500 platform integrating ARM’s Mali-400 graphics processing unit...

Read More


STMicroelectronics and ARM Team Up to Power Next-Generation Home Entertainment

STMicroelectronics, one of the world’s leading set-top-box chip makers, and ARM announced today that ST has adopted the ARM® Cortex™-A9 MPCore™ processor, in addition to the Mali®-400  graphics processor, for its upcoming set-top-box and digital TV system-on-chip (SoC) ICs.

Read More


ST-Ericsson and ARM In Cooperation To Accelerate Innovation In Mobile User Experience

ST-Ericsson's U8500 platform first to integrate Mali-400TM graphics processing unit providing access to a leading-edge environment for graphics developers

Read More


MediaTek Licenses ARM Mali-400 MP Graphics Processing Unit

MediaTek Inc, a leading fabless semiconductor company for wireless communications and digital multimedia solutions, has licensed the ARM Mali-400 MP multicore graphics processing unit (GPU) for its system-on-chip (SoC) technology.

Read More


ARM Provides Technology For LG Electronics Digital TVs

LG Electronics, one of the world's largest digital TV brands, has licensed ARM technology to power its digital TV (DTV) development revolution.

Read More


ARM Mali GPUs Achieve Industry-Firsts With Khronos OpenGL ES 2.0 Conformance For 1080p and Multicore

ARM Mali graphics processing units (GPUs) demonstrate technology leadership in graphics acceleration through conformance to the Khronos OpenGL ES 2.0 API with two industry milestones. The Mali-200 graphics processing unit was the first GPU to comply at resolutions up to 1080p in July 2008, and the Mali-400 MP GPU is now the first and only multicore GPU to pass the rigorous tests specified by The Khronos Group.

Read More


Khronos OpenGL ES 2.0

The OpenGL ES 2.0 API supports a programmable pipeline for 2D and 3D graphics acceleration. If your system has a Mali-200 or Mali-400 GPU, you have a choice of making use of the programmable shaders available from OpenGL ES 2.0 or using the fixed function programming of OpenGL ES 1.1.

OpenGL ES 2.0 page on Khronos.org


Khronos OpenGL ES 1.1

All of the Mali GPUs support the OpenGL ES 1.1 API which supports a fixed function pipeline for 2D or 3D graphics acceleration.

OpenGL ES 1.1 page on Khronos.org


Khronos OpenVG

For 2D vector graphics, OpenVG is available in all Mali GPUs.

OpenVG page on Khronos.org


Mali GPU OpenGL ES Application Development Guide

The Application Developer Guide for OpenGL ES development on Mali GPUs includes information on general OpenGL ES development as well as special considerations when developing on Mali GPUs.

Download Mali GPU OpenGL ES Application Development Guide (pdf)


Mali GPU OpenVG Application Development Guide

This document is essential for anyone writing OpenVG software for Mali Graphics Processing Units.

Download Mali GPU OpenVG Application Development Guide (pdf)


Mali GPU Forums

The Mali Forums have been created to help developers help each other in sharing ideas, finding answers to questions, and reading tips and tricks to help with programming efforts.

Visit the Mali Forums


Learn more about Mali products from ARM

Mali GPUs are part of a larger family of multimedia products from ARM. From the Mali-VE video engines to Mali software acceleration packages, devices are being designed with many different types of multimedia acceleration.

Visit the Mali pages on arm.com