nir: fix assign_io_var_locations for vertex inputs
[mesa.git] / src / compiler / spirv / spirv2nir.c
index 0ae14fb19b1fca8ff5fc46411c2cbc4008d0d6fd..0ab86442bfe0ce5b077f5febd32b52e32889eef6 100644 (file)
@@ -72,9 +72,12 @@ int main(int argc, char **argv)
       return 1;
    }
 
-   nir_function *func = spirv_to_nir(map, word_count, NULL, 0,
-                                     MESA_SHADER_FRAGMENT, "main", NULL, NULL);
-   nir_print_shader(func->shader, stderr);
+   struct spirv_to_nir_options spirv_opts = {0};
+
+   nir_shader *nir = spirv_to_nir(map, word_count, NULL, 0,
+                                  MESA_SHADER_FRAGMENT, "main",
+                                  &spirv_opts, NULL);
+   nir_print_shader(nir, stderr);
 
    return 0;
 }