mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 15:10:10 +01:00
intel,ir3: Disable nir_opt_copy_prop_vars
This pass doesn't handle deref instructions yet. Making it handle both legacy derefs and deref instructions would be painful. Since it's not important for correctness, just disable it for now. Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Acked-by: Rob Clark <robdclark@gmail.com> Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
5dc58908b7
commit
d7d5aab45b
2 changed files with 2 additions and 2 deletions
|
|
@ -94,7 +94,7 @@ ir3_optimize_loop(nir_shader *s)
|
|||
progress = false;
|
||||
|
||||
OPT_V(s, nir_lower_vars_to_ssa);
|
||||
progress |= OPT(s, nir_opt_copy_prop_vars);
|
||||
/* progress |= OPT(s, nir_opt_copy_prop_vars); */
|
||||
progress |= OPT(s, nir_lower_alu_to_scalar);
|
||||
progress |= OPT(s, nir_lower_phis_to_scalar);
|
||||
|
||||
|
|
|
|||
|
|
@ -543,7 +543,7 @@ brw_nir_optimize(nir_shader *nir, const struct brw_compiler *compiler,
|
|||
do {
|
||||
progress = false;
|
||||
OPT(nir_lower_vars_to_ssa);
|
||||
OPT(nir_opt_copy_prop_vars);
|
||||
/* OPT(nir_opt_copy_prop_vars); */
|
||||
|
||||
if (is_scalar) {
|
||||
OPT(nir_lower_alu_to_scalar);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue