Lines Matching refs:rect
436 ExaCompositeRectPtr rect; in exaGlyphCacheBufferGlyph() local
508 rect = &buffer->rects[buffer->count]; in exaGlyphCacheBufferGlyph()
511 rect->xSrc = xSrc; in exaGlyphCacheBufferGlyph()
512 rect->ySrc = ySrc; in exaGlyphCacheBufferGlyph()
513 rect->xMask = x; in exaGlyphCacheBufferGlyph()
514 rect->yMask = y; in exaGlyphCacheBufferGlyph()
517 rect->xSrc = x; in exaGlyphCacheBufferGlyph()
518 rect->ySrc = y; in exaGlyphCacheBufferGlyph()
519 rect->xMask = 0; in exaGlyphCacheBufferGlyph()
520 rect->yMask = 0; in exaGlyphCacheBufferGlyph()
523 rect->pDst = pDst; in exaGlyphCacheBufferGlyph()
524 rect->xDst = xDst; in exaGlyphCacheBufferGlyph()
525 rect->yDst = yDst; in exaGlyphCacheBufferGlyph()
526 rect->width = pGlyph->info.width; in exaGlyphCacheBufferGlyph()
527 rect->height = pGlyph->info.height; in exaGlyphCacheBufferGlyph()
550 ExaCompositeRectPtr rect; in exaBufferGlyph() local
595 rect = &buffer->rects[buffer->count]; in exaBufferGlyph()
596 rect->xSrc = xSrc; in exaBufferGlyph()
597 rect->ySrc = ySrc; in exaBufferGlyph()
598 rect->xMask = xMask; in exaBufferGlyph()
599 rect->yMask = yMask; in exaBufferGlyph()
600 rect->xDst = xDst; in exaBufferGlyph()
601 rect->yDst = yDst; in exaBufferGlyph()
602 rect->width = width; in exaBufferGlyph()
603 rect->height = height; in exaBufferGlyph()
702 xRectangle rect; in exaGlyphs() local
762 rect.x = 0; in exaGlyphs()
763 rect.y = 0; in exaGlyphs()
764 rect.width = width; in exaGlyphs()
765 rect.height = height; in exaGlyphs()
766 (*pGC->ops->PolyFillRect) (&pMaskPixmap->drawable, pGC, 1, &rect); in exaGlyphs()