From 8f72e60c7500a850502e5d9a608eff675462fe82 Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Sat, 23 Sep 2023 11:56:34 +0200 Subject: [PATCH] v3d: treat SHADER_KERNEL as SHADER_COMPUTE Reviewed-by: Iago Toral Quiroga Part-of: --- src/gallium/drivers/v3d/v3d_program.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/drivers/v3d/v3d_program.c b/src/gallium/drivers/v3d/v3d_program.c index 259f28ac7ec..ebad549b33d 100644 --- a/src/gallium/drivers/v3d/v3d_program.c +++ b/src/gallium/drivers/v3d/v3d_program.c @@ -364,6 +364,9 @@ v3d_uncompiled_shader_create(struct pipe_context *pctx, s = tgsi_to_nir(ir, pctx->screen, false); } + if (s->info.stage == MESA_SHADER_KERNEL) + s->info.stage = MESA_SHADER_COMPUTE; + if (s->info.stage != MESA_SHADER_VERTEX && s->info.stage != MESA_SHADER_GEOMETRY) { NIR_PASS(_, s, nir_lower_io,