From 760a052c1e75a2daeb5af11eb2429cb9b908646b Mon Sep 17 00:00:00 2001 From: Florin Malita Date: Thu, 10 Jan 2019 15:24:15 -0500 Subject: [sksg] Consolidate Matrix node implementations Matrix and Matrix44 look almost identical -- consolidate as a template class. TBR= Change-Id: I8f299a6138f190eb18de2e67b051307cf6a33383 Reviewed-on: https://skia-review.googlesource.com/c/182973 Reviewed-by: Florin Malita Commit-Queue: Florin Malita --- tools/viewer/SlideDir.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tools') diff --git a/tools/viewer/SlideDir.cpp b/tools/viewer/SlideDir.cpp index 9be4bb5494..beb2ec2ae9 100644 --- a/tools/viewer/SlideDir.cpp +++ b/tools/viewer/SlideDir.cpp @@ -101,10 +101,10 @@ SkMatrix SlideMatrix(const sk_sp& slide, const SkRect& dst) { } // namespace struct SlideDir::Rec { - sk_sp fSlide; - sk_sp fSlideRoot; - sk_sp fMatrix; - SkRect fRect; + sk_sp fSlide; + sk_sp fSlideRoot; + sk_sp> fMatrix; + SkRect fRect; }; class SlideDir::FocusController final : public sksg::Animator { @@ -306,7 +306,7 @@ void SlideDir::load(SkScalar winWidth, SkScalar winHeight) { fCellSize.height()), slideRect = cell.makeInset(kPadding.width(), kPadding.height()); - auto slideMatrix = sksg::Matrix::Make(SlideMatrix(slide, slideRect)); + auto slideMatrix = sksg::Matrix::Make(SlideMatrix(slide, slideRect)); auto adapter = sk_make_sp(slide); auto slideGrp = sksg::Group::Make(); slideGrp->addChild(sksg::Draw::Make(sksg::Rect::Make(SkRect::MakeIWH(slideSize.width(), -- cgit v1.2.3