From e3adea7826f8075cc45405d7719ff688b0b2bc05 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Mon, 26 Jan 2026 23:37:45 -0400 Subject: [PATCH] [vk, qcom] Added a handling for blitting image on Stock Drivers --- src/video_core/vulkan_common/vulkan_device.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/video_core/vulkan_common/vulkan_device.cpp b/src/video_core/vulkan_common/vulkan_device.cpp index cc4572773d..63e1154bc2 100644 --- a/src/video_core/vulkan_common/vulkan_device.cpp +++ b/src/video_core/vulkan_common/vulkan_device.cpp @@ -663,6 +663,11 @@ Device::Device(VkInstance instance_, vk::PhysicalDevice physical_, VkSurfaceKHR "allowing Eden to use {} (75%) to avoid heap exhaustion", sampler_limit, reserved, sampler_heap_budget); } + // Qualcomm proprietary drivers have issues with MSAA->MSAA image blits. + LOG_WARNING(Render_Vulkan, + "Qualcomm drivers do not support MSAA->MSAA image blits. " + "MSAA scaling will use 3D helpers. MSAA resolves work normally."); + cant_blit_msaa = true; } if (extensions.sampler_filter_minmax && is_amd) {