mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-10-20 10:56:58 +02:00
Accept resolved FMASK metadata with native MSAA
This commit is contained in:
@@ -209,17 +209,16 @@ static void RtCheck(const HW::RenderTarget& rt) {
|
|||||||
}
|
}
|
||||||
if (rt.info.fmask_compression_enable) {
|
if (rt.info.fmask_compression_enable) {
|
||||||
EXIT_NOT_IMPLEMENTED(rt.attrib.num_samples == 0 && rt.attrib.num_fragments == 0);
|
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;
|
static bool logged = false;
|
||||||
if (!logged) {
|
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",
|
"fmask=0x%016" PRIx64 "\n",
|
||||||
rt.fmask.addr);
|
rt.fmask.addr);
|
||||||
logged = true;
|
logged = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EXIT_NOT_IMPLEMENTED(rt.info.fmask_data_compression_disable != false);
|
|
||||||
|
|
||||||
if (rt.info.cmask_fast_clear_enable || rt.info.dcc_compression_enable) {
|
if (rt.info.cmask_fast_clear_enable || rt.info.dcc_compression_enable) {
|
||||||
static bool logged = false;
|
static bool logged = false;
|
||||||
if (!logged) {
|
if (!logged) {
|
||||||
|
|||||||
Reference in New Issue
Block a user