/external/skqp/src/core/ |
D | SkGlyphRun.h | 25 class SkGlyphRun { 27 SkGlyphRun() = default; 28 SkGlyphRun(const SkFont& font, 33 SkGlyphRun(const SkGlyphRun& glyphRun, const SkFont& font); 63 SkSpan<const SkGlyphRun> fGlyphRuns; 72 SkSpan<const SkGlyphRun> glyphRunList); 74 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint); 163 std::vector<SkGlyphRun> fGlyphRunListStorage;
|
D | SkGlyphRun.cpp | 22 SkGlyphRun::SkGlyphRun(const SkFont& font, in SkGlyphRun() function in SkGlyphRun 33 SkGlyphRun::SkGlyphRun(const SkGlyphRun& that, const SkFont& font) in SkGlyphRun() function in SkGlyphRun 40 void SkGlyphRun::filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions) { in filloutGlyphsAndPositions() 51 SkSpan<const SkGlyphRun> glyphRunList) in SkGlyphRunList() 57 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint) in SkGlyphRunList() 61 , fGlyphRuns{SkSpan<const SkGlyphRun>{&glyphRun, 1}} {} 298 paint, blob, origin, SkSpan<const SkGlyphRun>{fGlyphRunListStorage}}; in makeGlyphRunList()
|
D | SkRemoteGlyphCacheImpl.h | 119 const SkPoint& origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint); 122 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, 126 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, 131 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix,
|
D | SkGlyphRunPainter.h | 83 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, 106 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, 112 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, 129 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRun& glyphRun);
|
D | SkGlyphRunPainter.cpp | 336 SkStrikeInterface* pathCache, const SkGlyphRun& glyphRun, in drawGlyphRunAsPathWithARGBFallback() 373 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, in drawGlyphRunAsBMPWithPathFallback() 434 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, in drawGlyphRunAsSDFWithARGBFallback() 481 for (const SkGlyphRun& run : glyphRunList) { in ensureBuffers() 488 SkGlyphRunListPainter::ensureBuffers(const SkGlyphRun& glyphRun) { in ensureBuffers() 921 const SkPoint& origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { in processGlyphRun() 940 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, in processGlyphRunForMask() 1011 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, in processGlyphRunForPaths() 1042 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, in maybeProcessGlyphRunForDFT()
|
D | SkDevice.h | 19 class SkGlyphRun; variable 345 friend class SkGlyphRun; variable
|
D | SkDevice.cpp | 350 SkGlyphRun glyphRun{ in drawGlyphRunRSXform()
|
/external/skia/src/core/ |
D | SkGlyphRun.h | 25 class SkGlyphRun { 27 SkGlyphRun() = default; 28 SkGlyphRun(const SkFont& font, 33 SkGlyphRun(const SkGlyphRun& glyphRun, const SkFont& font); 63 SkSpan<const SkGlyphRun> fGlyphRuns; 72 SkSpan<const SkGlyphRun> glyphRunList); 74 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint); 163 std::vector<SkGlyphRun> fGlyphRunListStorage;
|
D | SkGlyphRun.cpp | 22 SkGlyphRun::SkGlyphRun(const SkFont& font, in SkGlyphRun() function in SkGlyphRun 33 SkGlyphRun::SkGlyphRun(const SkGlyphRun& that, const SkFont& font) in SkGlyphRun() function in SkGlyphRun 40 void SkGlyphRun::filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions) { in filloutGlyphsAndPositions() 51 SkSpan<const SkGlyphRun> glyphRunList) in SkGlyphRunList() 57 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint) in SkGlyphRunList() 61 , fGlyphRuns{SkSpan<const SkGlyphRun>{&glyphRun, 1}} {} 298 paint, blob, origin, SkSpan<const SkGlyphRun>{fGlyphRunListStorage}}; in makeGlyphRunList()
|
D | SkGlyphRunPainter.h | 96 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRun& glyphRun); 147 virtual void startRun(const SkGlyphRun& glyphRun, bool useSDFT) = 0;
|
D | SkDevice.h | 19 class SkGlyphRun; variable 340 friend class SkGlyphRun; variable
|
D | SkGlyphRunPainter.cpp | 604 for (const SkGlyphRun& run : glyphRunList) { in ensureBuffers() 611 SkGlyphRunListPainter::ensureBuffers(const SkGlyphRun& glyphRun) { in ensureBuffers() 837 void GrTextBlob::startRun(const SkGlyphRun& glyphRun, bool useSDFT) { in startRun()
|
D | SkDevice.cpp | 342 SkGlyphRun glyphRun{ in drawGlyphRunRSXform()
|
/external/skia/src/pdf/ |
D | SkClusterator.h | 13 class SkGlyphRun; variable 19 SkClusterator(const SkGlyphRun& run);
|
D | SkPDFDevice.h | 128 void DrawGlyphRunAsPath(SkPDFDevice* dev, const SkGlyphRun& glyphRun, SkPoint offset); 214 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint); 215 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
|
D | SkClusterator.cpp | 28 SkClusterator::SkClusterator(const SkGlyphRun& run) in SkClusterator()
|
D | SkPDFDevice.cpp | 997 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in drawGlyphRunAsPath() 1022 SkGlyphRun tmpGlyphRun(glyphRun, transparentFont); in drawGlyphRunAsPath() 1056 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in internalDrawGlyphRun() 1216 for (const SkGlyphRun& glyphRun : glyphRunList) { in drawGlyphRunList()
|
/external/skqp/src/pdf/ |
D | SkClusterator.h | 13 class SkGlyphRun; variable 19 SkClusterator(const SkGlyphRun& run);
|
D | SkPDFDevice.h | 132 void DrawGlyphRunAsPath(SkPDFDevice* dev, const SkGlyphRun& glyphRun, SkPoint offset); 218 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint); 219 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
|
D | SkClusterator.cpp | 28 SkClusterator::SkClusterator(const SkGlyphRun& run) in SkClusterator()
|
D | SkPDFDevice.cpp | 1010 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in drawGlyphRunAsPath() 1035 SkGlyphRun tmpGlyphRun(glyphRun, transparentFont); in drawGlyphRunAsPath() 1069 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in internalDrawGlyphRun() 1229 for (const SkGlyphRun& glyphRun : glyphRunList) { in drawGlyphRunList()
|
/external/skqp/tests/ |
D | PDFPrimitivesTest.cpp | 385 static SkGlyphRun make_run(size_t len, const SkGlyphID* glyphs, SkPoint* pos, in make_run() 388 return SkGlyphRun(font, in make_run() 404 SkGlyphRun run = make_run(len, glyphs, pos, font, clusters, strlen(text), text); in DEF_TEST() 427 SkGlyphRun run = make_run(len, glyphs, pos, font, clusters, strlen(text), text); in DEF_TEST()
|
/external/skia/tests/ |
D | PDFPrimitivesTest.cpp | 385 static SkGlyphRun make_run(size_t len, const SkGlyphID* glyphs, SkPoint* pos, in make_run() 388 return SkGlyphRun(font, in make_run() 404 SkGlyphRun run = make_run(len, glyphs, pos, font, clusters, strlen(text), text); in DEF_TEST() 427 SkGlyphRun run = make_run(len, glyphs, pos, font, clusters, strlen(text), text); in DEF_TEST()
|
/external/skqp/src/svg/ |
D | SkSVGDevice.cpp | 851 SVGTextBuilder(SkPoint origin, const SkGlyphRun& glyphRun) in SVGTextBuilder() 931 (SkPoint origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { in drawGlyphRunList()
|
/external/skia/src/svg/ |
D | SkSVGDevice.cpp | 840 SVGTextBuilder(SkPoint origin, const SkGlyphRun& glyphRun) in SVGTextBuilder() 920 (SkPoint origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { in drawGlyphRunList()
|