nir: Add nir_foreach_shader_in/out_variable helpers
[mesa.git] / src / mesa / state_tracker / st_glsl_to_nir.cpp
index 78753f781af40af782ac1226d86a53ec3fcf09ea..6b1c1d6c39131008734c86c367de6ea7565115db 100644 (file)
@@ -107,7 +107,7 @@ st_nir_assign_vs_in_locations(struct nir_shader *nir)
    bool removed_inputs = false;
 
    nir->num_inputs = util_bitcount64(nir->info.inputs_read);
-   nir_foreach_variable_safe(var, &nir->inputs) {
+   nir_foreach_shader_in_variable_safe(var, nir) {
       /* NIR already assigns dual-slot inputs to two locations so all we have
        * to do is compact everything down.
        */