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