From: Timothy Arceri Date: Mon, 9 May 2022 04:40:52 +0000 (+1000) Subject: i915g: use a valid setting for force_indirect_unrolling X-Git-Tag: upstream/22.3.5~8810 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=643774cdab0b66442b054bf32019c2884a6265c1;p=platform%2Fupstream%2Fmesa.git 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: --- diff --git a/src/gallium/drivers/i915/i915_screen.c b/src/gallium/drivers/i915/i915_screen.c index f107738..658d627 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, };