Lines Matching refs:span
434 SurfaceDataBounds span;
447 while (Region_NextIteration(&clipInfo, &span)) {
452 if (span.y1 > idy1) {
453 tsyloc += syinc * (span.y1 - idy1);
455 if (span.x1 > idx1) {
456 tsxloc += sxinc * (span.x1 - idx1);
460 span.x1, dstInfo.pixelStride,
461 span.y1, dstInfo.scanStride);
463 span.x2-span.x1, span.y2-span.y1,
470 /* Break each clip span into tiles for better accuracy. */
471 while (Region_NextIteration(&clipInfo, &span)) {
477 for (tiley = TILESTART(span.y1, idy1, tilesize);
478 tiley < span.y2;
481 /* Clip span to Y range of current tile */
484 if (y1 < span.y1) y1 = span.y1;
485 if (y2 > span.y2) y2 = span.y2;
493 for (tilex = TILESTART(span.x1, idx1, tilesize);
494 tilex < span.x2;
497 /* Clip span to X range of current tile */
500 if (x1 < span.x1) x1 = span.x1;
501 if (x2 > span.x2) x2 = span.x2;