aco: move some setup code into helpers
[mesa.git] / src / amd / compiler / aco_ir.h
index 661b6982df984202af3a1aa4d78a269a59ab787e..7cf5ab19911f8291cfc7f58357b86fa0e01ccce8 100644 (file)
@@ -1569,6 +1569,12 @@ struct live {
    std::vector<std::vector<RegisterDemand>> register_demand;
 };
 
+void init();
+
+void init_program(Program *program, Stage stage, struct radv_shader_info *info,
+                  enum chip_class chip_class, enum radeon_family family,
+                  ac_shader_config *config);
+
 void select_program(Program *program,
                     unsigned shader_count,
                     struct nir_shader *const *shaders,