commit | 09acbb8ca6fd123713bb73869f0fb0c8a54687d4 | [log] [tgz] |
---|---|---|
author | ramindani <ramindani@google.com> | Fri Nov 03 09:02:38 2023 -0700 |
committer | ramindani <ramindani@google.com> | Thu Nov 09 09:30:53 2023 -0800 |
tree | cff004b8eb3d133434352918b403f2d48c5d0907 | |
parent | 4aac32c06105d1c012f42516e8b5b7f8102ed9a8 [diff] [blame] |
[SF] Add frameIntervalNs for validate command BUG: 284845445 Test: Manual Change-Id: I3cf7a08de5a6cf6621cc013fe6da1a14ace805f6
diff --git a/services/surfaceflinger/DisplayHardware/HWComposer.cpp b/services/surfaceflinger/DisplayHardware/HWComposer.cpp index 02b1975..4d6c349 100644 --- a/services/surfaceflinger/DisplayHardware/HWComposer.cpp +++ b/services/surfaceflinger/DisplayHardware/HWComposer.cpp
@@ -563,7 +563,8 @@ } // Present failed but Validate ran. } else { - error = hwcDisplay->validate(expectedPresentTime, &numTypes, &numRequests); + error = hwcDisplay->validate(expectedPresentTime, frameInterval.getPeriodNsecs(), &numTypes, + &numRequests); } ALOGV("SkipValidate failed, Falling back to SLOW validate/present"); if (!hasChangesError(error)) {