Home
last modified time | relevance | path

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

/external/skia/src/core/
DSkTextBlob.cpp173 friend class SkTextBlobBuilder;
258 SkTextBlobBuilder blobBuilder; in CreateFromBuffer()
271 const SkTextBlobBuilder::RunBuffer* buf = nullptr; in CreateFromBuffer()
357 SkTextBlobBuilder::SkTextBlobBuilder() in SkTextBlobBuilder() function in SkTextBlobBuilder
366 SkTextBlobBuilder::~SkTextBlobBuilder() { in ~SkTextBlobBuilder()
374 SkRect SkTextBlobBuilder::TightRunBounds(const SkTextBlob::RunRecord& run) { in TightRunBounds()
415 SkRect SkTextBlobBuilder::ConservativeRunBounds(const SkTextBlob::RunRecord& run) { in ConservativeRunBounds()
466 void SkTextBlobBuilder::updateDeferredBounds() { in updateDeferredBounds()
484 void SkTextBlobBuilder::reserve(size_t size) { in reserve()
504 bool SkTextBlobBuilder::mergeRun(const SkPaint &font, SkTextBlob::GlyphPositioning positioning, in mergeRun()
[all …]
/external/skia/include/core/
DSkTextBlob.h72 friend class SkTextBlobBuilder; variable
91 class SK_API SkTextBlobBuilder {
93 SkTextBlobBuilder();
95 ~SkTextBlobBuilder();
/external/skia/tests/
DTextBlobTest.cpp20 SkTextBlobBuilder builder; in TestBuilder()
101 SkTextBlobBuilder builder; in TestBounds()
165 const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(p, glyphCount); in TestBounds()
225 SkTextBlobBuilder builder; in TestPaintProps()
268 static void RunBuilderTest(skiatest::Reporter* reporter, SkTextBlobBuilder& builder, in RunBuilderTest()
314 const SkPoint& offset, SkTextBlobBuilder& builder, in AddRun()
318 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRun(font, count, offset.x(), in AddRun()
325 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPosH(font, count, offset.y(), in AddRun()
333 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPos(font, count, bounds); in AddRun()
DTextBlobCacheTest.cpp111 SkTextBlobBuilder builder; in text_blob_cache_inner()
121 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(paint, in text_blob_cache_inner()
/external/skia/gm/
Dtextblob.cpp114 SkTextBlobBuilder builder; in makeBlob()
144 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRun(font, count, in makeBlob()
150 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPosH(font, count, in makeBlob()
161 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPos(font, count); in makeBlob()
Dtextblobshader.cpp39 SkTextBlobBuilder builder; in onOnceBeforeDraw()
41 const SkTextBlobBuilder::RunBuffer* run; in onOnceBeforeDraw()
Dtextbloblooper.cpp27 static void add_to_text_blob(SkTextBlobBuilder* builder, const char* text, const SkPaint& origPaint, in add_to_text_blob()
46 const SkTextBlobBuilder::RunBuffer& run = builder->allocRunPos(paint, glyphs.count()); in add_to_text_blob()
142 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dlargeglyphblur.cpp32 SkTextBlobBuilder builder;
Dtextblobuseaftergpufree.cpp46 SkTextBlobBuilder builder; in onDraw()
Dtextblobgeometrychange.cpp39 SkTextBlobBuilder builder; in onDraw()
Dtextblobblockreordering.cpp22 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobcolortrans.cpp27 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dlcdoverlap.cpp37 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobrandomfont.cpp32 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobtransforms.cpp25 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dtextblobmixedsizes.cpp31 SkTextBlobBuilder builder; in onOnceBeforeDraw()
Dmixedtextblobs.cpp46 SkTextBlobBuilder builder; in onOnceBeforeDraw()
/external/skia/bench/
DTextBlobBench.cpp43 SkTextBlobBuilder builder; in onDelayedSetup()
46 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(paint, glyphs.count(), 10, 10, in onDelayedSetup()
/external/skia/tools/
Dsk_tool_utils.h25 class SkTextBlobBuilder; variable
118 void add_to_text_blob(SkTextBlobBuilder* builder, const char* text, const SkPaint& origPaint,
Dsk_tool_utils.cpp225 void add_to_text_blob(SkTextBlobBuilder* builder, const char* text, const SkPaint& origPaint, in add_to_text_blob()
235 const SkTextBlobBuilder::RunBuffer& run = builder->allocRun(paint, glyphs.count(), x, y, in add_to_text_blob()
/external/skia/src/gpu/text/
DGrStencilAndCoverTextContext.cpp339 SkAutoTDelete<SkTextBlobBuilder> fBuilder;
663 fBuilder.reset(new SkTextBlobBuilder); in init()
693 const SkTextBlobBuilder::RunBuffer& buff = fBuilder->allocRunPos(fFont, fBuffIdx); in flush()
/external/skia/tools/json/
DSkJSONRenderer.cpp754 SkTextBlobBuilder builder; in processTextBlob()
769 SkTextBlobBuilder::RunBuffer buffer = builder.allocRunPosH(font, count, y); in processTextBlob()
776 SkTextBlobBuilder::RunBuffer buffer = builder.allocRunPos(font, count); in processTextBlob()
785 SkTextBlobBuilder::RunBuffer buffer = builder.allocRun(font, count, x, y); in processTextBlob()
/external/skia/src/utils/
DSkTextBox.cpp284 SkTextBlobBuilder fBuilder;
/external/skia/tools/debugger/
DSkDrawCommand.cpp2563 SkTextBlobBuilder builder; in fromJSON()
2578 SkTextBlobBuilder::RunBuffer buffer = builder.allocRunPosH(font, count, y); in fromJSON()
2585 SkTextBlobBuilder::RunBuffer buffer = builder.allocRunPos(font, count); in fromJSON()
2594 SkTextBlobBuilder::RunBuffer buffer = builder.allocRun(font, count, x, y); in fromJSON()