Lines Matching refs:pSrc
120 ExaCheckCopyNtoN (DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
127 EXA_FALLBACK(("from %p to %p (%c,%c)\n", pSrc, pDst,
128 exaDrawableLocation(pSrc), exaDrawableLocation(pDst)));
131 PixmapPtr pPixmap = exaGetDrawablePixmap(pSrc);
133 exaGetDrawableDeltas(pSrc, pPixmap, &xoff, &yoff);
138 exaPrepareAccess (pSrc, EXA_PREPARE_SRC);
146 exaGetDrawableDeltas(pSrc, pPixmap, &xoff, &yoff);
155 pGC->ops->CopyArea (pSrc, pDst, pGC, pbox->x1 - pSrc->x + dx, pbox->y1 - pSrc->y + dy,
159 exaFinishAccess (pSrc, EXA_PREPARE_SRC);
199 ExaCheckCopyArea (DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
205 EXA_FALLBACK(("from %p to %p (%c,%c)\n", pSrc, pDst,
206 exaDrawableLocation(pSrc), exaDrawableLocation(pDst)));
207 ExaFallbackPrepareReg(pSrc, pGC, srcx, srcy, w, h,
211 ret = pGC->ops->CopyArea (pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty);
212 exaFinishAccess (pSrc, EXA_PREPARE_SRC);
220 ExaCheckCopyPlane (DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC,
227 EXA_FALLBACK(("from %p to %p (%c,%c)\n", pSrc, pDst,
228 exaDrawableLocation(pSrc), exaDrawableLocation(pDst)));
229 ExaFallbackPrepareReg(pSrc, pGC, srcx, srcy, w, h,
233 ret = pGC->ops->CopyPlane (pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty,
235 exaFinishAccess (pSrc, EXA_PREPARE_SRC);
479 PicturePtr pSrc,
504 if (pSrc->pDrawable) {
505 pSrcPix = exaGetDrawablePixmap(pSrc->pDrawable);
509 if (pSrc != pDst)
510 RegionTranslate(pSrc->pCompositeClip,
511 -pSrc->pDrawable->x,
512 -pSrc->pDrawable->y);
521 if (pMask != pDst && pMask != pSrc)
534 ret = miComputeCompositeRegion (®ion, pSrc, pMask, pDst,
544 if (pSrc->pDrawable && pSrc != pDst)
545 RegionTranslate(pSrc->pCompositeClip,
546 pSrc->pDrawable->x,
547 pSrc->pDrawable->y);
548 if (pMask && pMask->pDrawable && pMask != pDst && pMask != pSrc)
567 if (pSrc->alphaMap && pSrc->alphaMap->pDrawable)
568 pExaScr->prepare_access_reg(exaGetDrawablePixmap(pSrc->alphaMap->pDrawable),
614 PicturePtr pSrc,
631 if (!ExaPrepareCompositeReg(pScreen, op, pSrc, pMask, pDst, xSrc,
642 if (pSrc->alphaMap && pSrc->alphaMap->pDrawable)
643 exaPrepareAccess(pSrc->alphaMap->pDrawable, EXA_PREPARE_AUX_SRC);
652 pSrc, pMask, pDst));
654 if (pSrc->pDrawable != NULL)
655 exaPrepareAccess (pSrc->pDrawable, EXA_PREPARE_SRC);
662 pSrc,
676 if (pSrc->pDrawable != NULL)
677 exaFinishAccess (pSrc->pDrawable, EXA_PREPARE_SRC);
681 if (pSrc->alphaMap && pSrc->alphaMap->pDrawable)
682 exaFinishAccess(pSrc->alphaMap->pDrawable, EXA_PREPARE_AUX_SRC);
695 PicturePtr pSrc,
707 miGlyphs(op, pSrc, pDst, maskFormat, xSrc, ySrc, nlist, list, glyphs);