From 38a7a56ee81a4a8f6b511aada0fa0e5f9f88c109 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Wed, 24 Aug 2016 02:58:10 -0700 Subject: [PATCH] GBA Video: Remove unhelpful thread state jiggering --- src/gba/renderers/thread-proxy.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/gba/renderers/thread-proxy.c b/src/gba/renderers/thread-proxy.c index ff46dfccb..deea1e24e 100644 --- a/src/gba/renderers/thread-proxy.c +++ b/src/gba/renderers/thread-proxy.c @@ -349,9 +349,7 @@ static THREAD_ENTRY _proxyThread(void* renderer) { mLOG(GBA_VIDEO, WARN, "Proxy thread can't read VRAM. CPU thread asleep?"); MutexLock(&proxyRenderer->mutex); ConditionWake(&proxyRenderer->fromThreadCond); - proxyRenderer->threadState = PROXY_THREAD_IDLE; ConditionWait(&proxyRenderer->toThreadCond, &proxyRenderer->mutex); - proxyRenderer->threadState = PROXY_THREAD_BUSY; MutexUnlock(&proxyRenderer->mutex); } proxyRenderer->backend->writeVRAM(proxyRenderer->backend, item.address);