64718efc5e715c5980c5a6abb96423414953aacc |
|
04-Jul-2013 |
Xiaoming Zhou <zhoux@codeaurora.org> |
libqdutils: delay the close of fd handle During surfaceflinger initialization, the first fb open call comes from the MDP version check. The MDPVersion class implements a singleton object, which open and close the fb device. This initial fb open and close will trigger the kernel driver to turn on and off the display, which results two side effects: 1) extra delay in the display on, 2) one flicker when the display is turned on and off. The change is to close the fd handle in the destructor. Change-Id: I2ee5cfc78cbb613ed1326d9f7c26cbca97406163
/hardware/qcom/display/msm8974/libqdutils/mdp_version.h
|
828e828437e9d6dd027819c2bbea21f0c13597d5 |
|
11-Jun-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
hwc: Add support for uneven split primary displays Add support for unevenly split primary displays. The driver provides info about the split via msm_fb_split sysfs node For external we assume even split. If driver doesn't specify any split for primary, we default to even split. Change-Id: I4d541f41de2d7a5d2b62653fa33cab079a6d5d30 Conflicts: msm8974/libhwcomposer/hwc_fbupdate.cpp msm8974/libhwcomposer/hwc_uevents.cpp msm8974/libhwcomposer/hwc_utils.cpp
/hardware/qcom/display/msm8974/libqdutils/mdp_version.h
|
513ddc2124abf90c63af41999201f0d2031af0c8 |
|
12-Jun-2013 |
Vineeta Srivastava <vsrivastava@google.com> |
Splitting hardware/qcom/display chip specific. Moved msm8960 specific code in msm8960/ directory. Moved msm8974 specific code in msm8974/ directory. Updated Makefiles to point to correct header files. Change-Id: I0623022f324be0ae42571660074f16afa1f71df5
/hardware/qcom/display/msm8974/libqdutils/mdp_version.h
|