Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21645>
if (!cmd_buffer->state.gfx.dirty && !descriptors_dirty &&
!any_dynamic_state_dirty &&
- !cmd_buffer->state.push_constants_dirty)
+ ((cmd_buffer->state.push_constants_dirty &
+ (VK_SHADER_STAGE_ALL_GRAPHICS |
+ VK_SHADER_STAGE_TASK_BIT_EXT |
+ VK_SHADER_STAGE_MESH_BIT_EXT)) == 0))
return;
if (cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_XFB_ENABLE) {