Lines Matching refs:istart
404 int istart, istop;
419 istart = SkFDot6Floor(x0);
432 SkASSERT(istop > istart);
433 if (istop - istart == 1) {
444 if (istart >= clip->fRight || istop <= clip->fLeft) {
447 if (istart < clip->fLeft) {
448 fstart += slope * (clip->fLeft - istart);
449 istart = clip->fLeft;
451 if (istop - istart == 1) {
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);
492 istart = SkFDot6Floor(y0);
508 SkASSERT(istop > istart);
509 if (istop - istart == 1) {
520 if (istart >= clip->fBottom || istop <= clip->fTop) {
523 if (istart < clip->fTop) {
524 fstart += slope * (clip->fTop - istart);
525 istart = clip->fTop;
527 if (istop - istart == 1) {
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);
580 fstart = hairBlitter->drawCap(istart, fstart, slope, scaleStart);
581 istart += 1;
582 int fullSpans = istop - istart - (scaleStop > 0);
584 fstart = hairBlitter->drawLine(istart, istart + fullSpans, fstart, slope);