nir: Add a nir_foreach_uniform_variable helper
[mesa.git] / src / gallium / drivers / r600 / sfn / sfn_instruction_tex.cpp
index 0f0de2134296053154bb7f5981fb0749f5bd79c5..823674c2f975e488443929f179d97f28fcfaff5f 100644 (file)
@@ -212,7 +212,7 @@ bool r600_nir_lower_int_tg4(nir_shader *shader)
    std::vector<bool> lower_sampler(shader->uniforms.length(), false);
    auto is = lower_sampler.begin();
 
-   nir_foreach_variable(var, &shader->uniforms) {
+   nir_foreach_uniform_variable(var, shader) {
       if (var->type->is_sampler()) {
          if (glsl_base_type_is_integer(var->type->sampled_type)) {
             need_lowering = *is = true;