mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 22:19:02 +00:00
rsx: Rework loop interrupts a bit
- Reset backend interrupt in core handler - Separate memory config interrupt from regular backend interrupt
This commit is contained in:
parent
d0dc095c84
commit
e368453751
4 changed files with 10 additions and 6 deletions
|
|
@ -967,6 +967,7 @@ bool GLGSRender::on_access_violation(u32 address, bool is_writing)
|
|||
{
|
||||
auto &task = post_flush_request(address, result);
|
||||
|
||||
m_graphics_state |= ~rsx::pipeline_state::backend_interrupt;
|
||||
vm::temporary_unlock();
|
||||
task.producer_wait();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue