Index: src/utils/SkNoSaveLayerCanvas.h |
=================================================================== |
--- src/utils/SkNoSaveLayerCanvas.h (revision 13622) |
+++ src/utils/SkNoSaveLayerCanvas.h (working copy) |
@@ -32,25 +32,20 @@ |
return count; |
} |
+protected: |
// disable aa for speed |
- virtual bool clipRect(const SkRect& rect, |
- SkRegion::Op op, |
- bool doAA) SK_OVERRIDE { |
- return this->INHERITED::clipRect(rect, op, false); |
+ virtual void onClipRect(const SkRect& rect, SkRegion::Op op, ClipEdgeStyle) SK_OVERRIDE { |
+ this->INHERITED::onClipRect(rect, op, kHard_ClipEdgeStyle); |
} |
// for speed, just respect the bounds, and disable AA. May give us a few |
// false positives and negatives. |
- virtual bool clipPath(const SkPath& path, |
- SkRegion::Op op, |
- bool doAA) SK_OVERRIDE { |
- return this->updateClipConservativelyUsingBounds(path.getBounds(), op, |
- path.isInverseFillType()); |
+ virtual void onClipPath(const SkPath& path, SkRegion::Op op, ClipEdgeStyle) SK_OVERRIDE { |
+ this->updateClipConservativelyUsingBounds(path.getBounds(), op, |
+ path.isInverseFillType()); |
} |
- virtual bool clipRRect(const SkRRect& rrect, |
- SkRegion::Op op, |
- bool doAA) SK_OVERRIDE { |
- return this->updateClipConservativelyUsingBounds(rrect.getBounds(), op, false); |
+ virtual void onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle) SK_OVERRIDE { |
+ this->updateClipConservativelyUsingBounds(rrect.getBounds(), op, false); |
} |
private: |