commit | 27e2f43fdf2c06771a9f14476c3183e25fe8ee7f | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Fri Nov 01 16:30:36 2024 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Fri Nov 01 16:30:36 2024 +0000 |
tree | 57b253080513eeb33fc78f5ed381dd52809134c7 | |
parent | e17dfdd38a017ba985fa446b41f36f5f7b94b419 [diff] | |
parent | bb561921105876e1be4a82cceb71a475e3fa1adf [diff] |
Merge "Fix condition for waiting next frame" into main
diff --git a/libs/gui/Surface.cpp b/libs/gui/Surface.cpp index 66e7ddd..e41f9bb 100644 --- a/libs/gui/Surface.cpp +++ b/libs/gui/Surface.cpp
@@ -2735,8 +2735,8 @@ bool Surface::waitForNextFrame(uint64_t lastFrame, nsecs_t timeout) { Mutex::Autolock lock(mMutex); - if (mNextFrameNumber > lastFrame) { - return true; + if (mLastFrameNumber > lastFrame) { + return true; } return mQueueBufferCondition.waitRelative(mMutex, timeout) == OK; }