Home | History | Annotate | Download | only in core

Lines Matching refs:left

277 void SkRectClipBlitter::blitH(int left, int y, int width) {
284 int right = left + width;
286 if (left < fClipRect.fLeft) {
287 left = fClipRect.fLeft;
293 width = right - left;
295 fBlitter->blitH(left, y, width);
299 void SkRectClipBlitter::blitAntiH(int left, int y, const SkAlpha aa[],
301 if (!y_in_rect(y, fClipRect) || left >= fClipRect.fRight) {
305 int x0 = left;
306 int x1 = left + compute_anti_width(runs);
356 void SkRectClipBlitter::blitRect(int left, int y, int width, int height) {
359 r.set(left, y, left + width, y + height);
365 void SkRectClipBlitter::blitAntiRect(int left, int y, int width, int height,
370 r.set(left, y, left + width + 2, y + height);
372 if (r.fLeft != left) {
373 SkASSERT(r.fLeft > left);
376 if (r.fRight != left + width + 2) {
377 SkASSERT(r.fRight < left + width + 2);
383 if (r.fLeft == left) {
386 SkASSERT(r.fLeft == left + width + 1);
414 int left, right;
416 while (span.next(&left, &right)) {
417 SkASSERT(left < right);
418 fBlitter->blitH(left, y, right - left);
426 int left, right;
430 while (span.next(&left, &right)) {
431 SkASSERT(x <= left);
432 SkASSERT(left < right);
433 SkASSERT(left >= bounds.fLeft && right <= bounds.fRight);
435 SkAlphaRuns::Break((int16_t*)runs, (uint8_t*)aa, left - x, right - left);
437 // now zero before left
438 if (left > prevRite) {
441 ((int16_t*)runs)[index] = SkToS16(left - prevRite);