1.1.1. Mali GPU Offline Shader Compiler

The Mali GPU Offline Shader Compiler is provided with the Mali Developer Tools. It translates vertex shaders and fragment shaders written in the OpenGL ES Shading Language (ESSL) into binary vertex and fragment shaders.

The Mali GPU Offline Shader Compiler is used by the OpenGL ES Emulator and Shader Development Studio to check the syntax of shaders before they are sent for rendering. It compiles each shader in the background and gathers data on any warnings or errors that are generated. If the Mali GPU Offline Shader Compiler is not installed, the OpenGL ES Emulator and Mali Development Studio are unable to perform syntax checking on the application shaders.

See OpenGL ES Emulator integration and the Mali GPU Shader Development Studio User Guide.

Copyright © 2009-2012 ARM. All rights reserved.ARM DUI 0511F
Non-ConfidentialID052512