diff options
author | 2024-01-19 23:25:45 +0000 | |
---|---|---|
committer | 2024-01-19 23:28:45 +0000 | |
commit | 92c7d8c52b3923ff123e4df744ba7c84cf2d71b1 (patch) | |
tree | 701c7a8557129ba76c4aab4ba7da707c9fe582af /libs/gui/SurfaceComposerClient.cpp | |
parent | 22c7b9bc6f3c16dc8c4f6ea5466915f8d3faf1ac (diff) |
Ensure non visible layers that have input are traversed for input
If a Layer wasn't visible and nothing else changed that vsync, the
sortSnapshotsByZ function would return early and not update the z
ordered list to include the non visible input layer. Since layers can
have input even if they have no visible content, we need to include them
Test: LayerSnapshotTest#NonVisibleLayerWithInput
Bug: 320370937
Change-Id: I89dd0cdefbd0948f40089b6f7f321ad84b4ad357
Diffstat (limited to 'libs/gui/SurfaceComposerClient.cpp')
0 files changed, 0 insertions, 0 deletions