diff --git a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c index 761ae300336..dd9acc28782 100644 --- a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c +++ b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c @@ -456,7 +456,7 @@ prepare_vp(struct panvk_cmd_buffer *cmdbuf) } if (dyn_gfx_state_dirty(cmdbuf, VP_VIEWPORTS) || - dyn_gfx_state_dirty(cmdbuf, RS_CULL_MODE) || + dyn_gfx_state_dirty(cmdbuf, RS_DEPTH_CLIP_ENABLE) || dyn_gfx_state_dirty(cmdbuf, RS_DEPTH_CLAMP_ENABLE)) { struct panvk_graphics_sysvals *sysvals = &cmdbuf->state.gfx.sysvals; diff --git a/src/panfrost/vulkan/panvk_vX_cmd_draw.c b/src/panfrost/vulkan/panvk_vX_cmd_draw.c index 7d3cf3eb8c4..07bcadad3bf 100644 --- a/src/panfrost/vulkan/panvk_vX_cmd_draw.c +++ b/src/panfrost/vulkan/panvk_vX_cmd_draw.c @@ -572,7 +572,7 @@ panvk_per_arch(cmd_prepare_draw_sysvals)(struct panvk_cmd_buffer *cmdbuf, } if (dyn_gfx_state_dirty(cmdbuf, VP_VIEWPORTS) || - dyn_gfx_state_dirty(cmdbuf, RS_CULL_MODE) || + dyn_gfx_state_dirty(cmdbuf, RS_DEPTH_CLIP_ENABLE) || dyn_gfx_state_dirty(cmdbuf, RS_DEPTH_CLAMP_ENABLE)) { VkViewport *viewport = &cmdbuf->vk.dynamic_graphics_state.vp.viewports[0];