From 643774cdab0b66442b054bf32019c2884a6265c1 Mon Sep 17 00:00:00 2001 From: Timothy Arceri Date: Mon, 9 May 2022 14:40:52 +1000 Subject: [PATCH] i915g: use a valid setting for force_indirect_unrolling Otherwise we can hit asserts for example nir_deref_mode_must_be() asserts on !(modes & ~nir_var_all) Reviewed-by: Emma Anholt Part-of: --- src/gallium/drivers/i915/i915_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/i915/i915_screen.c b/src/gallium/drivers/i915/i915_screen.c index f107738e6e7..658d6275e78 100644 --- a/src/gallium/drivers/i915/i915_screen.c +++ b/src/gallium/drivers/i915/i915_screen.c @@ -120,7 +120,7 @@ static const nir_shader_compiler_options i915_compiler_options = { .lower_uniforms_to_ubo = true, .lower_vector_cmp = true, .use_interpolated_input_intrinsics = true, - .force_indirect_unrolling = ~0, + .force_indirect_unrolling = nir_var_all, .force_indirect_unrolling_sampler = true, };