/third_party/skia/src/core/ |
H A D | SkGlyphRun.h | 63 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 D | SkGlyphRun.cpp | 106 // -- 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 D | SkDevice.h | 27 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 D | SkGlyphRunPainter.h | 90 const SkGlyphRunList& glyphRunList, const SkPaint& paint, const SkMatrix& deviceMatrix, 116 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRunList& glyphRunList);
|
H A D | SkTextBlobTrace.h | 35 void capture(const SkGlyphRunList&, const SkPaint&);
|
H A D | SkDevice.cpp | 438 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 D | SkOverdrawCanvas.cpp | 67 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override { 86 const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in onDrawGlyphRunList()
|
H A D | SkDraw.h | 64 void drawGlyphRunList(const SkGlyphRunList& glyphRunList,
|
H A D | SkDraw_text.cpp | 127 void SkDraw::drawGlyphRunList(const SkGlyphRunList& glyphRunList, in drawGlyphRunList()
|
H A D | SkBitmapDevice.h | 115 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
|
H A D | SkTextBlobTrace.cpp | 86 void SkTextBlobTrace::Capture::capture(const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in capture()
|
H A D | SkRecorder.h | 76 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
|
H A D | SkGlyphRunPainter.cpp | 81 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 D | GrTextBlob.h | 115 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 D | GrTextBlobCache.h | 27 const SkGlyphRunList& glyphRunList, sk_sp<GrTextBlob> blob) SK_EXCLUDES(fSpinLock);
|
H A D | GrTextBlob.cpp | 178 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 D | GrTextBlobCache.cpp | 24 const SkGlyphRunList& glyphRunList, sk_sp<GrTextBlob> blob) { in addOrReturnExisting()
|
/third_party/skia/src/pdf/ |
H A D | SkPDFDevice.h | 28 class SkGlyphRunList; 87 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 42 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 D | SkXPSDevice.h | 35 class SkGlyphRunList; 97 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
|
/third_party/skia/src/svg/ |
H A D | SkSVGDevice.h | 38 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
|
/third_party/skia/include/core/ |
H A D | SkOverdrawCanvas.h | 25 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
|
/third_party/skia/include/utils/ |
H A D | SkPaintFilterCanvas.h | 77 void onDrawGlyphRunList(const SkGlyphRunList&, const SkPaint&) override;
|
H A D | SkNWayCanvas.h | 41 void onDrawGlyphRunList(const SkGlyphRunList&, const SkPaint&) override;
|
/third_party/skia/experimental/graphite/src/ |
H A D | Device.h | 105 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {}
|