Lines Matching refs:pBox
381 BoxPtr pBox /* Pointer to first rectangle to fill */
387 (*infoRec->SubsequentSolidFillRect)(pScrn, pBox->x1, pBox->y1,
388 pBox->x2 - pBox->x1, pBox->y2 - pBox->y1);
389 pBox++;
408 BoxPtr pBox,
445 xorg, yorg, pBox->x1, pBox->y1,
446 pBox->x2 - pBox->x1, pBox->y2 - pBox->y1);
447 pBox++;
458 BoxPtr pBox,
480 xorg = (pBox->x1 - xorigin) & 0x07;
481 yorg = (pBox->y1 - yorigin) & 0x07;
500 xorg, yorg, pBox->x1, pBox->y1,
501 pBox->x2 - pBox->x1, pBox->y2 - pBox->y1);
502 pBox++;
520 BoxPtr pBox,
542 xorg, yorg, pBox->x1, pBox->y1,
543 pBox->x2 - pBox->x1, pBox->y2 - pBox->y1);
544 pBox++;
555 BoxPtr pBox,
566 xorg = (pBox->x1 - xorigin) & 0x07;
567 yorg = (pBox->y1 - yorigin) & 0x07;
577 xorg, yorg, pBox->x1, pBox->y1,
578 pBox->x2 - pBox->x1, pBox->y2 - pBox->y1);
579 pBox++;
596 BoxPtr pBox,
607 y = pBox->y1;
610 phaseX = (pBox->x1 - xorg) % pCache->orig_w;
612 height = pBox->y2 - y;
613 width = pBox->x2 - pBox->x1;
618 w = width; skipleft = phaseX; x = pBox->x1;
639 blit_w = x - pBox->x1 - skipleft;
643 pBox->x1 + skipleft, y, x, y, blit_w, blit_h);
659 blit_w = pBox->x2 - pBox->x1;
660 phaseY -= (pBox->y1 - yorg) % pCache->orig_h;
662 blit_h = y - pBox->y1 - phaseY;
665 (*infoRec->SubsequentScreenToScreenCopy)(pScrn, pBox->x1,
666 pBox->y1 + phaseY, pBox->x1, y, blit_w, blit_h);
676 w = width; skipleft = phaseX; x = pBox->x1;
697 pBox++;
718 BoxPtr pBox,
736 y = pBox->y1;
739 phaseX = (pBox->x1 - xorg) % pCache->orig_w;
741 height = pBox->y2 - y;
742 width = pBox->x2 - pBox->x1;
745 w = width; skipleft = phaseX; x = pBox->x1;
765 pBox++;
842 BoxPtr pBox,
857 x = pBox->x1;
858 phaseY = (pBox->y1 - yorg) % pHeight;
862 height = pBox->y2 - pBox->y1;
863 width = pBox->x2 - x;
869 WriteColumnScanlines(pScrn, pPix->devPrivate.ptr, x, pBox->y1,
877 pBox++;
986 BoxPtr pBox,
1001 x = pBox->x1;
1002 phaseY = (pBox->y1 - yorg) % pHeight;
1006 height = pBox->y2 - pBox->y1;
1007 width = pBox->x2 - x;
1013 WriteColumn(pScrn, pPix->devPrivate.ptr, x, pBox->y1,
1021 pBox++;