The Shader Toolkit library is an experimental shader generator for GLSL and GLSL ES.