Add support for ShaderProgram and EmbeddedShaderProgram file types.