glsl: Lower UBO references using link-time data instead of compile-time data