mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-03 16:02:26 +00:00
add memory release update
This commit is contained in:
parent
f9d6f5c1c1
commit
bc5bd90ec8
@ -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:
|
||||||
|
Loading…
Reference in New Issue
Block a user