diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 7b1ff9438fe..1511f5d898d 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -2315,6 +2315,7 @@ static void si_determine_use_aco(struct si_shader *shader) switch (sel->stage) { case MESA_SHADER_VERTEX: + case MESA_SHADER_TESS_CTRL: shader->use_aco = shader->is_monolithic && !si_is_multi_part_shader(shader); break; case MESA_SHADER_FRAGMENT: