Home
last modified time | relevance | path

Searched refs:fBlob (Results 1 - 25 of 26) sorted by relevance

12

/third_party/skia/gm/
H A Dtextblobtransforms.cpp59 fBlob = builder.make();
76 SkRect bounds = fBlob->bounds();
88 canvas->drawTextBlob(fBlob, 0, 0, paint);
90 canvas->drawTextBlob(fBlob, 0, 0, paint);
92 canvas->drawTextBlob(fBlob, 0, 0, paint);
94 canvas->drawTextBlob(fBlob, 0, 0, paint);
96 canvas->drawTextBlob(fBlob, 0, 0, paint);
101 canvas->drawTextBlob(fBlob, 0, 0, paint);
105 canvas->drawTextBlob(fBlob, 0, 0, paint);
107 canvas->drawTextBlob(fBlob,
168 sk_sp<SkTextBlob> fBlob; global() member in skiagm::TextBlobTransforms
[all...]
H A Dtextblobblockreordering.cpp50 fBlob = builder.make();
70 SkRect bounds = fBlob->bounds();
74 canvas->drawTextBlob(fBlob, 0, 0, paint);
84 canvas->drawTextBlob(fBlob, 0, 0, srcInPaint);
87 canvas->drawTextBlob(fBlob, 0, 0, paint);
91 sk_sp<SkTextBlob> fBlob; member in skiagm::TextBlobBlockReordering
H A Dtextblobrandomfont.cpp97 fBlob = builder.make();
136 SkScalar stride = SkScalarCeilToScalar(fBlob->bounds().height());
145 canvas->drawTextBlob(fBlob, 10, yOffset, paint);
151 surfaceCanvas->drawTextBlob(fBlob, 10, yOffset, paint);
161 canvas->drawTextBlob(fBlob, 10, yOffset, paint);
167 sk_sp<SkTextBlob> fBlob; member in skiagm::TextBlobRandomFont
H A Dlcdoverlap.cpp50 fBlob = builder.make();
70 canvas->translate(-fBlob->bounds().width() / 2.0f - fBlob->bounds().left() + 0.5f, 0); in drawTestCase()
75 canvas->drawTextBlob(fBlob, 0, 0, textPaint); in drawTestCase()
92 sk_sp<SkTextBlob> fBlob; member in skiagm::LcdOverlapGM
H A Dtextblobcolortrans.cpp57 fBlob = builder.make();
75 SkRect bounds = fBlob->bounds();
89 canvas->drawTextBlob(fBlob, 0, 0, paint);
95 sk_sp<SkTextBlob> fBlob; member in skiagm::TextBlobColorTrans
H A Dtextblobmixedsizes.cpp91 fBlob = builder.make();
125 SkRect bounds = fBlob->bounds();
159 canvas->drawTextBlob(fBlob, 0, 0, blurPaint);
161 canvas->drawTextBlob(fBlob, 0, 0, paint);
184 sk_sp<SkTextBlob> fBlob; member in skiagm::TextBlobMixedSizes
H A Drsxtext.cpp56 fBlob = builder.make();
82 canvas->drawTextBlob(fBlob, 0, kFontSZ*1, p); in draw_one()
83 canvas->drawTextBlob(fBlob, 0, kFontSZ*2, p); in draw_one()
107 sk_sp<SkTextBlob> fBlob; member in RSXShaderGM
H A Dmixedtextblobs.cpp103 fBlob = builder.make();
125 SkRect bounds = fBlob->bounds();
143 draw_blob(canvas, fBlob.get(), paint, clipRects[x]);
158 sk_sp<SkTextBlob> fBlob; member in skiagm::MixedTextBlobsGM
H A Dtextblobshader.cpp72 fBlob = builder.make();
110 canvas->drawTextBlob(fBlob,
119 sk_sp<SkTextBlob> fBlob; member in TextBlobShaderGM
/third_party/skia/modules/sksg/src/
H A DSkSGText.cpp60 fBlob = SkTextBlob::MakeFromText(fText.c_str(), fText.size(), font, SkTextEncoding::kUTF8); in onRevalidate()
61 if (!fBlob) { in onRevalidate()
65 const auto& bounds = fBlob->bounds(); in onRevalidate()
73 canvas->drawTextBlob(fBlob, aligned_pos.x(), aligned_pos.y(), paint); in onDraw()
94 : fBlob(std::move(blob)) {} in TextBlob()
99 return fBlob ? fBlob->bounds().makeOffset(fPosition.x(), fPosition.y()) in onRevalidate()
104 canvas->drawTextBlob(fBlob, fPosition.x(), fPosition.y(), paint); in onDraw()
/third_party/skia/bench/
H A DGlyphQuadFillBench.cpp54 fBlob = GrTextBlob::Make(glyphRunList, paint, drawMatrix, control, &painter);
56 SkASSERT(!fBlob->subRunList().isEmpty());
57 GrAtlasSubRun* subRun = fBlob->subRunList().front().testingOnly_atlasSubRun();
64 GrAtlasSubRun* subRun = fBlob->subRunList().front().testingOnly_atlasSubRun();
79 sk_sp<GrTextBlob> fBlob; member in DirectMaskGlyphVertexFillBenchmark
/third_party/skia/modules/sksg/include/
H A DSkSGText.h68 sk_sp<SkTextBlob> fBlob; // cached text blob member in sksg::final
81 SG_ATTRIBUTE(Blob , sk_sp<SkTextBlob>, fBlob )
95 sk_sp<SkTextBlob> fBlob; member in sksg::final
/third_party/skia/modules/skparagraph/src/
H A DRunBaseImpl.h83 sk_sp<SkTextBlob> fBlob; member in skia::textlayout::RunBaseImpl
85 std::shared_ptr<RSTextBlob> fBlob; member in skia::textlayout::RunBaseImpl
H A DTextLine.cpp604 record.fBlob = builder.make();
605 if (record.fBlob != nullptr) {
606 record.fBounds.joinPossiblyEmptyRect(record.fBlob->bounds());
609 record.fBlob = builder.Make();
610 if (record.fBlob != nullptr) {
611 auto bounds = record.fBlob->Bounds();
632 if (record.fBlob != nullptr && record.fVisitor_Run != nullptr) {
637 record.fBlob->SetEmoji(true);
648 painter->drawTextBlob(fBlob, x + fOffset.x(), y + fOffset.y(), fPaint);
658 painter->drawTextBlob(fBlob,
[all...]
H A DTextLine.h292 sk_sp<SkTextBlob> fBlob; member
294 std::shared_ptr<RSTextBlob> fBlob; member
H A DRunBaseImpl.cpp40 : fBlob(blob), in RunBaseImpl()
130 painter->drawTextBlob(fBlob, x + fOffset.x(), y + fOffset.y(), fPaint); in paint()
/third_party/skia/modules/skottie/src/
H A DSkottieTest.cpp432 bounds.join(ComputeBlobBounds(fragment.fBlob).makeOffset(fragment.fPos.x(), in ComputeShapeResultBounds()
489 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob); in DEF_TEST()
559 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob); in DEF_TEST()
605 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob); in DEF_TEST()
616 REPORTER_ASSERT(reporter, shape_result.fFragments[i].fBlob); in DEF_TEST()
697 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob); in DEF_TEST()
708 REPORTER_ASSERT(reporter, shape_result.fFragments[0].fBlob); in DEF_TEST()
/third_party/skia/modules/skplaintexteditor/src/
H A Deditor.cpp48 line->fBlob = nullptr; in markDirty()
79 if (const SkTextBlob* b = line.fBlob.get()) { in getPosition()
454 if (line.fBlob) { in paint()
455 c->drawTextBlob(line.fBlob.get(), line.fOrigin.x(), line.fOrigin.y(), foreground); in paint()
475 line.fBlob = std::move(result.blob); in reshapeAll()
493 line.fBlob = std::move(result.blob); in reshapeAll()
/third_party/skia/src/gpu/text/
H A DGrTextBlob.cpp502 GrTextBlob* const fBlob; member in __anon18873::final
521 , fBlob{blob}
574 auto [reuse, translation] = check_integer_translate(fBlob->initialMatrix(), drawMatrix); in canReuse()
693 sk_ref_sp<GrTextBlob>(fBlob), in makeAtlasTextOp()
795 SkPoint originOffset = positionMatrix.mapOrigin() - fBlob->initialMatrix().mapOrigin(); in fillVertexData()
826 SkVector offset = drawMatrix.mapPoint(drawOrigin) - fBlob->initialMatrix().mapOrigin(); in deviceRect()
896 GrTextBlob* fBlob; member in __anon18873::final
917 , fBlob{blob}
982 sk_ref_sp<GrTextBlob>(fBlob), in makeAtlasTextOp()
1000 if (fBlob in canReuse()
1155 GrTextBlob* fBlob; global() member in __anon18873::final
[all...]
/third_party/skia/modules/skottie/src/text/
H A DSkottieShaper.h26 sk_sp<SkTextBlob> fBlob; member
H A DSkottieShaper.cpp513 bounds.join(ComputeBlobBounds(fragment.fBlob).makeOffset(fragment.fPos.x(), in computeVisualBounds()
H A DTextAdapter.cpp311 auto blob_node = sksg::TextBlob::Make(frag.fBlob); in addFragment()
/third_party/skia/modules/skplaintexteditor/include/
H A Deditor.h105 sk_sp<const SkTextBlob> fBlob; member
/third_party/skia/tools/debugger/
H A DDrawCommand.cpp1639 , fBlob(std::move(blob)) in DrawTextBlobCommand()
1645 canvas->drawTextBlob(fBlob, fXPos, fYPos, fPaint); in execute()
1652 SkRect bounds = fBlob->bounds().makeOffset(fXPos, fYPos); in render()
1655 canvas->drawTextBlob(fBlob, fXPos, fYPos, fPaint); in render()
1665 SkTextBlobRunIterator iter(fBlob.get()); in toJSON()
1703 SkRect bounds = fBlob->bounds(); in toJSON()
H A DDrawCommand.h501 sk_sp<SkTextBlob> fBlob; member in DrawTextBlobCommand

Completed in 24 milliseconds

12