Home
last modified time | relevance | path

Searched refs:SkGlyphRunBuilder (Results 1 – 19 of 19) sorted by relevance

/third_party/flutter/skia/src/core/
DSkGlyphRun.cpp164 void SkGlyphRunBuilder::drawTextUTF8(const SkPaint& paint, const SkFont& font, const void* bytes, in drawTextUTF8()
175 void SkGlyphRunBuilder::drawTextBlob(const SkPaint& paint, const SkTextBlob& blob, SkPoint origin, in drawTextBlob()
213 void SkGlyphRunBuilder::textBlobToGlyphRunListIgnoringRSXForm( in textBlobToGlyphRunListIgnoringRSXForm()
236 void SkGlyphRunBuilder::simplifyTextBlobIgnoringRSXForm(const SkTextBlobRunIterator& it, in simplifyTextBlobIgnoringRSXForm()
266 void SkGlyphRunBuilder::drawGlyphsWithPositions(const SkPaint& paint, const SkFont& font, in drawGlyphsWithPositions()
275 const SkGlyphRunList& SkGlyphRunBuilder::useGlyphRunList() { in useGlyphRunList()
279 void SkGlyphRunBuilder::initialize(size_t totalRunSize) { in initialize()
289 SkSpan<const SkGlyphID> SkGlyphRunBuilder::textToGlyphIDs( in textToGlyphIDs()
305 void SkGlyphRunBuilder::makeGlyphRun( in makeGlyphRun()
323 void SkGlyphRunBuilder::makeGlyphRunList( in makeGlyphRunList()
[all …]
DSkGlyphRun.h116 class SkGlyphRunBuilder {
DSkOverdrawCanvas.cpp75 SkGlyphRunBuilder b; in onDrawTextBlob()
DSkDevice.h336 friend class SkGlyphRunBuilder; variable
DSkTextBlob.cpp911 SkGlyphRunBuilder builder; in getIntercepts()
DSkGlyphRunPainter.cpp958 SkGlyphRunBuilder builder; in createOp_TestingOnly()
DSkCanvas.cpp518 fScratchGlyphRunBuilder = skstd::make_unique<SkGlyphRunBuilder>(); in init()
/third_party/skia/src/core/
DSkGlyphRun.cpp189 const SkGlyphRunList& SkGlyphRunBuilder::textToGlyphRunList( in textToGlyphRunList()
210 const SkGlyphRunList& SkGlyphRunBuilder::blobToGlyphRunList( in blobToGlyphRunList()
270 SkGlyphRunBuilder::convertRSXForm(SkSpan<const SkRSXform> xforms) { in convertRSXForm()
283 void SkGlyphRunBuilder::initialize(const SkTextBlob& blob) { in initialize()
298 void SkGlyphRunBuilder::prepareBuffers(int positionCount, int RSXFormCount) { in prepareBuffers()
312 SkSpan<const SkGlyphID> SkGlyphRunBuilder::textToGlyphIDs( in textToGlyphIDs()
328 void SkGlyphRunBuilder::makeGlyphRun( in makeGlyphRun()
348 const SkGlyphRunList& SkGlyphRunBuilder::makeGlyphRunList( in makeGlyphRunList()
DSkGlyphRun.h122 class SkGlyphRunBuilder {
DSkOverdrawCanvas.cpp80 SkGlyphRunBuilder b; in onDrawTextBlob()
DSkTextBlob.cpp925 SkGlyphRunBuilder builder; in getIntercepts()
DSkCanvas.cpp413 fScratchGlyphRunBuilder = std::make_unique<SkGlyphRunBuilder>(); in init()
/third_party/skia/tests/
DGlyphRunTest.cpp43 SkGlyphRunBuilder runBuilder;
/third_party/skia/bench/
DGlyphQuadFillBench.cpp40 SkGlyphRunBuilder builder; in onPerCanvasPreDraw()
/third_party/flutter/skia/tests/
DGlyphRunTest.cpp70 SkGlyphRunBuilder runBuilder;
/third_party/flutter/skia/src/atlastext/
DSkAtlasTextTarget.cpp160 SkGlyphRunBuilder builder; in drawText()
/third_party/skia/include/core/
DSkCanvas.h49 class SkGlyphRunBuilder; variable
2529 std::unique_ptr<SkGlyphRunBuilder> fScratchGlyphRunBuilder;
/third_party/flutter/skia/include/core/
DSkCanvas.h42 class SkGlyphRunBuilder; variable
2724 std::unique_ptr<SkGlyphRunBuilder> fScratchGlyphRunBuilder;
/third_party/skia/src/gpu/ops/
DAtlasTextOp.cpp499 SkGlyphRunBuilder builder; in CreateOpTestingOnly()