From 867153c5ea5e5f2eaafd682ba9902e058e8fea65 Mon Sep 17 00:00:00 2001 From: kd-11 Date: Tue, 24 Oct 2023 21:21:58 +0300 Subject: [PATCH] vk: Drop obsolete ANV workaround --- rpcs3/Emu/RSX/VK/vkutils/device.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/rpcs3/Emu/RSX/VK/vkutils/device.cpp b/rpcs3/Emu/RSX/VK/vkutils/device.cpp index 885060b3e2..8c6ff90c4f 100644 --- a/rpcs3/Emu/RSX/VK/vkutils/device.cpp +++ b/rpcs3/Emu/RSX/VK/vkutils/device.cpp @@ -604,14 +604,6 @@ namespace vk } #endif - if (pgpu->get_driver_vendor() == driver_vendor::ANV && - pgpu->descriptor_indexing_support.update_after_bind_mask & (1 << VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER)) - { - // Just disable robust access for now. I'll revisit after ARC launches. - rsx_log.error("Robust buffer access is broken when enabled with EXT_descriptor_indexing on ANV"); - enabled_features.robustBufferAccess = VK_FALSE; - } - VkDeviceCreateInfo device = {}; device.sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO; device.pNext = nullptr;