Shader Authoring

Shader Development Studio

Shader Development Studio

The Mali GPU Shader Development Studio is an Eclipse plug-in that extends the functionality of the Eclipse platform to enable editing of OpenGL ES 2.0 shaders. It can be used to develop shaders from scratch, or to work on existing shaders. You can preview shaders as they are being developed by rendering them on remote Mali hardware or on the OpenGL ES 2.0 Emulator remotely or locally [Find out more]

 

Offline Shader Compiler

Offline Shader Compiler

The Mali GPU Offline Shader Compiler is a command line tool that compiles shader code written OpenGL ES Shading Language (ESSL) in offline mode for execution by Mali-200 or Mali-400 hardware. It allows checking that shaders compile properly before the availability of any hardware and provides verbose output about shader performance and error messages for shader optimization and debug. It ensures shader code confidentiality by enabling shipping binary shaders instead of source code. It is also used in Shader Development Studio to check shader syntax and report errors. [Find out more]

 

Shader Library

Shader Library

The Mali GPU Shader Library is a comprehensive set of Shader examples that can be used as inspiration to write shaders or as they are. Developers will be encouraged to contribute shaders to the Mali Developer Center through contests that will be announced soon. [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.

Learn More

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.

Learn More