aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/debugger/SkDebugCanvas.cpp
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-03-08 14:15:50 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-03-08 19:53:01 +0000
commit91b961d33d1d3e78c212be8738c1c7c468c358ca (patch)
tree646b38542121ff5e50f82dc61b367eb316f0798a /tools/debugger/SkDebugCanvas.cpp
parenta1d9ce5993b8ac4e54a62455e7f02bd7ed3752da (diff)
remove SkClipVisitor
With new device clipping, this is unsupported on SkCanvas BUG=skia: Change-Id: I39443f213be1005b8b9208d604e4bfb31cbda424 Reviewed-on: https://skia-review.googlesource.com/9349 Commit-Queue: Mike Reed <reed@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'tools/debugger/SkDebugCanvas.cpp')
-rw-r--r--tools/debugger/SkDebugCanvas.cpp38
1 files changed, 0 insertions, 38 deletions
diff --git a/tools/debugger/SkDebugCanvas.cpp b/tools/debugger/SkDebugCanvas.cpp
index 522f4edbeb..ace39a471b 100644
--- a/tools/debugger/SkDebugCanvas.cpp
+++ b/tools/debugger/SkDebugCanvas.cpp
@@ -149,39 +149,6 @@ int SkDebugCanvas::getCommandAtPoint(int x, int y, int index) {
return layer;
}
-class SkDebugClipVisitor : public SkCanvas::ClipVisitor {
-public:
- SkDebugClipVisitor(SkCanvas* canvas) : fCanvas(canvas) {}
-
- void clipRect(const SkRect& r, SkClipOp, bool doAA) override {
- SkPaint p;
- p.setColor(SK_ColorRED);
- p.setStyle(SkPaint::kStroke_Style);
- p.setAntiAlias(doAA);
- fCanvas->drawRect(r, p);
- }
- void clipRRect(const SkRRect& rr, SkClipOp, bool doAA) override {
- SkPaint p;
- p.setColor(SK_ColorGREEN);
- p.setStyle(SkPaint::kStroke_Style);
- p.setAntiAlias(doAA);
- fCanvas->drawRRect(rr, p);
- }
- void clipPath(const SkPath& path, SkClipOp, bool doAA) override {
- SkPaint p;
- p.setColor(SK_ColorBLUE);
- p.setStyle(SkPaint::kStroke_Style);
- p.setAntiAlias(doAA);
- fCanvas->drawPath(path, p);
- }
-
-protected:
- SkCanvas* fCanvas;
-
-private:
- typedef SkCanvas::ClipVisitor INHERITED;
-};
-
// set up the saveLayer commands so that the active ones
// return true in their 'active' method
void SkDebugCanvas::markActiveCommands(int index) {
@@ -298,11 +265,6 @@ void SkDebugCanvas::drawTo(SkCanvas* originalCanvas, int index, int m) {
r.outset(SK_Scalar1, SK_Scalar1);
filterCanvas.clipRect(r, kReplace_SkClipOp);
}
- // visualize existing clips
- SkDebugClipVisitor visitor(&filterCanvas);
-
- filterCanvas.replayClips(&visitor);
-
filterCanvas.restore();
}
if (pathOpsMode) {