Home
last modified time | relevance | path

Searched refs:SkGlyphRunList (Results 1 – 25 of 65) sorted by relevance

123

/external/skqp/src/core/
DSkGlyphRun.cpp46 SkGlyphRunList::SkGlyphRunList() = default;
47 SkGlyphRunList::SkGlyphRunList( in SkGlyphRunList() function in SkGlyphRunList
57 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint) in SkGlyphRunList() function in SkGlyphRunList
63 uint64_t SkGlyphRunList::uniqueID() const { in uniqueID()
68 bool SkGlyphRunList::anyRunsLCD() const { in anyRunsLCD()
77 bool SkGlyphRunList::anyRunsSubpixelPositioned() const { in anyRunsSubpixelPositioned()
86 bool SkGlyphRunList::allFontsFinite() const { in allFontsFinite()
95 void SkGlyphRunList::temporaryShuntBlobNotifyAddedToCache(uint32_t cacheID) const { in temporaryShuntBlobNotifyAddedToCache()
245 const SkGlyphRunList& SkGlyphRunBuilder::useGlyphRunList() { in useGlyphRunList()
296 fGlyphRunList.~SkGlyphRunList(); in makeGlyphRunList()
[all …]
DSkGlyphRun.h57 class SkGlyphRunList {
66 SkGlyphRunList();
68 SkGlyphRunList(
74 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint);
123 const SkGlyphRunList& useGlyphRunList();
164 SkGlyphRunList fGlyphRunList;
DSkGlyphRunPainter.h78 const SkGlyphRunList& glyphRunList, const SkMatrix& deviceMatrix,
126 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRunList& glyphRunList);
DSkDevice.h20 class SkGlyphRunList; variable
227 virtual void drawGlyphRunList(const SkGlyphRunList& glyphRunList) = 0;
346 friend class SkGlyphRunList; variable
428 void drawGlyphRunList(const SkGlyphRunList& glyphRunList) override {} in drawGlyphRunList()
/external/skia/src/core/
DSkGlyphRun.h63 class SkGlyphRunList {
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;
DSkGlyphRun.cpp108 SkGlyphRunList::SkGlyphRunList() = default;
109 SkGlyphRunList::SkGlyphRunList( in SkGlyphRunList() function in SkGlyphRunList
119 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkRect& bounds, SkPoint origin) in SkGlyphRunList() function in SkGlyphRunList
125 uint64_t SkGlyphRunList::uniqueID() const { in uniqueID()
130 bool SkGlyphRunList::anyRunsLCD() const { in anyRunsLCD()
139 void SkGlyphRunList::temporaryShuntBlobNotifyAddedToCache(uint32_t cacheID) const { in temporaryShuntBlobNotifyAddedToCache()
144 sk_sp<SkTextBlob> SkGlyphRunList::makeBlob() const { in makeBlob()
190 const SkGlyphRunList& SkGlyphRunBuilder::textToGlyphRunList( in textToGlyphRunList()
211 const SkGlyphRunList& SkGlyphRunBuilder::blobToGlyphRunList( in blobToGlyphRunList()
349 const SkGlyphRunList& SkGlyphRunBuilder::makeGlyphRunList( in makeGlyphRunList()
[all …]
DSkGlyphRunPainter.h82 const SkGlyphRunList& glyphRunList, const SkPaint& paint, const SkMatrix& deviceMatrix,
106 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRunList& glyphRunList);
DSkDevice.h25 class SkGlyphRunList; variable
206 void drawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint);
310 virtual void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) = 0;
423 void simplifyGlyphRunRSXFormAndRedraw(const SkGlyphRunList& glyphRunList, const SkPaint& paint);
533 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {} in onDrawGlyphRunList()
DSkTextBlobTrace.h35 void capture(const SkGlyphRunList&, const SkPaint&);
DSkDevice.cpp435 void SkBaseDevice::drawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in drawGlyphRunList()
447 void SkBaseDevice::simplifyGlyphRunRSXFormAndRedraw(const SkGlyphRunList& glyphRunList, in simplifyGlyphRunRSXFormAndRedraw()
451 this->drawGlyphRunList(SkGlyphRunList{run, run.sourceBounds(paint), {0, 0}}, paint); in simplifyGlyphRunRSXFormAndRedraw()
481 SkGlyphRunList{glyphRun, glyphRun.sourceBounds(paint), {0, 0}}, invertingPaint); in simplifyGlyphRunRSXFormAndRedraw()
DSkOverdrawCanvas.cpp67 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override { in onDrawGlyphRunList()
86 const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in onDrawGlyphRunList()
/external/skia/src/gpu/text/
DGrTextBlob.h69 const SkGlyphRunList& glyphRunList,
104 const SkGlyphRunList& glyphRunList,
176 static std::tuple<bool, Key> Make(const SkGlyphRunList& glyphRunList,
206 static sk_sp<GrTextBlob> Make(const SkGlyphRunList& glyphRunList,
295 const SkGlyphRunList& glyphRunList,
314 const SkGlyphRunList& fGlyphRunList;
DGrTextBlob.cpp175 const SkGlyphRunList& glyphRunList,
214 const SkGlyphRunList& glyphRunList, in draw()
452 const SkGlyphRunList& glyphRunList,
467 const SkGlyphRunList& glyphRunList,
555 const SkGlyphRunList& glyphRunList, in draw()
634 const SkGlyphRunList& glyphRunList, in makeAtlasTextOp()
844 const SkGlyphRunList& glyphRunList,
855 const SkGlyphRunList& glyphRunList,
930 const SkGlyphRunList& glyphRunList, in draw()
952 const SkGlyphRunList& glyphRunList, in makeAtlasTextOp()
[all …]
DGrTextBlobCache.h27 const SkGlyphRunList& glyphRunList, sk_sp<GrTextBlob> blob) SK_EXCLUDES(fSpinLock);
/external/skia/src/pdf/
DSkPDFDevice.h28 class SkGlyphRunList; variable
87 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/external/skqp/src/gpu/text/
DGrTextBlobCache.h36 sk_sp<GrTextBlob> makeBlob(const SkGlyphRunList& glyphRunList, GrColor color) { in makeBlob()
40 sk_sp<GrTextBlob> makeCachedBlob(const SkGlyphRunList& glyphRunList, in makeCachedBlob()
DGrTextContext.h48 const SkMatrix& viewMatrix, const SkSurfaceProps&, const SkGlyphRunList&);
/external/skia/src/gpu/
DGrSurfaceDrawContext.h38 class SkGlyphRunList; variable
508 const SkGlyphRunList& glyphRunList,
519 const SkGlyphRunList& glyphRunList,
530 const SkGlyphRunList& glyphRunList,
/external/skia/src/xps/
DSkXPSDevice.h33 class SkGlyphRunList; variable
95 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/external/skqp/src/xps/
DSkXPSDevice.h33 class SkGlyphRunList; variable
101 void drawGlyphRunList(const SkGlyphRunList& glyphRunList) override { in drawGlyphRunList()
/external/skqp/src/pdf/
DSkPDFDevice.h27 class SkGlyphRunList; variable
93 void drawGlyphRunList(const SkGlyphRunList& glyphRunList) override;
/external/skqp/src/svg/
DSkSVGDevice.h38 void drawGlyphRunList(const SkGlyphRunList& glyphRunList) override;
/external/skia/src/svg/
DSkSVGDevice.h38 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/external/skia/include/core/
DSkOverdrawCanvas.h25 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override;
/external/skqp/src/gpu/
DGrRenderTargetContext.h39 class SkGlyphRunList; variable
61 virtual void drawGlyphRunList(const GrClip&, const SkMatrix& viewMatrix, const SkGlyphRunList&);

123