commit | 8393148c488ab0ddd195bcbb84e0c819ec117fc4 | [log] [tgz] |
---|---|---|
author | Brian Lindahl <blindahl@google.com> | Thu Aug 10 10:12:49 2023 -0600 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Tue Aug 22 02:11:12 2023 +0000 |
tree | 47afb7c267e8b538f3811db3ab273163e85e662b | |
parent | c14c2de59d997a5c1cdec2da70d76e0d3621e507 [diff] |
Hide accurate onFrameRendered calls behind render metrics feature flag onFrameRendered calls were modified to be based on present fences, instead of firing immediately after the app releases the buffer to SurfaceFlinger. Hide this modification behind the render metrics feature flag to avoid problems encountered by dogfooders. Bug: 294920725 Test: add log statements to verify legacy mechanism for onFrameRendered calls is switchable with the video render metrics feature flag (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7e7d3ebb7dd018c3a3a7b00b907488a28353169a) Merged-In: Ia6f74d8ab72a20eaf167273a1944eddb56f87284 Change-Id: Ia6f74d8ab72a20eaf167273a1944eddb56f87284