From bf4dcdce52ba1b1a13493739bdfbcbc808535db6 Mon Sep 17 00:00:00 2001 From: nmzik Date: Mon, 21 Sep 2026 09:54:21 +0400 Subject: [PATCH] Accept resolved FMASK metadata with native MSAA --- src/graphics/host_gpu/renderer/debug.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/graphics/host_gpu/renderer/debug.cpp b/src/graphics/host_gpu/renderer/debug.cpp index b1b77819d..97c631711 100644 --- a/src/graphics/host_gpu/renderer/debug.cpp +++ b/src/graphics/host_gpu/renderer/debug.cpp @@ -209,17 +209,16 @@ static void RtCheck(const HW::RenderTarget& rt) { } if (rt.info.fmask_compression_enable) { EXIT_NOT_IMPLEMENTED(rt.attrib.num_samples == 0 && rt.attrib.num_fragments == 0); + // Native MSAA stores expanded samples, independent of FMASK metadata compression. static bool logged = false; if (!logged) { - LOGF("RenderTarget: using native Vulkan MSAA without guest FMASK metadata, " + LOGF("RenderTarget: using expanded native Vulkan MSAA samples, " "fmask=0x%016" PRIx64 "\n", rt.fmask.addr); logged = true; } } - EXIT_NOT_IMPLEMENTED(rt.info.fmask_data_compression_disable != false); - if (rt.info.cmask_fast_clear_enable || rt.info.dcc_compression_enable) { static bool logged = false; if (!logged) {