/external/skia/src/core/ |
D | SkTextBlob.cpp | 232 friend class SkTextBlobBuilder; 373 SkTextBlobBuilder blobBuilder; in MakeFromBuffer() 395 const SkTextBlobBuilder::RunBuffer* buf = nullptr; in MakeFromBuffer() 502 SkTextBlobBuilder::SkTextBlobBuilder() in SkTextBlobBuilder() function in SkTextBlobBuilder 511 SkTextBlobBuilder::~SkTextBlobBuilder() { in ~SkTextBlobBuilder() 519 SkRect SkTextBlobBuilder::TightRunBounds(const SkTextBlob::RunRecord& run) { in TightRunBounds() 560 SkRect SkTextBlobBuilder::ConservativeRunBounds(const SkTextBlob::RunRecord& run) { in ConservativeRunBounds() 611 void SkTextBlobBuilder::updateDeferredBounds() { in updateDeferredBounds() 629 void SkTextBlobBuilder::reserve(size_t size) { in reserve() 649 bool SkTextBlobBuilder::mergeRun(const SkPaint &font, SkTextBlob::GlyphPositioning positioning, in mergeRun() [all …]
|
/external/skia/include/core/ |
D | SkTextBlob.h | 86 friend class SkTextBlobBuilder; variable 105 class SK_API SkTextBlobBuilder { 107 SkTextBlobBuilder(); 109 ~SkTextBlobBuilder();
|
/external/skia/tests/ |
D | TextBlobTest.cpp | 20 SkTextBlobBuilder builder; in TestBuilder() 101 SkTextBlobBuilder builder; in TestBounds() 164 const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(p, glyphCount); in TestBounds() 218 SkTextBlobBuilder builder; in TestPaintProps() 259 static void RunBuilderTest(skiatest::Reporter* reporter, SkTextBlobBuilder& builder, in RunBuilderTest() 309 const SkPoint& offset, SkTextBlobBuilder& builder, in AddRun() 313 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRun(font, count, offset.x(), in AddRun() 320 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPosH(font, count, offset.y(), in AddRun() 328 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPos(font, count, bounds); in AddRun() 351 SkTextBlobBuilder textBlobBuilder; in DEF_TEST()
|
D | TextBlobCacheTest.cpp | 101 SkTextBlobBuilder builder; in text_blob_cache_inner() 111 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(paint, in text_blob_cache_inner()
|
/external/skia/tools/ |
D | SkShaper.h | 17 class SkTextBlobBuilder; variable 31 SkScalar shape(SkTextBlobBuilder* dest,
|
D | SkShaper_primitive.cpp | 32 SkScalar SkShaper::shape(SkTextBlobBuilder* builder, in shape() 47 const SkTextBlobBuilder::RunBuffer& runBuffer = in shape()
|
D | sk_tool_utils.h | 28 class SkTextBlobBuilder; variable 121 void add_to_text_blob(SkTextBlobBuilder* builder, const char* text, const SkPaint& origPaint,
|
D | SkShaper_harfbuzz.cpp | 84 SkScalar SkShaper::shape(SkTextBlobBuilder* builder, in shape()
|
/external/skia/gm/ |
D | textblob.cpp | 115 SkTextBlobBuilder builder; in makeBlob() 145 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRun(font, count, in makeBlob() 151 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPosH(font, count, in makeBlob() 162 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPos(font, count); in makeBlob()
|
D | textblobshader.cpp | 40 SkTextBlobBuilder builder; in onOnceBeforeDraw() 42 const SkTextBlobBuilder::RunBuffer* run; in onOnceBeforeDraw()
|
D | textbloblooper.cpp | 28 static void add_to_text_blob(SkTextBlobBuilder* builder, const char* text, const SkPaint& origPaint, in add_to_text_blob() 47 const SkTextBlobBuilder::RunBuffer& run = builder->allocRunPos(paint, glyphs.count()); in add_to_text_blob() 141 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | largeglyphblur.cpp | 32 SkTextBlobBuilder builder;
|
D | textblobuseaftergpufree.cpp | 47 SkTextBlobBuilder builder; in onDraw()
|
D | textblobgeometrychange.cpp | 40 SkTextBlobBuilder builder; in onDraw()
|
D | texteffects.cpp | 337 SkTextBlobBuilder blobBuilder; in MakeFancyBlob() 344 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRun(blobPaint, in MakeFancyBlob() 357 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRunPosH(blobPaint, in MakeFancyBlob() 371 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRunPos(blobPaint, fullRunLen); in MakeFancyBlob()
|
D | textblobblockreordering.cpp | 23 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | clip_error.cpp | 58 SkTextBlobBuilder builder; in onDraw()
|
D | textblobcolortrans.cpp | 28 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | lcdoverlap.cpp | 38 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | textblobrandomfont.cpp | 33 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | textblobtransforms.cpp | 26 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | mixedtextblobs.cpp | 47 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
D | textblobmixedsizes.cpp | 31 SkTextBlobBuilder builder; in onOnceBeforeDraw()
|
/external/skia/bench/ |
D | TextBlobBench.cpp | 40 SkTextBlobBuilder builder; in onDelayedSetup() 43 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(paint, glyphs.count(), 10, 10, in onDelayedSetup()
|
/external/skia/src/gpu/text/ |
D | GrStencilAndCoverTextContext.cpp | 321 std::unique_ptr<SkTextBlobBuilder> fBuilder; 664 fBuilder.reset(new SkTextBlobBuilder); in init() 694 const SkTextBlobBuilder::RunBuffer& buff = fBuilder->allocRunPos(fFont, fBuffIdx); in flush()
|