Home
last modified time | relevance | path

Searched refs:SkTextBlobRunIterator (Results 1 – 23 of 23) sorted by relevance

/external/skqp/tests/
DTextBlobTest.cpp29 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 100 }, in TestBuilder()
34 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 100, 100 }, in TestBuilder()
39 { 128, SkTextBlobRunIterator::kFull_Positioning, 100, 100 }, in TestBuilder()
44 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 150 }, in TestBuilder()
45 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 150 }, in TestBuilder()
46 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 150 }, in TestBuilder()
51 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 100, 150 }, in TestBuilder()
52 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 200, 150 }, in TestBuilder()
53 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 300, 250 }, in TestBuilder()
56 { 256, SkTextBlobRunIterator::kHorizontal_Positioning, 0, 150 }, in TestBuilder()
[all …]
/external/skia/tests/
DTextBlobTest.cpp29 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 100 }, in TestBuilder()
34 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 100, 100 }, in TestBuilder()
39 { 128, SkTextBlobRunIterator::kFull_Positioning, 100, 100 }, in TestBuilder()
44 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 150 }, in TestBuilder()
45 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 150 }, in TestBuilder()
46 { 128, SkTextBlobRunIterator::kDefault_Positioning, 100, 150 }, in TestBuilder()
51 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 100, 150 }, in TestBuilder()
52 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 200, 150 }, in TestBuilder()
53 { 128, SkTextBlobRunIterator::kHorizontal_Positioning, 300, 250 }, in TestBuilder()
56 { 256, SkTextBlobRunIterator::kHorizontal_Positioning, 0, 150 }, in TestBuilder()
[all …]
/external/skia/src/core/
DSkGlyphRun.cpp172 for (SkTextBlobRunIterator it(&blob); !it.done(); it.next()) { in drawTextBlob()
181 for (SkTextBlobRunIterator it(&blob); !it.done(); it.next()) { in drawTextBlob()
182 if (it.positioning() != SkTextBlobRunIterator::kRSXform_Positioning) { in drawTextBlob()
210 for (SkTextBlobRunIterator it(&blob); !it.done(); it.next()) { in textBlobToGlyphRunListIgnoringRSXForm()
219 for (SkTextBlobRunIterator it(&blob); !it.done(); it.next()) { in textBlobToGlyphRunListIgnoringRSXForm()
229 void SkGlyphRunBuilder::simplifyTextBlobIgnoringRSXForm(const SkTextBlobRunIterator& it, in simplifyTextBlobIgnoringRSXForm()
239 case SkTextBlobRunIterator::kDefault_Positioning: { in simplifyTextBlobIgnoringRSXForm()
244 case SkTextBlobRunIterator::kHorizontal_Positioning: { in simplifyTextBlobIgnoringRSXForm()
250 case SkTextBlobRunIterator::kFull_Positioning: { in simplifyTextBlobIgnoringRSXForm()
255 case SkTextBlobRunIterator::kRSXform_Positioning: break; in simplifyTextBlobIgnoringRSXForm()
DSkGlyphRun.h25 class SkTextBlobRunIterator; variable
161 const SkTextBlobRunIterator& it,
DSkTextBlobPriv.h202 class SkTextBlobRunIterator {
204 SkTextBlobRunIterator(const SkTextBlob* blob);
DSkTextBlob.cpp210 SkTextBlobRunIterator::SkTextBlobRunIterator(const SkTextBlob* blob) in SkTextBlobRunIterator() function in SkTextBlobRunIterator
215 void SkTextBlobRunIterator::next() { in next()
224 SkTextBlobRunIterator::GlyphPositioning SkTextBlobRunIterator::positioning() const { in positioning()
238 bool SkTextBlobRunIterator::isLCD() const { in isLCD()
645 SkTextBlobRunIterator it(&blob); in Flatten()
DSkTextBlobTrace.cpp55 SkTextBlobRunIterator iter(blob); in DumpTrace()
/external/skqp/src/core/
DSkGlyphRun.cpp178 for (SkTextBlobRunIterator it(&blob); !it.done(); it.next()) { in drawTextBlob()
187 for (SkTextBlobRunIterator it(&blob); !it.done(); it.next()) { in drawTextBlob()
198 case SkTextBlobRunIterator::kDefault_Positioning: { in drawTextBlob()
203 case SkTextBlobRunIterator::kHorizontal_Positioning: { in drawTextBlob()
209 case SkTextBlobRunIterator::kFull_Positioning: in drawTextBlob()
213 case SkTextBlobRunIterator::kRSXform_Positioning: { in drawTextBlob()
DSkOverdrawCanvas.cpp80 SkTextBlobRunIterator it(blob); in onDrawTextBlob()
84 case SkTextBlobRunIterator::kDefault_Positioning: in onDrawTextBlob()
87 case SkTextBlobRunIterator::kHorizontal_Positioning: in onDrawTextBlob()
91 case SkTextBlobRunIterator::kFull_Positioning: in onDrawTextBlob()
95 case SkTextBlobRunIterator::kRSXform_Positioning: in onDrawTextBlob()
DSkTextBlob.cpp210 SkTextBlobRunIterator::SkTextBlobRunIterator(const SkTextBlob* blob) in SkTextBlobRunIterator() function in SkTextBlobRunIterator
215 void SkTextBlobRunIterator::next() { in next()
224 SkTextBlobRunIterator::GlyphPositioning SkTextBlobRunIterator::positioning() const { in positioning()
238 bool SkTextBlobRunIterator::isLCD() const { in isLCD()
647 SkTextBlobRunIterator it(this); in getIntercepts()
656 case SkTextBlobRunIterator::kDefault_Positioning: { in getIntercepts()
663 case SkTextBlobRunIterator::kHorizontal_Positioning: { in getIntercepts()
671 case SkTextBlobRunIterator::kFull_Positioning: { in getIntercepts()
678 case SkTextBlobRunIterator::kRSXform_Positioning: in getIntercepts()
696 SkTextBlobRunIterator it(&blob); in Flatten()
DSkTextBlobPriv.h201 class SkTextBlobRunIterator {
203 SkTextBlobRunIterator(const SkTextBlob* blob);
/external/skia/modules/skottie/src/text/
DSkottieShaper.cpp33 SkTextBlobRunIterator it(blob.get()); in ComputeBlobBounds()
35 for (SkTextBlobRunIterator it(blob.get()); !it.done(); it.next()) { in ComputeBlobBounds()
39 SkASSERT(it.positioning() == SkTextBlobRunIterator::kFull_Positioning); in ComputeBlobBounds()
/external/skqp/src/gpu/text/
DGrTextBlobCache.h83 SkTextBlobRunIterator itCounter(blob); in BlobGlyphCount()
DGrTextBlob.h31 class SkTextBlobRunIterator; variable
/external/skqp/include/core/
DSkTextBlob.h230 friend class SkTextBlobRunIterator; variable
/external/skia/src/gpu/text/
DGrTextBlobCache.h95 SkTextBlobRunIterator itCounter(blob); in BlobGlyphCount()
DGrTextBlob.h35 class SkTextBlobRunIterator; variable
/external/skia/include/core/
DSkTextBlob.h243 friend class SkTextBlobRunIterator; variable
/external/skia/modules/skottie/src/
DSkottieTest.cpp404 SkTextBlobRunIterator it(blob.get()); in ComputeBlobBounds()
406 for (SkTextBlobRunIterator it(blob.get()); !it.done(); it.next()) { in ComputeBlobBounds()
410 SkASSERT(it.positioning() == SkTextBlobRunIterator::kFull_Positioning); in ComputeBlobBounds()
/external/skqp/tools/debugger/
DSkDrawCommand.cpp1784 SkTextBlobRunIterator iter(fBlob.get()); in toJSON()
1792 if (iter.positioning() != SkTextBlobRunIterator::kDefault_Positioning) { in toJSON()
1797 case SkTextBlobRunIterator::kFull_Positioning: in toJSON()
1800 case SkTextBlobRunIterator::kHorizontal_Positioning: in toJSON()
1803 case SkTextBlobRunIterator::kDefault_Positioning: in toJSON()
1805 case SkTextBlobRunIterator::kRSXform_Positioning: in toJSON()
/external/skia/tools/debugger/
DDrawCommand.cpp1845 SkTextBlobRunIterator iter(fBlob.get()); in toJSON()
1853 if (iter.positioning() != SkTextBlobRunIterator::kDefault_Positioning) { in toJSON()
1858 case SkTextBlobRunIterator::kFull_Positioning: in toJSON()
1861 case SkTextBlobRunIterator::kHorizontal_Positioning: in toJSON()
1864 case SkTextBlobRunIterator::kDefault_Positioning: break; in toJSON()
1865 case SkTextBlobRunIterator::kRSXform_Positioning: in toJSON()
/external/skqp/tools/viewer/
DViewer.cpp1006 for (SkTextBlobRunIterator it(blob); !it.done(); it.next()) { in filterTextBlob()
1019 for (SkTextBlobRunIterator it(blob); !it.done(); it.next()) { in filterTextBlob()
1029 = it.positioning() == SkTextBlobRunIterator::kDefault_Positioning in filterTextBlob()
1032 : it.positioning() == SkTextBlobRunIterator::kHorizontal_Positioning in filterTextBlob()
1035 : it.positioning() == SkTextBlobRunIterator::kFull_Positioning in filterTextBlob()
/external/skia/tools/viewer/
DViewer.cpp1142 for (SkTextBlobRunIterator it(blob); !it.done(); it.next()) { in filterTextBlob()
1155 for (SkTextBlobRunIterator it(blob); !it.done(); it.next()) { in filterTextBlob()
1165 = it.positioning() == SkTextBlobRunIterator::kDefault_Positioning in filterTextBlob()
1168 : it.positioning() == SkTextBlobRunIterator::kHorizontal_Positioning in filterTextBlob()
1171 : it.positioning() == SkTextBlobRunIterator::kFull_Positioning in filterTextBlob()