sys_rsx: Minor atomicity fixes

This commit is contained in:
Eladash 2020-04-07 13:18:41 +03:00 committed by kd-11
parent a38d2461c9
commit 3f48450408
6 changed files with 75 additions and 19 deletions

View file

@ -615,7 +615,7 @@ namespace rsx
{
restore_point = ctrl->get;
saved_fifo_ret = fifo_ret_addr;
sync_point_request = false;
sync_point_request.release(false);
}
// Execute backend-local tasks first
@ -2425,7 +2425,7 @@ namespace rsx
{
// Each 64 entries are grouped by a bit
const u64 io_event = 0x100000000ull << i;
sys_event_port_send(g_fxo->get<lv2_rsx_config>()->rsx_event_port, 0, io_event, to_unmap);
g_fxo->get<lv2_rsx_config>()->send_event(0, io_event, to_unmap);
}
}
}