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) {