2e84083ef7fe2655dd2015c2c5942fbc3148c0e9 |
|
31-Jan-2017 |
Dan Albert <danalbert@google.com> |
Merge "Fix -Wmacro-redefined werror issues." am: 3d4d976af2 am: 06d4d81212 Change-Id: I9360d25086818ad65b6172bb0271b5ccb336a175
|
789f042d3c13202286dd213b43535bfd35e084d8 |
|
31-Jan-2017 |
Dan Albert <danalbert@google.com> |
Fix -Wmacro-redefined werror issues. The libc++ defines this (wrapped in ifndef, like this should have been), so including a libc++ header and then defining this results in a werror failure. Define this in common.mk so we can be sure it does get defined, but also that it gets defined early enough that anyone defining this in source wrapped with ifndef doesn't get broken. Test: mma # on angler Bug: http://b/34740564 Change-Id: Id7d70a6ad5e530390eb8b37e5e618312d1d7e6dc
/hardware/qcom/display/msm8226/common.mk
|
e93a5f53378a9c2e20ab1db7af7ad183bf845560 |
|
05-Jan-2017 |
Alex Naidis <alex.naidis@linux.com> |
Merge "hwcomposer: Fix regression in hwc_sync" am: a0de1d3cc3 am: 9e5907e6b4 Change-Id: If5b9888290f78e32db4e063da37993af8c391645
|
5936d78c2a15671de2a803e3beffdcb5079041b3 |
|
23-Dec-2016 |
Alex Naidis <alex.naidis@linux.com> |
hwcomposer: Fix regression in hwc_sync Hwc_sync is in the hotpath of display rendering and gets called every ~17ms during active rerendering. Reading the property "debug.egl.swapinterval" on every execution of hwc_sync causes a major regression where the execution of hwc_sync is much slower than it can be. Doing I/O in hotpaths is inacceptable and can cause an unnecessary constant I/O load, additionally to the slowdown in display rendering which was caused in this case. As solution, we condition this debugging feature with "DISPLAY_DEBUG_SWAPINTERVAL", so it can be enabled when explicitly needed. Gralloc is not directly affected by the regression, it was adjusted to match the conditioning of the swapinterval debugging feature. The HALs of msm8084,msm8226,msm8909,msm8960 and msm8994 are affected by the regression and get patched by this patch. Newer HALs are not affected. The stats contained in this patch were collected using a Nextbit Robin (MSM8992), which uses the msm8994 HAL. Test: Manual testing for proper conditioning. Test: Running full CTS suite without DISPLAY_DEBUG_SWAPINTERVAL set. Change-Id: If08595d37ac0c1a19edd8d296289a21c9f95512a Signed-off-by: Alex Naidis <alex.naidis@linux.com>
/hardware/qcom/display/msm8226/common.mk
|
9c880b505e486b078b3607eb75e6e0dfa7ea5f1d |
|
02-Dec-2016 |
Tom Cherry <tomcherry@google.com> |
msm8226: update references to support prebuilt kernel build Updating kernel references to BOARD_KERNEL_HEADER_DEPENDENCIES and BOARD_KERNEL_HEADER_DIR Bug: 32910179 Change-Id: I8ff1c26a88cc29ac9fa83bf8bb0e30ea592855bf
/hardware/qcom/display/msm8226/common.mk
|
f48303a2d8437b83b35c096329713a218b983219 |
|
05-Oct-2015 |
Uday Kishore Pasupuleti <upasupul@codeaurora.org> |
overlay: Allow to set target specific max rot session Set the target specific max rot session with DISPLAY_FEATURE_MAX_ROT_SESSION Bug: 24483502 Change-Id: Id4335ac154a0a3c08fc730c4d3842c6483b55ed3 Signed-off-by: Uday Kishore Pasupuleti <upasupul@codeaurora.org>
/hardware/qcom/display/msm8226/common.mk
|
dd8c04c511f7d9eabe62dcf05bfbd5d287886bf9 |
|
06-Jun-2014 |
Jeykumar Sankaran <jsanka@codeaurora.org> |
display: Add VENUS_COLOR_FORMAT for msm8994 Add VENUS_COLOR_FORMAT support for msm8994 Conflicts: msm8226/common.mk Change-Id: I4aad0d532a261796f1f31273ad80305adafc3b6c
/hardware/qcom/display/msm8226/common.mk
|
d0e20d1a84bfa4057b516bedb022896f33257e6e |
|
12-Apr-2014 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Makefile changes for AOSP builds - On some builds, the display HAL can be located in a subdirectory. Use LOCAL_PATH to include local headers. - Use msm and apq filters to pick up the qcom display HAL. Conflicts: msm8226/Android.mk msm8226/common.mk Change-Id: Ib9b47ececb37fda1ecde5ce1cbe1fce9b041f84a
/hardware/qcom/display/msm8226/common.mk
|
ced6b79c3e1b60b05e2e054e709b1f9a2b6b304c |
|
05-Jun-2014 |
Naseer Ahmed <naseer@codeaurora.org> |
hwc: Fall back to fake vsync after threshold In some cases, the vsync may fail to be reported from the driver. Fallback to fake vsync in this case and reflect this information in dumpsys. Bug: 15320590 Change-Id: I63dfd1a96d645cf2f1c56eef58794f17208f13cd
/hardware/qcom/display/msm8226/common.mk
|
201e4c9a80c1adb32ac8271a95721aa838c4d9fe |
|
05-Mar-2014 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Remove VPU related code Targets in which VPU interacts with display through HWC are no longer supported. Change-Id: I65a5348a375ad0c193a8659d0cdfb37c2db6f38e Conflicts: msm8226/libhwcomposer/hwc_utils.cpp
/hardware/qcom/display/msm8226/common.mk
|
a653efede03423aa840da24634f1ec6f20796f1e |
|
09-Apr-2014 |
Simon Wilson <simonwilson@google.com> |
Revert "Revert "msm8226: update to AU_LINUX_ANDROID_KK.04.04.02.010.224"" This reverts commit 90268aeae4a80fdce99db4a4e45d696afd4fff36.
/hardware/qcom/display/msm8226/common.mk
|
ef53c1c84ec55ed50f607d52b7abfbb86239408e |
|
09-Apr-2014 |
Simon Wilson <simonwilson@google.com> |
Revert "Revert "split msm8x26 and msm8x74 display HALs apart"" This reverts commit 13236c4d3582dd6f7185a303c4795ea611edbfe3.
/hardware/qcom/display/msm8226/common.mk
|
13236c4d3582dd6f7185a303c4795ea611edbfe3 |
|
07-Apr-2014 |
Benoit Goby <benoit@android.com> |
Revert "split msm8x26 and msm8x74 display HALs apart" This reverts commit 32d546383b4424a954987570731f7fa216bce206.
/hardware/qcom/display/msm8226/common.mk
|
90268aeae4a80fdce99db4a4e45d696afd4fff36 |
|
07-Apr-2014 |
Benoit Goby <benoit@android.com> |
Revert "msm8226: update to AU_LINUX_ANDROID_KK.04.04.02.010.224" This reverts commit f96e0b957a215582702db2a5ec6c744afd94eae3.
/hardware/qcom/display/msm8226/common.mk
|
f96e0b957a215582702db2a5ec6c744afd94eae3 |
|
28-Mar-2014 |
Iliyan Malchev <malchev@google.com> |
msm8226: update to AU_LINUX_ANDROID_KK.04.04.02.010.224 Change-Id: Ia9af631171fb9ec64de1d1cb0ddf5be3e0fe9132 Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8226/common.mk
|
32d546383b4424a954987570731f7fa216bce206 |
|
18-Mar-2014 |
Iliyan Malchev <malchev@google.com> |
split msm8x26 and msm8x74 display HALs apart Change-Id: I58a7dc129faa6eef4f7cdc8ee09fd42cd86c189b Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8226/common.mk
|