Lines Matching refs:GlyphPtr
92 static inline struct uxa_glyph *uxa_glyph_get_private(GlyphPtr glyph)
101 static inline void uxa_glyph_set_private(GlyphPtr glyph, struct uxa_glyph *priv)
183 cache->glyphs = calloc(sizeof(GlyphPtr), GLYPH_CACHE_SIZE);
221 GlyphPtr glyph,
291 GlyphPtr pGlyph)
308 GlyphListPtr list, GlyphPtr * glyphs, BoxPtr extents)
322 GlyphPtr glyph = *glyphs++;
355 uxa_glyphs_intersect(int nlist, GlyphListPtr list, GlyphPtr * glyphs)
375 GlyphPtr glyph = *glyphs++;
431 INT16 ySrc, int nlist, GlyphListPtr list, GlyphPtr * glyphs)
496 GlyphPtr glyph = *glyphs++;
560 uxa_glyph_cache(ScreenPtr screen, GlyphPtr glyph, int *out_x, int *out_y)
583 GlyphPtr evicted = cache->glyphs[i];
601 GlyphPtr evicted = cache->glyphs[pos + s];
653 int nlist, GlyphListPtr list, GlyphPtr * glyphs,
742 GlyphPtr glyph = *glyphs++;
886 int nlist, GlyphListPtr list, GlyphPtr * glyphs,
957 GlyphPtr glyph = *glyphs++;
1038 int nlist, GlyphListPtr list, GlyphPtr * glyphs)