Shader Authoring
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

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

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]




