diff --git a/src/amd/common/nir/ac_nir.h b/src/amd/common/nir/ac_nir.h index 678be87ad15..8bbe6b739f2 100644 --- a/src/amd/common/nir/ac_nir.h +++ b/src/amd/common/nir/ac_nir.h @@ -113,7 +113,7 @@ ac_nir_lower_hs_outputs_to_mem(nir_shader *shader, const nir_tcs_info *info, uint32_t tes_patch_inputs_read, unsigned wave_size); -void +bool ac_nir_lower_tes_inputs_to_mem(nir_shader *shader, ac_nir_map_io_driver_location map); diff --git a/src/amd/common/nir/ac_nir_lower_tess_io_to_mem.c b/src/amd/common/nir/ac_nir_lower_tess_io_to_mem.c index bbf0909858d..f535a1a705f 100644 --- a/src/amd/common/nir/ac_nir_lower_tess_io_to_mem.c +++ b/src/amd/common/nir/ac_nir_lower_tess_io_to_mem.c @@ -1269,7 +1269,7 @@ ac_nir_lower_hs_outputs_to_mem(nir_shader *shader, const nir_tcs_info *info, return true; } -void +bool ac_nir_lower_tes_inputs_to_mem(nir_shader *shader, ac_nir_map_io_driver_location map) { @@ -1281,10 +1281,10 @@ ac_nir_lower_tes_inputs_to_mem(nir_shader *shader, .tes_patch_inputs_read = shader->info.patch_inputs_read, }; - nir_shader_lower_instructions(shader, - filter_any_input_access, - lower_tes_input_load, - &state); + return nir_shader_lower_instructions(shader, + filter_any_input_access, + lower_tes_input_load, + &state); } void