From 7168cc160f65e93434b9df525cd006ce202f65f9 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Sun, 21 Feb 2021 02:19:44 +0100 Subject: [PATCH] [dxvk] Remove layout transition hack for presentable images --- src/dxvk/dxvk_context.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/dxvk/dxvk_context.cpp b/src/dxvk/dxvk_context.cpp index 018e50e2e..4e18ef650 100644 --- a/src/dxvk/dxvk_context.cpp +++ b/src/dxvk/dxvk_context.cpp @@ -4030,12 +4030,6 @@ namespace dxvk { m_state.om.renderPassOps.colorOps[i].loadLayout = m_rtLayouts.color[i]; m_state.om.renderPassOps.depthOps.loadLayout = m_rtLayouts.depth; - - // Always discard swap chain images since we currently don't have a better solution for this. - if (m_state.om.renderPassOps.colorOps[0].loadLayout == VK_IMAGE_LAYOUT_PRESENT_SRC_KHR) { - m_state.om.renderPassOps.colorOps[0].loadLayout = VK_IMAGE_LAYOUT_UNDEFINED; - m_state.om.renderPassOps.colorOps[0].loadOp = VK_ATTACHMENT_LOAD_OP_DONT_CARE; - } }