A framework-independent collection of WebGL shaders using a standard design pattern. In particular, the shaders will share variable names - uniform, attribute, and varying - across one another.