diff --git a/src/amd/compiler/aco_instruction_selection_setup.cpp b/src/amd/compiler/aco_instruction_selection_setup.cpp index e741e958d0d..ea4810112ab 100644 --- a/src/amd/compiler/aco_instruction_selection_setup.cpp +++ b/src/amd/compiler/aco_instruction_selection_setup.cpp @@ -661,6 +661,7 @@ setup_isel_context(Program* program, unsigned shader_count, struct nir_shader* c case MESA_SHADER_TESS_EVAL: sw_stage = sw_stage | SWStage::TES; break; case MESA_SHADER_GEOMETRY: sw_stage = sw_stage | SWStage::GS; break; case MESA_SHADER_FRAGMENT: sw_stage = sw_stage | SWStage::FS; break; + case MESA_SHADER_KERNEL: case MESA_SHADER_COMPUTE: sw_stage = sw_stage | SWStage::CS; break; case MESA_SHADER_TASK: sw_stage = sw_stage | SWStage::TS; break; case MESA_SHADER_MESH: sw_stage = sw_stage | SWStage::MS; break;