Home
last modified time | relevance | path

Searched refs:SkGlyphRunList (Results 1 - 25 of 38) sorted by relevance

12

/third_party/skia/src/core/
H A DSkGlyphRun.h63 class SkGlyphRunList { class
67 SkGlyphRunList();
69 SkGlyphRunList(
75 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkRect& bounds, SkPoint origin);
124 const SkGlyphRunList& textToGlyphRunList(const SkFont& font,
130 const SkGlyphRunList& blobToGlyphRunList(const SkTextBlob& blob, SkPoint origin);
151 const SkGlyphRunList& makeGlyphRunList(
160 SkGlyphRunList fGlyphRunList;
H A DSkGlyphRun.cpp106 // -- SkGlyphRunList -------------------------------------------------------------------------------
107 SkGlyphRunList::SkGlyphRunList() = default;
108 SkGlyphRunList::SkGlyphRunList( in SkGlyphRunList() function in SkGlyphRunList
118 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkRect& bounds, SkPoint origin) in SkGlyphRunList() function in SkGlyphRunList
124 uint64_t SkGlyphRunList::uniqueID() const { in uniqueID()
129 bool SkGlyphRunList::anyRunsLCD() const { in anyRunsLCD()
138 void SkGlyphRunList
[all...]
H A DSkDevice.h27 class SkGlyphRunList;
201 void drawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint);
303 virtual void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) = 0;
418 void simplifyGlyphRunRSXFormAndRedraw(const SkGlyphRunList& glyphRunList, const SkPaint& paint);
532 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {}
H A DSkGlyphRunPainter.h90 const SkGlyphRunList& glyphRunList, const SkPaint& paint, const SkMatrix& deviceMatrix,
116 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRunList& glyphRunList);
H A DSkTextBlobTrace.h35 void capture(const SkGlyphRunList&, const SkPaint&);
H A DSkDevice.cpp438 void SkBaseDevice::drawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in drawGlyphRunList()
450 void SkBaseDevice::simplifyGlyphRunRSXFormAndRedraw(const SkGlyphRunList& glyphRunList, in simplifyGlyphRunRSXFormAndRedraw()
454 this->drawGlyphRunList(SkGlyphRunList{run, run.sourceBounds(paint), {0, 0}}, paint); in simplifyGlyphRunRSXFormAndRedraw()
484 SkGlyphRunList{glyphRun, glyphRun.sourceBounds(paint), {0, 0}}, invertingPaint); in simplifyGlyphRunRSXFormAndRedraw()
H A DSkOverdrawCanvas.cpp67 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {
86 const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in onDrawGlyphRunList()
H A DSkDraw.h64 void drawGlyphRunList(const SkGlyphRunList& glyphRunList,
H A DSkDraw_text.cpp127 void SkDraw::drawGlyphRunList(const SkGlyphRunList& glyphRunList, in drawGlyphRunList()
H A DSkBitmapDevice.h115 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
H A DSkTextBlobTrace.cpp86 void SkTextBlobTrace::Capture::capture(const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in capture()
H A DSkRecorder.h76 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
H A DSkGlyphRunPainter.cpp81 const SkGlyphRunList& glyphRunList, const SkPaint& paint, const SkMatrix& deviceMatrix, in drawForBitmapDevice()
375 auto SkGlyphRunListPainter::ensureBuffers(const SkGlyphRunList& glyphRunList) -> ScopedBuffers {
/third_party/skia/src/gpu/text/
H A DGrTextBlob.h115 const SkGlyphRunList&,
187 static std::tuple<bool, Key> Make(const SkGlyphRunList& glyphRunList,
217 static sk_sp<GrTextBlob> Make(const SkGlyphRunList& glyphRunList,
304 const SkGlyphRunList&,
329 const SkGlyphRunList& fGlyphRunList;
H A DGrTextBlobCache.h27 const SkGlyphRunList& glyphRunList, sk_sp<GrTextBlob> blob) SK_EXCLUDES(fSpinLock);
H A DGrTextBlob.cpp178 const SkGlyphRunList&,
217 const SkGlyphRunList& glyphRunList, in draw()
470 const SkGlyphRunList&,
599 const SkGlyphRunList& glyphRunList, in draw()
864 const SkGlyphRunList&,
954 const SkGlyphRunList& glyphRunList, in draw()
1123 const SkGlyphRunList&,
1231 const SkGlyphRunList& glyphRunList, in draw()
1397 auto GrTextBlob::Key::Make(const SkGlyphRunList& glyphRunList,
1511 sk_sp<GrTextBlob> GrTextBlob::Make(const SkGlyphRunList
[all...]
H A DGrTextBlobCache.cpp24 const SkGlyphRunList& glyphRunList, sk_sp<GrTextBlob> blob) { in addOrReturnExisting()
/third_party/skia/src/pdf/
H A DSkPDFDevice.h28 class SkGlyphRunList;
87 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext_v1.h42 class SkGlyphRunList;
472 * Draw the text specified by the SkGlyphRunList.
479 const SkGlyphRunList& glyphRunList,
483 * Draw the text specified by the SkGlyphRunList.
490 const SkGlyphRunList& glyphRunList,
494 * Draw the text specified by the SkGlyphRunList.
501 const SkGlyphRunList& glyphRunList,
/third_party/skia/src/xps/
H A DSkXPSDevice.h35 class SkGlyphRunList;
97 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/third_party/skia/src/svg/
H A DSkSVGDevice.h38 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/third_party/skia/include/core/
H A DSkOverdrawCanvas.h25 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/third_party/skia/include/utils/
H A DSkPaintFilterCanvas.h77 void onDrawGlyphRunList(const SkGlyphRunList&, const SkPaint&) override;
H A DSkNWayCanvas.h41 void onDrawGlyphRunList(const SkGlyphRunList&, const SkPaint&) override;
/third_party/skia/experimental/graphite/src/
H A DDevice.h105 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {}

Completed in 17 milliseconds

12