| 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:
|
|
|