From 42ddbf4ebeb7b24f32f4d6cb64f76ec0600c5270 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Fri, 17 Mar 2023 13:08:05 +0100 Subject: [PATCH] nir/divergence_analysis: Fix load_view_index divergence in VS Reviewed-by: Alyssa Rosenzweig Part-of: --- src/compiler/nir/nir_divergence_analysis.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/compiler/nir/nir_divergence_analysis.c b/src/compiler/nir/nir_divergence_analysis.c index 1b116e0e415..7ed1da6d296 100644 --- a/src/compiler/nir/nir_divergence_analysis.c +++ b/src/compiler/nir/nir_divergence_analysis.c @@ -358,6 +358,8 @@ visit_intrinsic(nir_intrinsic_instr *instr, struct divergence_state *state) is_divergent = false; else if (stage == MESA_SHADER_FRAGMENT) is_divergent = !(options & nir_divergence_single_prim_per_subgroup); + else + is_divergent = true; break; case nir_intrinsic_load_fs_input_interp_deltas: assert(stage == MESA_SHADER_FRAGMENT);