diff options
| author | 2021-06-11 13:59:52 -0700 | |
|---|---|---|
| committer | 2021-06-21 21:58:09 -0700 | |
| commit | a70e91c90e0e88f7e36ccb47725b6109d6bb2c99 (patch) | |
| tree | 4533986d86881a2fe556bf02d91c58b5da824f8a /libs/gui/BufferQueueThreadState.cpp | |
| parent | b552ff5e4262640cbaefa0031e8b7b61e4864268 (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