anv: check for MESA_SHADER_TESS_CTRL with get_tcs_prog_data
authorTapani Pälli <tapani.palli@intel.com>
Tue, 4 Apr 2023 07:15:29 +0000 (10:15 +0300)
committerTapani Pälli <tapani.palli@intel.com>
Tue, 4 Apr 2023 07:42:12 +0000 (10:42 +0300)
Fixes: 86d931724db ("anv: Implement Wa_14015297576")
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22282>

src/intel/vulkan/gfx8_cmd_buffer.c

index 29dc23e..f9c1395 100644 (file)
@@ -215,7 +215,7 @@ static UNUSED bool
 geom_or_tess_prim_id_used(struct anv_graphics_pipeline *pipeline)
 {
    const struct brw_tcs_prog_data *tcs_prog_data =
-      anv_pipeline_has_stage(pipeline, MESA_SHADER_TESS_EVAL) ?
+      anv_pipeline_has_stage(pipeline, MESA_SHADER_TESS_CTRL) ?
       get_tcs_prog_data(pipeline) : NULL;
    const struct brw_tes_prog_data *tes_prog_data =
       anv_pipeline_has_stage(pipeline, MESA_SHADER_TESS_EVAL) ?