summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/CacheManager.cpp
diff options
context:
space:
mode:
authorRobert Carr <racarr@google.com>2020-05-13 13:25:51 -0700
committerRobert Carr <racarr@google.com>2020-05-13 13:25:51 -0700
commit8e653c84066928d545518ee2109b6a84d5109ea8 (patch)
treed0f030b5f1bfda90f651cc3e9fa73d73e2d6c821 /libs/hwui/renderthread/CacheManager.cpp
parent43d32906a8a51b37bbb118c8febd4cea341331b4 (diff)
applySyncTransaction: Add to syncSet earlier
We need to add modified WindowContainers to the BLASTSync set before applying any changes. Recall that while participating in sync window containers stop using the Display global pending-transaction and instead redirect their changes in to the BLASTSync-transaction. If we add to the BLAST sync too late, some changes could go in to the WM transaction while others go in to the BLASTSync-transaction. This means the effects would not be applied atomically. Bug: 149946388 Bug: 155814541 Test: Expand PIP. No flash. Change-Id: I9b9b8f2308098d045a44004e2cca6dcbf84efcd9
Diffstat (limited to 'libs/hwui/renderthread/CacheManager.cpp')
0 files changed, 0 insertions, 0 deletions