Implement sceGeDrawSync().
If the interrupt is not run, don't flip gpuState.

Technically this is a hack, hopefully can remove it soon.
Implement sceGeListSync().
Merge pull request #1189 from unknownbrackets/dlist-parts

sceGe*Sync(wait)