nir/lower_io_arrays_to_elements: return prog
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26976>
This commit is contained in:

committed by
Marge Bot

parent
70fd20d2bc
commit
fcae4b469f
@@ -5583,7 +5583,7 @@ bool nir_lower_load_const_to_scalar(nir_shader *shader);
|
||||
bool nir_lower_read_invocation_to_scalar(nir_shader *shader);
|
||||
bool nir_lower_phis_to_scalar(nir_shader *shader, bool lower_all);
|
||||
void nir_lower_io_arrays_to_elements(nir_shader *producer, nir_shader *consumer);
|
||||
void nir_lower_io_arrays_to_elements_no_indirects(nir_shader *shader,
|
||||
bool nir_lower_io_arrays_to_elements_no_indirects(nir_shader *shader,
|
||||
bool outputs_only);
|
||||
bool nir_lower_io_to_scalar(nir_shader *shader, nir_variable_mode mask, nir_instr_filter_cb filter, void *filter_data);
|
||||
bool nir_lower_io_to_scalar_early(nir_shader *shader, nir_variable_mode mask);
|
||||
|
@@ -350,7 +350,7 @@ lower_io_arrays_to_elements(nir_shader *shader, nir_variable_mode mask,
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
bool
|
||||
nir_lower_io_arrays_to_elements_no_indirects(nir_shader *shader,
|
||||
bool outputs_only)
|
||||
{
|
||||
@@ -387,6 +387,7 @@ nir_lower_io_arrays_to_elements_no_indirects(nir_shader *shader,
|
||||
_mesa_hash_table_destroy(split_outputs, NULL);
|
||||
|
||||
nir_remove_dead_derefs(shader);
|
||||
return true;
|
||||
}
|
||||
|
||||
void
|
||||
|
Reference in New Issue
Block a user