/external/skqp/src/core/ |
D | SkGlyphRunPainter.cpp | 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() [all …]
|
D | SkRemoteGlyphCacheImpl.h | 119 const SkPoint& origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint);
|
D | SkGlyphRunPainter.h | 113 SkPoint origin, const SkPaint& runPaint, const SkMatrix& viewMatrix, SkScalar textRatio,
|
/external/skia/src/core/ |
D | SkGlyphRunPainter.cpp | 89 const SkPaint& runPaint = glyphRunList.paint(); in drawForBitmapDevice() local 92 auto& props = (kN32_SkColorType == fColorType && runPaint.isSrcOver()) in drawForBitmapDevice() 102 if (SkStrikeSpec::ShouldDrawAsPath(runPaint, runFont, deviceMatrix)) { in drawForBitmapDevice() 105 runFont, runPaint, props, fScalerContextFlags); in drawForBitmapDevice() 115 SkPaint pathPaint = runPaint; in drawForBitmapDevice() 122 runFont, runPaint, props, fScalerContextFlags, deviceMatrix); in drawForBitmapDevice() 129 bitmapDevice->paintMasks(&fDrawable, runPaint); in drawForBitmapDevice() 146 const SkPaint& runPaint = glyphRunList.paint(); in processGlyphRunList() local 155 runPaint, runFont, drawMatrix, props, contextSupportsDistanceFieldText, options); in processGlyphRunList() 158 useSDFT ? false : SkStrikeSpec::ShouldDrawAsPath(runPaint, runFont, drawMatrix); in processGlyphRunList() [all …]
|
/external/skqp/src/gpu/text/ |
D | GrTextBlob.cpp | 236 SkPaint runPaint{paint}; in flush() local 237 runPaint.setAntiAlias(run.fAntiAlias); in flush() 268 GrStyle style(runPaint); in flush() 269 bool scalePath = runPaint.getShader() in flush() 271 || runPaint.getMaskFilter(); in flush() 309 target->drawShape(clip, runPaint, ctm, shape); in flush()
|
/external/skia/src/pdf/ |
D | SkPDFDevice.h | 167 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint); 168 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
|
D | SkPDFDevice.cpp | 725 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in drawGlyphRunAsPath() argument 746 this->internalDrawPath(this->cs(), this->localToDevice(), path, runPaint, true); in drawGlyphRunAsPath() 781 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in internalDrawGlyphRun() argument 790 if (runPaint.getPathEffect() in internalDrawGlyphRun() 791 || runPaint.getMaskFilter() in internalDrawGlyphRun() 794 || SkPaint::kFill_Style != runPaint.getStyle()) { in internalDrawGlyphRun() 796 this->drawGlyphRunAsPath(glyphRun, offset, runPaint); in internalDrawGlyphRun() 827 SkTCopyOnFirstWrite<SkPaint> paint(clean_paint(runPaint)); in internalDrawGlyphRun()
|
/external/skqp/src/pdf/ |
D | SkPDFDevice.h | 218 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint); 219 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
|
D | SkPDFDevice.cpp | 1010 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in drawGlyphRunAsPath() argument 1031 this->drawPath(path, runPaint, true); in drawGlyphRunAsPath() 1069 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in internalDrawGlyphRun() argument 1078 if (runPaint.getPathEffect() in internalDrawGlyphRun() 1079 || runPaint.getMaskFilter() in internalDrawGlyphRun() 1082 || SkPaint::kFill_Style != runPaint.getStyle()) { in internalDrawGlyphRun() 1084 this->drawGlyphRunAsPath(glyphRun, offset, runPaint); in internalDrawGlyphRun() 1115 SkPaint paint(runPaint); in internalDrawGlyphRun()
|
/external/skia/src/gpu/text/ |
D | GrTextBlob.cpp | 465 SkPaint runPaint{paint}; in flush() local 466 runPaint.setAntiAlias(subRun->isAntiAliased()); in flush() 470 GrStyle style(runPaint); in flush() 472 bool scalePath = runPaint.getShader() in flush() 474 || runPaint.getMaskFilter(); in flush() 503 target->drawShape(clip, runPaint, ctm, shape); in flush()
|
/external/skia/src/svg/ |
D | SkSVGDevice.cpp | 1027 const SkPaint& runPaint) { in drawGlyphRunAsPath() argument 1028 this->drawPath(GetPath(glyphRun, origin), runPaint); in drawGlyphRunAsPath() 1032 const SkPaint& runPaint) { in drawGlyphRunAsText() argument 1033 AutoElement elem("text", this, fResourceBucket.get(), MxCp(this), runPaint); in drawGlyphRunAsText()
|
/external/skqp/src/svg/ |
D | SkSVGDevice.cpp | 931 (SkPoint origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { in drawGlyphRunList() argument 932 AutoElement elem("text", fWriter, fResourceBucket.get(), MxCp(this), runPaint); in drawGlyphRunList()
|