Login

ARM The Architecture For The Digital World  

Mali Software

Mali Software Image
Mali™ Software is optimized 3D graphics middleware to provide high-performance with power-efficient, small-footprint and low system-overheads, that are essential for portable devices to deliver compelling, high-quality 3D image displays with or without hardware graphics acceleration.
 


Optimized middleware for graphics applications

Mali Software provides the middleware layer between Java applets requiring 3D graphics displays and the underlying system capabilities making optimum use of the ARM processor and any OpenGL ES compliant hardware graphics acceleration.

FeaturesBenefits

Optimized for ARM processors

Reduced memory bandwidth overhead and lower power consumption 

Pre-configured for use with or without Open GL ES compliant 3D hardware accelerationMaking the most efficient use of the underlying hardware
JSR-184, JSR-239 and JSR-297 compliantCompatible with a wide range of existing applications
Full integration support and  documentation

Minimizing integration effort and time to market

Mature technology shipping in millions of handsets

Low risk route to meeting network operator requirements

Mali Software is optimized for ARM processor cores making most efficient use of the processors resources, therefore minimizing the power consumption for 3D graphics while delivering excellent performance in mobile applications. 

Systems with OpenGL ES compliant 3D hardware acceleration, such as the Mali family of graphics processing units, can further benefit as Mali Software can make optimal use of these features to further enhance performance and efficiency.

The Mali Software family includes Mali JSR-184 software, providing standardized APIs for Java applets and mobile gaming in particular to access the 3D capabilities, Mali JSR-239 to provide Java applications with access to the OpenGL ES graphics API and Mali JSR-297, which when ratified will supersede JSR-184 and extend the graphics capabilities made available to Java applications.


Product NameCompatibility and Compliance Information

Mali-JSR184

The world’s first commercially available M3G-compliant 3D graphics engine for wireless devices. Optimized for ARM processoras well as OpenGL ES 1.1 compliant GPUs such as Mali-55, Mali-200 and Mali-400 MP.

Mali-JSR239

Java Binding for the OpenGL ES native 3D graphics library optimized for Mali family of GPUs.

Mali-JSR297

Version 2 of M3G to supercede JSR184 once the standard is ratified. Adds support for OpenGL ES 2.0 compliant GPUs such as Mali-200 and Mali-400 MP.


Graphics Processors


Maximise