OSDN Git Service

Fix a bug where non-cropped layer could be scaled incorrectly
authorMathias Agopian <mathias@google.com>
Wed, 21 Aug 2013 04:41:07 +0000 (21:41 -0700)
committerMathias Agopian <mathias@google.com>
Wed, 21 Aug 2013 04:46:45 +0000 (21:46 -0700)
commit0e8f1443b87f9009159cef6394de48894f98f826
tree182527e8cdd24dab9319b7d58c0bf2a1c598348f
parent4f4f0943489d9113c66ac22b58cfba8c21dfa879
Fix a bug where non-cropped layer could be scaled incorrectly

If a layer is not cropped but its bounds are outside of the
viewport (i.e.: clipped), the crop rectangle passed to
hw composer would be invalid because it started invalid
in the first place (to indicate "no crop").

Bug: 10410944
Change-Id: I4ae4d49a1adef0be7fa4304ecf84b1a5b7d03fe0
services/surfaceflinger/Layer.cpp