Index: src/gpu/GrTextStrike_impl.h |
diff --git a/src/gpu/GrTextStrike_impl.h b/src/gpu/GrTextStrike_impl.h |
index 130509c5d8bc5c3d3f3456a3972f3cb88b409f6b..42971855ffd5f6cd1d7ab404b6bbebc59633081b 100644 |
--- a/src/gpu/GrTextStrike_impl.h |
+++ b/src/gpu/GrTextStrike_impl.h |
@@ -48,7 +48,11 @@ void GrFontCache::detachStrikeFromList(GrTextStrike* strike) { |
} |
} |
+#if SK_DISTANCEFIELD_FONTS |
+GrTextStrike* GrFontCache::getStrike(GrFontScaler* scaler, bool useDistanceField) { |
+#else |
GrTextStrike* GrFontCache::getStrike(GrFontScaler* scaler) { |
+#endif |
this->validate(); |
const Key key(scaler->getKey()); |
@@ -65,7 +69,9 @@ GrTextStrike* GrFontCache::getStrike(GrFontScaler* scaler) { |
strike->fPrev = NULL; |
fHead = strike; |
} |
- |
+#if SK_DISTANCEFIELD_FONTS |
+ strike->fUseDistanceField = useDistanceField; |
+#endif |
this->validate(); |
return strike; |
} |