add memory release update

This commit is contained in:
martin 2024-09-04 03:01:18 -05:00
parent f9d6f5c1c1
commit bc5bd90ec8

View File

@ -625,7 +625,9 @@ Liverpool::Task Liverpool::ProcessCompute(std::span<const u32> acb, int vqid, u3
} }
case PM4ItOpcode::ReleaseMem: { case PM4ItOpcode::ReleaseMem: {
const auto* release_mem = reinterpret_cast<const PM4CmdReleaseMem*>(header); const auto* release_mem = reinterpret_cast<const PM4CmdReleaseMem*>(header);
release_mem->SignalFence((Platform::InterruptId)pipeId); // <--- // todo: lots of assumptions here
*release_mem->Address<u32>() = release_mem->DataDWord();
release_mem->SignalFence((Platform::InterruptId)pipeId);
break; break;
} }
default: default: