Home | History | Annotate | Download | only in ports

Lines Matching refs:glyphs

745                         uint16_t glyphs[], int glyphCount) const override;
985 // CT on (at least) 10.9 will size color glyphs down from the requested size, but not up.
1032 // If this font might have color glyphs, disable LCD as there's no way to support it.
1110 // However, in 10.10.2 color glyphs no longer rotate based on the font transform.
1166 // Glyphs are always drawn from the horizontal origin. The caller must manually use the result
1168 // glyphs. As a result, always get the horizontal bounds of a glyph and translate it if the
1215 // Note that this outset is to allow room for LCD smoothed glyphs. However, the correct outset
1739 CGGlyph glyphs[count];
1741 if (CTFontGetGlyphsForCharacters(ctFont.get(), stem_chars, glyphs, count)) {
1743 glyphs, boundingRects, count);
2217 // Render the glyphs as close as possible to what was requested.
2322 uint16_t glyphs[], int glyphCount) const
2366 // If glyphs is nullptr, CT still needs glyph storage for finding the first failure.
2367 // Also, if there are any non-bmp code points, the provided 'glyphs' storage will be inadequate.
2369 uint16_t* macGlyphs = glyphs;
2377 // If 'glyphs' is nullptr, then compact glyphStorage in-place.
2378 // If all are bmp and 'glyphs' is non-nullptr, 'glyphs' already contains the compact glyphs.
2379 // If some are non-bmp and 'glyphs' is non-nullptr, copy and compact into 'glyphs'.
2380 uint16_t* compactedGlyphs = glyphs;