Index: src/core/SkDraw.cpp |
diff --git a/src/core/SkDraw.cpp b/src/core/SkDraw.cpp |
index bbc684168c2066c8e6b42cff72bfd197b049f544..03b331108dc27226d5c761e303f4ba3bcc7d89ce 100644 |
--- a/src/core/SkDraw.cpp |
+++ b/src/core/SkDraw.cpp |
@@ -1534,7 +1534,7 @@ |
fPaint = &pnt; |
if (cache->isSubpixel()) { |
- fHalfSampleX = fHalfSampleY = SkGlyph::kSubpixelRound; |
+ fHalfSampleX = fHalfSampleY = (SK_FixedHalf >> SkGlyph::kSubBits); |
} else { |
fHalfSampleX = fHalfSampleY = SK_FixedHalf; |
} |