Lines Matching refs:pSrcDrawable

77 miCopyArea(DrawablePtr  pSrcDrawable,
101 srcx = xIn + pSrcDrawable->x;
102 srcy = yIn + pSrcDrawable->y;
110 if (pSrcDrawable->type == DRAWABLE_PIXMAP)
114 box.x1 = pSrcDrawable->x;
115 box.y1 = pSrcDrawable->y;
116 box.x2 = pSrcDrawable->x + (int) pSrcDrawable->width;
117 box.y2 = pSrcDrawable->y + (int) pSrcDrawable->height;
125 prgnSrcClip = NotClippedByChildren ((WindowPtr) pSrcDrawable);
128 prgnSrcClip = &((WindowPtr)pSrcDrawable)->clipList;
163 if ((pSrcDrawable != pDstDrawable) &&
165 (pSrcDrawable->type == DRAWABLE_PIXMAP) ||
235 pbits = malloc(height * PixmapBytePad(width, pSrcDrawable->depth));
238 (*pSrcDrawable->pScreen->GetSpans)(pSrcDrawable, width, pptFirst,
256 prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, xIn, yIn,
544 miCopyPlane( DrawablePtr pSrcDrawable,
561 box.x1 = srcx + pSrcDrawable->x;
562 box.y1 = srcy + pSrcDrawable->y;
566 if (box.x1 < pSrcDrawable->x)
567 box.x1 = pSrcDrawable->x;
568 if (box.y1 < pSrcDrawable->y)
569 box.y1 = pSrcDrawable->y;
570 if (box.x2 > pSrcDrawable->x + (int) pSrcDrawable->width)
571 box.x2 = pSrcDrawable->x + (int) pSrcDrawable->width;
572 if (box.y2 > pSrcDrawable->y + (int) pSrcDrawable->height)
573 box.y2 = pSrcDrawable->y + (int) pSrcDrawable->height;
580 if (pSrcDrawable->type != DRAWABLE_PIXMAP) {
585 RegionPtr clipList = NotClippedByChildren ((WindowPtr) pSrcDrawable);
590 &((WindowPtr)pSrcDrawable)->clipList);
600 box.x1 -= pSrcDrawable->x;
601 box.x2 -= pSrcDrawable->x;
602 box.y1 -= pSrcDrawable->y;
603 box.y2 -= pSrcDrawable->y;
604 ptile = miGetPlane(pSrcDrawable, ffs(bitPlane) - 1,
616 prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, srcx, srcy,