commit | a12c5c7fb8f09dc6cf61cd30c854025dbb679040 | [log] [tgz] |
---|---|---|
author | Vishnu Nair <vishnun@google.com> | Wed Aug 28 15:42:17 2024 -0700 |
committer | Vishnu Nair <vishnun@google.com> | Wed Aug 28 15:42:17 2024 -0700 |
tree | 3ba396424e0f1017823a9c25b353e33b766c90f9 | |
parent | d3dae29bbac2d6e63a6690d98c9b3569ecdbfa25 [diff] |
Remove legacy layer hierarchy Legacy layer objects are now all stored in the mLegacyLayer map. They are created on the binder thread and destroyed on the main thread. Cloned layers do not have a legacy layer. This change also keeps the create layer alive until main thread wakes up to make the lifetime a bit simpler to track. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I4132e7a7c373c823ad914209955f7b0f55af008d