Index: src/core/SkScan_AntiPath.cpp |
diff --git a/src/core/SkScan_AntiPath.cpp b/src/core/SkScan_AntiPath.cpp |
index 3b0f3e189bed8fc8b5e36f36b2a7912e2267876c..213cb83ebdddd07d2578ec08222fb21c22c5beb0 100644 |
--- a/src/core/SkScan_AntiPath.cpp |
+++ b/src/core/SkScan_AntiPath.cpp |
@@ -751,6 +751,11 @@ void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, |
void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, |
SkBlitter* blitter) { |
+ if (GlobalAAConfig::getInstance().fUseAnalyticAA) { |
+ SkScan::AAAFillPath(path, clip, blitter); |
+ return; |
+ } |
+ |
if (clip.isEmpty()) { |
return; |
} |