Lines Matching refs:glyph
636 GlyphPtr glyph; in GlyphExtents() local
651 glyph = *glyphs++; in GlyphExtents()
652 x1 = x - glyph->info.x; in GlyphExtents()
655 y1 = y - glyph->info.y; in GlyphExtents()
658 x2 = x1 + glyph->info.width; in GlyphExtents()
661 y2 = y1 + glyph->info.height; in GlyphExtents()
672 x += glyph->info.xOff; in GlyphExtents()
673 y += glyph->info.yOff; in GlyphExtents()
693 GlyphPtr glyph; in exaGlyphs() local
782 glyph = *glyphs++; in exaGlyphs()
784 if (glyph->info.width > 0 && glyph->info.height > 0) { in exaGlyphs()
787 if (exaBufferGlyph(pScreen, &buffer, glyph, NULL, pMask, in exaGlyphs()
788 0, 0, 0, 0, x - glyph->info.x, in exaGlyphs()
789 y - glyph->info.y) == in exaGlyphs()
792 exaBufferGlyph(pScreen, &buffer, glyph, NULL, pMask, in exaGlyphs()
793 0, 0, 0, 0, x - glyph->info.x, in exaGlyphs()
794 y - glyph->info.y); in exaGlyphs()
798 if (exaBufferGlyph(pScreen, &buffer, glyph, pSrc, pDst, in exaGlyphs()
799 xSrc + (x - glyph->info.x) - first_xOff, in exaGlyphs()
800 ySrc + (y - glyph->info.y) - first_yOff, in exaGlyphs()
801 0, 0, x - glyph->info.x, in exaGlyphs()
802 y - glyph->info.y) in exaGlyphs()
805 exaBufferGlyph(pScreen, &buffer, glyph, pSrc, pDst, in exaGlyphs()
806 xSrc + (x - glyph->info.x) - first_xOff, in exaGlyphs()
807 ySrc + (y - glyph->info.y) - first_yOff, in exaGlyphs()
808 0, 0, x - glyph->info.x, in exaGlyphs()
809 y - glyph->info.y); in exaGlyphs()
814 x += glyph->info.xOff; in exaGlyphs()
815 y += glyph->info.yOff; in exaGlyphs()