Lines Matching refs:istop
404 int istart, istop;
420 istop = SkFDot6Ceil(x1);
432 SkASSERT(istop > istart);
433 if (istop - istart == 1) {
444 if (istart >= clip->fRight || istop <= clip->fLeft) {
451 if (istop - istart == 1) {
457 if (istop > clip->fRight) {
458 istop = clip->fRight;
462 SkASSERT(istart <= istop);
463 if (istart == istop) {
470 bottom = SkFixedCeilToInt(fstart + (istop - istart - 1) * slope + SK_FixedHalf);
473 top = SkFixedFloorToInt(fstart + (istop - istart - 1) * slope - SK_FixedHalf);
493 istop = SkFDot6Ceil(y1);
508 SkASSERT(istop > istart);
509 if (istop - istart == 1) {
520 if (istart >= clip->fBottom || istop <= clip->fTop) {
527 if (istop - istart == 1) {
533 if (istop > clip->fBottom) {
534 istop = clip->fBottom;
538 SkASSERT(istart <= istop);
539 if (istart == istop)
546 right = SkFixedCeilToInt(fstart + (istop - istart - 1) * slope + SK_FixedHalf);
549 left = SkFixedFloorToInt(fstart + (istop - istart - 1) * slope - SK_FixedHalf);
576 SkASSERT(istart < istop - 1);
582 int fullSpans = istop - istart - (scaleStop > 0);
587 hairBlitter->drawCap(istop - 1, fstart, slope, scaleStop);