/external/skia/src/pdf/ |
D | SkPDFFont.h | 59 bool hasGlyph(SkGlyphID gid) { in hasGlyph() 64 SkGlyphID glyphToPDFFontEncoding(SkGlyphID gid) const { in glyphToPDFFontEncoding() 73 void noteGlyphUsage(SkGlyphID glyph) { in noteGlyphUsage() 88 SkGlyphID glyphID); 113 SkGlyphID fFirstGlyphID; 114 SkGlyphID fLastGlyphID; 119 SkGlyphID firstGlyphID() const { return fFirstGlyphID; } in firstGlyphID() 120 SkGlyphID lastGlyphID() const { return fLastGlyphID; } in lastGlyphID() 132 const SkGlyphID fFirstGlyphID; 133 const SkGlyphID fLastGlyphID;
|
D | SkPDFMakeToUnicodeCmap.h | 18 SkGlyphID firstGlyphID, 19 SkGlyphID lastGlyphID); 26 SkGlyphID firstGlyphID, 27 SkGlyphID lastGlyphID);
|
D | SkPDFMakeToUnicodeCmap.cpp | 61 SkGlyphID fGlyphId; 66 SkGlyphID fStart; 67 SkGlyphID fEnd; 74 SkGlyphID gid) { in write_glyph() 154 SkGlyphID firstGlyphID, in SkPDFAppendCmapSections() 155 SkGlyphID lastGlyphID) { in SkPDFAppendCmapSections() 216 SkGlyphID firstGlyphID, in SkPDFMakeToUnicodeCmap() 217 SkGlyphID lastGlyphID) { in SkPDFMakeToUnicodeCmap()
|
D | SkPDFFont.cpp | 173 static SkGlyphID first_nonzero_glyph_for_single_byte_encoding(SkGlyphID gid) { in first_nonzero_glyph_for_single_byte_encoding() 179 SkGlyphID glyphID) { in GetFontResource() 188 SkGlyphID subsetCode = multibyte ? 0 : first_nonzero_glyph_for_single_byte_encoding(glyphID); in GetFontResource() 200 SkGlyphID lastGlyph = SkToU16(typeface->countGlyphs() - 1); in GetFontResource() 205 SkGlyphID firstNonZeroGlyph; in GetFontResource() 500 SkGlyphID firstGlyphID, in populate_type_1_font() 501 SkGlyphID lastGlyphID) { in populate_type_1_font() 566 SingleByteGlyphIdIterator(SkGlyphID first, SkGlyphID last) in SingleByteGlyphIdIterator() 576 SkGlyphID operator*() const { return (SkGlyphID)fCurrent; } in operator *() 580 Iter(SkGlyphID f, int c) : fFirst(f), fCurrent(c) {} in Iter() [all …]
|
D | SkPDFDevice.cpp | 1148 SkAutoTMalloc<SkGlyphID> fGlyphStorage; 1224 static SkUnichar map_glyph(const SkTDArray<SkUnichar>& glyphToUnicode, SkGlyphID glyph) { in map_glyph() 1284 const SkGlyphID* glyphs = nullptr; in internalDrawText() 1287 SkASSERT(glyphCount == SkToInt(sourceByteCount / sizeof(SkGlyphID))); in internalDrawText() 1288 glyphs = (const SkGlyphID*)sourceText; in internalDrawText() 1295 SkASSERT(glyphCount == SkToInt(sourceByteCount / sizeof(SkGlyphID))); in internalDrawText() 1296 glyphs = (const SkGlyphID*)sourceText; in internalDrawText() 1338 const SkGlyphID maxGlyphID = SkToU16(typeface->countGlyphs() - 1); in internalDrawText() 1388 SkGlyphID gid = glyphs[index]; in internalDrawText() 1421 SkGlyphID encodedGlyph = multiByteGlyphs ? gid : font->glyphToPDFFontEncoding(gid); in internalDrawText() [all …]
|
/external/skia/src/core/ |
D | SkGlyph.h | 110 SkPackedGlyphID(SkGlyphID code) : SkPackedID(code) { } in SkPackedGlyphID() 111 SkPackedGlyphID(SkGlyphID code, SkFixed x, SkFixed y) : SkPackedID(code, x, y) { } in SkPackedGlyphID() 113 SkGlyphID code() const { in code() 114 return SkTo<SkGlyphID>(SkPackedID::code()); in code() 219 SkGlyphID getGlyphID() const { in getGlyphID()
|
D | SkGlyphCache.h | 42 const SkGlyph& getGlyphIDAdvance(SkGlyphID); 51 const SkGlyph& getGlyphIDMetrics(SkGlyphID); 63 SkGlyphID unicharToGlyph(SkUnichar); 67 SkUnichar glyphToUnichar(SkGlyphID);
|
D | SkGlyphCache.cpp | 73 SkGlyphID SkGlyphCache::unicharToGlyph(SkUnichar charCode) { in unicharToGlyph() 84 SkGlyphID glyphID = fScalerContext->charToGlyphID(charCode); in unicharToGlyph() 90 SkUnichar SkGlyphCache::glyphToUnichar(SkGlyphID glyphID) { in glyphToUnichar()
|
D | SkScalerContext.h | 313 virtual void generatePath(SkGlyphID glyphId, SkPath* path) = 0;
|
D | SkScalerContext.cpp | 855 void generatePath(SkGlyphID glyph, SkPath* path) override {} in generatePath()
|
/external/skia/include/core/ |
D | SkTypeface.h | 185 int charsToGlyphs(const void* chars, Encoding encoding, SkGlyphID glyphs[], 259 bool getKerningPairAdjustments(const SkGlyphID glyphs[], int count, 365 virtual int onCharsToGlyphs(const void* chars, Encoding, SkGlyphID glyphs[], 370 virtual bool onGetKerningPairAdjustments(const SkGlyphID glyphs[], int count,
|
D | SkFont.h | 149 SkGlyphID glyphs[], int maxGlyphCount) const;
|
D | SkTextBlob.h | 141 SkGlyphID* glyphs;
|
D | SkPaint.h | 785 SkGlyphID glyphs[]) const; 800 void glyphsToUnichars(const SkGlyphID glyphs[], int count, SkUnichar text[]) const;
|
D | SkTypes.h | 299 typedef uint16_t SkGlyphID; typedef
|
/external/skia/gm/ |
D | texteffects.cpp | 326 SkAutoTArray<SkGlyphID> glyphs(glyphCount); in MakeFancyBlob() 330 const size_t glyphTextBytes = SkTo<uint32_t>(glyphCount) * sizeof(SkGlyphID); in MakeFancyBlob() 347 memcpy(buf.glyphs, glyphs.get(), SkTo<uint32_t>(defaultRunLen) * sizeof(SkGlyphID)); in MakeFancyBlob() 361 SkTo<uint32_t>(horizontalRunLen) * sizeof(SkGlyphID)); in MakeFancyBlob() 373 SkTo<uint32_t>(fullRunLen) * sizeof(SkGlyphID)); in MakeFancyBlob()
|
/external/skia/src/fonts/ |
D | SkRandomScalerContext.cpp | 28 void generatePath(SkGlyphID, SkPath*) override; 178 void SkRandomScalerContext::generatePath(SkGlyphID glyph, SkPath* path) { in generatePath()
|
D | SkGScalerContext.cpp | 57 void generatePath(SkGlyphID, SkPath*) override; 130 void SkGScalerContext::generatePath(SkGlyphID glyph, SkPath* path) { in generatePath()
|
D | SkTestScalerContext.cpp | 141 void SkTestTypeface::getPath(SkGlyphID glyph, SkPath* path) { in getPath() 273 void generatePath(SkGlyphID glyph, SkPath* path) override { in generatePath()
|
D | SkTestScalerContext.h | 63 void getPath(SkGlyphID glyph, SkPath* path);
|
/external/skia/src/ports/ |
D | SkScalerContext_win_dw.h | 35 void generatePath(SkGlyphID glyph, SkPath* path) override;
|
D | SkFontHost_win.cpp | 553 void generatePath(SkGlyphID glyph, SkPath* path) override; 557 DWORD getGDIGlyphPath(SkGlyphID glyph, UINT flags, 1596 DWORD SkScalerContext_GDI::getGDIGlyphPath(SkGlyphID glyph, UINT flags, in getGDIGlyphPath() 1634 void SkScalerContext_GDI::generatePath(SkGlyphID glyph, SkPath* path) { in generatePath()
|
D | SkFontHost_FreeType.cpp | 465 void generatePath(SkGlyphID glyphID, SkPath* path) override; 1292 void SkScalerContext_FreeType::generatePath(SkGlyphID glyphID, SkPath* path) { in generatePath()
|
/external/skia/samplecode/ |
D | SamplePathText.cpp | 32 SkGlyphID id = cache->unicharToGlyph(c); in PathText()
|
/external/skia/fuzz/ |
D | FuzzCanvas.cpp | 1059 SkGlyphID* glyphs = (SkGlyphID*)array.append(glyphCount * sizeof(SkGlyphID)); in make_fuzz_text()
|