Merge pull request #6597 from unknownbrackets/ge-minor

Unpause lists after wait signals with no handler
This commit is contained in:
Henrik Rydgård 2014-08-19 07:56:37 +02:00
commit e7a1761147

View File

@ -193,6 +193,14 @@ public:
return true;
}
if (dl->signal == PSP_GE_SIGNAL_HANDLER_SUSPEND) {
if (sceKernelGetCompiledSdkVersion() <= 0x02000010) {
if (dl->state != PSP_GE_DL_STATE_NONE && dl->state != PSP_GE_DL_STATE_COMPLETED) {
dl->state = PSP_GE_DL_STATE_QUEUED;
}
}
}
ge_pending_cb.pop_front();
gpu->InterruptEnd(intrdata.listid);