From 5dfc4d6300ff71952ffc2f59eaffb8056939b62e Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Sat, 12 Oct 2024 01:06:12 +0200 Subject: [PATCH] [dxvk] Use new barrier helpers in clearBuffer --- src/dxvk/dxvk_context.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/dxvk/dxvk_context.cpp b/src/dxvk/dxvk_context.cpp index 73f543fba..1b75e8080 100644 --- a/src/dxvk/dxvk_context.cpp +++ b/src/dxvk/dxvk_context.cpp @@ -223,9 +223,8 @@ namespace dxvk { if (!replaceBuffer) { this->spillRenderPass(true); - - if (m_execBarriers.isBufferDirty(bufferSlice, DxvkAccess::Write)) - m_execBarriers.recordCommands(m_cmd); + + flushPendingAccesses(*buffer, offset, length, DxvkAccess::Write); } DxvkCmdBuffer cmdBuffer = replaceBuffer