Lines Matching refs:skPaint

47         return SkPaintToGrPaintWithPrimitiveColor(context, rtc, this->skPaint(), grPaint);  in toGrPaint()
49 return SkPaintToGrPaint(context, rtc, this->skPaint(), viewMatrix, grPaint); in toGrPaint()
55 fModifiedPaint.init(fOriginalPaint->skPaint()); in modifyForRun()
60 *fModifiedPaint.get() = fOriginalPaint->skPaint(); in modifyForRun()
94 paint.skPaint().getTextEncoding(), text, byteLength, in DrawBmpText()
95 {x, y}, viewMatrix, paint.skPaint().getTextAlign(), in DrawBmpText()
130 paint.skPaint().getTextEncoding(), text, byteLength, in DrawBmpPosText()
132 paint.skPaint().getTextAlign(), cache, in DrawBmpPosText()
179 bool GrTextUtils::CanDrawAsDistanceFields(const SkPaint& skPaint, const SkMatrix& viewMatrix, in CanDrawAsDistanceFields() argument
187 SkScalar scaledTextSize = maxScale * skPaint.getTextSize(); in CanDrawAsDistanceFields()
206 if (skPaint.getRasterizer() || skPaint.getMaskFilter() || !caps.shaderDerivativeSupport()) { in CanDrawAsDistanceFields()
211 if (skPaint.getStyle() != SkPaint::kFill_Style) { in CanDrawAsDistanceFields()
219 SkPaint* skPaint, in InitDistanceFieldPaint() argument
225 SkScalar textSize = skPaint->getTextSize(); in InitDistanceFieldPaint()
242 skPaint->setTextSize(SkIntToScalar(kSmallDFFontSize)); in InitDistanceFieldPaint()
247 skPaint->setTextSize(SkIntToScalar(kMediumDFFontSize)); in InitDistanceFieldPaint()
252 skPaint->setTextSize(SkIntToScalar(kLargeDFFontSize)); in InitDistanceFieldPaint()
265 skPaint->setLCDRenderText(false); in InitDistanceFieldPaint()
266 skPaint->setAutohinted(false); in InitDistanceFieldPaint()
267 skPaint->setHinting(SkPaint::kNormal_Hinting); in InitDistanceFieldPaint()
268 skPaint->setSubpixelText(true); in InitDistanceFieldPaint()
284 const SkPaint& skPaint = paint.skPaint(); in DrawDFText() local
285 SkPaint::GlyphCacheProc glyphCacheProc = SkPaint::GetGlyphCacheProc(skPaint.getTextEncoding(), in DrawDFText()
286 skPaint.isDevKernText(), in DrawDFText()
292 skPaint.getScalerContextDescriptor(&effects, &desc, props, SkPaint::kNone_ScalerContextFlags, in DrawDFText()
294 SkGlyphCache* origPaintCache = SkGlyphCache::DetachCache(skPaint.getTypeface(), effects, in DrawDFText()
303 switch (skPaint.getTextAlign()) { in DrawDFText()
332 if (skPaint.getTextAlign() == SkPaint::kCenter_Align) { in DrawDFText()
335 } else if (skPaint.getTextAlign() == SkPaint::kLeft_Align) { in DrawDFText()
368 blob->setSubRunHasDistanceFields(runIndex, paint.skPaint().isLCDRenderText()); in DrawDFPosText()