Mesa (main): nir: Allow Task/Mesh to lower compute system values
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Sat Aug 28 04:47:08 UTC 2021
Module: Mesa
Branch: main
Commit: 10a03e30cf75e267c78cf41104829be8ff003f45
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10a03e30cf75e267c78cf41104829be8ff003f45
Author: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
Date: Wed Aug 25 14:40:13 2021 -0700
nir: Allow Task/Mesh to lower compute system values
Reviewed-by: Timur Kristóf <timur.kristof at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10600>
---
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;
More information about the mesa-commit
mailing list