glsl: more NIR uniform linking support for glsl

Timothy Arceri requested to merge tarceri/mesa:nir_uniform_linker into master

After this series uniform linking for glsl is about 95% done. I expect there to be just one more series to come adding the final few pieces and enabling nir uniform linking for gallium based drivers.

Merge request reports