Lines Matching refs:endBlockY
185 const int endBlockY = ((y + height) / BlockDim) * BlockDim; in blitRect() local
188 if (startBlockY == endBlockY && startBlockX == endBlockX) { in blitRect()
207 } else if (startBlockY == endBlockY) { in blitRect()
215 this->updateBlockCol(x, y, width, height, startBlockX, startBlockY, endBlockY); in blitRect()
237 if (endBlockY > innerStartBlockY) { in blitRect()
240 this->updateBlockCol(x, y, innerStartBlockX - x, endBlockY, startBlockY, in blitRect()
250 for (int j = innerStartBlockY; j < endBlockY; j += BlockDim) { in blitRect()
260 this->updateBlockCol(endBlockX, y, x + width - endBlockX, endBlockY, in blitRect()
261 endBlockX, innerStartBlockY, endBlockY); in blitRect()
265 height = y + height - endBlockY; in blitRect()
266 y = endBlockY; in blitRect()
271 this->updateBlockRow(x, y, width, height, endBlockY, in blitRect()
684 int blockCol, int startBlockY, int endBlockY) { in updateBlockCol() argument
685 if (0 == width || 0 == height || startBlockY == endBlockY) { in updateBlockCol()
705 if (blockY < endBlockY) { in updateBlockCol()
709 while (blockY < endBlockY) { in updateBlockCol()
716 SkASSERT(endBlockY == blockY); in updateBlockCol()
719 if (y + height > endBlockY) { in updateBlockCol()
720 for (int j = y+height; j < endBlockY + BlockDim; ++j) { in updateBlockCol()
721 memset(mask + (j-endBlockY)*BlockDim, 0, BlockDim); in updateBlockCol()