summaryrefslogtreecommitdiff
path: root/libs/hwui/Layer.cpp
diff options
context:
space:
mode:
author ramindani <ramindani@google.com> 2021-07-16 22:33:25 +0000
committer Ram Indani <ramindani@google.com> 2021-08-03 20:32:16 +0000
commitef54c038e1d650c000ee97fd5652eee98e9b8c32 (patch)
tree3ea1ba5a36c58da2da9b68af03f27d5be68a7a57 /libs/hwui/Layer.cpp
parent3daec282d77c293774f28de766bb7b1aeadfb294 (diff)
Added crop rect to LayerDrawable to not crop TextureView.
Verified manually with ExoPlayer that TextureView isn't cropping. Test: Did the manual test and atest TextureViewCameraTest atest TextureViewSnapshotTest atest TextureViewStressTest atest TextureViewTest atest PixelCopyTest atest BitmapTest atest HardwareBitmapTests and with HwAccelerationTest Added crop test at ag/15430851 BUG=152621633 Change-Id: If1f448a94908cbf51272bc0d1bbbe1e113fd15f3
Diffstat (limited to 'libs/hwui/Layer.cpp')
-rw-r--r--libs/hwui/Layer.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/libs/hwui/Layer.cpp b/libs/hwui/Layer.cpp
index 47c47e0427a4..9053c1240957 100644
--- a/libs/hwui/Layer.cpp
+++ b/libs/hwui/Layer.cpp
@@ -35,7 +35,6 @@ Layer::Layer(RenderState& renderState, sk_sp<SkColorFilter> colorFilter, int alp
// preserves the old inc/dec ref locations. This should be changed...
incStrong(nullptr);
renderState.registerLayer(this);
- texTransform.setIdentity();
transform.setIdentity();
}
@@ -101,7 +100,6 @@ void Layer::draw(SkCanvas* canvas) {
const int layerHeight = getHeight();
if (layerImage) {
SkMatrix textureMatrixInv;
- textureMatrixInv = getTexTransform();
// TODO: after skia bug https://bugs.chromium.org/p/skia/issues/detail?id=7075 is fixed
// use bottom left origin and remove flipV and invert transformations.
SkMatrix flipV;