Lines Matching refs:pbox

49     BoxPtr pextent, pbox;  in exaFillSpans()  local
113 pbox = RegionRects(pClip); in exaFillSpans()
115 if (pbox->y1 <= fullY1 && fullY1 < pbox->y2) { in exaFillSpans()
116 partX1 = pbox->x1; in exaFillSpans()
119 partX2 = pbox->x2; in exaFillSpans()
129 pbox++; in exaFillSpans()
146 BoxPtr pbox; in exaDoPutImage() local
192 pbox = RegionRects(pClip); nbox--; pbox++) { in exaDoPutImage()
200 if (x1 < pbox->x1) in exaDoPutImage()
201 x1 = pbox->x1; in exaDoPutImage()
202 if (y1 < pbox->y1) in exaDoPutImage()
203 y1 = pbox->y1; in exaDoPutImage()
204 if (x2 > pbox->x2) in exaDoPutImage()
205 x2 = pbox->x2; in exaDoPutImage()
206 if (y2 > pbox->y2) in exaDoPutImage()
207 y2 = pbox->y2; in exaDoPutImage()
241 GCPtr pGC, BoxPtr pbox, int nbox, int dx, int dy) in exaCopyNtoNTwoDir() argument
259 for (; nbox; pbox++, nbox--) { in exaCopyNtoNTwoDir()
260 if (dx >= 0 && (src_off_y + pbox->y1 + dy) != pbox->y1) { in exaCopyNtoNTwoDir()
275 src_off_x + pbox->x1 + dx, in exaCopyNtoNTwoDir()
276 src_off_y + pbox->y1 + dy, in exaCopyNtoNTwoDir()
277 dst_off_x + pbox->x1, in exaCopyNtoNTwoDir()
278 dst_off_y + pbox->y1, in exaCopyNtoNTwoDir()
279 pbox->x2 - pbox->x1, pbox->y2 - pbox->y1); in exaCopyNtoNTwoDir()
281 else if (dx < 0 && (src_off_y + pbox->y1 + dy) != pbox->y1) { in exaCopyNtoNTwoDir()
296 src_off_x + pbox->x1 + dx, in exaCopyNtoNTwoDir()
297 src_off_y + pbox->y1 + dy, in exaCopyNtoNTwoDir()
298 dst_off_x + pbox->x1, in exaCopyNtoNTwoDir()
299 dst_off_y + pbox->y1, in exaCopyNtoNTwoDir()
300 pbox->x2 - pbox->x1, pbox->y2 - pbox->y1); in exaCopyNtoNTwoDir()
321 for (i = pbox->y2 - pbox->y1 - 1; i >= 0; i--) in exaCopyNtoNTwoDir()
323 src_off_x + pbox->x1 + dx, in exaCopyNtoNTwoDir()
324 src_off_y + pbox->y1 + dy + i, in exaCopyNtoNTwoDir()
325 dst_off_x + pbox->x1, in exaCopyNtoNTwoDir()
326 dst_off_y + pbox->y1 + i, in exaCopyNtoNTwoDir()
327 pbox->x2 - pbox->x1, 1); in exaCopyNtoNTwoDir()
348 for (i = 0; i < pbox->y2 - pbox->y1; i++) in exaCopyNtoNTwoDir()
350 src_off_x + pbox->x1 + dx, in exaCopyNtoNTwoDir()
351 src_off_y + pbox->y1 + dy + i, in exaCopyNtoNTwoDir()
352 dst_off_x + pbox->x1, in exaCopyNtoNTwoDir()
353 dst_off_y + pbox->y1 + i, in exaCopyNtoNTwoDir()
354 pbox->x2 - pbox->x1, 1); in exaCopyNtoNTwoDir()
367 BoxPtr pbox, in exaHWCopyNtoN() argument
396 rects[i].x = pbox[i].x1 + dx + src_off_x; in exaHWCopyNtoN()
397 rects[i].y = pbox[i].y1 + dy + src_off_y; in exaHWCopyNtoN()
398 rects[i].width = pbox[i].x2 - pbox[i].x1; in exaHWCopyNtoN()
399 rects[i].height = pbox[i].y2 - pbox[i].y1; in exaHWCopyNtoN()
445 if ((pbox[i].x2 + dx + src_off_x) >= pExaScr->info->maxX || in exaHWCopyNtoN()
446 (pbox[i].y2 + dy + src_off_y) >= pExaScr->info->maxY) in exaHWCopyNtoN()
450 if ((pbox[i].x2 + dst_off_x) >= pExaScr->info->maxX || in exaHWCopyNtoN()
451 (pbox[i].y2 + dst_off_y) >= pExaScr->info->maxY) in exaHWCopyNtoN()
474 if (exaCopyNtoNTwoDir(pSrcDrawable, pDstDrawable, pGC, pbox, nbox, in exaHWCopyNtoN()
491 pbox->x1 + dx + src_off_x, in exaHWCopyNtoN()
492 pbox->y1 + dy + src_off_y, in exaHWCopyNtoN()
493 pbox->x1 + dst_off_x, in exaHWCopyNtoN()
494 pbox->y1 + dst_off_y, in exaHWCopyNtoN()
495 pbox->x2 - pbox->x1, in exaHWCopyNtoN()
496 pbox->y2 - pbox->y1); in exaHWCopyNtoN()
497 pbox++; in exaHWCopyNtoN()
528 pSrcExaPixmap->sys_ptr + (pbox->y1 + dy + in exaHWCopyNtoN()
530 (pbox->x1 + dx + src_off_x) * (bpp / 8); in exaHWCopyNtoN()
532 UploadToScreen(pDstPixmap, pbox->x1 + dst_off_x, in exaHWCopyNtoN()
533 pbox->y1 + dst_off_y, pbox->x2 - pbox->x1, in exaHWCopyNtoN()
534 pbox->y2 - pbox->y1, (char *) src, in exaHWCopyNtoN()
538 pbox++; in exaHWCopyNtoN()
569 BoxPtr pbox, in exaCopyNtoN() argument
582 (pSrcDrawable, pDstDrawable, pGC, pbox, nbox, dx, dy, reverse, in exaCopyNtoN()
593 ExaCheckCopyNtoN(pSrcDrawable, pDstDrawable, pGC, pbox, nbox, dx, dy, in exaCopyNtoN()
784 register BoxPtr pbox; in exaPolyFillRect() local
889 pbox = RegionRects(pClip); in exaPolyFillRect()
896 partX1 = pbox->x1; in exaPolyFillRect()
899 partY1 = pbox->y1; in exaPolyFillRect()
902 partX2 = pbox->x2; in exaPolyFillRect()
905 partY2 = pbox->y2; in exaPolyFillRect()
909 pbox++; in exaPolyFillRect()