mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-21 03:55:32 +00:00
Disable npc update for SPU thread groups
This commit is contained in:
parent
eaa17b7f7c
commit
f06e6be2c1
1 changed files with 8 additions and 2 deletions
|
@ -509,7 +509,10 @@ void spu_thread::cpu_task()
|
|||
}
|
||||
|
||||
// save next PC and current SPU Interrupt status
|
||||
npc = pc | (interrupts_enabled);
|
||||
if (!group && offset >= RAW_SPU_BASE_ADDR)
|
||||
{
|
||||
npc = pc | (interrupts_enabled);
|
||||
}
|
||||
|
||||
// Print some stats
|
||||
LOG_NOTICE(SPU, "Stats: Block Weight: %u (Retreats: %u);", block_counter, block_failure);
|
||||
|
@ -595,7 +598,10 @@ void spu_thread::cpu_task()
|
|||
}
|
||||
|
||||
// save next PC and current SPU Interrupt status
|
||||
npc = pc | (interrupts_enabled);
|
||||
if (!group && offset >= RAW_SPU_BASE_ADDR)
|
||||
{
|
||||
npc = pc | (interrupts_enabled);
|
||||
}
|
||||
}
|
||||
|
||||
void spu_thread::cpu_mem()
|
||||
|
|
Loading…
Add table
Reference in a new issue