OSDN Git Service

Fix display projections when translated.
authorJeff Brown <jeffbrown@google.com>
Fri, 14 Sep 2012 02:22:41 +0000 (19:22 -0700)
committerJeff Brown <jeffbrown@google.com>
Fri, 14 Sep 2012 02:24:43 +0000 (19:24 -0700)
commit6e220a6ce6971555b883f4852c6e5d4c7a617815
tree2961331b56b149d1d478fb1f90df20e336c8530d
parentae2cfb5746e87f1bf17c446e20274c41ce0a57ce
Fix display projections when translated.

There are two different translations to apply in the logical
orientation, one before scaling and one after.
So translate, scale, translate then rotate.

Bug: 7139798
Change-Id: I0726991cadb62988390e77503dbbaed54f07bfe3
services/surfaceflinger/DisplayDevice.cpp
services/surfaceflinger/SurfaceFlinger.cpp