From 95606a3e1cd2d3a1745dbb8a67d73aa41551d623 Mon Sep 17 00:00:00 2001 From: goeiecool9999 <7033575+goeiecool9999@users.noreply.github.com> Date: Sat, 27 Dec 2025 14:31:40 +0100 Subject: [PATCH] non-depth attachments also perform render pass loads --- src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRendererCore.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRendererCore.cpp b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRendererCore.cpp index 4dfa1fa6..0a213525 100644 --- a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRendererCore.cpp +++ b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRendererCore.cpp @@ -1097,8 +1097,7 @@ void VulkanRenderer::sync_RenderPassLoadTextures(CachedFBOVk* fboVk) if (texVk->m_vkFlushIndex_write == m_state.currentFlushIndex) flushRequired = true; - if ((texVk->GetImageAspect() | VK_IMAGE_ASPECT_DEPTH_BIT) != 0) - texVk->m_vkFlushIndex_read = m_state.currentFlushIndex; + texVk->m_vkFlushIndex_read = m_state.currentFlushIndex; } if (flushRequired) sync_performFlushBarrier();