nir/lower_indirect_derefs: Add a threshold
[mesa.git] / src / gallium / drivers / etnaviv / etnaviv_compiler_nir.c
index b09a720e43cb4992f13bec6977f870de5d8cf736..e48c048db5372ef0717a08a818eae3948d26ddbd 100644 (file)
@@ -1093,7 +1093,7 @@ etna_compile_shader_nir(struct etna_shader_variant *v)
 
    NIR_PASS_V(s, nir_lower_regs_to_ssa);
    NIR_PASS_V(s, nir_lower_vars_to_ssa);
-   NIR_PASS_V(s, nir_lower_indirect_derefs, nir_var_all);
+   NIR_PASS_V(s, nir_lower_indirect_derefs, nir_var_all, UINT32_MAX);
    NIR_PASS_V(s, nir_lower_tex, &(struct nir_lower_tex_options) { .lower_txp = ~0u });
    NIR_PASS_V(s, nir_lower_alu_to_scalar, etna_alu_to_scalar_filter_cb, specs);