OSDN Git Service

add a layerStack attribute to Layers.
authorMathias Agopian <mathias@google.com>
Wed, 25 Jul 2012 04:41:09 +0000 (21:41 -0700)
committerMathias Agopian <mathias@google.com>
Wed, 25 Jul 2012 04:42:27 +0000 (21:42 -0700)
commit8785578391eacd4192333d7b0ce3afedd7d163e6
tree62249d4b8556b12eede54e09c9b5a5f34f9e52ec
parent8b33f032327f8de0dcc0e6d0d43ed80f834b51f6
add a layerStack attribute to Layers.

this attribute can be set through a regular transaction using
SurfaceComposerClient (just like any other attribute, eg: position or size)

Change-Id: I701a47c677ea6442ca713728a93335328cd2b172
include/gui/ISurfaceComposer.h
include/gui/SurfaceComposerClient.h
include/private/gui/LayerState.h
libs/gui/SurfaceComposerClient.cpp
services/surfaceflinger/LayerBase.cpp
services/surfaceflinger/LayerBase.h
services/surfaceflinger/SurfaceFlinger.cpp