From af3c46d83c8b25ec1573dbc25c1ebd191e316242 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Thu, 10 Oct 2024 12:46:49 +0200 Subject: [PATCH] [dxvk] Remove unused buffer barrier array --- src/dxvk/dxvk_barrier.cpp | 8 +------- src/dxvk/dxvk_barrier.h | 1 - 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/dxvk/dxvk_barrier.cpp b/src/dxvk/dxvk_barrier.cpp index a00a80c98..0248a18e2 100644 --- a/src/dxvk/dxvk_barrier.cpp +++ b/src/dxvk/dxvk_barrier.cpp @@ -225,11 +225,6 @@ namespace dxvk { depInfo.pMemoryBarriers = &m_memBarrier; } - if (!m_bufBarriers.empty()) { - depInfo.bufferMemoryBarrierCount = m_bufBarriers.size(); - depInfo.pBufferMemoryBarriers = m_bufBarriers.data(); - } - if (!m_imgBarriers.empty()) { depInfo.imageMemoryBarrierCount = m_imgBarriers.size(); depInfo.pImageMemoryBarriers = m_imgBarriers.data(); @@ -289,8 +284,7 @@ namespace dxvk { m_memBarrier.dstStageMask = 0; m_memBarrier.dstAccessMask = 0; - m_bufBarriers.resize(0); - m_imgBarriers.resize(0); + m_imgBarriers.clear(); m_bufSlices.clear(); m_imgSlices.clear(); diff --git a/src/dxvk/dxvk_barrier.h b/src/dxvk/dxvk_barrier.h index 38c7666d9..b84d2dad5 100644 --- a/src/dxvk/dxvk_barrier.h +++ b/src/dxvk/dxvk_barrier.h @@ -602,7 +602,6 @@ namespace dxvk { VkPipelineStageFlags2 m_allBarrierSrcStages = 0; VkMemoryBarrier2 m_memBarrier = { VK_STRUCTURE_TYPE_MEMORY_BARRIER_2 }; - std::vector m_bufBarriers; std::vector m_imgBarriers; DxvkBarrierSubresourceSet m_bufSlices;