01f9a13e06f5b25788dfb042d20583ce2f974579 |
|
22-Aug-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
hwc: Fix locking. Remove the unnecessary blank lock, mdp comp lock, secure lock. Rename the ext lock to a more appropriate draw lock. The mdp comp lock is at an incorrect place and causes unwanted objects to show up in dumpsys, since configDone hasnt cleaned them up yet. dump(), blank(), draw() should all acquire a common lock. draw() includes prepare() and set(). Conflicts: msm8974/libhwcomposer/hwc.cpp msm8974/libhwcomposer/hwc_qclient.cpp msm8974/libhwcomposer/hwc_uevents.cpp msm8974/libhwcomposer/hwc_utils.h Change-Id: I595547dd5a393a8af6cd8c9297d50793b715e658
/hardware/qcom/display/msm8974/libhwcomposer/hwc_qclient.cpp
|