Home | History | Annotate | Download | only in core

Lines Matching refs:height

50 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) {
52 this->blitRect(x, y, 1, height);
58 while (--height >= 0) {
64 void SkBlitter::blitRect(int x, int y, int width, int height) {
66 while (--height >= 0) {
74 void SkBlitter::blitAntiRect(int x, int y, int width, int height,
76 this->blitV(x++, y, height, leftAlpha);
78 this->blitRect(x, y, width, height);
81 this->blitV(x, y, height, rightAlpha);
139 int height = clip.height();
144 mask.fImage + (mask.fBounds.height() - 1) * maskRowBytes
148 while (--height >= 0) {
182 while (--height >= 0) {
198 int height = clip.height();
200 while (--height >= 0) {
229 this->blitRect(cr.fLeft, cr.fTop, cr.width(), cr.height());
239 this->blitRect(cr.fLeft, cr.fTop, cr.width(), cr.height());
251 void SkNullBlitter::blitV(int x, int y, int height, SkAlpha alpha) {}
253 void SkNullBlitter::blitRect(int x, int y, int width, int height) {}
282 return (unsigned)(y - rect.fTop) < (unsigned)rect.height();
346 void SkRectClipBlitter::blitV(int x, int y, int height, SkAlpha alpha) {
347 SkASSERT(height > 0);
354 int y1 = y + height;
368 void SkRectClipBlitter::blitRect(int left, int y, int width, int height) {
371 r.set(left, y, left + width, y + height);
373 fBlitter->blitRect(r.fLeft, r.fTop, r.width(), r.height());
377 void SkRectClipBlitter::blitAntiRect(int left, int y, int width, int height,
382 r.set(left, y, left + width + 2, y + height);
393 fBlitter->blitRect(r.fLeft, r.fTop, r.width(), r.height());
396 fBlitter->blitV(r.fLeft, r.fTop, r.height(), leftAlpha);
399 fBlitter->blitV(r.fLeft, r.fTop, r.height(), rightAlpha);
402 fBlitter->blitAntiRect(r.fLeft, r.fTop, r.width() - 2, r.height(),
473 void SkRgnClipBlitter::blitV(int x, int y, int height, SkAlpha alpha) {
475 bounds.set(x, y, x + 1, y + height);
483 fBlitter->blitV(x, r.fTop, r.height(), alpha);
488 void SkRgnClipBlitter::blitRect(int x, int y, int width, int height) {
490 bounds.set(x, y, x + width, y + height);
498 fBlitter->blitRect(r.fLeft, r.fTop, r.width(), r.height());
503 void SkRgnClipBlitter::blitAntiRect(int x, int y, int width, int height,
507 bounds.set(x, y, x + width + 2, y + height);
522 fBlitter->blitRect(r.fLeft, r.fTop, r.width(), r.height());
525 fBlitter->blitV(r.fLeft, r.fTop, r.height(),
529 fBlitter->blitV(r.fLeft, r.fTop, r.height(),
533 fBlitter->blitAntiRect(r.fLeft, r.fTop, r.width() - 2, r.height(),
760 void blitV(int x, int y, int height, SkAlpha alpha) override {
761 fProxy->blitV(x, y, height, alpha);
764 void blitRect(int x, int y, int width, int height) override {
765 fProxy->blitRect(x, y, width, height);