i965/nir: Dot not assign direct uniform locations first for vec4-based shaders