75007d5ec7c707d9ef1cdd47ec68b4920bfb0c33 |
|
27-Aug-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
hwc: Empty first read to avoid stale data at boot When an fd is opened for the first time, poll always succeeds without a notify from the driver. This gives us invalid data from the driver, which actually has the right value only when it calls sysfs_notify. Do a first read for the vsync fds to avoid this. Change-Id: I47e7bb0a3f91ccb90b1cf36fe5e7d75de1085b62
/hardware/qcom/display/msm8974/libhwcomposer/hwc_vsync.cpp
|
57b955f68d6caa0d19e150e4c733d1569ae438a9 |
|
11-Jul-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
hwc: Add support for HDMI vsync SurfaceFlinger can enable HDMI vsync through event control. Poll for HDMI vsync events and report them to SurfaceFlinger. Change-Id: I301f1dffbab56b3b5a3dda5a59c37721688d7849
/hardware/qcom/display/msm8974/libhwcomposer/hwc_vsync.cpp
|
6287ca3d8c0bc7bd6e18c729781ea1d03bb23034 |
|
06-Jun-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
hwc: poll for vsync event poll on the vsync file descriptor. This prepares the ground for multiple vsync updates without adding additional threads. Change-Id: I30ef0fb34816d438501475cd3e4967775fcb1d19
/hardware/qcom/display/msm8974/libhwcomposer/hwc_vsync.cpp
|
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/libhwcomposer/hwc_vsync.cpp
|