Home | History | Annotate | Download | only in ports

Lines Matching full:glyphcount

468                                 int glyphCount) const SK_OVERRIDE;
1442 static void populate_glyph_to_unicode_slow(CTFontRef ctFont, CFIndex glyphCount,
1444 glyphToUnicode->setCount(glyphCount);
1446 sk_bzero(out, glyphCount * sizeof(SkUnichar));
1448 while (glyphCount > 0) {
1452 --glyphCount;
1463 static void populate_glyph_to_unicode(CTFontRef ctFont, CFIndex glyphCount,
1467 populate_glyph_to_unicode_slow(ctFont, glyphCount, glyphToUnicode);
1488 glyphToUnicode->setCount(glyphCount);
1490 sk_bzero(out, glyphCount * sizeof(SkUnichar));
1543 CFIndex glyphCount = CTFontGetGlyphCount(ctFont);
1544 info->fLastGlyphID = SkToU16(glyphCount - 1);
1548 populate_glyph_to_unicode(ctFont, glyphCount, &info->fGlyphToUnicode);
1628 glyphCount,
1915 uint16_t glyphs[], int glyphCount) const
1927 UniChar* utf16 = charStorage.reset(2 * glyphCount);
1929 for (int i = 0; i < glyphCount; ++i) {
1939 for (int i = 0; i < glyphCount; ++i) {
1944 srcCount = glyphCount + extra;
1949 UniChar* utf16 = charStorage.reset(2 * glyphCount);
1951 for (int i = 0; i < glyphCount; ++i) {
1963 if (NULL == macGlyphs || srcCount > glyphCount) {
1977 if (srcCount > glyphCount) {
1979 for (int i = 0; i < glyphCount; ++i) {
1988 return glyphCount;
1992 for (int i = 0; i < glyphCount; ++i) {
1998 return glyphCount;