etnaviv: fix etna_nir_lower_ubo_to_uniform
I have done a bad git rebase thing and landed an older version :( This MR corrects the nir pass and updates the unit tests. I have done a fresh deqp and piglit run to validate that everything is back to normal.