summaryrefslogtreecommitdiff
path: root/libs/gui/LayerDebugInfo.cpp
diff options
context:
space:
mode:
author Leon Scroggins III <scroggo@google.com> 2021-04-15 15:30:19 -0400
committer Leon Scroggins III <scroggo@google.com> 2021-04-21 17:34:57 -0400
commit9aa25c2ed820f2df637d6cfeb10e4762c582f7af (patch)
tree2c8c81812a72fade136e1a7440a3dccb4ddfba03 /libs/gui/LayerDebugInfo.cpp
parentff3c57e9f53496c9c419a73b600be1334125dbb3 (diff)
SF rounded corners: include geometry when reordering
Bug: 184729207 Bug: 163076219 Test: TODO In Id721cd451209ab50e5cd8badf5f3e0917506e728, we started updating geometry if we had an override buffer, or if the last frame did. Also do so for a peekThroughLayer, since its blend mode changes. In addition, the z has changed for layers starting with the peekThroughLayer, so update geometry for those, too. Move isPeekingThrough to a local variable and parameter. It does not need the lifetime of overrideInfo. Add it and zIsOverridden to writeStateToHWC to ensure we restore the order in HWC when the peekThroughLayer is no longer needed. Change-Id: I4b2dda504dc52ec06795a2d2b6236b0472702880
Diffstat (limited to 'libs/gui/LayerDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions