diff options
| author | 2021-03-12 15:01:18 -0800 | |
|---|---|---|
| committer | 2021-03-12 15:01:32 -0800 | |
| commit | 5690bdaa18610454b44da3ff3f31e6dc6d6ed849 (patch) | |
| tree | 7daddbaab53fc3af5e4866a71db7d9d0b92482d9 /libs/gui/BLASTBufferQueue.cpp | |
| parent | c7900120feb6eb95991c66c63a21653f266ec337 (diff) | |
SF: check isVsyncValid based on the transaction submitter
isVsyncValid is used to throttle applications to a lower frame rate than
the display refresh rate. With the current implementation of BlastSync
we may get a single transaction that contains layers from different
applications, we may cause to throttle unindended applications
(such as SystemUI). Instead, we are checking the transaction submitter
for whether we should throttle the transaction or not.
Bug: 182587984
Test: atest FrameRateOverrideHostTest
Change-Id: I7dd0c4c1ac945d6142afcdc8ba62c5a48a6dbb00
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions