From 10a03e30cf75e267c78cf41104829be8ff003f45 Mon Sep 17 00:00:00 2001 From: Caio Marcelo de Oliveira Filho Date: Wed, 25 Aug 2021 14:40:13 -0700 Subject: [PATCH] nir: Allow Task/Mesh to lower compute system values MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Timur Kristóf Part-of: --- src/compiler/nir/nir_lower_system_values.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/compiler/nir/nir_lower_system_values.c b/src/compiler/nir/nir_lower_system_values.c index 60443050407..4d270578da6 100644 --- a/src/compiler/nir/nir_lower_system_values.c +++ b/src/compiler/nir/nir_lower_system_values.c @@ -502,8 +502,7 @@ bool nir_lower_compute_system_values(nir_shader *shader, const nir_lower_compute_system_values_options *options) { - if (shader->info.stage != MESA_SHADER_COMPUTE && - shader->info.stage != MESA_SHADER_KERNEL) + if (!gl_shader_stage_uses_workgroup(shader->info.stage)) return false; struct lower_sysval_state state;