Index: src/core/SkScan_AntiPath.cpp |
diff --git a/src/core/SkScan_AntiPath.cpp b/src/core/SkScan_AntiPath.cpp |
index b41a99c8981ffac471785dd13680cb098f07e320..a300d74d8f05ba611b32339d96fb1223a90be29a 100644 |
--- a/src/core/SkScan_AntiPath.cpp |
+++ b/src/core/SkScan_AntiPath.cpp |
@@ -750,6 +750,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; |
} |