From df83008ed6158bee7805c8770f4a24b4700dd353 Mon Sep 17 00:00:00 2001 From: Danylo Piliaiev Date: Fri, 29 Aug 2025 18:57:24 +0200 Subject: [PATCH] tu/a7xx: Don't disable LRZ for empty FS when FDM is used Fixes: 2797069e9a3 ("tu: Enable LRZ with FDM") Signed-off-by: Danylo Piliaiev Part-of: --- src/freedreno/vulkan/tu_shader.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/vulkan/tu_shader.cc b/src/freedreno/vulkan/tu_shader.cc index 54791b95ff0..ff2a98eb64b 100644 --- a/src/freedreno/vulkan/tu_shader.cc +++ b/src/freedreno/vulkan/tu_shader.cc @@ -3242,7 +3242,7 @@ tu_empty_fs_create(struct tu_device *dev, struct tu_shader **shader, return VK_ERROR_OUT_OF_HOST_MEMORY; (*shader)->fs.has_fdm = fragment_density_map; - if (fragment_density_map) + if (fragment_density_map && dev->physical_device->info->chip < 7) (*shader)->fs.lrz.status = TU_LRZ_FORCE_DISABLE_LRZ; for (unsigned i = 0; i < MAX_SETS; i++)