7d978483ed
Background: On MDP compositon, MDP keeps reading contents from the pipes even on Idle Screen i.e. even when HWC is not queueing any new buffers to MDP. Above data traffic leads to high power consumption. Implementation: This change introduces a timer in HWC which will timeout if there are no updates in bypass composition path for the period specified via debug.bypass.idletime. Also SurfaceFlinger will be notified to redraw the current frame which will be composed into FB. Conflicts: libhwcomposer/hwcomposer.cpp Change-Id: Ic3a467596068fa553271b5cd8c2831e544e3211d (cherry picked from commit ad1d9a019234ab03dbc79b1ddb73c86e560e3e74) Conflicts: libhwcomposer/hwcomposer.cpp |
||
---|---|---|
.. | ||
utils | ||
Android.mk | ||
qcom_ui.cpp | ||
qcom_ui.h |