Lines Matching refs:y1
58 if (box->x1 < 0 || box->y1 < 0 ||
64 box->x1, box->y1, box->x2, box->y2,
79 region->extents.x1, region->extents.y1,
98 r.y1 = box->y1 + op->dst.y;
145 region.extents.x1 = region.extents.y1 = 32767;
150 boxes[num_boxes].y1 = dy + pixman_fixed_to_int(traps[n].top + pixman_fixed_1_minus_e/2);
156 if (boxes[num_boxes].y1 >= boxes[num_boxes].y2)
164 if (boxes[num_boxes].y1 < region.extents.y1)
165 region.extents.y1 = boxes[num_boxes].y1;
179 region.extents.x1, region.extents.y1,
182 region.extents.y1 - boxes[0].y1,
188 src_y + region.extents.y1 - dst_y - dy,
190 region.extents.x1 - dx, region.extents.y1 - dy,
192 region.extents.y2 - region.extents.y1)) {
203 clip.extents.x1, clip.extents.y1,
206 clip.extents.y1 - boxes[0].y1,
212 src_y + clip.extents.y1 - dst_y,
214 clip.extents.x1, clip.extents.y1,
216 clip.extents.y2 - clip.extents.y1,
262 src_y + b[i].y1,
264 b[i].x1, b[i].y1,
265 b[i].x2 - b[i].x1, b[i].y2 - b[i].y1);
280 src_y + b[i].y1,
282 b[i].x1, b[i].y1,
283 b[i].x2 - b[i].x1, b[i].y2 - b[i].y1);
364 int y1, int y2, int covered,
380 if (y1 < clip->extents.y1)
381 y1 = clip->extents.y1;
382 if (y1 >= y2)
389 box.y1 = y1;
445 int y1, y2;
447 y1 = dy + pixman_fixed_to_int(trap->top);
450 DBG(("%s: y1=%d, y2=%d\n", __FUNCTION__, y1, y2));
452 if (y1 == y2) {
454 y1, y1 + 1,
460 y1, y1 + 1,
463 y1++;
466 if (y2 > y1)
468 y1, y2,
484 box.y1 = dy + pixman_fixed_to_int(trap->top);
536 int y1, int y2,
543 if (y1 < 0)
544 y1 = 0;
545 if (y1 >= y2)
548 y2 -= y1;
559 y1, y2,
565 y1, y2,
573 y1, y2,
580 y1, y2,
798 clip.extents.y1 = pixman_fixed_to_int(t->top);
806 clip.extents.x1, clip.extents.y1,
808 clip.extents.y2 - clip.extents.y1))
822 int16_t y1 = dy + pixman_fixed_to_int(t->top);
833 extents->x1, extents->y1,
836 if (y1 < extents->y1)
837 y1 = extents->y1, fy1 = 0;
841 if (y1 < y2) {
844 t, dx, y1, 1,
846 y1++;
849 if (y2 > y1)
851 t, dx, y1, y2 - y1,
858 } else if (y1 == y2 && fy2 > fy1) {
860 t, dx, y1, 1,
882 clip.extents.y1 = pixman_fixed_to_int(t->top);
890 clip.extents.x1, clip.extents.y1,
892 clip.extents.y2 - clip.extents.y1))
912 int16_t y1 = pixman_fixed_to_int(t->top);
917 if (y1 < extents->y1)
918 y1 = extents->y1, fy1 = 0;
921 if (y1 < y2) {
923 pixsolid_unaligned_box_row(&pi, extents, t, y1, 1,
925 y1++;
928 if (y2 > y1)
929 pixsolid_unaligned_box_row(&pi, extents, t, y1, y2 - y1,
935 } else if (y1 == y2 && fy2 > fy1) {
936 pixsolid_unaligned_box_row(&pi, extents, t, y1, 1,
1012 int y1, y2;
1040 int16_t y1 = pixman_fixed_to_int(t->top);
1045 if (y1 < MAX(thread->y1, extents->y1))
1046 y1 = MAX(thread->y1, extents->y1), fy1 = 0;
1049 if (y1 < y2) {
1051 pixmask_unaligned_box_row(&pi, extents, t, y1, 1,
1053 y1++;
1056 if (y2 > y1)
1057 pixmask_unaligned_box_row(&pi, extents, t, y1, y2 - y1,
1063 } else if (y1 == y2 && fy2 > fy1) {
1064 pixmask_unaligned_box_row(&pi, extents, t, y1, 1,
1099 clip.extents.y1 = pixman_fixed_to_int(t->top);
1106 clip.extents.y1 + src_y,
1108 clip.extents.x1, clip.extents.y1,
1110 clip.extents.y2 - clip.extents.y1))
1135 clip.extents.y2 - clip.extents.y1,
1153 int16_t y1 = pixman_fixed_to_int(t->top);
1158 if (y1 < extents->y1)
1159 y1 = extents->y1, fy1 = 0;
1162 if (y1 < y2) {
1164 pixmask_unaligned_box_row(&pi, extents, t, y1, 1,
1166 y1++;
1169 if (y2 > y1)
1170 pixmask_unaligned_box_row(&pi, extents, t, y1, y2 - y1,
1176 } else if (y1 == y2 && fy2 > fy1) {
1177 pixmask_unaligned_box_row(&pi, extents, t, y1, 1,
1202 y = clip.extents.y1;
1203 dy = (clip.extents.y2 - clip.extents.y1 + num_threads - 1) / num_threads;
1204 num_threads = (clip.extents.y2 - clip.extents.y1 + dy - 1) / dy;
1209 thread[i].y1 = y;
1215 thread[0].y1 = y;
1269 int y1, y2;
1273 extents.y1 = pixman_fixed_to_int(t->top);
1280 extents.x1, extents.y1,
1282 extents.y2 - extents.y1))
1288 extents.y2 - extents.y1,
1293 extents.y2 - extents.y1,
1299 scratch->devKind * (extents.y2 - extents.y1));
1303 extents.y1 -= dy;
1306 y1 = pixman_fixed_to_int(t->top) - extents.y1;
1307 y2 = pixman_fixed_to_int(t->bottom) - extents.y1;
1309 if (y1 == y2) {
1310 blt_unaligned_box_row(scratch, &extents, t, y1, y1 + 1,
1314 blt_unaligned_box_row(scratch, &extents, t, y1, y1 + 1,
1316 y1++;
1319 if (y2 > y1)
1320 blt_unaligned_box_row(scratch, &extents, t, y1, y2,
1334 src_y + extents.y1 - dst_y,
1336 extents.x1, extents.y1,
1338 extents.y2 - extents.y1);
1388 extents.y1 = pixman_fixed_to_int(traps[0].top);
1397 int y1 = pixman_fixed_to_int(traps[n].top);
1404 if (y1 < extents.y1)
1405 extents.y1 = y1;
1411 extents.x1, extents.y1, extents.x2, extents.y2));
1416 src_y + extents.y1 - dst_y,
1418 extents.x1, extents.y1,
1420 extents.y2 - extents.y1)) {
1428 clip.extents.y2 - clip.extents.y1,
1437 extents.y2 - extents.y1 > clip.extents.y2 - clip.extents.y1) {
1448 extents.x1, extents.y1,
1452 src_y + extents.y1 - dst_y - dy));
1478 src_y + extents.y1 - dst_y - dy,
1479 extents.x1, extents.y1,
1481 extents.y2 - extents.y1,