mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 17:30:12 +01:00
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:
parent
70fd20d2bc
commit
fcae4b469f
2 changed files with 3 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue