Home
last modified time | relevance | path

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

1234

/external/skqp/docs/
DSkTextBlobBuilder_Reference.bmh4 #Class SkTextBlobBuilder
64 #Method SkTextBlobBuilder()
70 SkTextBlobBuilder builder;
84 #Method ~SkTextBlobBuilder()
92 #SeeAlso SkTextBlobBuilder()
104 SkTextBlobBuilder builder;
137 SkTextBlobBuilder builder;
140 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(font, 5, 20, 20);
161 SkTextBlobBuilder builder;
164 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPosH(font, 5, 20);
[all …]
DSkTextBlob_Reference.bmh23 SkTextBlobBuilder textBlobBuilder;
34 const SkTextBlobBuilder::RunBuffer& run =
61 SkTextBlobBuilder textBlobBuilder;
73 const SkTextBlobBuilder::RunBuffer& run =
115 SkTextBlobBuilder textBlobBuilder;
116 const SkTextBlobBuilder::RunBuffer& run =
175 #SeeAlso MakeFromString SkTextBlobBuilder
210 #SeeAlso MakeFromText SkTextBlobBuilder
/external/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 …]
/external/skqp/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.h45 static const SkTextBlobBuilder::RunBuffer& AllocRunText(SkTextBlobBuilder* builder,
50 static const SkTextBlobBuilder::RunBuffer& AllocRunTextPosH(SkTextBlobBuilder* builder,
55 static const SkTextBlobBuilder::RunBuffer& AllocRunTextPos(SkTextBlobBuilder* builder,
165 friend class SkTextBlobBuilder;
/external/skqp/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 …]
/external/skqp/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 …]
/external/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 …]
/external/skia/docs/examples/
DTextBlobBuilder_allocRun.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRun(font, 5, 20, 20);
DTextBlobBuilder_allocRunPosH.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPosH(font, 5, 20);
DTextBlobBuilder_allocRunPos.cpp8 SkTextBlobBuilder builder;
11 const SkTextBlobBuilder::RunBuffer& run = builder.allocRunPos(font, 5);
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 =
/external/skqp/include/core/
DSkTextBlob.h228 friend class SkTextBlobBuilder; variable
247 class SK_API SkTextBlobBuilder {
254 SkTextBlobBuilder();
258 ~SkTextBlobBuilder();
/external/skqp/gm/
Dtextblob.cpp127 SkTextBlobBuilder builder; in makeBlob()
156 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRun(font, count, in makeBlob()
162 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPosH(font, count, in makeBlob()
173 const SkTextBlobBuilder::RunBuffer& buf = builder.allocRunPos(font, count); in makeBlob()
Dtexteffects.cpp51 SkTextBlobBuilder blobBuilder; in MakeFancyBlob()
58 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRun(font, in MakeFancyBlob()
71 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRunPosH(font, in MakeFancyBlob()
85 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRunPos(font, fullRunLen); in MakeFancyBlob()
/external/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()
Dtexteffects.cpp60 SkTextBlobBuilder blobBuilder; in MakeFancyBlob()
67 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRun(font, in MakeFancyBlob()
80 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRunPosH(font, in MakeFancyBlob()
94 const SkTextBlobBuilder::RunBuffer& buf = blobBuilder.allocRunPos(font, fullRunLen); in MakeFancyBlob()
/external/skia/include/core/
DSkTextBlob.h255 friend class SkTextBlobBuilder; variable
274 class SK_API SkTextBlobBuilder {
283 SkTextBlobBuilder();
287 ~SkTextBlobBuilder();
/external/skqp/bench/
DTextBlobBench.cpp44 const SkTextBlobBuilder::RunBuffer& run = in makeBlob()
52 SkTextBlobBuilder fBuilder;
/external/skia/bench/
DTextBlobBench.cpp44 const SkTextBlobBuilder::RunBuffer& run = in makeBlob()
52 SkTextBlobBuilder fBuilder;
/external/skqp/tools/
Dsk_tool_utils.h39 class SkTextBlobBuilder; variable
122 void add_to_text_blob_w_len(SkTextBlobBuilder*, const char* text, size_t len, SkTextEncoding,
125 void add_to_text_blob(SkTextBlobBuilder*, const char* text, const SkFont&,

1234