A shader program comprising of a pixel (fragment) and a vertex shader. Wraps ALLEGRO_SHADER.
Shader platform.
Shader type.
Trait implemented by types that can be used to set uniforms in shaders.