Library of Shader Examples written in OpenGL ES Shading Language (ESSL)

The Mali GPU Shader Library is a collection of example shader programs that contain OpenGL ES Shading Language (ESSL) vertex and fragment shader source files for shader programs and other information to help starting developing shader programs for the Mali GPU.
The Mali GPU Shader Library can be used as provided or modified depending on the application requirements or serve as an inspiration for developing shaders.

Features & Benefits
  • Extensive list of shader example
    Serve as inspiration on how to write shaders or can be used as provided or modified to shorten OpenGL ES 2.0 application development time
  • Normal Viewer Shader Effect
  • Raspberry Ripple Shader Effect
  • Lighting Shader Effect
  • Vertex Ripple Shader Effect
Documentation

Mali GPU Shader Library

Mali GPU Shader Library v1.0 User Guide PDF 
Mali GPU Developer Library v1.0 Release Notes PDF
Mali GPU Developer Library v1.0 Errata PDF

Related Documentation

Mali GPU Developer Tools Overview Slides
Mali GPU Developer Tools Technical Overview

Support

Please submit your questions and issues to the Mali Developer Forums