The Complete Graphics Solution 
ARM's graphics software is shipping today in millions of devices from major vendors worldwide. In addition to providing highly optimized Khronos-compliant hardware and drivers (OpenGL ES and OpenVG), ARM also provides the software engines aimed at providing optimal graphics solutions for OEM's with ARM CPU or GPU platforms. Product Name | Product Description | ARM® Mali™-JSR184 | The world’s first commercially available M3G-compliant 3D graphics engine for wireless devices. Optimized for ARM CPU as well as OpenGL-ES 1.1 compliant GPUs such as Mali-55 and Mali-200. | Mali-JSR239 | Java Binding for the OpenGL ES native 3D graphics library optimized for Mali family of GPUs. | Mali-JSR297 | Version 2 of M3G (JSR184). Adds support for OpenGL-ES 2.0 compliant GPUs such as Mali-200 and Mali-400 MP. | Mali-JSR226 | Scalable 2D Vector Graphics API for J2ME. The Java API for the Mali-SVGt engine (see below) | Mali-JSR287 | Version 2.0 of the Scalable 2D Vector Graphics API for Java. As above, this version targets the latest SVG-t version 1.2. | Mali-SVG-t | Scalable Vector Graphics (SVG) is a way of defining 2D vector graphics using XML syntax and is widely used for rendering of documents. Mali-SVG-t enables rendering documents authored in the Tiny profile of SVG 1.1 & 1.2 and takes advantage of OpenVG graphics hardware accelerators such as the Mali family of GPUs. |
The above software engines, the only complete graphics stack available in the market, are pre-optimized for the Mali family of GPUs and are openly licensable from ARM today. Please contact ARM if you have any queries regarding product licensing. 
Completing the proposition are the ARM RealView and Mali tools used by silicon partners, OEMs, independent software vendors and developers to ensure availability of a broad range of optimized content on Mali-enabled platforms. This ecosystem is backed by an experienced ARM support team ensuring smooth integration and faster time to market. Back to Top |