diff options
| author | 2022-08-05 06:51:43 +0000 | |
|---|---|---|
| committer | 2022-08-10 21:29:16 +0000 | |
| commit | 3e68cce46450bc156ed9ded9e3b0db0d58fdb87c (patch) | |
| tree | 9f82095290be303eb847aab082bfbaa1aac24867 /libs/gui/BLASTBufferQueue.cpp | |
| parent | 1cf6d7f4cacfed91900c1af5d1a2872ae04dc8ff (diff) | |
Fix SF hint sessions for virtual multi-display case
Currently timing for hint sessions in SurfaceFlinger do not work for
multi-display case with virtual displays (eg: Android Auto). This
patch fixes that by tracking true sf present completion time to
supplement hwc time tracking in the sf main thread deadline case.
Bug: b/241465879
Test: manual
Change-Id: I169dd4f4afd2223ed0a648440d5f59dc19dc07f6
(cherry picked from commit 1809d90ed310216a4d0d8da38b63ecd17d8d6ed2)
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions