summaryrefslogtreecommitdiff
path: root/libs/gui/LayerState.cpp
diff options
context:
space:
mode:
author Vishnu Nair <vishnun@google.com> 2024-11-05 05:26:38 +0000
committer Vishnu Nair <vishnun@google.com> 2024-11-05 20:01:55 +0000
commita4b3a10e37f12caff111cb6374347e8d52ebacc1 (patch)
tree8632f16da8481632fd8042d6ff68dc20d91960e4 /libs/gui/LayerState.cpp
parent7ed019e03cc22287516976c10d3303ce4522e544 (diff)
Update output's dirty region when content changes
Correctly track content changes and update the output's dirty region. The region is used to update the virtual display contents. If the changes are not tracked, we may fail to update the virtual display surface. Fix by tracking the content changes at the layer as well as accounting for inherited parent layer changes. Flag: EXEMPT bugfix Test: atest com.google.android.gts.cast.VirtualDisplayHostTest#testTestActivityEmbeddingOnVirtualDisplay --rerun-until-failure Bug: 360050020, 338403827 Change-Id: Iea4d8bbf0e5d478e908daafb10d13432d524da77
Diffstat (limited to 'libs/gui/LayerState.cpp')
0 files changed, 0 insertions, 0 deletions