Lines Matching full:pgc
84 miPolyGlyphBlt(DrawablePtr pDrawable, GC * pGC, int x, int y, unsigned int nglyph, CharInfoPtr * pp… in miPolyGlyphBlt() argument
105 if (pGC->miTranslate) { in miPolyGlyphBlt()
110 pfont = pGC->font; in miPolyGlyphBlt()
172 (*pGC->ops->PushPixels) (pGC, pPixmap, pDrawable, in miPolyGlyphBlt()
185 miImageGlyphBlt(DrawablePtr pDrawable, GC * pGC, int x, int y, unsigned int nglyph, CharInfoPtr * p… in miImageGlyphBlt() argument
195 xfont2_query_glyph_extents(pGC->font, ppci, (unsigned long) nglyph, &info); in miImageGlyphBlt()
205 backrect.y = y - FONTASCENT(pGC->font); in miImageGlyphBlt()
206 backrect.height = FONTASCENT(pGC->font) + FONTDESCENT(pGC->font); in miImageGlyphBlt()
208 oldAlu = pGC->alu; in miImageGlyphBlt()
209 oldFG = pGC->fgPixel; in miImageGlyphBlt()
210 oldFS = pGC->fillStyle; in miImageGlyphBlt()
214 gcvals[1].val = pGC->bgPixel; in miImageGlyphBlt()
216 ChangeGC(NullClient, pGC, GCFunction | GCForeground | GCFillStyle, gcvals); in miImageGlyphBlt()
217 ValidateGC(pDrawable, pGC); in miImageGlyphBlt()
218 (*pGC->ops->PolyFillRect) (pDrawable, pGC, 1, &backrect); in miImageGlyphBlt()
222 ChangeGC(NullClient, pGC, GCForeground, gcvals); in miImageGlyphBlt()
223 ValidateGC(pDrawable, pGC); in miImageGlyphBlt()
224 (*pGC->ops->PolyGlyphBlt) (pDrawable, pGC, x, y, nglyph, ppci, pglyphBase); in miImageGlyphBlt()
230 ChangeGC(NullClient, pGC, GCFunction | GCForeground | GCFillStyle, gcvals); in miImageGlyphBlt()
231 ValidateGC(pDrawable, pGC); in miImageGlyphBlt()