summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Ady Abraham <adyabr@google.com> 2021-03-12 15:01:18 -0800
committer Ady Abraham <adyabr@google.com> 2021-03-12 15:01:32 -0800
commit5690bdaa18610454b44da3ff3f31e6dc6d6ed849 (patch)
tree7daddbaab53fc3af5e4866a71db7d9d0b92482d9 /libs/gui/BLASTBufferQueue.cpp
parentc7900120feb6eb95991c66c63a21653f266ec337 (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