summaryrefslogtreecommitdiff
authorStark Li <stark.li@amlogic.com>2017-01-19 05:07:17 (GMT)
committer Stark Li <stark.li@amlogic.com>2017-01-19 05:07:17 (GMT)
commitb91d99905c0861f9075b5038c4a4afbed6488351 (patch)
tree4437447364e4d81d8fa172f3884dc0a95dcae811
parent2e369e85a8962979bcf354b076cc345efb046bfd (diff)
downloadhwcomposer-b91d99905c0861f9075b5038c4a4afbed6488351.zip
hwcomposer-b91d99905c0861f9075b5038c4a4afbed6488351.tar.gz
hwcomposer-b91d99905c0861f9075b5038c4a4afbed6488351.tar.bz2
PD#138457: use ge2d blend op to process two same size layers.
Change-Id: If309beceeeacf2b4d074deeafa27b4661febb9ee
Diffstat
-rw-r--r--hwc2/common/composers/GE2DComposer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/hwc2/common/composers/GE2DComposer.cpp b/hwc2/common/composers/GE2DComposer.cpp
index bafd226..7c3d884 100644
--- a/hwc2/common/composers/GE2DComposer.cpp
+++ b/hwc2/common/composers/GE2DComposer.cpp
@@ -492,7 +492,7 @@ void GE2DComposer::runGE2DProcess(int32_t slot, Vector< LayerState* > &hwcLayers
bool debugSameSize = Utils::checkBoolProp("sys.sf.debug.ss");
// TODO:2 same size layers case.
- if (debugSameSize && layerNum > GE2D_COMPOSE_ONE_LAYER) {
+ if (!debugSameSize && layerNum > GE2D_COMPOSE_ONE_LAYER) {
if (Utils::compareRect(sourceCrop[0], sourceCrop[1])
&& Utils::compareRect(sourceCrop[0], displayFrame[0])
&& Utils::compareRect(sourceCrop[1], displayFrame[1])) {