From a5e3f290741a3f27ce7791335a516b7f086a4123 Mon Sep 17 00:00:00 2001 From: WinterSnowfall Date: Mon, 30 Sep 2024 14:13:31 +0300 Subject: [PATCH] [dxvk] Fix HUD memory chunk colors on UMA --- src/dxvk/hud/dxvk_hud_item.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dxvk/hud/dxvk_hud_item.cpp b/src/dxvk/hud/dxvk_hud_item.cpp index 4e71219ad..5fd33ba72 100644 --- a/src/dxvk/hud/dxvk_hud_item.cpp +++ b/src/dxvk/hud/dxvk_hud_item.cpp @@ -846,11 +846,11 @@ namespace dxvk::hud { args.pos = pos; args.size = size; - if (!(memoryType.propertyFlags & VK_MEMORY_HEAP_DEVICE_LOCAL_BIT)) { + if (memoryType.propertyFlags & VK_MEMORY_PROPERTY_HOST_CACHED_BIT) { + args.color = 0xff208020u; + } else if (!(memoryType.propertyFlags & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT)) { if (!stats.mapped) args.color = 0xff202020u; - else if (memoryType.propertyFlags & VK_MEMORY_PROPERTY_HOST_CACHED_BIT) - args.color = 0xff208020u; else args.color = 0xff202080u; } else if (stats.mapped) {