Home
last modified time | relevance | path

Searched refs:SkGlyphRun (Results 1 - 14 of 14) sorted by relevance

/third_party/skia/src/core/
H A DSkGlyphRun.h28 class SkGlyphRun { class
30 SkGlyphRun() = default;
31 SkGlyphRun(const SkFont& font,
38 SkGlyphRun(const SkGlyphRun& glyphRun, const SkFont& font);
64 SkSpan<const SkGlyphRun> fGlyphRuns;
73 SkSpan<const SkGlyphRun> glyphRunList);
75 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkRect& bounds, SkPoint origin);
87 for (const SkGlyphRun& run : *this) { in totalGlyphCount()
94 for (const SkGlyphRun in hasRSXForm()
[all...]
H A DSkGlyphRun.cpp8 #include "src/core/SkGlyphRun.h"
23 // -- SkGlyphRun -----------------------------------------------------------------------------------
24 SkGlyphRun::SkGlyphRun(const SkFont& font, in SkGlyphRun() function in SkGlyphRun
36 SkGlyphRun::SkGlyphRun(const SkGlyphRun& that, const SkFont& font) in SkGlyphRun() function in SkGlyphRun
42 SkRect SkGlyphRun::sourceBounds(const SkPaint& paint) const { in sourceBounds()
112 SkSpan<const SkGlyphRun> glyphRunList) in SkGlyphRunList()
118 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun
[all...]
H A DSkGlyphRunPainter.h14 #include "src/core/SkGlyphRun.h"
96 void processGlyphRun(const SkGlyphRun& glyphRun,
117 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRun& glyphRun);
H A DSkGlyphRunPainter.cpp227 void SkGlyphRunListPainter::processGlyphRun(const SkGlyphRun& glyphRun, in processGlyphRun()
377 for (const SkGlyphRun& run : glyphRunList) {
383 auto SkGlyphRunListPainter::ensureBuffers(const SkGlyphRun& glyphRun) -> ScopedBuffers {
H A DSkDevice.cpp19 #include "src/core/SkGlyphRun.h"
452 for (const SkGlyphRun& run : glyphRunList) { in simplifyGlyphRunRSXFormAndRedraw()
459 SkGlyphRun glyphRun { in simplifyGlyphRunRSXFormAndRedraw()
H A DSkTextBlob.cpp12 #include "src/core/SkGlyphRun.h"
871 int get_glyph_run_intercepts(const SkGlyphRun& glyphRun, in get_glyph_run_intercepts()
937 for (const SkGlyphRun& glyphRun : glyphRunList) { in getIntercepts()
958 const SkGlyphRun run(*this, in getIntercepts()
H A DSkDevice.h26 class SkGlyphRun;
H A DSkCanvas.cpp32 #include "src/core/SkGlyphRun.h"
2340 SkGlyphRun glyphRun {
2360 SkGlyphRun glyphRun {
2383 SkGlyphRun glyphRun {
/third_party/skia/src/pdf/
H A DSkClusterator.h13 class SkGlyphRun;
19 SkClusterator(const SkGlyphRun& run);
H A DSkPDFDevice.h163 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
164 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
H A DSkClusterator.cpp11 #include "src/core/SkGlyphRun.h"
28 SkClusterator::SkClusterator(const SkGlyphRun& run) in SkClusterator()
H A DSkPDFDevice.cpp29 #include "src/core/SkGlyphRun.h"
756 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in drawGlyphRunAsPath()
781 SkGlyphRun tmpGlyphRun(glyphRun, transparentFont); in drawGlyphRunAsPath()
812 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) { in internalDrawGlyphRun()
961 for (const SkGlyphRun& glyphRun : glyphRunList) { in onDrawGlyphRunList()
/third_party/skia/tests/
H A DPDFPrimitivesTest.cpp23 #include "src/core/SkGlyphRun.h"
387 static SkGlyphRun make_run(size_t len, const SkGlyphID* glyphs, SkPoint* pos, in make_run()
390 return SkGlyphRun(font, in make_run()
407 SkGlyphRun run = make_run(len, glyphs, pos, font, clusters, strlen(text), text); in DEF_TEST()
430 SkGlyphRun run = make_run(len, glyphs, pos, font, clusters, strlen(text), text); in DEF_TEST()
/third_party/skia/src/svg/
H A DSkSVGDevice.cpp178 void AddPath(const SkGlyphRun& glyphRun, const SkPoint& offset, SkPath* path) {
987 SVGTextBuilder(SkPoint origin, const SkGlyphRun& glyphRun)

Completed in 16 milliseconds