From 476f0356721c785cda3c7e38caa17c5abb27b705 Mon Sep 17 00:00:00 2001 From: wildcard Date: Mon, 9 Feb 2026 20:49:23 +0100 Subject: [PATCH] [vulkan] disable robustbufferaccess when gpu debugging is off --- src/video_core/vulkan_common/vulkan_device.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/video_core/vulkan_common/vulkan_device.cpp b/src/video_core/vulkan_common/vulkan_device.cpp index 8cb2ebfb62..a42f6e9be9 100644 --- a/src/video_core/vulkan_common/vulkan_device.cpp +++ b/src/video_core/vulkan_common/vulkan_device.cpp @@ -935,6 +935,13 @@ bool Device::GetSuitability(bool requires_swapchain) { bool suitable = true; // Configure properties. + if (!Settings::values.renderer_debug) { + features.features.robustBufferAccess = VK_FALSE; + if (extensions.robustness_2) { + features.robustness2.robustBufferAccess2 = VK_FALSE; + } + } + VkPhysicalDeviceVulkan12Features features_1_2{}; VkPhysicalDeviceVulkan13Features features_1_3{};