Home | History | Annotate | Download | only in core

Lines Matching refs:istart

336     int         istart, istop;
351 istart = SkFDot6Floor(x0);
364 SkASSERT(istop > istart);
365 if (istop - istart == 1) {
376 if (istart >= clip->fRight || istop <= clip->fLeft) {
379 if (istart < clip->fLeft) {
380 fstart += slope * (clip->fLeft - istart);
381 istart = clip->fLeft;
383 if (istop - istart == 1) {
394 SkASSERT(istart <= istop);
395 if (istart == istop) {
402 bottom = SkFixedCeilToInt(fstart + (istop - istart - 1) * slope + SK_FixedHalf);
405 top = SkFixedFloorToInt(fstart + (istop - istart - 1) * slope - SK_FixedHalf);
424 istart = SkFDot6Floor(y0);
440 SkASSERT(istop > istart);
441 if (istop - istart == 1) {
452 if (istart >= clip->fBottom || istop <= clip->fTop) {
455 if (istart < clip->fTop) {
456 fstart += slope * (clip->fTop - istart);
457 istart = clip->fTop;
459 if (istop - istart == 1) {
470 SkASSERT(istart <= istop);
471 if (istart == istop)
478 right = SkFixedCeilToInt(fstart + (istop - istart - 1) * slope + SK_FixedHalf);
481 left = SkFixedFloorToInt(fstart + (istop - istart - 1) * slope - SK_FixedHalf);
508 SkASSERT(istart < istop - 1);
512 fstart = hairBlitter->drawCap(istart, fstart, slope, scaleStart);
513 istart += 1;
514 int fullSpans = istop - istart - (scaleStop > 0);
516 fstart = hairBlitter->drawLine(istart, istart + fullSpans, fstart, slope);