Lines Matching refs:runPaint
157 const SkPaint& runPaint = glyphRunList.paint(); in drawForBitmapDevice() local
160 auto& props = (kN32_SkColorType == fColorType && runPaint.isSrcOver()) in drawForBitmapDevice()
169 if (ShouldDrawAsPath(runPaint, runFont, deviceMatrix)) { in drawForBitmapDevice()
173 SkPaint pathPaint(runPaint); in drawForBitmapDevice()
199 pathPaint = runPaint; in drawForBitmapDevice()
207 runFont, runPaint, props, in drawForBitmapDevice()
230 bitmapDevice->paintMasks(SkSpan<const SkMask>{masks.begin(), masks.size()}, runPaint); in drawForBitmapDevice()
257 SkScalar maxGlyphDimension, const SkPaint& runPaint, const SkFont& runFont, in processARGBFallback() argument
286 argbFallback(runPaint, in processARGBFallback()
322 argbFallback(runPaint, in processARGBFallback()
337 SkPoint origin, const SkPaint& runPaint, const SkMatrix& viewMatrix, SkScalar textScale, in drawGlyphRunAsPathWithARGBFallback() argument
365 maxFallbackDimension, runPaint, glyphRun.font(), viewMatrix, textScale, in drawGlyphRunAsPathWithARGBFallback()
435 SkPoint origin, const SkPaint& runPaint, const SkMatrix& viewMatrix, SkScalar textScale, in drawGlyphRunAsSDFWithARGBFallback() argument
473 maxFallbackDimension, runPaint, glyphRun.font(), viewMatrix, textScale, in drawGlyphRunAsSDFWithARGBFallback()
733 const SkPaint& runPaint = glyphRunList.paint(); in generateFromGlyphRunList() local
734 this->initReusableBlob(SkPaintPriv::ComputeLuminanceColor(runPaint), viewMatrix, in generateFromGlyphRunList()
744 if (GrTextContext::CanDrawAsDistanceFields(runPaint, runFont, viewMatrix, props, in generateFromGlyphRunList()
751 SkPaint distanceFieldPaint{runPaint}; in generateFromGlyphRunList()
795 cache.get(), glyphRun, origin, runPaint, viewMatrix, textScale, in generateFromGlyphRunList()
800 } else if (SkGlyphRunListPainter::ShouldDrawAsPath(runPaint, runFont, viewMatrix)) { in generateFromGlyphRunList()
807 SkPaint pathPaint{runPaint}; in generateFromGlyphRunList()
829 pathCache.get(), glyphRun, origin, runPaint, viewMatrix, textScale, in generateFromGlyphRunList()
836 runFont, runPaint, props, scalerContextFlags, viewMatrix); in generateFromGlyphRunList()
837 run->setupFont(runPaint, runFont, cache->getDescriptor()); in generateFromGlyphRunList()
921 const SkPoint& origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { in processGlyphRun() argument
928 if (this->maybeProcessGlyphRunForDFT(glyphRun, runMatrix, origin, runPaint)) { in processGlyphRun()
932 if (SkGlyphRunListPainter::ShouldDrawAsPath(runPaint, glyphRun.font(), runMatrix)) { in processGlyphRun()
933 this->processGlyphRunForPaths(glyphRun, runMatrix, origin, runPaint); in processGlyphRun()
935 this->processGlyphRunForMask(glyphRun, runMatrix, origin, runPaint); in processGlyphRun()
941 SkPoint origin, const SkPaint& runPaint) { in processGlyphRunForMask() argument
946 runPaint, glyphRun.font(), this->surfaceProps(), runMatrix, in processGlyphRunForMask()
1012 SkPoint origin, const SkPaint& runPaint) { in processGlyphRunForPaths() argument
1015 SkPaint pathPaint{runPaint}; in processGlyphRunForPaths()
1036 glyphCacheState, glyphRun, origin, runPaint, runMatrix, textScale, in processGlyphRunForPaths()
1043 SkPoint origin, const SkPaint& runPaint) { in maybeProcessGlyphRunForDFT() argument
1052 if (!GrTextContext::CanDrawAsDistanceFields(runPaint, runFont, in maybeProcessGlyphRunForDFT()
1060 SkPaint dfPaint{runPaint}; in maybeProcessGlyphRunForDFT()
1092 sdfCache, glyphRun, origin, runPaint, runMatrix, textRatio, in maybeProcessGlyphRunForDFT()