commit | eb627318ec0f49fffee1f0112a41bd3838ca561a | [log] [tgz] |
---|---|---|
author | Dominik Laskowski <domlaskowski@google.com> | Thu Apr 07 09:13:16 2022 -0700 |
committer | Dominik Laskowski <domlaskowski@google.com> | Thu Apr 14 08:11:31 2022 -0700 |
tree | e5ee7bc300d61c50dc79ef6321d6878f7a4b1acb | |
parent | c52185039b5a48f1c4150183ab02fabcf2128b77 [diff] |
SF: Flatten display containers Store displays and tokens in contiguous storage for cache-efficient lookup and iteration, which also ensures that internal displays are composited before external and virtual displays. Bug: 182939859 Bug: 185536303 Test: simpleperf Test: libsurfaceflinger_unittest Change-Id: I1ae65c3e80567b65736bd189c263be5be34862e3