summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueueThreadState.cpp
diff options
context:
space:
mode:
author Robert Carr <racarr@google.com> 2021-06-11 13:59:52 -0700
committer Robert Carr <racarr@google.com> 2021-06-21 21:58:09 -0700
commita70e91c90e0e88f7e36ccb47725b6109d6bb2c99 (patch)
tree4533986d86881a2fe556bf02d91c58b5da824f8a /libs/gui/BufferQueueThreadState.cpp
parentb552ff5e4262640cbaefa0031e8b7b61e4864268 (diff)
Protect committing child list behind visible regions changed
This can be further optimized but as a first pass checking for visible regions will improve the buffer update path. In Layer.cpp, we need to be sure updating Z-order sets the mVisibleRegionsChanged flag directly rather than relying on doTransaction (as this now occurs too late after being coalesced in to handlePageFlip). Test: Existing tests pass. simpleperf Bug: 186200583 Change-Id: I24be38594f13e774d20a2a32ad12676a4e3c3052
Diffstat (limited to 'libs/gui/BufferQueueThreadState.cpp')
0 files changed, 0 insertions, 0 deletions