From cf06bd9a4ba0f5d2528d1604c350de1151a0b506 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Sat, 15 Nov 2025 14:14:37 -0400 Subject: [PATCH] [vk, qcom] Revert Push Descriptors Threshold due to data corruption --- src/video_core/renderer_vulkan/pipeline_helper.h | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/video_core/renderer_vulkan/pipeline_helper.h b/src/video_core/renderer_vulkan/pipeline_helper.h index c6469e0925..fb1fec7490 100644 --- a/src/video_core/renderer_vulkan/pipeline_helper.h +++ b/src/video_core/renderer_vulkan/pipeline_helper.h @@ -33,14 +33,6 @@ public: if (num_descriptors > device->MaxPushDescriptors()) { return false; } - - // Qualcomm has slow push descriptor implementation - use conservative threshold - // Prefer descriptor pools for complex shaders (>8 descriptors) - const bool is_qualcomm = device->GetDriverID() == VK_DRIVER_ID_QUALCOMM_PROPRIETARY; - if (is_qualcomm && num_descriptors > 8) { - return false; - } - return true; }