diff options
| author | 2019-03-27 13:48:27 -0700 | |
|---|---|---|
| committer | 2019-03-28 09:31:25 -0700 | |
| commit | 0625533ee5f7427d2eef74e9f8df041f34604a47 (patch) | |
| tree | 7381845139bfc39f62d4c1a280a0af063b0abf7a /services/surfaceflinger/RegionSamplingThread.cpp | |
| parent | 0801473321553b9f0e772d6a44c53ddcf12fc5ac (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