1 #include "nir.h" 2 3 struct rusticl_lower_state { 4 size_t base_global_invoc_id_loc; 5 size_t base_workgroup_id_loc; 6 size_t const_buf_loc; 7 size_t global_size_loc; 8 size_t printf_buf_loc; 9 size_t format_arr_loc; 10 size_t order_arr_loc; 11 size_t work_dim_loc; 12 size_t num_workgroups_loc; 13 }; 14 15 bool rusticl_lower_intrinsics(nir_shader *nir, struct rusticl_lower_state *state); 16 bool rusticl_lower_inputs(nir_shader *nir); 17