diff --git a/src/nouveau/compiler/nak_nir.c b/src/nouveau/compiler/nak_nir.c index e882bf2de66..1f2e02e4805 100644 --- a/src/nouveau/compiler/nak_nir.c +++ b/src/nouveau/compiler/nak_nir.c @@ -1335,6 +1335,7 @@ nak_postprocess_nir(nir_shader *nir, progress = false; OPT(nir, nir_opt_algebraic_late); OPT(nir, nak_nir_lower_algebraic_late, nak); + OPT(nir, nir_opt_algebraic_distribute_src_mods); /* If we're lowering fp64 sat but not min/max, the sat lowering may have * been undone by nir_opt_algebraic. Lower sat again just to be sure.