commit | ae1930b8b0c343195e1f3cf5591367f6cad581ed | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Fri Nov 07 05:48:09 2014 -0800 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Fri Nov 07 05:48:09 2014 -0800 |
tree | e95ca987a0133894b0c406c162c1ebf143c59421 | |
parent | b3c14859664cce2dfe6e4a72a805c2d8421914ca [diff] | |
parent | 6a33952aa71d81d2dc846ac0580ce7a6647d3c5a [diff] |
Merge "hwc: Consider orientation while checking a layer for scaling."
diff --git a/libhwcomposer/hwc_utils.cpp b/libhwcomposer/hwc_utils.cpp index 6a74625..2fcf06d 100644 --- a/libhwcomposer/hwc_utils.cpp +++ b/libhwcomposer/hwc_utils.cpp
@@ -856,6 +856,9 @@ src_w = sourceCrop.right - sourceCrop.left; src_h = sourceCrop.bottom - sourceCrop.top; + if(layer->transform & HWC_TRANSFORM_ROT_90) + swap(src_w, src_h); + if(((src_w != dst_w) || (src_h != dst_h))) return true;