OSDN Git Service

SurfaceFlinger: Use traversal functions to iterate LayerList.
authorRobert Carr <racarr@google.com>
Mon, 28 Nov 2016 22:09:09 +0000 (14:09 -0800)
committerRobert Carr <racarr@google.com>
Tue, 24 Jan 2017 20:58:04 +0000 (12:58 -0800)
commit2047fae0cfed99c425dc7333f31d309e5b8ee1ba
treec2316bc7347563bd7c22c67c5b6705c39a92f089
parentae0608381b2b4699218febd6d45ad9d307544d55
SurfaceFlinger: Use traversal functions to iterate LayerList.

In preparation for the Layer hierarchy. There we will need
to use such a style to traverse the tree of layers.

Test: Just a refactoring. SurfaceFlinger still works.
Change-Id: I84dcd82e713f1bdbe911658793ce11460267a956
services/surfaceflinger/Android.mk
services/surfaceflinger/Layer.cpp
services/surfaceflinger/LayerVector.cpp [new file with mode: 0644]
services/surfaceflinger/LayerVector.h [new file with mode: 0644]
services/surfaceflinger/SurfaceFlinger.cpp
services/surfaceflinger/SurfaceFlinger.h
services/surfaceflinger/SurfaceFlinger_hwc1.cpp