Lines Matching full:box
430 BoxRec box; in RootlessFillSpans() local
432 box.x1 = ppt->x; in RootlessFillSpans()
433 box.x2 = box.x1 + *pwidth; in RootlessFillSpans()
434 box.y2 = box.y1 = ppt->y; in RootlessFillSpans()
439 if (box.x1 > ppt->x) in RootlessFillSpans()
440 box.x1 = ppt->x; in RootlessFillSpans()
441 if (box.x2 < (ppt->x + *pwidth)) in RootlessFillSpans()
442 box.x2 = ppt->x + *pwidth; in RootlessFillSpans()
443 if (box.y1 > ppt->y) in RootlessFillSpans()
444 box.y1 = ppt->y; in RootlessFillSpans()
445 else if (box.y2 < ppt->y) in RootlessFillSpans()
446 box.y2 = ppt->y; in RootlessFillSpans()
449 box.y2++; in RootlessFillSpans()
459 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessFillSpans()
460 if (BOX_NOT_EMPTY(box)) in RootlessFillSpans()
461 RootlessDamageBox((WindowPtr) dst, &box); in RootlessFillSpans()
483 BoxRec box; in RootlessSetSpans() local
485 box.x1 = ppt->x; in RootlessSetSpans()
486 box.x2 = box.x1 + *pwidth; in RootlessSetSpans()
487 box.y2 = box.y1 = ppt->y; in RootlessSetSpans()
492 if (box.x1 > ppt->x) in RootlessSetSpans()
493 box.x1 = ppt->x; in RootlessSetSpans()
494 if (box.x2 < (ppt->x + *pwidth)) in RootlessSetSpans()
495 box.x2 = ppt->x + *pwidth; in RootlessSetSpans()
496 if (box.y1 > ppt->y) in RootlessSetSpans()
497 box.y1 = ppt->y; in RootlessSetSpans()
498 else if (box.y2 < ppt->y) in RootlessSetSpans()
499 box.y2 = ppt->y; in RootlessSetSpans()
502 box.y2++; in RootlessSetSpans()
507 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessSetSpans()
508 if (BOX_NOT_EMPTY(box)) in RootlessSetSpans()
509 RootlessDamageBox((WindowPtr) dst, &box); in RootlessSetSpans()
520 BoxRec box; in RootlessPutImage() local
528 box.x1 = x + dst->x; in RootlessPutImage()
529 box.x2 = box.x1 + w; in RootlessPutImage()
530 box.y1 = y + dst->y; in RootlessPutImage()
531 box.y2 = box.y1 + h; in RootlessPutImage()
533 TRIM_BOX(box, pGC); in RootlessPutImage()
534 if (BOX_NOT_EMPTY(box)) in RootlessPutImage()
535 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPutImage()
547 BoxRec box; in RootlessCopyArea() local
568 box.x1 = dstx + dst->x; in RootlessCopyArea()
569 box.x2 = box.x1 + w; in RootlessCopyArea()
570 box.y1 = dsty + dst->y; in RootlessCopyArea()
571 box.y2 = box.y1 + h; in RootlessCopyArea()
573 TRIM_BOX(box, pGC); in RootlessCopyArea()
574 if (BOX_NOT_EMPTY(box)) in RootlessCopyArea()
575 RootlessDamageBox((WindowPtr) dst, &box); in RootlessCopyArea()
590 BoxRec box; in RootlessCopyPlane() local
603 box.x1 = dstx + dst->x; in RootlessCopyPlane()
604 box.x2 = box.x1 + w; in RootlessCopyPlane()
605 box.y1 = dsty + dst->y; in RootlessCopyPlane()
606 box.y2 = box.y1 + h; in RootlessCopyPlane()
608 TRIM_BOX(box, pGC); in RootlessCopyPlane()
609 if (BOX_NOT_EMPTY(box)) in RootlessCopyPlane()
610 RootlessDamageBox((WindowPtr) dst, &box); in RootlessCopyPlane()
618 // 0 = box per point
619 // 1 = big box around all points
624 /* changed area is box around all points */
637 // box per point in RootlessPolyPoint()
638 BoxRec box; in RootlessPolyPoint() local
641 box.x1 = pptInit->x; in RootlessPolyPoint()
642 box.y1 = pptInit->y; in RootlessPolyPoint()
643 box.x2 = box.x1 + 1; in RootlessPolyPoint()
644 box.y2 = box.y1 + 1; in RootlessPolyPoint()
646 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyPoint()
647 if (BOX_NOT_EMPTY(box)) in RootlessPolyPoint()
648 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyPoint()
655 // one big box in RootlessPolyPoint()
656 BoxRec box; in RootlessPolyPoint()
658 box.x2 = box.x1 = pptInit->x; in RootlessPolyPoint()
659 box.y2 = box.y1 = pptInit->y; in RootlessPolyPoint()
662 if (box.x1 > pptInit->x) in RootlessPolyPoint()
663 box.x1 = pptInit->x; in RootlessPolyPoint()
664 else if (box.x2 < pptInit->x) in RootlessPolyPoint()
665 box.x2 = pptInit->x; in RootlessPolyPoint()
666 if (box.y1 > pptInit->y) in RootlessPolyPoint()
667 box.y1 = pptInit->y; in RootlessPolyPoint()
668 else if (box.y2 < pptInit->y) in RootlessPolyPoint()
669 box.y2 = pptInit->y; in RootlessPolyPoint()
672 box.x2++; in RootlessPolyPoint()
673 box.y2++; in RootlessPolyPoint()
675 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyPoint()
676 if (BOX_NOT_EMPTY(box)) in RootlessPolyPoint()
677 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyPoint()
681 BoxRec box; in RootlessPolyPoint()
684 box.x2 = box.x1 = firstx = pptInit->x; in RootlessPolyPoint()
685 box.y2 = box.y1 = firsty = pptInit->y; in RootlessPolyPoint()
689 box.x2++; in RootlessPolyPoint()
690 box.y2++; in RootlessPolyPoint()
691 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyPoint()
692 if (BOX_NOT_EMPTY(box)) in RootlessPolyPoint()
693 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyPoint()
694 box.x2 = box.x1 = firstx = pptInit->x; in RootlessPolyPoint()
695 box.y2 = box.y1 = firsty = pptInit->y; in RootlessPolyPoint()
698 if (box.x1 > pptInit->x) in RootlessPolyPoint()
699 box.x1 = pptInit->x; in RootlessPolyPoint()
700 else if (box.x2 < pptInit->x) in RootlessPolyPoint()
701 box.x2 = pptInit->x; in RootlessPolyPoint()
702 if (box.y1 > pptInit->y) in RootlessPolyPoint()
703 box.y1 = pptInit->y; in RootlessPolyPoint()
704 else if (box.y2 < pptInit->y) in RootlessPolyPoint()
705 box.y2 = pptInit->y; in RootlessPolyPoint()
708 box.x2++; in RootlessPolyPoint()
709 box.y2++; in RootlessPolyPoint()
710 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyPoint()
711 if (BOX_NOT_EMPTY(box)) in RootlessPolyPoint()
712 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyPoint()
722 /* changed area is box around each line */
734 BoxRec box; in RootlessPolylines() local
737 box.x2 = box.x1 = pptInit->x; in RootlessPolylines()
738 box.y2 = box.y1 = pptInit->y; in RootlessPolylines()
748 int x = box.x1; in RootlessPolylines()
749 int y = box.y1; in RootlessPolylines()
755 if (box.x1 > x) in RootlessPolylines()
756 box.x1 = x; in RootlessPolylines()
757 else if (box.x2 < x) in RootlessPolylines()
758 box.x2 = x; in RootlessPolylines()
759 if (box.y1 > y) in RootlessPolylines()
760 box.y1 = y; in RootlessPolylines()
761 else if (box.y2 < y) in RootlessPolylines()
762 box.y2 = y; in RootlessPolylines()
768 if (box.x1 > pptInit->x) in RootlessPolylines()
769 box.x1 = pptInit->x; in RootlessPolylines()
770 else if (box.x2 < pptInit->x) in RootlessPolylines()
771 box.x2 = pptInit->x; in RootlessPolylines()
772 if (box.y1 > pptInit->y) in RootlessPolylines()
773 box.y1 = pptInit->y; in RootlessPolylines()
774 else if (box.y2 < pptInit->y) in RootlessPolylines()
775 box.y2 = pptInit->y; in RootlessPolylines()
779 box.x2++; in RootlessPolylines()
780 box.y2++; in RootlessPolylines()
783 box.x1 -= extra; in RootlessPolylines()
784 box.x2 += extra; in RootlessPolylines()
785 box.y1 -= extra; in RootlessPolylines()
786 box.y2 += extra; in RootlessPolylines()
789 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolylines()
790 if (BOX_NOT_EMPTY(box)) in RootlessPolylines()
791 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolylines()
798 /* changed area is box around each line segment */
809 BoxRec box; in RootlessPolySegment() local
816 box.x1 = pSeg->x1; in RootlessPolySegment()
817 box.x2 = pSeg->x2; in RootlessPolySegment()
820 box.x2 = pSeg->x1; in RootlessPolySegment()
821 box.x1 = pSeg->x2; in RootlessPolySegment()
825 box.y1 = pSeg->y1; in RootlessPolySegment()
826 box.y2 = pSeg->y2; in RootlessPolySegment()
829 box.y2 = pSeg->y1; in RootlessPolySegment()
830 box.y1 = pSeg->y2; in RootlessPolySegment()
836 if (pSeg->x1 < box.x1) in RootlessPolySegment()
837 box.x1 = pSeg->x1; in RootlessPolySegment()
838 if (pSeg->x2 > box.x2) in RootlessPolySegment()
839 box.x2 = pSeg->x2; in RootlessPolySegment()
842 if (pSeg->x2 < box.x1) in RootlessPolySegment()
843 box.x1 = pSeg->x2; in RootlessPolySegment()
844 if (pSeg->x1 > box.x2) in RootlessPolySegment()
845 box.x2 = pSeg->x1; in RootlessPolySegment()
848 if (pSeg->y1 < box.y1) in RootlessPolySegment()
849 box.y1 = pSeg->y1; in RootlessPolySegment()
850 if (pSeg->y2 > box.y2) in RootlessPolySegment()
851 box.y2 = pSeg->y2; in RootlessPolySegment()
854 if (pSeg->y2 < box.y1) in RootlessPolySegment()
855 box.y1 = pSeg->y2; in RootlessPolySegment()
856 if (pSeg->y1 > box.y2) in RootlessPolySegment()
857 box.y2 = pSeg->y1; in RootlessPolySegment()
861 box.x2++; in RootlessPolySegment()
862 box.y2++; in RootlessPolySegment()
865 box.x1 -= extra; in RootlessPolySegment()
866 box.x2 += extra; in RootlessPolySegment()
867 box.y1 -= extra; in RootlessPolySegment()
868 box.y2 += extra; in RootlessPolySegment()
871 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolySegment()
872 if (BOX_NOT_EMPTY(box)) in RootlessPolySegment()
873 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolySegment()
880 /* changed area is box around each line (not entire rects) */
892 BoxRec box; in RootlessPolyRectangle() local
902 box.x1 = pRects->x - offset1; in RootlessPolyRectangle()
903 box.y1 = pRects->y - offset1; in RootlessPolyRectangle()
904 box.x2 = box.x1 + pRects->width + offset2; in RootlessPolyRectangle()
905 box.y2 = box.y1 + offset2; in RootlessPolyRectangle()
906 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyRectangle()
907 if (BOX_NOT_EMPTY(box)) in RootlessPolyRectangle()
908 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyRectangle()
910 box.x1 = pRects->x - offset1; in RootlessPolyRectangle()
911 box.y1 = pRects->y + offset3; in RootlessPolyRectangle()
912 box.x2 = box.x1 + offset2; in RootlessPolyRectangle()
913 box.y2 = box.y1 + pRects->height - offset2; in RootlessPolyRectangle()
914 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyRectangle()
915 if (BOX_NOT_EMPTY(box)) in RootlessPolyRectangle()
916 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyRectangle()
918 box.x1 = pRects->x + pRects->width - offset1; in RootlessPolyRectangle()
919 box.y1 = pRects->y + offset3; in RootlessPolyRectangle()
920 box.x2 = box.x1 + offset2; in RootlessPolyRectangle()
921 box.y2 = box.y1 + pRects->height - offset2; in RootlessPolyRectangle()
922 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyRectangle()
923 if (BOX_NOT_EMPTY(box)) in RootlessPolyRectangle()
924 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyRectangle()
926 box.x1 = pRects->x - offset1; in RootlessPolyRectangle()
927 box.y1 = pRects->y + pRects->height - offset1; in RootlessPolyRectangle()
928 box.x2 = box.x1 + pRects->width + offset2; in RootlessPolyRectangle()
929 box.y2 = box.y1 + offset2; in RootlessPolyRectangle()
930 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyRectangle()
931 if (BOX_NOT_EMPTY(box)) in RootlessPolyRectangle()
932 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyRectangle()
942 /* changed area is box around each arc (assumes all arcs are 360 degrees) */
954 BoxRec box; in RootlessPolyArc() local
956 box.x1 = parcs->x; in RootlessPolyArc()
957 box.x2 = box.x1 + parcs->width; in RootlessPolyArc()
958 box.y1 = parcs->y; in RootlessPolyArc()
959 box.y2 = box.y1 + parcs->height; in RootlessPolyArc()
965 if (box.x1 > parcs->x) in RootlessPolyArc()
966 box.x1 = parcs->x; in RootlessPolyArc()
967 if (box.x2 < (parcs->x + parcs->width)) in RootlessPolyArc()
968 box.x2 = parcs->x + parcs->width; in RootlessPolyArc()
969 if (box.y1 > parcs->y) in RootlessPolyArc()
970 box.y1 = parcs->y; in RootlessPolyArc()
971 if (box.y2 < (parcs->y + parcs->height)) in RootlessPolyArc()
972 box.y2 = parcs->y + parcs->height; in RootlessPolyArc()
976 box.x1 -= extra; in RootlessPolyArc()
977 box.x2 += extra; in RootlessPolyArc()
978 box.y1 -= extra; in RootlessPolyArc()
979 box.y2 += extra; in RootlessPolyArc()
982 box.x2++; in RootlessPolyArc()
983 box.y2++; in RootlessPolyArc()
985 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyArc()
986 if (BOX_NOT_EMPTY(box)) in RootlessPolyArc()
987 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyArc()
994 /* changed area is box around each poly */
1010 BoxRec box; in RootlessFillPolygon() local
1012 box.x2 = box.x1 = ppt->x; in RootlessFillPolygon()
1013 box.y2 = box.y1 = ppt->y; in RootlessFillPolygon()
1016 int x = box.x1; in RootlessFillPolygon()
1017 int y = box.y1; in RootlessFillPolygon()
1023 if (box.x1 > x) in RootlessFillPolygon()
1024 box.x1 = x; in RootlessFillPolygon()
1025 else if (box.x2 < x) in RootlessFillPolygon()
1026 box.x2 = x; in RootlessFillPolygon()
1027 if (box.y1 > y) in RootlessFillPolygon()
1028 box.y1 = y; in RootlessFillPolygon()
1029 else if (box.y2 < y) in RootlessFillPolygon()
1030 box.y2 = y; in RootlessFillPolygon()
1036 if (box.x1 > ppt->x) in RootlessFillPolygon()
1037 box.x1 = ppt->x; in RootlessFillPolygon()
1038 else if (box.x2 < ppt->x) in RootlessFillPolygon()
1039 box.x2 = ppt->x; in RootlessFillPolygon()
1040 if (box.y1 > ppt->y) in RootlessFillPolygon()
1041 box.y1 = ppt->y; in RootlessFillPolygon()
1042 else if (box.y2 < ppt->y) in RootlessFillPolygon()
1043 box.y2 = ppt->y; in RootlessFillPolygon()
1047 box.x2++; in RootlessFillPolygon()
1048 box.y2++; in RootlessFillPolygon()
1058 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessFillPolygon()
1059 if (BOX_NOT_EMPTY(box)) in RootlessFillPolygon()
1060 RootlessDamageBox((WindowPtr) dst, &box); in RootlessFillPolygon()
1082 BoxRec box; in RootlessPolyFillRect() local
1086 box.x1 = pRects->x; in RootlessPolyFillRect()
1087 box.x2 = box.x1 + pRects->width; in RootlessPolyFillRect()
1088 box.y1 = pRects->y; in RootlessPolyFillRect()
1089 box.y2 = box.y1 + pRects->height; in RootlessPolyFillRect()
1093 if (box.x1 > pRects->x) in RootlessPolyFillRect()
1094 box.x1 = pRects->x; in RootlessPolyFillRect()
1095 if (box.x2 < (pRects->x + pRects->width)) in RootlessPolyFillRect()
1096 box.x2 = pRects->x + pRects->width; in RootlessPolyFillRect()
1097 if (box.y1 > pRects->y) in RootlessPolyFillRect()
1098 box.y1 = pRects->y; in RootlessPolyFillRect()
1099 if (box.y2 < (pRects->y + pRects->height)) in RootlessPolyFillRect()
1100 box.y2 = pRects->y + pRects->height; in RootlessPolyFillRect()
1111 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyFillRect()
1112 if (BOX_NOT_EMPTY(box)) in RootlessPolyFillRect()
1113 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyFillRect()
1121 /* changed area is box around each arc (assuming arcs are all 360 degrees) */
1130 BoxRec box; in RootlessPolyFillArc() local
1134 box.x1 = parcs->x; in RootlessPolyFillArc()
1135 box.x2 = box.x1 + parcs->width; in RootlessPolyFillArc()
1136 box.y1 = parcs->y; in RootlessPolyFillArc()
1137 box.y2 = box.y1 + parcs->height; in RootlessPolyFillArc()
1143 if (box.x1 > parcs->x) in RootlessPolyFillArc()
1144 box.x1 = parcs->x; in RootlessPolyFillArc()
1145 if (box.x2 < (parcs->x + parcs->width)) in RootlessPolyFillArc()
1146 box.x2 = parcs->x + parcs->width; in RootlessPolyFillArc()
1147 if (box.y1 > parcs->y) in RootlessPolyFillArc()
1148 box.y1 = parcs->y; in RootlessPolyFillArc()
1149 if (box.y2 < (parcs->y + parcs->height)) in RootlessPolyFillArc()
1150 box.y2 = parcs->y + parcs->height; in RootlessPolyFillArc()
1161 TRIM_AND_TRANSLATE_BOX(box, dst, pGC); in RootlessPolyFillArc()
1162 if (BOX_NOT_EMPTY(box)) in RootlessPolyFillArc()
1163 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyFillArc()
1184 BoxRec box; in RootlessImageText8() local
1197 box.x1 = dst->x + x + Min + FONTMINBOUNDS(pGC->font, leftSideBearing); in RootlessImageText8()
1198 box.x2 = dst->x + x + Max + FONTMAXBOUNDS(pGC->font, rightSideBearing); in RootlessImageText8()
1200 box.y1 = dst->y + y - top; in RootlessImageText8()
1201 box.y2 = dst->y + y + bot; in RootlessImageText8()
1211 TRIM_BOX(box, pGC); in RootlessImageText8()
1212 if (BOX_NOT_EMPTY(box)) in RootlessImageText8()
1213 RootlessDamageBox((WindowPtr) dst, &box); in RootlessImageText8()
1239 BoxRec box; in RootlessPolyText8() local
1242 box.x1 = dst->x + x + FONTMINBOUNDS(pGC->font, leftSideBearing); in RootlessPolyText8()
1243 box.x2 = dst->x + x + FONTMAXBOUNDS(pGC->font, rightSideBearing); in RootlessPolyText8()
1247 box.x2 += width; in RootlessPolyText8()
1249 box.x1 += width; in RootlessPolyText8()
1252 box.y1 = dst->y + y - FONTMAXBOUNDS(pGC->font, ascent); in RootlessPolyText8()
1253 box.y2 = dst->y + y + FONTMAXBOUNDS(pGC->font, descent); in RootlessPolyText8()
1255 TRIM_BOX(box, pGC); in RootlessPolyText8()
1256 if (BOX_NOT_EMPTY(box)) in RootlessPolyText8()
1257 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyText8()
1275 BoxRec box; in RootlessImageText16() local
1288 box.x1 = dst->x + x + Min + FONTMINBOUNDS(pGC->font, leftSideBearing); in RootlessImageText16()
1289 box.x2 = dst->x + x + Max + FONTMAXBOUNDS(pGC->font, rightSideBearing); in RootlessImageText16()
1291 box.y1 = dst->y + y - top; in RootlessImageText16()
1292 box.y2 = dst->y + y + bot; in RootlessImageText16()
1302 TRIM_BOX(box, pGC); in RootlessImageText16()
1303 if (BOX_NOT_EMPTY(box)) in RootlessImageText16()
1304 RootlessDamageBox((WindowPtr) dst, &box); in RootlessImageText16()
1330 BoxRec box; in RootlessPolyText16() local
1333 box.x1 = dst->x + x + FONTMINBOUNDS(pGC->font, leftSideBearing); in RootlessPolyText16()
1334 box.x2 = dst->x + x + FONTMAXBOUNDS(pGC->font, rightSideBearing); in RootlessPolyText16()
1338 box.x2 += width; in RootlessPolyText16()
1340 box.x1 += width; in RootlessPolyText16()
1343 box.y1 = dst->y + y - FONTMAXBOUNDS(pGC->font, ascent); in RootlessPolyText16()
1344 box.y2 = dst->y + y + FONTMAXBOUNDS(pGC->font, descent); in RootlessPolyText16()
1346 TRIM_BOX(box, pGC); in RootlessPolyText16()
1347 if (BOX_NOT_EMPTY(box)) in RootlessPolyText16()
1348 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyText16()
1367 BoxRec box; in RootlessImageGlyphBlt() local
1374 box.x1 = ppci[0]->metrics.leftSideBearing; in RootlessImageGlyphBlt()
1375 if (box.x1 > 0) in RootlessImageGlyphBlt()
1376 box.x1 = 0; in RootlessImageGlyphBlt()
1377 box.x2 = ppci[nglyph - 1]->metrics.rightSideBearing - in RootlessImageGlyphBlt()
1379 if (box.x2 < 0) in RootlessImageGlyphBlt()
1380 box.x2 = 0; in RootlessImageGlyphBlt()
1382 box.x2 += dst->x + x; in RootlessImageGlyphBlt()
1383 box.x1 += dst->x + x; in RootlessImageGlyphBlt()
1391 box.x2 += width; in RootlessImageGlyphBlt()
1393 box.x1 += width; in RootlessImageGlyphBlt()
1395 box.y1 = dst->y + y - top; in RootlessImageGlyphBlt()
1396 box.y2 = dst->y + y + bot; in RootlessImageGlyphBlt()
1406 TRIM_BOX(box, pGC); in RootlessImageGlyphBlt()
1407 if (BOX_NOT_EMPTY(box)) in RootlessImageGlyphBlt()
1408 RootlessDamageBox((WindowPtr) dst, &box); in RootlessImageGlyphBlt()
1431 BoxRec box; in RootlessPolyGlyphBlt() local
1434 box.x1 = dst->x + x + ppci[0]->metrics.leftSideBearing; in RootlessPolyGlyphBlt()
1435 box.x2 = dst->x + x + ppci[nglyph - 1]->metrics.rightSideBearing; in RootlessPolyGlyphBlt()
1446 box.x2 += width; in RootlessPolyGlyphBlt()
1448 box.x1 += width; in RootlessPolyGlyphBlt()
1451 box.y1 = dst->y + y - FONTMAXBOUNDS(pGC->font, ascent); in RootlessPolyGlyphBlt()
1452 box.y2 = dst->y + y + FONTMAXBOUNDS(pGC->font, descent); in RootlessPolyGlyphBlt()
1454 TRIM_BOX(box, pGC); in RootlessPolyGlyphBlt()
1455 if (BOX_NOT_EMPTY(box)) in RootlessPolyGlyphBlt()
1456 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPolyGlyphBlt()
1468 BoxRec box; in RootlessPushPixels() local
1476 box.x1 = xOrg + dst->x; in RootlessPushPixels()
1477 box.x2 = box.x1 + dx; in RootlessPushPixels()
1478 box.y1 = yOrg + dst->y; in RootlessPushPixels()
1479 box.y2 = box.y1 + dy; in RootlessPushPixels()
1481 TRIM_BOX(box, pGC); in RootlessPushPixels()
1482 if (BOX_NOT_EMPTY(box)) in RootlessPushPixels()
1483 RootlessDamageBox((WindowPtr) dst, &box); in RootlessPushPixels()