nir: Take a shader and variable mode in nir_assign_io_var_locations
[mesa.git] / src / amd / vulkan / radv_shader.c
index 9d5eb0598be119b4bf0b79a5d903541f4b538f42..749167e17236c18a125ac9b3d570206ba2809deb 100644 (file)
@@ -648,7 +648,7 @@ void
 radv_lower_fs_io(nir_shader *nir)
 {
        NIR_PASS_V(nir, lower_view_index);
-       nir_assign_io_var_locations(&nir->inputs, &nir->num_inputs,
+       nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs,
                                    MESA_SHADER_FRAGMENT);
 
        NIR_PASS_V(nir, nir_lower_io, nir_var_shader_in, type_size_vec4, 0);