Fifo: Fix SyncGPU.
CBoot::BootUp() did call CoreTiming::Advance which itself blocks on the GPU, but the GPU thread wasn't started already. This commit moves the SyncGPU initialization into the Fifo.cpp file and call it after BootUp().
This commit is contained in:
1 parent
aa39b0dab1
commit
cf4478dc92
5 files changed
+31
-26
No files matched your search
@@ -446,7 +446,7 @@ void Idle()
|
||||
//the VI will be desynchronized. So, We are waiting until the FIFO finish and
|
||||
//while we process only the events required by the FIFO.
|
||||
ProcessFifoWaitEvents();
|
||||
Fifo::Update(0);
|
||||
Fifo::FlushGpu();
|
||||
}
|
||||
|
||||
idledCycles += DowncountToCycles(PowerPC::ppcState.downcount);
|
||||
|
||||
Reference in new issue
Block a user