Lines Matching refs:charinfo
35 int count, char *chars, Bool sixteen, CharInfoPtr *charinfo) in glamor_get_glyphs() argument
60 encoding, &nglyphs, charinfo); in glamor_get_glyphs()
79 encoding, &nglyphs, &charinfo[c]); in glamor_get_glyphs()
81 charinfo[c] = NULL; in glamor_get_glyphs()
95 int count, char *s_chars, CharInfoPtr *charinfo, in glamor_text() argument
138 if ((ci = *charinfo++)) { in glamor_text()
279 CharInfoPtr charinfo[255]; /* encoding only has 1 byte for count */ in glamor_poly_text() local
285 glamor_get_glyphs(gc->font, glamor_font, count, chars, sixteen, charinfo); in glamor_poly_text()
299 x, y, count, chars, charinfo, sixteen); in glamor_poly_text()
397 CharInfoPtr charinfo[255]; /* encoding only has 1 byte for count */ in glamor_image_text() local
407 glamor_get_glyphs(gc->font, glamor_font, count, chars, sixteen, charinfo); in glamor_image_text()
445 if (charinfo[c]) in glamor_image_text()
446 width += charinfo[c]->metrics.characterWidth; in glamor_image_text()
470 x, y, count, chars, charinfo, sixteen); in glamor_image_text()