Lines Matching refs:pDst
200 PicturePtr pDst,
210 ScreenPtr pScreen = pDst->pDrawable->pScreen;
218 if(!RegionNumRects(pDst->pCompositeClip))
221 if(!infoRec->pScrn->vtSema || !DRAWABLE_IS_ON_CARD(pDst->pDrawable))
230 if (pDst->alphaMap || pSrc->alphaMap || (pMask && pMask->alphaMap))
239 xDst += pDst->pDrawable->x;
240 yDst += pDst->pDrawable->y;
271 if (!miComputeCompositeRegion (®ion, pSrc, pMask, pDst,
282 XAAGetPixelFromRGBA(&pixel, red, green, blue, 0, pDst->format);
332 while(*dstformats != pDst->format) {
338 if (!miComputeCompositeRegion (®ion, pSrc, pMask, pDst,
353 pDst->format,
401 while(*dstformats != pDst->format) {
407 if (!miComputeCompositeRegion (®ion, pSrc, pMask, pDst,
421 op, pSrc->format, pDst->format,
453 PicturePtr pDst,
461 ScreenPtr pScreen = pDst->pDrawable->pScreen;
469 xDst += pDst->pDrawable->x;
470 yDst += pDst->pDrawable->y;
474 if (!miComputeCompositeRegion (®ion, pSrc, NULL, pDst,
501 XAADoBitBlt(pSrc->pDrawable, pDst->pDrawable, &infoRec->ScratchGC, ®ion,
513 PicturePtr pDst,
523 ScreenPtr pScreen = pDst->pDrawable->pScreen;
531 DRAWABLE_IS_ON_CARD(pDst->pDrawable) &&
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 &&
544 XAACompositeSrcCopy(pSrc, pDst, xSrc, ySrc, xDst, yDst, width, height);
547 !(*infoRec->Composite)(op, pSrc, pMask, pDst,
554 pDst->pDrawable->type == DRAWABLE_WINDOW || IS_OFFSCREEN_PIXMAP(pDst->pDrawable))) {
555 SYNC_CHECK(pDst->pDrawable);
560 pDst,
571 if(pDst->pDrawable->type == DRAWABLE_PIXMAP)
572 (XAA_GET_PIXMAP_PRIVATE((PixmapPtr)(pDst->pDrawable)))->flags |= DIRTY;
580 PicturePtr pDst,
588 ScreenPtr pScreen = pDst->pDrawable->pScreen;
591 if(!RegionNumRects(pDst->pCompositeClip))
595 ((pDst->pDrawable->type != DRAWABLE_WINDOW) &&
596 !IS_OFFSCREEN_PIXMAP(pDst->pDrawable)))
616 miGlyphs(op, pSrc, pDst, maskFormat, xSrc, ySrc, nlist, list, glyphs);
625 PicturePtr pDst,
633 ScreenPtr pScreen = pDst->pDrawable->pScreen;
638 !(*infoRec->Glyphs)(op, pSrc, pDst, maskFormat,
644 pDst->pDrawable->type == DRAWABLE_WINDOW || IS_OFFSCREEN_PIXMAP(pDst->pDrawable))) {
645 SYNC_CHECK(pDst->pDrawable);
647 (*GetPictureScreen(pScreen)->Glyphs) (op, pSrc, pDst, maskFormat,
651 if(pDst->pDrawable->type == DRAWABLE_PIXMAP)
652 (XAA_GET_PIXMAP_PRIVATE((PixmapPtr)(pDst->pDrawable)))->flags |= DIRTY;