summaryrefslogtreecommitdiff
path: root/libs/ui/DisplayIdentification.cpp
diff options
context:
space:
mode:
author Wenhui Yang <wenhuiy@google.com> 2024-11-08 23:42:19 +0000
committer Wenhui Yang <wenhuiy@google.com> 2024-11-15 21:49:56 +0000
commitb09293f068ddb3ce22c6bc2ce58295e4c80a0eeb (patch)
treeaeb367e995c69a69ac05a1eed01617a6e295dff3 /libs/ui/DisplayIdentification.cpp
parent28c8e155fd3f8dc9c133f435b89af4288b4435f7 (diff)
Skip invisible windows in input list
To reduce traffic sent over binder and the number of copied objects in native code, we decide to remove windows from WindowInfosListener that are not visible because input doesn't need to know about the windows that aren't visible, and invisible windows don't affect the operation of other windows. Fixes: 305254099 Test: adb shell su root dumpsys SurfaceFlinger Test: atest LayerSnapshotTest Flag: EXEMPT bugfix Change-Id: I1ccc29565ee92277a703d16c07fd1141d6df6862
Diffstat (limited to 'libs/ui/DisplayIdentification.cpp')
0 files changed, 0 insertions, 0 deletions