From fd1ff352dd7ce1f2e61efd350555eff376815cab Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 1 Jun 2023 06:38:34 +1000 Subject: [PATCH] crocus: don't report mesh/task limits Acked-by: Emma Anholt Part-of: --- src/gallium/drivers/crocus/crocus_screen.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/crocus/crocus_screen.c b/src/gallium/drivers/crocus/crocus_screen.c index de9d78d36bd..2b0c43aed7e 100644 --- a/src/gallium/drivers/crocus/crocus_screen.c +++ b/src/gallium/drivers/crocus/crocus_screen.c @@ -449,6 +449,10 @@ crocus_get_shader_param(struct pipe_screen *pscreen, struct crocus_screen *screen = (struct crocus_screen *)pscreen; const struct intel_device_info *devinfo = &screen->devinfo; + if (p_stage == PIPE_SHADER_MESH || + p_stage == PIPE_SHADER_TASK) + return 0; + if (devinfo->ver < 6 && p_stage != PIPE_SHADER_VERTEX && p_stage != PIPE_SHADER_FRAGMENT)