From 62372f5d4763e6a8b3786f42f813c3005b8b0fce Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 21 Jun 2019 16:29:04 +0200 Subject: [PATCH] [dxvk] Release staging buffer memory for HUD context We really don't want to waste 32MB of system RAM because of one single texture update all the time. --- src/dxvk/hud/dxvk_hud_renderer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dxvk/hud/dxvk_hud_renderer.cpp b/src/dxvk/hud/dxvk_hud_renderer.cpp index ad99ddc4..4e440c92 100644 --- a/src/dxvk/hud/dxvk_hud_renderer.cpp +++ b/src/dxvk/hud/dxvk_hud_renderer.cpp @@ -364,6 +364,8 @@ namespace dxvk::hud { context->endRecording(), VK_NULL_HANDLE, VK_NULL_HANDLE); + + context->trimStagingBuffers(); }