ab05b00fefd34a761dfaf1ccaf8ad14d325873f4 |
|
09-May-2014 |
radhakrishna <radhakrishna@codeaurora.org> |
overlay: Request specific pipe type Request driver for a specific pipe type instead of notifying the type request using mdp flags. Change-Id: I83fffc7c0e1f24d903b7dd6d52a58b87c70f3d4f
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
1def24effef1c0251e8581be0899a0988f969a44 |
|
07-May-2014 |
Praveena Pachipulusu <pveena@codeaurora.org> |
hwc: Fix klockwork errors Resolving klockwork errors to avoid memory leaks, improper assignments in liboverlay. Change-Id: I82ac6ae782c7b783e89999b832bbd1d361376b9f
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
6f7634666209698e4835b9f326278a7068834383 |
|
18-Nov-2013 |
Jeykumar Sankaran <jsanka@codeaurora.org> |
hwc: Extend partial frame update for split displays Extends partial frame update support for split displays by calculating changing region(ROI) independently for each half of the screen. In case of only one half updating, display driver shuts down the DSI/MDP mixer control of the non updating half. Maintains two ROI's for each display. In case of Non-split displays, only left ROI is updated. Change-Id: I8a67fe40aac665a48b6f8a46beffb9f8027851b2
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
3f38b62b3d70dfea36d63c814abaed4da1fcd01c |
|
13-May-2014 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: Remove usage of scale header Remove usage of scale header and do not create or destroy objects. the programScale() function exported out of libscale.so will internally manage objects. This frees up overlay from relying on scale.h which may not be exported by libscale.so to a known location if only binaries are shipped. Change-Id: If6970541e2eb0ee2bdb907c73ed3534fc22e9dd1
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
3fdd1867c6a39a4397ea74370c0d895be30b0e76 |
|
12-May-2014 |
Prabhanjan Kandula <pkandula@codeaurora.org> |
overlay : Rely on 8x16 pipe strategy for 8x39. Since both has same number of pipes with similar features like scaling capabilities, for now rely on 8x16. Change-Id: Ief51bb5c70d8aef7dca3d791f8b4d62a4c5392ff
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
8dd3d06e4aa4170184c08eee05ed86e57e264973 |
|
22-Apr-2014 |
radhakrishna <radhakrishna@codeaurora.org> |
overlay: Pipe preference for 8x16. Do not differentiate between app layers and FB layer. As 8x16 doesn't support DMA multiplexing, the pipe preference order will be RGB, DMA then VG for both primary and external. Change-Id: I844b12b0eb452b50b64426cff965c0be120d5ee9
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
ba33c33f54132af55509d5ffaf6d8d344368495f |
|
08-Apr-2014 |
Xu Yang <yangxu@codeaurora.org> |
hwc: [8x26]Never allow primary get DMA pipe when external connect For 8x26, if external display is connected, DMA pipe should never be occupied by primary display. Otherwise, external display would lack DMA pipe if switch to GPU composition. This patch refines former commit: 9c1eb2be21a4952ee097d33 CRs-Fixed: 640934 Change-Id: Idc64b724cfacf9e8e22ca73e4e443e8d989e1212
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
f1a474895a9aa5e6b79ad0aeda8eaa5daf2aa74d |
|
15-Apr-2014 |
Tatenda Chipeperekwa <tatendac@codeaurora.org> |
hwc/overlay: Correct pipe priority comparison MDP driver assigns pipe priority in inverse order. Lower the number, higher the priority. HWC shall swap pipes if right pipe is assigned lower number than left pipe. Change-Id: I328623d9f53ad3ae79f7e73b10116231a7c50582
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
a83d776f160d90db1cb5df28a793f4f06a93f020 |
|
05-Mar-2014 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: Support for returning pipe based on capability Add support for returning pipes based on capabilities. getPipe() API takes in pipe specifications like format class, scaling, display, mixer, fb and decides what pipe to return. The nextPipe() API is now just a private helper. Change-Id: I0ab809662c0ad6297e19a44f39264ee929944d13
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
0bc6186c13bed6530aadad53308916869871aa8c |
|
28-Feb-2014 |
Saurabh Shah <saurshah@codeaurora.org> |
hwc/overlay: Add support for pipe priorities, 1 pipe config for FB. If using source split to stage 2 pipes on the same mixer stage, the left pipe needs to be a higher priority than the right. Add API in overlay to compare pipe priorities and use this in source split config to stage pipes accordingly. Add support for 1 pipe config for FB if updating rect is within 2048 pixels. Change-Id: I8b33d5ebd0f8765ee842bab128d8abd67a110145
/hardware/qcom/display/msm8226/liboverlay/overlay.cpp
|
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/liboverlay/overlay.cpp
|
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/liboverlay/overlay.cpp
|
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/liboverlay/overlay.cpp
|
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/liboverlay/overlay.cpp
|
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/liboverlay/overlay.cpp
|
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/liboverlay/overlay.cpp
|