nir: Add nir_foreach_shader_in/out_variable helpers
[mesa.git] / src / intel / compiler / brw_fs.cpp
index 4ba0c8ed073339cb0bdfdf60eb0228b4ec891571..a89c53ea5a51b19cbae5df7305ec75975ef792f2 100644 (file)
@@ -8335,7 +8335,7 @@ brw_compute_flat_inputs(struct brw_wm_prog_data *prog_data,
 {
    prog_data->flat_inputs = 0;
 
-   nir_foreach_variable(var, &shader->inputs) {
+   nir_foreach_shader_in_variable(var, shader) {
       unsigned slots = glsl_count_attribute_slots(var->type, false);
       for (unsigned s = 0; s < slots; s++) {
          int input_index = prog_data->urb_setup[var->data.location + s];