nearly all shader metadata is now gathered by gl::ShaderObject