replicant-frameworks_native/services/surfaceflinger
Jesse Hall 6edebdf600 Create builtin display tokens on demand
For hotpluggable builtin displays (currently just HDMI), create the
display device IBinder token when the display is connected and destroy
it when the display is disconnected. Previously we created the tokens
at startup and never changed them. This made it so that when comparing
current and drawing state, we couldn't tell whether a display had been
disconnected and reconnected.

Bug: 7491120
Change-Id: I2ac82b864e10cb1cd0a308782d7e0ab9745c5d81
2012-11-27 12:30:18 -08:00
..
DisplayHardware
tests
Android.mk
Barrier.h
Client.cpp
Client.h
clz.cpp
clz.h
DdmConnection.cpp
DdmConnection.h
DisplayDevice.cpp
DisplayDevice.h
EventThread.cpp
EventThread.h
GLExtensions.cpp
GLExtensions.h
Layer.cpp
Layer.h
LayerBase.cpp
LayerBase.h
LayerDim.cpp
LayerDim.h
LayerScreenshot.cpp
LayerScreenshot.h
MessageQueue.cpp
MessageQueue.h
MODULE_LICENSE_APACHE2
SurfaceFlinger.cpp Create builtin display tokens on demand 2012-11-27 12:30:18 -08:00
SurfaceFlinger.h Create builtin display tokens on demand 2012-11-27 12:30:18 -08:00
SurfaceTextureLayer.cpp
SurfaceTextureLayer.h
Transform.cpp
Transform.h