summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorEvan Rosky <erosky@google.com>2021-05-04 15:02:47 -0700
committerEvan Rosky <erosky@google.com>2021-05-06 13:28:51 -0700
commite780af1e6f39e17bdf045ba15b91974729dd280c (patch)
tree72c5b0dab03b8758cd9578229278ac030b02cea5 /tools/aapt2/java/JavaClassGenerator_test.cpp
parent327db7857dfed11faa52c2d3df1a7aeb8f02715d (diff)
Add leashes in launcher adapters in lieu of cross-process sync
Currently, SurfaceFlinger/BLAST doesn't provide any mechanism for syncing across processes or any way to even know that a particular transaction has been applied (exascerbated by the fact that the transactions are queued up on the buffer queue). This means there is always a race between when the last launcher transaction is applied. Until we get a solution, we add an extra leash so that launcher doesn't actually modify the organized surface. Bug: 186132704 Test: using winscope, observe that launcher animates leashes instead of the actual task surfaces Change-Id: I53834fc434a33abd912ebd9edc06fc8c9bbf2e2f
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions