diff --git a/src/video_core/renderer_opengl/renderer_opengl.cpp b/src/video_core/renderer_opengl/renderer_opengl.cpp index 02effe50b..af34560a2 100644 --- a/src/video_core/renderer_opengl/renderer_opengl.cpp +++ b/src/video_core/renderer_opengl/renderer_opengl.cpp @@ -125,7 +125,7 @@ public: // If theres no free frames, we will reuse the oldest render frame if (free_queue.empty()) { // wait for new entries in the present_queue - free_cv.wait_for(lock, elapsed, [this] { return !free_queue.empty(); }); + free_cv.wait_for(lock, elapsed, [this] { return !present_queue.empty(); }); if (free_queue.empty()) { auto frame = present_queue.back(); present_queue.pop_back();