diff options
Diffstat (limited to 'gm/yuvtorgbeffect.cpp')
-rw-r--r-- | gm/yuvtorgbeffect.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gm/yuvtorgbeffect.cpp b/gm/yuvtorgbeffect.cpp index 001c53d701..f957566d9f 100644 --- a/gm/yuvtorgbeffect.cpp +++ b/gm/yuvtorgbeffect.cpp @@ -253,8 +253,9 @@ protected: SkMatrix viewMatrix; viewMatrix.setTranslate(x, y); grPaint.addColorFragmentProcessor(std::move(fp)); - renderTargetContext->priv().testingOnly_addDrawOp(GrRectOpFactory::MakeNonAAFill( - std::move(grPaint), viewMatrix, renderRect, GrAAType::kNone)); + std::unique_ptr<GrDrawOp> op(GrRectOpFactory::MakeNonAAFill( + std::move(grPaint), viewMatrix, renderRect, GrAAType::kNone)); + renderTargetContext->priv().testingOnly_addDrawOp(std::move(op)); } } } |