Loading services/surfaceflinger/Layer.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -332,7 +332,7 @@ FloatRect Layer::computeCrop(const sp<const DisplayDevice>& hw) const { winHeight = s.active.w; } const Rect winCrop = activeCrop.transform( invTransform, s.active.w, s.active.h); invTransform, winWidth, winHeight); // below, crop is intersected with winCrop expressed in crop's coordinate space float xScale = crop.getWidth() / float(winWidth); Loading @@ -340,8 +340,8 @@ FloatRect Layer::computeCrop(const sp<const DisplayDevice>& hw) const { float insetL = winCrop.left * xScale; float insetT = winCrop.top * yScale; float insetR = (winWidth - winCrop.right ) * xScale; float insetB = (winHeight - winCrop.bottom) * yScale; float insetR = (s.active.w - winCrop.right ) * xScale; float insetB = (s.active.h - winCrop.bottom) * yScale; crop.left += insetL; crop.top += insetT; Loading Loading
services/surfaceflinger/Layer.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -332,7 +332,7 @@ FloatRect Layer::computeCrop(const sp<const DisplayDevice>& hw) const { winHeight = s.active.w; } const Rect winCrop = activeCrop.transform( invTransform, s.active.w, s.active.h); invTransform, winWidth, winHeight); // below, crop is intersected with winCrop expressed in crop's coordinate space float xScale = crop.getWidth() / float(winWidth); Loading @@ -340,8 +340,8 @@ FloatRect Layer::computeCrop(const sp<const DisplayDevice>& hw) const { float insetL = winCrop.left * xScale; float insetT = winCrop.top * yScale; float insetR = (winWidth - winCrop.right ) * xScale; float insetB = (winHeight - winCrop.bottom) * yScale; float insetR = (s.active.w - winCrop.right ) * xScale; float insetB = (s.active.h - winCrop.bottom) * yScale; crop.left += insetL; crop.top += insetT; Loading