Home
last modified time | relevance | path

Searched refs:SkTextBlobBuilder (Results 1 – 25 of 30) sorted by relevance

12

/external/skia/src/core/
DSkTextBlob.cpp232 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/
DSkTextBlob.h86 friend class SkTextBlobBuilder; variable
105 class SK_API SkTextBlobBuilder {
107 SkTextBlobBuilder();
109 ~SkTextBlobBuilder();
/external/skia/tests/
DTextBlobTest.cpp20 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()
DTextBlobCacheTest.cpp101 SkTextBlobBuilder builder; in text_blob_cache_inner()
111 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(paint, in text_blob_cache_inner()
/external/skia/tools/
DSkShaper.h17 class SkTextBlobBuilder; variable
31 SkScalar shape(SkTextBlobBuilder* dest,
DSkShaper_primitive.cpp32 SkScalar SkShaper::shape(SkTextBlobBuilder* builder, in shape()
47 const SkTextBlobBuilder::RunBuffer& runBuffer = in shape()
Dsk_tool_utils.h28 class SkTextBlobBuilder; variable
121 void add_to_text_blob(SkTextBlobBuilder* builder, const char* text, const SkPaint& origPaint,
DSkShaper_harfbuzz.cpp84 SkScalar SkShaper::shape(SkTextBlobBuilder* builder, in shape()
/external/skia/gm/
Dtextblob.cpp115 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()
Dtextblobshader.cpp40 SkTextBlobBuilder builder; in onOnceBeforeDraw()
42 const SkTextBlobBuilder::RunBuffer* run; in onOnceBeforeDraw()
Dtextbloblooper.cpp28 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()
Dlargeglyphblur.cpp32 SkTextBlobBuilder builder;
Dtextblobuseaftergpufree.cpp47 SkTextBlobBuilder builder; in onDraw()
Dtextblobgeometrychange.cpp40 SkTextBlobBuilder builder; in onDraw()
Dtexteffects.cpp337 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()
Dtextblobblockreordering.cpp23 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dclip_error.cpp58 SkTextBlobBuilder builder; in onDraw()
Dtextblobcolortrans.cpp28 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dlcdoverlap.cpp38 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobrandomfont.cpp33 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobtransforms.cpp26 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dmixedtextblobs.cpp47 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobmixedsizes.cpp31 SkTextBlobBuilder builder; in onOnceBeforeDraw()
/external/skia/bench/
DTextBlobBench.cpp40 SkTextBlobBuilder builder; in onDelayedSetup()
43 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(paint, glyphs.count(), 10, 10, in onDelayedSetup()
/external/skia/src/gpu/text/
DGrStencilAndCoverTextContext.cpp321 std::unique_ptr<SkTextBlobBuilder> fBuilder;
664 fBuilder.reset(new SkTextBlobBuilder); in init()
694 const SkTextBlobBuilder::RunBuffer& buff = fBuilder->allocRunPos(fFont, fBuffIdx); in flush()

12