diff options
author | Stan Iliev <stani@google.com> | 2017-10-12 10:04:50 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-10-12 14:42:41 +0000 |
commit | cd975d5aa58da2a816d9c5dab118ecd1d9d4faf3 (patch) | |
tree | df9177517890189e7d605b096e8110f21f6e2aa7 /include | |
parent | 5698c8a8a0dcce3bdabab3551f068bda61d741a3 (diff) |
Implement getGrContext in SkPaintFilterCanvas
Implement getGrContext to return the context from the original
canvas.
Bug: b/66988832
Test: Ran Android HWUI on a non overlapping View with alpha,
Change-Id: I44ad48e3257004cc5c45c86529b167139f30621a
which is using SkPaintFilterCanvas to draw.
Reviewed-on: https://skia-review.googlesource.com/58841
Reviewed-by: Florin Malita <fmalita@chromium.org>
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Stan Iliev <stani@google.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/utils/SkPaintFilterCanvas.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/utils/SkPaintFilterCanvas.h b/include/utils/SkPaintFilterCanvas.h index d89c80a2c2..5491721914 100644 --- a/include/utils/SkPaintFilterCanvas.h +++ b/include/utils/SkPaintFilterCanvas.h @@ -23,6 +23,8 @@ public: */ SkPaintFilterCanvas(SkCanvas* canvas); + GrContext* getGrContext() override { return fList[0]->getGrContext(); } + enum Type { kPaint_Type, kPoint_Type, |