summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueueThreadState.cpp
diff options
context:
space:
mode:
author Lloyd Pique <lpique@google.com> 2018-12-04 17:25:27 -0800
committer Lloyd Pique <lpique@google.com> 2019-02-13 14:28:38 -0800
commit0b785d86a036383e6173d4680cf02554e7851d33 (patch)
treef312010060afb53f91e63583abe2347fe39a563f /libs/gui/BufferQueueThreadState.cpp
parent37c2c9b2d02204010f65742f02a8e73553bf78a8 (diff)
SF: Introduce LayerCompositionState
This moves the remaining display-independent state from LayerBE.h to a new LayerFECompositionState state structure. LayerFECompositionState is also set up as a subset of a new LayerCompositionState structure, which is owned by each compositionengine::Layer. The existing front-end SurfaceFlinger code is minimally adjusted to store the state in the new structures. Test: atest libsurfaceflinger_unittest libcompositionengine_test Bug: 121291683 Change-Id: I20e4aa1a51b2ccbb19d5a1f0a1fad42ee9b7f41a
Diffstat (limited to 'libs/gui/BufferQueueThreadState.cpp')
0 files changed, 0 insertions, 0 deletions