no relaxed flush then

This commit is contained in:
lizzie
2026-07-01 16:24:09 +00:00
committed by crueter
parent 7e30579a7a
commit 672432372d
+3 -4
View File
@@ -753,12 +753,11 @@ struct Memory::Impl {
}
};
auto& gpu = system.GPU();
gpu_device_memory->ApplyOpOnPointer(p, scratch_buffers[core], [&](DAddr address) {
gpu_device_memory->ApplyOpOnPointer(p, scratch_buffers[core], [&](DAddr addr) {
if (flush) {
auto const wait_fence = gpu.RequestFlush(address, size);
gpu.WaitForSyncOperation(wait_fence);
void(gpu.OnCPURead(addr, size));
}
gpu.InvalidateRegion(address, size);
gpu.InvalidateRegion(addr, size);
});
}