Home | History | Annotate | Download | only in sna

Lines Matching refs:extents

120 	     region->extents.x1, region->extents.y1,
121 region->extents.x2, region->extents.y2));
221 ytop = MAX(y, mono->clip.extents.y1);
224 ybot = MIN(y, mono->clip.extents.y2);
267 struct mono_edge **ptail = &polygon->y_buckets[ytop - mono->clip.extents.y1];
268 assert(ytop - mono->clip.extents.y1 < mono->clip.extents.y2 - mono->clip.extents.y1);
586 box.y1 = c->clip.extents.y1 + y;
630 if (xstart < c->clip.extents.x1)
631 xstart = c->clip.extents.x1;
632 if (xend > c->clip.extents.x2)
633 xend = c->clip.extents.x2;
655 if (!mono_polygon_init(&c->polygon, &c->clip.extents, num_edges))
698 int i, j, h = mono->clip.extents.y2 - mono->clip.extents.y1;
756 BoxRec extents;
771 mono.clip.extents = thread->extents;
793 if (pixman_fixed_to_int(t->top) + thread->dy >= thread->extents.y2 ||
794 pixman_fixed_to_int(t->bottom) + thread->dy <= thread->extents.y1)
826 BoxRec extents;
837 if (!trapezoids_bounds(ntrap, traps, &extents))
840 DBG(("%s: extents (%d, %d), (%d, %d)\n",
841 __FUNCTION__, extents.x1, extents.y1, extents.x2, extents.y2));
845 src_x + extents.x1 - dst_x,
846 src_y + extents.y1 - dst_y,
848 extents.x1, extents.y1,
849 extents.x2 - extents.x1,
850 extents.y2 - extents.y1)) {
859 DBG(("%s: after clip -- extents (%d, %d), (%d, %d), delta=(%d, %d) src -> (%d, %d)\n",
861 mono.clip.extents.x1, mono.clip.extents.y1,
862 mono.clip.extents.x2, mono.clip.extents.y2,
864 src_x + mono.clip.extents.x1 - dst_x - dx,
865 src_y + mono.clip.extents.y1 - dst_y - dy));
875 src_x + mono.clip.extents.x1 - dst_x - dx,
876 src_y + mono.clip.extents.y1 - dst_y - dy,
878 mono.clip.extents.x1, mono.clip.extents.y1,
879 mono.clip.extents.x2 - mono.clip.extents.x1,
880 mono.clip.extents.y2 - mono.clip.extents.y1,
889 num_threads = sna_use_threads(mono.clip.extents.x2 - mono.clip.extents.x1,
890 mono.clip.extents.y2 - mono.clip.extents.y1,
898 mono.clip.extents.x2 - mono.clip.extents.x1,
899 mono.clip.extents.y2 - mono.clip.extents.y1));
905 threads[0].extents = mono.clip.extents;
910 y = extents.y1;
911 h = extents.y2 - extents.y1;
913 num_threads -= (num_threads-1) * h >= extents.y2 - extents.y1;
917 threads[n].extents.y1 = y;
918 threads[n].extents.y2 = y += h;
923 threads[0].extents.y1 = y;
924 threads[0].extents.y2 = extents.y2;
939 if (pixman_fixed_integer_floor(traps[n].top) + dy >= mono.clip.extents.y2 ||
940 pixman_fixed_integer_ceil(traps[n].bottom) + dy <= mono.clip.extents.y1)
969 p1.y = mono.clip.extents.y1 * pixman_fixed_1;
970 p2.y = mono.clip.extents.y2 * pixman_fixed_1;
972 p1.x = mono.clip.extents.x1 * pixman_fixed_1;
973 p2.x = mono.clip.extents.x1 * pixman_fixed_1;
976 p1.x = mono.clip.extents.x2 * pixman_fixed_1;
977 p2.x = mono.clip.extents.x2 * pixman_fixed_1;
984 if (pixman_fixed_to_int(traps[n].top) + dy >= mono.clip.extents.y2 ||
985 pixman_fixed_to_int(traps[n].bottom) + dy < mono.clip.extents.y1)
1000 mono.clip.extents.x1, mono.clip.extents.y1,
1001 mono.clip.extents.x2 - mono.clip.extents.x1,
1002 mono.clip.extents.y2 - mono.clip.extents.y1,
1121 if (!trapezoids_bounds(ntrap, traps, &mono.clip.extents))
1124 DBG(("%s: extents (%d, %d), (%d, %d)\n",
1126 mono.clip.extents.x1, mono.clip.extents.y1,
1127 mono.clip.extents.x2, mono.clip.extents.y2));
1133 mono.clip.extents.x1, mono.clip.extents.y1,
1134 mono.clip.extents.x2 - mono.clip.extents.x1,
1135 mono.clip.extents.y2 - mono.clip.extents.y1)) {
1141 DBG(("%s: clipped extents (%d, %d), (%d, %d)\n",
1143 mono.clip.extents.x1, mono.clip.extents.y1,
1144 mono.clip.extents.x2, mono.clip.extents.y2));
1164 if (pixman_fixed_to_int(traps[n].top) + y >= mono.clip.extents.y2 ||
1165 pixman_fixed_to_int(traps[n].bottom) + y < mono.clip.extents.y1)
1260 p1.y = mono.clip.extents.y1 * pixman_fixed_1;
1261 p2.y = mono.clip.extents.y2 * pixman_fixed_1;
1263 p1.x = mono.clip.extents.x1 * pixman_fixed_1;
1264 p2.x = mono.clip.extents.x1 * pixman_fixed_1;
1267 p1.x = mono.clip.extents.x2 * pixman_fixed_1;
1268 p2.x = mono.clip.extents.x2 * pixman_fixed_1;
1275 if (pixman_fixed_to_int(traps[n].top) + x >= mono.clip.extents.y2 ||
1276 pixman_fixed_to_int(traps[n].bottom) + y < mono.clip.extents.y1)
1316 DBG(("%s: after clip -- extents (%d, %d), (%d, %d), delta=(%d, %d)\n",
1318 mono.clip.extents.x1, mono.clip.extents.y1,
1319 mono.clip.extents.x2, mono.clip.extents.y2,
1329 extents.y2 ||
1330 pixman_fixed_to_int(traps[n].bot.y) + y < mono.clip.extents.y1)
1352 mono.clip.extents.x1, mono.clip.extents.y1,
1353 mono.clip.extents.x2 - mono.clip.extents.x1,
1354 mono.clip.extents.y2 - mono.clip.extents.y1,
1376 BoxRec extents;
1387 miTriangleBounds(count, tri, &extents);
1388 DBG(("%s: extents (%d, %d), (%d, %d)\n",
1389 __FUNCTION__, extents.x1, extents.y1, extents.x2, extents.y2));
1391 if (extents.y1 >= extents.y2 || extents.x1 >= extents.x2)
1396 src_x + extents.x1 - dst_x,
1397 src_y + extents.y1 - dst_y,
1399 extents.x1, extents.y1,
1400 extents.x2 - extents.x1,
1401 extents.y2 - extents.y1)) {
1410 DBG(("%s: after clip -- extents (%d, %d), (%d, %d), delta=(%d, %d) src -> (%d, %d)\n",
1412 mono.clip.extents.x1, mono.clip.extents.y1,
1413 mono.clip.extents.x2, mono.clip.extents.y2,
1415 src_x + mono.clip.extents.x1 - dst_x - dx,
1416 src_y + mono.clip.extents.y1 - dst_y - dy));
1436 src_x + mono.clip.extents.x1 - dst_x - dx,
1437 src_y + mono.clip.extents.y1 - dst_y - dy,
1439 mono.clip.extents.x1, mono.clip.extents.y1,
1440 mono.clip.extents.x2 - mono.clip.extents.x1,
1441 mono.clip.extents.y2 - mono.clip.extents.y1,
1460 p1.y = mono.clip.extents.y1 * pixman_fixed_1;
1461 p2.y = mono.clip.extents.y2 * pixman_fixed_1;
1463 p1.x = mono.clip.extents.x1 * pixman_fixed_1;
1464 p2.x = mono.clip.extents.x1 * pixman_fixed_1;
1467 p1.x = mono.clip.extents.x2 * pixman_fixed_1;
1468 p2.x = mono.clip.extents.x2 * pixman_fixed_1;
1488 mono.clip.extents.x1, mono.clip.extents.y1,
1489 mono.clip.extents.x2 - mono.clip.extents.x1,
1490 mono.clip.extents.y2 - mono.clip.extents.y1,
1513 BoxRec extents;
1524 miPointFixedBounds(count, points, &extents);
1525 DBG(("%s: extents (%d, %d), (%d, %d)\n",
1526 __FUNCTION__, extents.x1, extents.y1, extents.x2, extents.y2));
1528 if (extents.y1 >= extents.y2 || extents.x1 >= extents.x2)
1533 src_x + extents.x1 - dst_x,
1534 src_y + extents.y1 - dst_y,
1536 extents.x1, extents.y1,
1537 extents.x2 - extents.x1,
1538 extents.y2 - extents.y1)) {
1547 DBG(("%s: after clip -- extents (%d, %d), (%d, %d), delta=(%d, %d) src -> (%d, %d)\n",
1549 mono.clip.extents.x1, mono.clip.extents.y1,
1550 mono.clip.extents.x2, mono.clip.extents.y2,
1552 src_x + mono.clip.extents.x1 - dst_x - dx,
1553 src_y + mono.clip.extents.y1 - dst_y - dy));
1582 src_x + mono.clip.extents.x1 - dst_x - dx,
1583 src_y + mono.clip.extents.y1 - dst_y - dy,
1585 mono.clip.extents.x1, mono.clip.extents.y1,
1586 mono.clip.extents.x2 - mono.clip.extents.x1,
1587 mono.clip.extents.y2 - mono.clip.extents.y1,
1603 p1.y = mono.clip.extents.y1 * pixman_fixed_1;
1604 p2.y = mono.clip.extents.y2 * pixman_fixed_1;
1606 p1.x = mono.clip.extents.x1 * pixman_fixed_1;
1607 p2.x = mono.clip.extents.x1 * pixman_fixed_1;
1610 p1.x = mono.clip.extents.x2 * pixman_fixed_1;
1611 p2.x = mono.clip.extents.x2 * pixman_fixed_1;
1640 mono.clip.extents.x1, mono.clip.extents.y1,
1641 mono.clip.extents.x2 - mono.clip.extents.x1,
1642 mono.clip.extents.y2 - mono.clip.extents.y1,