Lines Matching refs:pSrc

198     PicturePtr pSrc,
224 if(DRAWABLE_IS_ON_CARD(pSrc->pDrawable))
227 if (pSrc->transform || (pMask && pMask->transform))
230 if (pDst->alphaMap || pSrc->alphaMap || (pMask && pMask->alphaMap))
233 if ((pSrc->repeat && pSrc->repeatType != RepeatNormal) ||
241 xSrc += pSrc->pDrawable->x;
242 ySrc += pSrc->pDrawable->y;
250 if((pSrc->pDrawable->width == 1) && (pSrc->pDrawable->height == 1)) {
253 *((CARD32*)(((PixmapPtr)(pSrc->pDrawable))->devPrivate.ptr));
255 if(!XAAGetRGBAFromPixel(pixel,&red,&green,&blue,&alpha,pSrc->format))
271 if (!miComputeCompositeRegion (&region, pSrc, pMask, pDst,
338 if (!miComputeCompositeRegion (&region, pSrc, pMask, pDst,
383 w = pSrc->pDrawable->width;
384 h = pSrc->pDrawable->height;
386 if(pSrc->repeat) {
397 while(*formats != pSrc->format) {
407 if (!miComputeCompositeRegion (&region, pSrc, pMask, pDst,
421 op, pSrc->format, pDst->format,
422 ((PixmapPtr)(pSrc->pDrawable))->devPrivate.ptr,
423 ((PixmapPtr)(pSrc->pDrawable))->devKind,
452 XAACompositeSrcCopy (PicturePtr pSrc,
471 xSrc += pSrc->pDrawable->x;
472 ySrc += pSrc->pDrawable->y;
474 if (!miComputeCompositeRegion (&region, pSrc, NULL, pDst,
501 XAADoBitBlt(pSrc->pDrawable, pDst->pDrawable, &infoRec->ScratchGC, &region,
511 PicturePtr pSrc,
529 pSrc->pDrawable &&
530 DRAWABLE_IS_ON_CARD(pSrc->pDrawable) &&
532 !pSrc->transform &&
533 (!pSrc->repeat || (xSrc >= 0 && ySrc >= 0 &&
534 xSrc+width<=pSrc->pDrawable->width &&
535 ySrc+height<=pSrc->pDrawable->height)) &&
537 ((pSrc->format==pDst->format) ||
538 (pSrc->format==PICT_a8r8g8b8 && pDst->format==PICT_x8r8g8b8) ||
539 (pSrc->format==PICT_a8b8g8r8 && pDst->format==PICT_x8b8g8r8))) ||
540 (op == PictOpOver && !pSrc->alphaMap && !pDst->alphaMap &&
541 pSrc->format==pDst->format &&
542 (pSrc->format==PICT_x8r8g8b8 || pSrc->format==PICT_x8b8g8r8))))
544 XAACompositeSrcCopy(pSrc, pDst, xSrc, ySrc, xDst, yDst, width, height);
545 } else if(!pSrc->pDrawable || (pMask && !pMask->pDrawable) ||
547 !(*infoRec->Composite)(op, pSrc, pMask, pDst,
552 ((pSrc->pDrawable &&
553 (pSrc->pDrawable->type == DRAWABLE_WINDOW || IS_OFFSCREEN_PIXMAP(pSrc->pDrawable))) ||
558 pSrc,
579 PicturePtr pSrc,
599 if((pSrc->pDrawable->type != DRAWABLE_PIXMAP) ||
600 IS_OFFSCREEN_PIXMAP(pSrc->pDrawable))
616 miGlyphs(op, pSrc, pDst, maskFormat, xSrc, ySrc, nlist, list, glyphs);
624 PicturePtr pSrc,
637 if(!pSrc->pDrawable || !infoRec->Glyphs ||
638 !(*infoRec->Glyphs)(op, pSrc, pDst, maskFormat,
642 ((pSrc->pDrawable &&
643 (pSrc->pDrawable->type == DRAWABLE_WINDOW || IS_OFFSCREEN_PIXMAP(pSrc->pDrawable))) ||
647 (*GetPictureScreen(pScreen)->Glyphs) (op, pSrc, pDst, maskFormat,