From ac7b6d33d23cb0baaf61c723346198d41f012035 Mon Sep 17 00:00:00 2001 From: Tom Hudson Date: Tue, 30 Jun 2015 11:26:13 -0400 Subject: New setLocalMatrix() operation for HWUI Concats any matrix passed through from DisplayListCanvas with the initialTransform of the containing RenderNode. BUG:22189925 Change-Id: I5ea54a6e2a29520c79a8860bde7682694e8595d2 --- libs/hwui/SkiaCanvas.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'libs/hwui/SkiaCanvas.cpp') diff --git a/libs/hwui/SkiaCanvas.cpp b/libs/hwui/SkiaCanvas.cpp index 6cf66cd1484d..644a4f305a2e 100644 --- a/libs/hwui/SkiaCanvas.cpp +++ b/libs/hwui/SkiaCanvas.cpp @@ -67,6 +67,7 @@ public: virtual void getMatrix(SkMatrix* outMatrix) const override; virtual void setMatrix(const SkMatrix& matrix) override; + virtual void setLocalMatrix(const SkMatrix& matrix) override { this->setMatrix(matrix); } virtual void concat(const SkMatrix& matrix) override; virtual void rotate(float degrees) override; virtual void scale(float sx, float sy) override; -- cgit v1.2.3-59-g8ed1b