Home
last modified time | relevance | path

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

12345

/third_party/flutter/skia/src/core/
DSkTextBlob.cpp242 SkTextBlobBuilder::SkTextBlobBuilder() in SkTextBlobBuilder() function in SkTextBlobBuilder
251 SkTextBlobBuilder::~SkTextBlobBuilder() { in ~SkTextBlobBuilder()
259 SkRect SkTextBlobBuilder::TightRunBounds(const SkTextBlob::RunRecord& run) { in TightRunBounds()
301 SkRect SkTextBlobBuilder::ConservativeRunBounds(const SkTextBlob::RunRecord& run) { in ConservativeRunBounds()
361 void SkTextBlobBuilder::updateDeferredBounds() { in updateDeferredBounds()
379 void SkTextBlobBuilder::reserve(size_t size) { in reserve()
404 bool SkTextBlobBuilder::mergeRun(const SkFont& font, SkTextBlob::GlyphPositioning positioning, in mergeRun()
464 void SkTextBlobBuilder::allocInternal(const SkFont& font, in allocInternal()
515 const SkTextBlobBuilder::RunBuffer& SkTextBlobBuilder::allocRun(const SkFont& font, int count, in allocRun()
522 const SkTextBlobBuilder::RunBuffer& SkTextBlobBuilder::allocRunPosH(const SkFont& font, int count, in allocRunPosH()
[all …]
DSkTextBlobPriv.h44 static const SkTextBlobBuilder::RunBuffer& AllocRunText(SkTextBlobBuilder* builder,
49 static const SkTextBlobBuilder::RunBuffer& AllocRunTextPosH(SkTextBlobBuilder* builder,
54 static const SkTextBlobBuilder::RunBuffer& AllocRunTextPos(SkTextBlobBuilder* builder,
164 friend class SkTextBlobBuilder;
/third_party/skia/src/core/
DSkTextBlob.cpp246 SkTextBlobBuilder::SkTextBlobBuilder() in SkTextBlobBuilder() function in SkTextBlobBuilder
255 SkTextBlobBuilder::~SkTextBlobBuilder() { in ~SkTextBlobBuilder()
267 SkRect SkTextBlobBuilder::TightRunBounds(const SkTextBlob::RunRecord& run) { in TightRunBounds()
313 SkRect SkTextBlobBuilder::ConservativeRunBounds(const SkTextBlob::RunRecord& run) { in ConservativeRunBounds()
373 void SkTextBlobBuilder::updateDeferredBounds() { in updateDeferredBounds()
391 void SkTextBlobBuilder::reserve(size_t size) { in reserve()
416 bool SkTextBlobBuilder::mergeRun(const SkFont& font, SkTextBlob::GlyphPositioning positioning, in mergeRun()
476 void SkTextBlobBuilder::allocInternal(const SkFont& font, in allocInternal()
527 const SkTextBlobBuilder::RunBuffer& SkTextBlobBuilder::allocRun(const SkFont& font, int count, in allocRun()
534 const SkTextBlobBuilder::RunBuffer& SkTextBlobBuilder::allocRunPosH(const SkFont& font, int count, in allocRunPosH()
[all …]
/third_party/flutter/skia/site/user/api/
DSkTextBlobBuilder_Reference.md1 SkTextBlobBuilder Reference
5 <a name='SkTextBlobBuilder'></a>
10 class <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a> {
12 <a href='#SkTextBlobBuilder_empty_constructor'>SkTextBlobBuilder()</a>;
13 <a href='#SkTextBlobBuilder_destructor'>~SkTextBlobBuilder()</a>;
94 <a href='#SkTextBlobBuilder_empty_constructor'>SkTextBlobBuilder()</a>
97 …er_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>. By default, <a href='SkTextBlobBuilder_Refe…
101 empty <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>
124 <a href='#SkTextBlobBuilder_destructor'>~SkTextBlobBuilder()</a>
127 …ocated internally by <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>.
[all …]
/third_party/flutter/skia/tests/
DTextBlobTest.cpp23 SkTextBlobBuilder builder; in TestBuilder()
104 SkTextBlobBuilder builder; in TestBounds()
163 const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(font, glyphCount); in TestBounds()
204 SkTextBlobBuilder builder; in TestPaintProps()
226 static void RunBuilderTest(skiatest::Reporter* reporter, SkTextBlobBuilder& builder, in RunBuilderTest()
275 const SkPoint& offset, SkTextBlobBuilder& builder, in AddRun()
279 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRun(font, count, offset.x(), in AddRun()
286 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPosH(font, count, offset.y(), in AddRun()
294 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPos(font, count, bounds); in AddRun()
317 SkTextBlobBuilder textBlobBuilder; in DEF_TEST()
[all …]
/third_party/skia/tests/
DTextBlobTest.cpp23 SkTextBlobBuilder builder; in TestBuilder()
104 SkTextBlobBuilder builder; in TestBounds()
162 const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(font, glyphCount); in TestBounds()
203 SkTextBlobBuilder builder; in TestPaintProps()
225 static void RunBuilderTest(skiatest::Reporter* reporter, SkTextBlobBuilder& builder, in RunBuilderTest()
269 const SkPoint& offset, SkTextBlobBuilder& builder, in AddRun()
273 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRun(font, count, offset.x(), in AddRun()
280 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPosH(font, count, offset.y(), in AddRun()
288 const SkTextBlobBuilder::RunBuffer& rb = builder.allocRunPos(font, count, bounds); in AddRun()
311 SkTextBlobBuilder textBlobBuilder; in DEF_TEST()
[all …]
/third_party/flutter/skia/docs/examples/
DTextBlobBuilder_allocRun.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(font, 5, 20, 20);
DTextBlobBuilder_allocRunPos.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPos(font, 5);
DTextBlobBuilder_allocRunPosH.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPosH(font, 5, 20);
DCanvas_drawTextBlob_2.cpp7 SkTextBlobBuilder textBlobBuilder; in draw()
10 const SkTextBlobBuilder::RunBuffer& run = in draw()
DCanvas_drawTextBlob.cpp8 SkTextBlobBuilder textBlobBuilder;
21 const SkTextBlobBuilder::RunBuffer& run =
DTextBlob_bounds.cpp8 SkTextBlobBuilder textBlobBuilder;
22 const SkTextBlobBuilder::RunBuffer& run =
DTextBlob_getIntercepts.cpp12 SkTextBlobBuilder textBlobBuilder;
13 const SkTextBlobBuilder::RunBuffer& run =
DTextBlob_uniqueID.cpp9 SkTextBlobBuilder textBlobBuilder;
25 const SkTextBlobBuilder::RunBuffer& run =
/third_party/skia/docs/examples/
DTextBlobBuilder_allocRun.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(font, 5, 20, 20);
DTextBlobBuilder_allocRunPos.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPos(font, 5);
DTextBlobBuilder_allocRunPosH.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPosH(font, 5, 20);
DCanvas_drawTextBlob_2.cpp7 SkTextBlobBuilder textBlobBuilder; in draw()
10 const SkTextBlobBuilder::RunBuffer& run = in draw()
DCanvas_drawTextBlob.cpp8 SkTextBlobBuilder textBlobBuilder;
21 const SkTextBlobBuilder::RunBuffer& run =
DTextBlob_bounds.cpp8 SkTextBlobBuilder textBlobBuilder;
22 const SkTextBlobBuilder::RunBuffer& run =
DTextBlob_getIntercepts.cpp12 SkTextBlobBuilder textBlobBuilder;
13 const SkTextBlobBuilder::RunBuffer& run =
/third_party/flutter/skia/include/core/
DSkTextBlob.h215 friend class SkTextBlobBuilder; variable
234 class SK_API SkTextBlobBuilder {
241 SkTextBlobBuilder();
245 ~SkTextBlobBuilder();
/third_party/flutter/skia/gm/
Dtextblob.cpp129 SkTextBlobBuilder builder; in makeBlob()
158 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRun(font, count, in makeBlob()
164 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPosH(font, count, in makeBlob()
175 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPos(font, count); in makeBlob()
/third_party/skia/gm/
Dtextblob.cpp129 SkTextBlobBuilder builder; in makeBlob()
158 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRun(font, count, in makeBlob()
164 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPosH(font, count, in makeBlob()
175 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPos(font, count); in makeBlob()
/third_party/skia/include/core/
DSkTextBlob.h255 friend class SkTextBlobBuilder; variable
274 class SK_API SkTextBlobBuilder {
283 SkTextBlobBuilder();
287 ~SkTextBlobBuilder();

12345