diff options
Diffstat (limited to 'gm/convexpolyeffect.cpp')
-rw-r--r-- | gm/convexpolyeffect.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gm/convexpolyeffect.cpp b/gm/convexpolyeffect.cpp index d6decb93c4..2c8e6604f4 100644 --- a/gm/convexpolyeffect.cpp +++ b/gm/convexpolyeffect.cpp @@ -46,8 +46,8 @@ public: const char* name() const override { return "PolyBoundsOp"; } - static sk_sp<GrDrawOp> Make(const SkRect& rect, GrColor color) { - return sk_sp<GrDrawOp>(new PolyBoundsOp(rect, color)); + static std::unique_ptr<GrDrawOp> Make(const SkRect& rect, GrColor color) { + return std::unique_ptr<GrDrawOp>(new PolyBoundsOp(rect, color)); } private: @@ -185,7 +185,7 @@ protected: grPaint.setXPFactory(GrPorterDuffXPFactory::Make(SkBlendMode::kSrc)); grPaint.addCoverageFragmentProcessor(std::move(fp)); - sk_sp<GrDrawOp> op = PolyBoundsOp::Make(p.getBounds(), 0xff000000); + std::unique_ptr<GrDrawOp> op = PolyBoundsOp::Make(p.getBounds(), 0xff000000); renderTargetContext->priv().testingOnly_addDrawOp(grPaint, GrAAType::kNone, std::move(op)); @@ -225,7 +225,7 @@ protected: grPaint.setXPFactory(GrPorterDuffXPFactory::Make(SkBlendMode::kSrc)); grPaint.addCoverageFragmentProcessor(std::move(fp)); - sk_sp<GrDrawOp> op = PolyBoundsOp::Make(rect, 0xff000000); + std::unique_ptr<GrDrawOp> op = PolyBoundsOp::Make(rect, 0xff000000); renderTargetContext->priv().testingOnly_addDrawOp(grPaint, GrAAType::kNone, std::move(op)); |