From 9ffbf9f96b862351a1b17badced3d54cca0195d5 Mon Sep 17 00:00:00 2001 From: Qiang Yu Date: Fri, 9 May 2025 13:56:21 +0800 Subject: [PATCH] glsl: translate mesa stage for mesh shader MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Ian Romanick Acked-by: Marek Olšák Part-of: --- src/compiler/glsl/glsl_parser_extras.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/compiler/glsl/glsl_parser_extras.cpp b/src/compiler/glsl/glsl_parser_extras.cpp index 37b2da95b01..8b515231008 100644 --- a/src/compiler/glsl/glsl_parser_extras.cpp +++ b/src/compiler/glsl/glsl_parser_extras.cpp @@ -662,6 +662,10 @@ mesa_stage_to_gl_stage_bit(unsigned stage) return GL_FRAGMENT_SHADER_BIT; case MESA_SHADER_COMPUTE: return GL_COMPUTE_SHADER_BIT; + case MESA_SHADER_TASK: + return GL_TASK_SHADER_BIT_EXT; + case MESA_SHADER_MESH: + return GL_MESH_SHADER_BIT_EXT; default: UNREACHABLE("glsl parser: invalid shader stage"); }