Lines Matching refs:pSrc

122 ExaCheckCopyNtoN(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
130 EXA_FALLBACK(("from %p to %p (%c,%c)\n", pSrc, pDst,
131 exaDrawableLocation(pSrc), exaDrawableLocation(pDst)));
134 PixmapPtr pPixmap = exaGetDrawablePixmap(pSrc);
136 exaGetDrawableDeltas(pSrc, pPixmap, &xoff, &yoff);
142 exaPrepareAccess(pSrc, EXA_PREPARE_SRC);
160 pGC->ops->CopyArea(pSrc, pDst, pGC, pbox->x1 - pSrc->x + dx,
161 pbox->y1 - pSrc->y + dy, pbox->x2 - pbox->x1,
166 exaFinishAccess(pSrc, EXA_PREPARE_SRC);
205 ExaCheckCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
211 EXA_FALLBACK(("from %p to %p (%c,%c)\n", pSrc, pDst,
212 exaDrawableLocation(pSrc), exaDrawableLocation(pDst)));
213 ExaFallbackPrepareReg(pSrc, pGC, srcx, srcy, w, h, EXA_PREPARE_SRC, FALSE);
215 ret = pGC->ops->CopyArea(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty);
216 exaFinishAccess(pSrc, EXA_PREPARE_SRC);
224 ExaCheckCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
231 EXA_FALLBACK(("from %p to %p (%c,%c)\n", pSrc, pDst,
232 exaDrawableLocation(pSrc), exaDrawableLocation(pDst)));
233 ExaFallbackPrepareReg(pSrc, pGC, srcx, srcy, w, h, EXA_PREPARE_SRC, FALSE);
235 ret = pGC->ops->CopyPlane(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty,
237 exaFinishAccess(pSrc, EXA_PREPARE_SRC);
470 PicturePtr pSrc,
492 if (pSrc->pDrawable) {
493 pSrcPix = exaGetDrawablePixmap(pSrc->pDrawable);
497 if (pSrc != pDst)
498 RegionTranslate(pSrc->pCompositeClip,
499 -pSrc->pDrawable->x, -pSrc->pDrawable->y);
508 if (pMask != pDst && pMask != pSrc)
519 ret = miComputeCompositeRegion(&region, pSrc, pMask, pDst,
526 if (pSrc->pDrawable && pSrc != pDst)
527 RegionTranslate(pSrc->pCompositeClip,
528 pSrc->pDrawable->x, pSrc->pDrawable->y);
529 if (pMask && pMask->pDrawable && pMask != pDst && pMask != pSrc)
547 if (pSrc->alphaMap && pSrc->alphaMap->pDrawable)
549 prepare_access_reg(exaGetDrawablePixmap(pSrc->alphaMap->pDrawable),
590 PicturePtr pSrc,
605 if (!ExaPrepareCompositeReg(pScreen, op, pSrc, pMask, pDst, xSrc,
617 if (pSrc->alphaMap && pSrc->alphaMap->pDrawable)
618 exaPrepareAccess(pSrc->alphaMap->pDrawable, EXA_PREPARE_AUX_SRC);
626 EXA_FALLBACK(("from picts %p/%p to pict %p\n", pSrc, pMask, pDst));
628 if (pSrc->pDrawable != NULL)
629 exaPrepareAccess(pSrc->pDrawable, EXA_PREPARE_SRC);
636 pSrc,
642 if (pSrc->pDrawable != NULL)
643 exaFinishAccess(pSrc->pDrawable, EXA_PREPARE_SRC);
647 if (pSrc->alphaMap && pSrc->alphaMap->pDrawable)
648 exaFinishAccess(pSrc->alphaMap->pDrawable, EXA_PREPARE_AUX_SRC);
661 PicturePtr pSrc,
671 miGlyphs(op, pSrc, pDst, maskFormat, xSrc, ySrc, nlist, list, glyphs);