summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/RegionSamplingThread.cpp
diff options
context:
space:
mode:
author Marissa Wall <marissaw@google.com> 2019-03-27 13:48:27 -0700
committer Marissa Wall <marissaw@google.com> 2019-03-28 09:31:25 -0700
commit0625533ee5f7427d2eef74e9f8df041f34604a47 (patch)
tree7381845139bfc39f62d4c1a280a0af063b0abf7a /services/surfaceflinger/RegionSamplingThread.cpp
parent0801473321553b9f0e772d6a44c53ddcf12fc5ac (diff)
blast: fix 30 hz with desiredPresentTime
When a transaction is applied on the main thread, first the transaction is applied and then handleTransaction is called. If we realize a transaction requires a traversal when we are applying it, handleTransaction will do a traversal. Since handleTransaction will preform the traversal, there is no need to schedule a wake up for the next frame to preform an unneeded traversal. Bug: 128520233 Test: run chrome video and look at the systrace. Change-Id: Idf9dda8ddfdf88b34abe5a3fe648ef693998b9a0
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
0 files changed, 0 insertions, 0 deletions