| Index: src/utils/debugger/SkDebugCanvas.h
|
| diff --git a/src/utils/debugger/SkDebugCanvas.h b/src/utils/debugger/SkDebugCanvas.h
|
| index 66b85fc38f2f4e4534035f32d741cff78ad43f5b..35dd6fb92d6bc996efb2a96e2f01a0c2d7b077f9 100644
|
| --- a/src/utils/debugger/SkDebugCanvas.h
|
| +++ b/src/utils/debugger/SkDebugCanvas.h
|
| @@ -17,7 +17,7 @@
|
| #include "SkTArray.h"
|
| #include "SkString.h"
|
|
|
| -class SkTexOverrideFilter;
|
| +class SkNWayCanvas;
|
|
|
| class SK_API SkDebugCanvas : public SkCanvas {
|
| public:
|
| @@ -32,7 +32,7 @@ public:
|
| /**
|
| * Enable or disable overdraw visualization
|
| */
|
| - void setOverdrawViz(bool overdrawViz) { fOverdrawViz = overdrawViz; }
|
| + void setOverdrawViz(bool overdrawViz);
|
| bool getOverdrawViz() const { return fOverdrawViz; }
|
|
|
| bool getAllowSimplifyClip() const { return fAllowSimplifyClip; }
|
| @@ -232,10 +232,10 @@ private:
|
| SkPath fSaveDevPath;
|
|
|
| bool fOverdrawViz;
|
| - SkDrawFilter* fOverdrawFilter;
|
| + bool fOverrideFilterQuality;
|
| + SkFilterQuality fFilterQuality;
|
|
|
| - bool fOverrideTexFiltering;
|
| - SkTexOverrideFilter* fTexOverrideFilter;
|
| + SkAutoTUnref<SkNWayCanvas> fPaintFilterCanvas;
|
|
|
| /**
|
| The active saveLayer commands at a given point in the renderering.
|
| @@ -274,6 +274,8 @@ private:
|
| void outputPointsCommon(const SkPoint* pts, int count);
|
| void outputScalar(SkScalar num);
|
|
|
| + void updatePaintFilterCanvas();
|
| +
|
| typedef SkCanvas INHERITED;
|
| };
|
|
|
|
|