diff options
| author | 2018-12-04 17:25:27 -0800 | |
|---|---|---|
| committer | 2019-02-13 14:28:38 -0800 | |
| commit | 0b785d86a036383e6173d4680cf02554e7851d33 (patch) | |
| tree | f312010060afb53f91e63583abe2347fe39a563f /libs/gui/BufferQueueThreadState.cpp | |
| parent | 37c2c9b2d02204010f65742f02a8e73553bf78a8 (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