History log of /hardware/qcom/display/msm8226/liboverlay/overlayMdp.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4a84a77c6de89fc12b727bf41661aa2314dfba8f 28-Jun-2014 Saurabh Shah <saurshah@codeaurora.org> overlay: Remove obsolete code from pipe config path

Remove obsolete / unused code from pipe config path like pipe crop
modification for rotator downscale, 3D, pipestate.

Change-Id: I34ec80dce8736f65069794f21fbd56922304cb8b
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.cpp
74e109a6891def0f55250476bc28aa2098027606 18-Jun-2014 Saurabh Shah <saurshah@codeaurora.org> hwc/overlay: Fix decimation / bwc bugs

1) While setting BWC check for 90 transform and swap crop
2) Calculate decimation in the getDecimationFactor API itself.
Currently, a residual downscale is calculated and the clients have
to take logs and apply forcible decimation like in MdpCtrl
3) Fix bug where transform gets typecasted to bool

b/14225977

Change-Id: I3c99c571e02e2cf7822342516b6a87d97be553d1
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.cpp
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/overlayMdp.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/overlayMdp.cpp
c2039d4a4ad6ddc2dbc66e7d8a993a794a6bf3a9 02-Apr-2014 Jeykumar Sankaran <jsanka@codeaurora.org> h/q/d: Dump ovinfo only on pipe config errors.

Dump ovinfo only when validateandSet fails due to invalid pipe
configs. Failure due to insufficient resource is common and
dumping ovinfo for such cases wont provide much information.

Change-Id: I9e102cf633bb394603ea2484d80017e4b906b49a
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.cpp
b1ea812a6fe4cd723291c2cd226ed5f26e38f8d9 26-Mar-2014 Sravan Kumar D.V.N <sravank1@codeaurora.org> overlay: Align width to 4 multiple in case of 90 degree rotation

To support interlaced content with 90 degree rotation
width has to be aligned to 4 multiple.
CRs-Fixed: 637264

Change-Id: Idaae06f1aa80490ae1b37e148c6d862dc26bebca
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.cpp
bc5fb18f66ec2ad33053820ce7068667df4cb6a3 09-Apr-2014 Simon Wilson <simonwilson@google.com> Revert "Revert "display: msm8226: remove stale ANDROID_JELLYBEAN_MR1 #define""

This reverts commit 138243e264387ff2e92e3be4757fdde513deb27d.
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.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/overlayMdp.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/overlayMdp.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/overlayMdp.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/overlayMdp.cpp
138243e264387ff2e92e3be4757fdde513deb27d 07-Apr-2014 Benoit Goby <benoit@android.com> Revert "display: msm8226: remove stale ANDROID_JELLYBEAN_MR1 #define"

This reverts commit 1a2269002135174da63c221bd2a3676d93ce2642.
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.cpp
1a2269002135174da63c221bd2a3676d93ce2642 01-Apr-2014 Iliyan Malchev <malchev@google.com> display: msm8226: remove stale ANDROID_JELLYBEAN_MR1 #define

Change-Id: I46088715210ad7e234ec61a3929714d62fedafc3
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8226/liboverlay/overlayMdp.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/overlayMdp.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/overlayMdp.cpp