From 123d0b8a75021a4f7356fb2bd5b03969c19ab31b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Tue, 18 Jan 2022 16:39:10 +0100 Subject: [PATCH] radv: Allow linking task shaders. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Timur Kristóf Reviewed-by: Rhys Perry Part-of: --- src/amd/vulkan/radv_pipeline.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 4a73eccc4a3..9021ea297f7 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -2726,6 +2726,9 @@ radv_link_shaders(struct radv_pipeline *pipeline, if (stages[MESA_SHADER_MESH].nir) { ordered_shaders[shader_count++] = stages[MESA_SHADER_MESH].nir; } + if (stages[MESA_SHADER_TASK].nir) { + ordered_shaders[shader_count++] = stages[MESA_SHADER_TASK].nir; + } if (stages[MESA_SHADER_COMPUTE].nir) { ordered_shaders[shader_count++] = stages[MESA_SHADER_COMPUTE].nir; }