From 175f78f5b3eef52830b3ecb7114d15cc8997c58a Mon Sep 17 00:00:00 2001 From: kd-11 Date: Tue, 14 Jan 2020 16:22:55 +0300 Subject: [PATCH] vk: Lower default compute heap size to 64M - There is no need to guess and use a large memory footprint as the heap is now dynamic. --- rpcs3/Emu/RSX/VK/VKHelpers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/VK/VKHelpers.cpp b/rpcs3/Emu/RSX/VK/VKHelpers.cpp index 7f09780432..29cf2c92ce 100644 --- a/rpcs3/Emu/RSX/VK/VKHelpers.cpp +++ b/rpcs3/Emu/RSX/VK/VKHelpers.cpp @@ -349,7 +349,7 @@ namespace vk if (!g_scratch_buffer) { // Choose optimal size - const u64 alloc_size = std::max(128 * 0x100000, align(min_required_size, 0x100000)); + const u64 alloc_size = std::max(64 * 0x100000, align(min_required_size, 0x100000)); g_scratch_buffer = std::make_unique(*g_current_renderer, alloc_size, g_current_renderer->get_memory_mapping().device_local, VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT,