/external/skqp/tests/ |
D | PDFGlyphsToUnicodeTest.cpp | 38 SkTDArray<SkUnichar> glyphToUnicode; in DEF_TEST() local 42 glyphToUnicode.push_back(0); // 0 in DEF_TEST() 43 glyphToUnicode.push_back(0); // 1 in DEF_TEST() 44 glyphToUnicode.push_back(0); // 2 in DEF_TEST() 46 glyphToUnicode.push_back(0x20); // 3 in DEF_TEST() 48 glyphToUnicode.push_back(0x25); // 4 in DEF_TEST() 50 glyphToUnicode.push_back(0x27); // 5 in DEF_TEST() 52 glyphToUnicode.push_back(0x28); // 6 in DEF_TEST() 54 glyphToUnicode.push_back(0x29); // 7 in DEF_TEST() 56 glyphToUnicode.push_back(0x2F); // 8 in DEF_TEST() [all …]
|
/external/skia/tests/ |
D | PDFGlyphsToUnicodeTest.cpp | 37 SkTDArray<SkUnichar> glyphToUnicode; in DEF_TEST() local 41 glyphToUnicode.push_back(0); // 0 in DEF_TEST() 42 glyphToUnicode.push_back(0); // 1 in DEF_TEST() 43 glyphToUnicode.push_back(0); // 2 in DEF_TEST() 45 glyphToUnicode.push_back(0x20); // 3 in DEF_TEST() 47 glyphToUnicode.push_back(0x25); // 4 in DEF_TEST() 49 glyphToUnicode.push_back(0x27); // 5 in DEF_TEST() 51 glyphToUnicode.push_back(0x28); // 6 in DEF_TEST() 53 glyphToUnicode.push_back(0x29); // 7 in DEF_TEST() 55 glyphToUnicode.push_back(0x2F); // 8 in DEF_TEST() [all …]
|
/external/skqp/src/pdf/ |
D | SkPDFMakeToUnicodeCmap.cpp | 152 void SkPDFAppendCmapSections(const SkUnichar* glyphToUnicode, in SkPDFAppendCmapSections() argument 181 glyphToUnicode[gid] == in SkPDFAppendCmapSections() 196 currentRangeEntry.fUnicode = glyphToUnicode[gid]; in SkPDFAppendCmapSections() 209 const SkUnichar* glyphToUnicode, in SkPDFMakeToUnicodeCmap() argument 216 SkPDFAppendCmapSections(glyphToUnicode, subset, &cmap, multiByteGlyphs, in SkPDFMakeToUnicodeCmap()
|
D | SkPDFMakeToUnicodeCmap.h | 14 const SkUnichar* glyphToUnicode, 21 void SkPDFAppendCmapSections(const SkUnichar* glyphToUnicode,
|
D | SkPDFFont.cpp | 401 const std::vector<SkUnichar>& glyphToUnicode = in emit_subset_type0() local 403 SkASSERT(SkToSizeT(font.typeface()->countGlyphs()) == glyphToUnicode.size()); in emit_subset_type0() 405 SkPDFMakeToUnicodeCmap(glyphToUnicode.data(), in emit_subset_type0() 750 const std::vector<SkUnichar>& glyphToUnicode = SkPDFFont::GetUnicodeMap(typeface, doc); in emit_subset_type3() local 751 SkASSERT(glyphToUnicode.size() == SkToSizeT(typeface->countGlyphs())); in emit_subset_type3() 752 auto toUnicodeCmap = SkPDFMakeToUnicodeCmap(glyphToUnicode.data(), in emit_subset_type3()
|
D | SkPDFDevice.cpp | 980 static SkUnichar map_glyph(const std::vector<SkUnichar>& glyphToUnicode, SkGlyphID glyph) { in map_glyph() argument 981 return glyph < glyphToUnicode.size() ? glyphToUnicode[SkToInt(glyph)] : -1; in map_glyph() 1099 const std::vector<SkUnichar>& glyphToUnicode = SkPDFFont::GetUnicodeMap(typeface, fDocument); in internalDrawGlyphRun() local 1168 unichar != map_glyph(glyphToUnicode, glyphs[index])) // test single Unichar map in internalDrawGlyphRun()
|
/external/skia/src/pdf/ |
D | SkPDFMakeToUnicodeCmap.cpp | 152 void SkPDFAppendCmapSections(const SkUnichar* glyphToUnicode, in SkPDFAppendCmapSections() argument 181 glyphToUnicode[gid] == in SkPDFAppendCmapSections() 196 currentRangeEntry.fUnicode = glyphToUnicode[gid]; in SkPDFAppendCmapSections() 209 const SkUnichar* glyphToUnicode, in SkPDFMakeToUnicodeCmap() argument 216 SkPDFAppendCmapSections(glyphToUnicode, subset, &cmap, multiByteGlyphs, in SkPDFMakeToUnicodeCmap()
|
D | SkPDFMakeToUnicodeCmap.h | 14 const SkUnichar* glyphToUnicode, 21 void SkPDFAppendCmapSections(const SkUnichar* glyphToUnicode,
|
D | SkPDFFont.cpp | 392 const std::vector<SkUnichar>& glyphToUnicode = in emit_subset_type0() local 394 SkASSERT(SkToSizeT(font.typeface()->countGlyphs()) == glyphToUnicode.size()); in emit_subset_type0() 396 SkPDFMakeToUnicodeCmap(glyphToUnicode.data(), in emit_subset_type0() 653 const std::vector<SkUnichar>& glyphToUnicode = SkPDFFont::GetUnicodeMap(typeface, doc); in emit_subset_type3() local 654 SkASSERT(glyphToUnicode.size() == SkToSizeT(typeface->countGlyphs())); in emit_subset_type3() 655 auto toUnicodeCmap = SkPDFMakeToUnicodeCmap(glyphToUnicode.data(), in emit_subset_type3()
|
D | SkPDFDevice.cpp | 722 static SkUnichar map_glyph(const std::vector<SkUnichar>& glyphToUnicode, SkGlyphID glyph) { in map_glyph() argument 723 return glyph < glyphToUnicode.size() ? glyphToUnicode[SkToInt(glyph)] : -1; in map_glyph() 834 const std::vector<SkUnichar>& glyphToUnicode = SkPDFFont::GetUnicodeMap(typeface, fDocument); in internalDrawGlyphRun() local 893 unichar != map_glyph(glyphToUnicode, glyphIDs[index])) // test single Unichar map in internalDrawGlyphRun()
|
/external/skia/tools/fonts/ |
D | TestTypeface.cpp | 113 void TestTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 116 glyphToUnicode[gid] = SkTo<SkUnichar>(fTestFont->fCharCodes[gid]); in getGlyphToUnicodeMap()
|
D | RandomScalerContext.cpp | 157 void SkRandomTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 158 fProxy->getGlyphToUnicodeMap(glyphToUnicode); in getGlyphToUnicodeMap()
|
D | TestTypeface.h | 76 void getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const override;
|
/external/skqp/tools/fonts/ |
D | SkTestTypeface.cpp | 125 void SkTestTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 128 glyphToUnicode[gid] = SkTo<SkUnichar>(fTestFont->fCharCodes[gid]); in getGlyphToUnicodeMap()
|
D | SkRandomScalerContext.cpp | 167 void SkRandomTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 168 fProxy->getGlyphToUnicodeMap(glyphToUnicode); in getGlyphToUnicodeMap()
|
D | SkTestTypeface.h | 74 void getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const override;
|
/external/skia/src/ports/ |
D | SkTypeface_win_dw.cpp | 435 void DWriteFontTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 437 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * glyphCount); in getGlyphToUnicodeMap() 448 if (0 < glyph && glyphToUnicode[glyph] == 0) { in getGlyphToUnicodeMap() 450 glyphToUnicode[glyph] = c; // Always use lowest-index unichar. in getGlyphToUnicodeMap()
|
D | SkTypeface_mac_ct.cpp | 465 SkUnichar* glyphToUnicode, in get_plane_glyph_map() argument 491 if (glyphToUnicode[glyphs[0]] < 0x20) { in get_plane_glyph_map() 492 glyphToUnicode[glyphs[0]] = codepoint; in get_plane_glyph_map() 500 SkUnichar* glyphToUnicode) { in populate_glyph_to_unicode() argument 501 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * glyphCount); in populate_glyph_to_unicode() 504 populate_glyph_to_unicode_slow(ctFont, glyphCount, glyphToUnicode); in populate_glyph_to_unicode() 520 get_plane_glyph_map(bits, ctFont, glyphCount, glyphToUnicode, 0); in populate_glyph_to_unicode() 542 get_plane_glyph_map(bits, ctFont, glyphCount, glyphToUnicode, planeIndex); in populate_glyph_to_unicode()
|
D | SkTypeface_win_dw.h | 129 void getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const override;
|
D | SkFontHost_win.cpp | 389 SkUnichar* glyphToUnicode) { in populate_glyph_to_unicode() argument 390 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * glyphCount); in populate_glyph_to_unicode() 425 if (glyph[j] != 0xFFFF && glyph[j] < glyphCount && glyphToUnicode[glyph[j]] == 0) { in populate_glyph_to_unicode() 426 glyphToUnicode[glyph[j]] = chars[j]; in populate_glyph_to_unicode()
|
/external/skqp/src/ports/ |
D | SkTypeface_win_dw.cpp | 443 void DWriteFontTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 445 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * glyphCount); in getGlyphToUnicodeMap() 456 if (0 < glyph && glyphToUnicode[glyph] == 0) { in getGlyphToUnicodeMap() 458 glyphToUnicode[glyph] = c; // Always use lowest-index unichar. in getGlyphToUnicodeMap()
|
D | SkTypeface_win_dw.h | 113 void getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const override;
|
D | SkFontHost_mac.cpp | 1599 SkUnichar* glyphToUnicode) { in populate_glyph_to_unicode() argument 1600 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * glyphCount); in populate_glyph_to_unicode() 1603 populate_glyph_to_unicode_slow(ctFont, glyphCount, glyphToUnicode); in populate_glyph_to_unicode() 1624 sk_bzero(glyphToUnicode, glyphCount * sizeof(SkUnichar)); in populate_glyph_to_unicode() 1634 glyphToUnicode[glyph] = unichar; in populate_glyph_to_unicode()
|
D | SkFontHost_win.cpp | 374 SkUnichar* glyphToUnicode) { in populate_glyph_to_unicode() argument 375 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * glyphCount); in populate_glyph_to_unicode() 410 if (glyph[j] != 0xFFFF && glyph[j] < glyphCount && glyphToUnicode[glyph[j]] == 0) { in populate_glyph_to_unicode() 411 glyphToUnicode[glyph[j]] = chars[j]; in populate_glyph_to_unicode()
|
/external/skia/src/utils/ |
D | SkCustomTypeface.cpp | 57 void getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const override; 153 void SkUserTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap() 155 glyphToUnicode[gid] = SkTo<SkUnichar>(gid); in getGlyphToUnicodeMap()
|