From 727a30f4c7d68ffd245c586fb14fd2cbd7a046c2 Mon Sep 17 00:00:00 2001 From: Danylo Piliaiev Date: Thu, 28 May 2026 13:48:09 +0200 Subject: [PATCH] tu: Change of disable_fs state should force depth state recalculation tu6_build_depth_plane_z_mode depends on state.disable_fs. Fixes: be481e66159 ("tu: Disable FS in certain cases even if FS is not empty") Signed-off-by: Danylo Piliaiev Part-of: --- src/freedreno/vulkan/tu_cmd_buffer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/vulkan/tu_cmd_buffer.cc b/src/freedreno/vulkan/tu_cmd_buffer.cc index 639d16be9bc..57159e38532 100644 --- a/src/freedreno/vulkan/tu_cmd_buffer.cc +++ b/src/freedreno/vulkan/tu_cmd_buffer.cc @@ -8307,7 +8307,7 @@ tu6_draw_common(struct tu_cmd_buffer *cmd, } bool dirty_lrz = - (dirty & TU_CMD_DIRTY_LRZ) || + (dirty & (TU_CMD_DIRTY_LRZ | TU_CMD_DIRTY_DISABLE_FS)) || BITSET_TEST(cmd->vk.dynamic_graphics_state.dirty, MESA_VK_DYNAMIC_DS_DEPTH_TEST_ENABLE) || BITSET_TEST(cmd->vk.dynamic_graphics_state.dirty,