replicant-frameworks_native/services/surfaceflinger/DisplayHardware
Mathias Agopian 3e8b853d67 refactor HWComposer to break dependency with the HAL headers
HWComposer must abstract the HWC HAL entirely, so that the
HAL can continue to evolve (and break binary compatibility)
without breaking SurfaceFlinger. The HWC data structure had
leaked outside of HWComposer, this is now fixed.

We now have an abstract interface that provide all the
needed functionality, HWCompose provides concrete
implementations of it based on the the HWC version.

Change-Id: I40c4676dc986b682ede5520a1c60efe64037b0bb
2012-06-14 11:56:55 -07:00
..
DisplayHardware.cpp set vsync power hint 2012-04-26 19:52:22 -07:00
DisplayHardware.h set vsync power hint 2012-04-26 19:52:22 -07:00
DisplayHardwareBase.cpp surfaceflinger: replace early suspend with binder call from PowerManager 2012-06-07 16:28:30 -07:00
DisplayHardwareBase.h rework screen on/off code 2012-04-10 22:18:43 -07:00
HWComposer.cpp refactor HWComposer to break dependency with the HAL headers 2012-06-14 11:56:55 -07:00
HWComposer.h refactor HWComposer to break dependency with the HAL headers 2012-06-14 11:56:55 -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