android_hardware_qcom_display/libhwcomposer
Neti Ravi Kumar c356c1c205 hwcomposer : Synchronize EventThread, and hwcVsyncThread
Synchronization is needed,to make sure, read() is not called
by hwcVsyncThread when VSYNC is disabled.

Otherwise in usecases, where display is OFF, and still some
tasks keep running in the background; SurfaceFlinger hogs
CPU.

(cherry picked from commit ffa84468bbd2517ffb22ab4023cb57a6272fc80d)

Change-Id: Idd779647a27ed3e6fb0703a07033dd5f7cd1b5fd
2012-10-14 15:46:18 -07:00
..
Android.mk hwcomposer : Use sysfs to read vysnc information 2012-10-14 15:45:19 -07:00
hwc_copybit.cpp libqdutils: Add copybit support to qdutils 2012-10-06 00:49:06 -05:00
hwc_copybit.h libqdutils: Add copybit support to qdutils 2012-10-06 00:49:06 -05:00
hwc_external.cpp hwcomposer: Remove vsync event control for WFD External Display 2012-10-06 00:41:40 -05:00
hwc_external.h hwcomposer: Remove vsync event control for WFD External Display 2012-10-06 00:41:40 -05:00
hwc_extonly.cpp liboverlay: Remove waitForVsync, getOvPipeType APIs 2012-07-31 14:09:33 -07:00
hwc_extonly.h hwc: Add support for external-only layers 2012-07-27 08:24:25 -07:00
hwc_mdpcomp.cpp libhwcomposer: Check for downscaling with alpha 2012-10-14 15:39:34 -07:00
hwc_mdpcomp.h libhwcomposer: Reset layer list before clearing MDP states. 2012-09-12 23:11:50 -05:00
hwc_pip.cpp display: Add support for video rotation on Ext display 2012-10-06 00:48:59 -05:00
hwc_pip.h Add support for PIP, picture in picture feature 2012-09-12 23:07:49 -05:00
hwc_qbuf.h hwc: qbuf: Add API to unlock all 2012-09-12 22:52:42 -05:00
hwc_service.cpp display: Copyright Fix 2012-09-12 22:55:50 -05:00
hwc_service.h display: Copyright Fix 2012-09-12 22:55:50 -05:00
hwc_uevents.cpp hwcomposer : Use sysfs to read vysnc information 2012-10-14 15:45:19 -07:00
hwc_uimirror.cpp hwc/fb/overlay: wait for fbpost and pan display 2012-09-12 22:58:18 -05:00
hwc_uimirror.h display: Enable vsync 2012-07-27 08:23:23 -07:00
hwc_utils.cpp hwcomposer : Synchronize EventThread, and hwcVsyncThread 2012-10-14 15:46:18 -07:00
hwc_utils.h hwcomposer : Synchronize EventThread, and hwcVsyncThread 2012-10-14 15:46:18 -07:00
hwc_video.cpp display: Add support for video rotation on Ext display 2012-10-06 00:48:59 -05:00
hwc_video.h hwc: Add support for external-only layers 2012-07-27 08:24:25 -07:00
hwc_vsync.cpp hwcomposer : Synchronize EventThread, and hwcVsyncThread 2012-10-14 15:46:18 -07:00
hwc.cpp hwcomposer : Synchronize EventThread, and hwcVsyncThread 2012-10-14 15:46:18 -07:00
ihwc.cpp display: Copyright Fix 2012-09-12 22:55:50 -05:00
ihwc.h display: Copyright Fix 2012-09-12 22:55:50 -05:00