/external/skqp/src/core/ |
D | SkTextBlob.cpp | 39 SkTextBlob::GlyphPositioning positioning, in StorageSize() argument 44 posSize = safe->mul(PosCount(glyphCount, positioning, safe), sizeof(SkScalar)); in StorageSize() 85 SkASSERT(posBuffer() + fCount * ScalarsPerGlyph(positioning()) in validate() 101 + StorageSize(run->glyphCount(), run->textSize(), run->positioning(), &safe)); in NextUnchecked() 107 SkTextBlob::GlyphPositioning positioning, in PosCount() argument 109 return safe->mul(glyphCount, ScalarsPerGlyph(positioning)); in PosCount() 116 auto res = (uint32_t*)(&this->posBuffer()[PosCount(fCount, positioning(), &safe)]); in textSizePtr() 127 size_t copySize = initialCount * sizeof(SkScalar) * ScalarsPerGlyph(positioning()); in grow() 169 uint8_t positioning; member 224 SkTextBlobRunIterator::GlyphPositioning SkTextBlobRunIterator::positioning() const { in positioning() function in SkTextBlobRunIterator [all …]
|
D | SkTextBlobPriv.h | 112 GlyphPositioning positioning() const { in positioning() function 131 SkASSERT(this->positioning() == (GlyphPositioning)2); in pointBuffer() 137 SkASSERT(this->positioning() == (GlyphPositioning)3); in xformBuffer() 155 SkTextBlob::GlyphPositioning positioning, 176 SkTextBlob::GlyphPositioning positioning, 245 GlyphPositioning positioning() const;
|
D | SkOverdrawCanvas.cpp | 83 switch (it.positioning()) { in onDrawTextBlob()
|
D | SkGlyphRun.cpp | 197 switch (it.positioning()) { in drawTextBlob()
|
/external/skia/src/core/ |
D | SkTextBlob.cpp | 39 SkTextBlob::GlyphPositioning positioning, in StorageSize() argument 44 posSize = safe->mul(PosCount(glyphCount, positioning, safe), sizeof(SkScalar)); in StorageSize() 85 SkASSERT(posBuffer() + fCount * ScalarsPerGlyph(positioning()) in validate() 101 + StorageSize(run->glyphCount(), run->textSize(), run->positioning(), &safe)); in NextUnchecked() 107 SkTextBlob::GlyphPositioning positioning, in PosCount() argument 109 return safe->mul(glyphCount, ScalarsPerGlyph(positioning)); in PosCount() 116 auto res = (uint32_t*)(&this->posBuffer()[PosCount(fCount, positioning(), &safe)]); in textSizePtr() 127 size_t copySize = initialCount * sizeof(SkScalar) * ScalarsPerGlyph(positioning()); in grow() 169 uint8_t positioning; member 224 SkTextBlobRunIterator::GlyphPositioning SkTextBlobRunIterator::positioning() const { in positioning() function in SkTextBlobRunIterator [all …]
|
D | SkTextBlobPriv.h | 112 GlyphPositioning positioning() const { in positioning() function 131 SkASSERT(this->positioning() == (GlyphPositioning)2); in pointBuffer() 137 SkASSERT(this->positioning() == (GlyphPositioning)3); in xformBuffer() 155 SkTextBlob::GlyphPositioning positioning, 176 SkTextBlob::GlyphPositioning positioning, 245 GlyphPositioning positioning() const;
|
D | SkGlyphRun.cpp | 197 switch (it.positioning()) { in drawTextBlob()
|
D | SkOverdrawCanvas.cpp | 83 switch (it.positioning()) { in onDrawTextBlob()
|
/external/fonttools/Tests/feaLib/data/ |
D | ZeroValue_ChainSinglePos_vertical.fea | 1 # For contextual positioning statements with in-line single positioning rules,
|
D | ZeroValue_ChainSinglePos_horizontal.fea | 1 # For contextual positioning statements with in-line single positioning rules,
|
D | spec6h_iii_3d.fea | 2 # Specifying Contextual Positioning with in-line single positioning rules
|
D | spec6h_iii_1.fea | 2 # Specifying Contextual Positioning with in-line single positioning rules
|
D | spec6d2.fea | 2 # [GPOS LookupType 4] Mark-to-Base attachment positioning
|
/external/harfbuzz_ng/test/shaping/data/in-house/ |
D | Makefile.sources | 15 tests/cursive-positioning.tests \ 18 tests/fallback-positioning.tests \
|
/external/skqp/tests/ |
D | TextBlobTest.cpp | 249 REPORTER_ASSERT(reporter, out[i].pos == it.positioning()); in RunBuilderTest() 260 if (SkTextBlobRunIterator::kHorizontal_Positioning == it.positioning()) { in RunBuilderTest() 262 } else if (SkTextBlobRunIterator::kFull_Positioning == it.positioning()) { in RunBuilderTest() 341 REPORTER_ASSERT(reporter, SkTextBlobRunIterator::kDefault_Positioning == it.positioning()); in DEF_TEST() 443 REPORTER_ASSERT(reporter, it.positioning() == SkTextBlobRunIterator::kFull_Positioning); in DEF_TEST()
|
/external/skia/tests/ |
D | TextBlobTest.cpp | 249 REPORTER_ASSERT(reporter, out[i].pos == it.positioning()); in RunBuilderTest() 260 if (SkTextBlobRunIterator::kHorizontal_Positioning == it.positioning()) { in RunBuilderTest() 262 } else if (SkTextBlobRunIterator::kFull_Positioning == it.positioning()) { in RunBuilderTest() 341 REPORTER_ASSERT(reporter, SkTextBlobRunIterator::kDefault_Positioning == it.positioning()); in DEF_TEST() 443 REPORTER_ASSERT(reporter, it.positioning() == SkTextBlobRunIterator::kFull_Positioning); in DEF_TEST()
|
/external/skia/include/core/ |
D | SkTextBlob.h | 386 void allocInternal(const SkFont& font, SkTextBlob::GlyphPositioning positioning, 388 bool mergeRun(const SkFont& font, SkTextBlob::GlyphPositioning positioning,
|
/external/skqp/include/core/ |
D | SkTextBlob.h | 386 void allocInternal(const SkFont& font, SkTextBlob::GlyphPositioning positioning, 388 bool mergeRun(const SkFont& font, SkTextBlob::GlyphPositioning positioning,
|
/external/libcxx/include/ |
D | streambuf | 37 // 27.6.2.2.2 buffer and positioning: 85 // 27.6.2.4.2 Buffer management and positioning: 152 // 27.6.2.2.2 buffer and positioning: 274 // 27.6.2.4.2 Buffer management and positioning:
|
/external/skqp/tools/viewer/ |
D | Viewer.cpp | 1029 = it.positioning() == SkTextBlobRunIterator::kDefault_Positioning in filterTextBlob() 1032 : it.positioning() == SkTextBlobRunIterator::kHorizontal_Positioning in filterTextBlob() 1035 : it.positioning() == SkTextBlobRunIterator::kFull_Positioning in filterTextBlob() 1046 uint8_t positioning = it.positioning(); in filterTextBlob() local 1047 memcpy(runBuffer.pos, it.pos(), glyphCount * positioning * posSize); in filterTextBlob()
|
/external/skia/tools/viewer/ |
D | Viewer.cpp | 1080 = it.positioning() == SkTextBlobRunIterator::kDefault_Positioning in filterTextBlob() 1083 : it.positioning() == SkTextBlobRunIterator::kHorizontal_Positioning in filterTextBlob() 1086 : it.positioning() == SkTextBlobRunIterator::kFull_Positioning in filterTextBlob() 1097 uint8_t positioning = it.positioning(); in filterTextBlob() local 1098 memcpy(runBuffer.pos, it.pos(), glyphCount * positioning * posSize); in filterTextBlob()
|
/external/harfbuzz_ng/ |
D | NEWS | 63 o Implement cross-stream kerning (cursive positioning, etc). 601 - Graphite2: Fix RTL positioning issue. 862 - Fix regression with mark positioning with fonts that have 1028 - Uniscribe positioning fix. 1511 - Fix regression with Arabic mark positioning / width-zeroing. 1658 - Disable fallback positioning for Indic and Thai shapers. 1789 - Better fallback glyph positioning, specially with Thai / Lao marks. 1805 - Fixed fallback mark positioning for left-to-right text. 1807 - Improve mark positioning for the remaining combining classes. 1837 - Fallback mark positioning for fonts without a GPOS table.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-objcopy/ |
D | segment-test-remove-section.test | 3 # section inside that segment maintains the relative positioning it had in the
|
/external/skia/docs/ |
D | SkTextBlobBuilder_Reference.bmh | 28 A run is a sequence of Glyphs sharing Font_Metrics and positioning.
|
/external/skqp/docs/ |
D | SkTextBlobBuilder_Reference.bmh | 28 A run is a sequence of Glyphs sharing Font_Metrics and positioning.
|