summaryrefslogtreecommitdiff
path: root/Source/Android/jni/MainAndroid.cpp
diff options
context:
space:
mode:
authorTillmann Karras <tilkax@gmail.com>2024-11-09 02:12:54 +0000
committerTillmann Karras <tilkax@gmail.com>2024-11-09 03:29:05 +0000
commitfbce7374155cdd2df8a8bed2298f5c104ad2b946 (patch)
tree88c75e7b7894c2666ade676795ed0d9d6bb40ac1 /Source/Android/jni/MainAndroid.cpp
parent4b0b9799a90f0d0fbdf248600f67d6d2e651f4e6 (diff)
ProcessorInterface: sync GPU just before PI_FIFO_RESET
GXAbortFrame() is problematic for Dolphin because it first writes PI_FIFO_RESET (for which we discard our internal fifo), then disables CP reads (for which we execute pending commands in the GP fifo in emulated memory). I don't know whether there is a race condition on hardware, but there is one for us. Avoid this by also doing a GPU sync here.
Diffstat (limited to 'Source/Android/jni/MainAndroid.cpp')
0 files changed, 0 insertions, 0 deletions