replicant-frameworks_native/services/surfaceflinger/DisplayHardware
Jesse Hall 02d86567d9 Clean up HWC state when releasing a DisplayDevice
DisplayDevices can be released when DisplayManager removes them from
the display list, or (for virtual displays) when the surface is set to
NULL. We were only cleaning up HWC resources associated with the
display in the first case.

Bug: 8384764
Change-Id: Id3d226dd7178fbe6d0a2ac4e2660b864ee073de3
2013-03-27 14:58:09 -07:00
..
BufferQueueInterposer.cpp Release virtual display buffer immediately after HWC set 2013-03-20 11:16:55 -07:00
BufferQueueInterposer.h Release virtual display buffer immediately after HWC set 2013-03-20 11:16:55 -07:00
DisplaySurface.h Isolate knowledge that fb target == output buffer 2013-03-22 15:27:57 -07:00
FramebufferSurface.cpp Isolate knowledge that fb target == output buffer 2013-03-22 15:27:57 -07:00
FramebufferSurface.h Isolate knowledge that fb target == output buffer 2013-03-22 15:27:57 -07:00
HWComposer.cpp Clean up HWC state when releasing a DisplayDevice 2013-03-27 14:58:09 -07:00
HWComposer.h Isolate knowledge that fb target == output buffer 2013-03-22 15:27:57 -07:00
PowerHAL.cpp don't actuate vsync hint when not needed 2012-04-27 13:55:05 -07:00
PowerHAL.h don't actuate vsync hint when not needed 2012-04-27 13:55:05 -07:00
VirtualDisplaySurface.cpp Fix virtual displays for HWC<=1.1 2013-03-22 15:27:58 -07:00
VirtualDisplaySurface.h Fix virtual displays for HWC<=1.1 2013-03-22 15:27:58 -07:00