From 70556739e0d9ed9c9dd14daee6533aef5ee179c9 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 21 Nov 2023 14:11:18 +0100 Subject: [PATCH] radv: only re-initialize DCC for one level for the HW resolve path The source image can only have one level, so only level in the destination image needs to be re-initialized. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/meta/radv_meta_resolve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/meta/radv_meta_resolve.c b/src/amd/vulkan/meta/radv_meta_resolve.c index 237d86d5446..d2ebc0a7fe3 100644 --- a/src/amd/vulkan/meta/radv_meta_resolve.c +++ b/src/amd/vulkan/meta/radv_meta_resolve.c @@ -568,7 +568,7 @@ radv_cmd_buffer_resolve_rendering_hw(struct radv_cmd_buffer *cmd_buffer, struct VkImageSubresourceRange range = { .aspectMask = dst_iview->vk.aspects, .baseMipLevel = dst_iview->vk.base_mip_level, - .levelCount = dst_iview->vk.level_count, + .levelCount = 1, .baseArrayLayer = 0, .layerCount = 1, };