| commit | d76007326615f3d79bf3910d5b228a48c9cb9995 | [log] [tgz] |
|---|---|---|
| author | robertphillips@google.com <robertphillips@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Fri Jan 25 14:47:48 2013 +0000 |
| committer | robertphillips@google.com <robertphillips@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Fri Jan 25 14:47:48 2013 +0000 |
| tree | f287f3ff60e78fa11029bf752e6550e73a6125b8 | |
| parent | ae97795901ed420a221cc1bf5d7745bb59b91389 [diff] [blame] |
Hid large dashed line optimization behind compiler flag https://codereview.appspot.com/7133078/ git-svn-id: http://skia.googlecode.com/svn/trunk@7391 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/effects/SkDashPathEffect.cpp b/src/effects/SkDashPathEffect.cpp index c6ae6b2..ac0b5a1 100644 --- a/src/effects/SkDashPathEffect.cpp +++ b/src/effects/SkDashPathEffect.cpp
@@ -230,6 +230,11 @@ bool SkDashPathEffect::filterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec, const SkRect* cullRect) const { + +#ifdef SK_IGNORE_LARGE_DASH_OPT + cullRect = NULL; +#endif + // we do nothing if the src wants to be filled, or if our dashlength is 0 if (rec->isFillStyle() || fInitialDashLength < 0) { return false;