diff options
Diffstat (limited to 'src/gallium/drivers/lima')
-rw-r--r-- | src/gallium/drivers/lima/lima_program.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gallium/drivers/lima/lima_program.c b/src/gallium/drivers/lima/lima_program.c index cb05c6f379f..b9c4cbc4d5f 100644 --- a/src/gallium/drivers/lima/lima_program.c +++ b/src/gallium/drivers/lima/lima_program.c @@ -171,6 +171,11 @@ lima_program_optimize_fs_nir(struct nir_shader *s) do { progress = false; + NIR_PASS(progress, s, nir_opt_vectorize); + } while (progress); + + do { + progress = false; NIR_PASS_V(s, nir_lower_vars_to_ssa); NIR_PASS(progress, s, nir_lower_alu_to_scalar, alu_lower); |