Merge "Avoid fake high input latency while vsync drifting" am: 3996c9eb72 am: 151f38fe89
am: 0832ce87d7
Change-Id: I7c3bbbfe4789c5ec91d73f7f358eddada689c842
This commit is contained in:
@@ -139,7 +139,7 @@ void JankTracker::finishFrame(const FrameInfo& frame) {
|
||||
(*mGlobalData)->reportJank();
|
||||
}
|
||||
|
||||
bool isTripleBuffered = mSwapDeadline > frame[FrameInfoIndex::IntendedVsync];
|
||||
bool isTripleBuffered = (mSwapDeadline - frame[FrameInfoIndex::IntendedVsync]) > (mFrameInterval * 0.1);
|
||||
|
||||
mSwapDeadline = std::max(mSwapDeadline + mFrameInterval,
|
||||
frame[FrameInfoIndex::IntendedVsync] + mFrameInterval);
|
||||
|
||||
Reference in New Issue
Block a user