Fifo: Extract syncing loop

It's now a new helper function within common.
This commit is contained in:
degasus
2015-05-27 20:53:09 +02:00
parent ff29ffeb66
commit 02a3a063c3
9 changed files with 212 additions and 71 deletions

View File

@ -475,7 +475,7 @@ void Idle()
{
//DEBUG_LOG(POWERPC, "Idle");
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bSyncGPUOnSkipIdleHack)
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bSyncGPUOnSkipIdleHack && !SConfig::GetInstance().m_LocalCoreStartupParameter.bSyncGPU)
{
//When the FIFO is processing data we must not advance because in this way
//the VI will be desynchronized. So, We are waiting until the FIFO finish and