summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Robert Carr <racarr@google.com> 2021-07-28 14:30:18 -0700
committer Robert Carr <racarr@google.com> 2021-07-28 14:30:18 -0700
commitaf50624dfb592ad6c9f571e2da4cf91e45217b04 (patch)
tree5a3c79e885229d3af60d1e532e6d228fd47a84c7 /libs/gui/BLASTBufferQueue.cpp
parent6a409e17600f320134dea722247c15770030d7b2 (diff)
Don't call invalidateHwcGeometry when handling transactions
This causes composition engine to trigger a full update when preparing composition state (StateSubset::GeometryAndContent) vs StateSubset::Content. In single buffer update scenarios this costs ~14% of whole process CPU instructions or ~20% of main thread CPU instructions. Bug: 186200583 Test: Existing tests pass Change-Id: I8e3be0e4d828823f665fb05ea275401a178eb861
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions