Home | History | Annotate | Download | only in core

Lines Matching refs:Iter

606         SkDrawIter iter(this);
613 SkDrawIter iter(this);
619 SkDrawIter iter(this);
625 SkDrawIter iter(this);
997 SkDeque::Iter iter(fMCStack, SkDeque::Iter::kFront_IterStart);
999 const MCRec* rec = (const MCRec*)iter.next();
1388 while (iter.next()) {
1389 SkBaseDevice* dstDev = iter.fDevice;
1392 SkIPoint pos = { x - iter.getX(), y - iter.getY() };
1398 SkMatrix matrix = *iter.fMatrix;
1400 SkIRect clipBounds = iter.fClip->getBounds().makeOffset(-pos.x(), -pos.y());
1406 dstDev->drawSprite(iter, dst, pos.x() + offset.x(), pos.y() + offset.y(),
1411 dstDev->drawSprite(iter, src, pos.x(), pos.y(), *paint);
1413 dstDev->drawDevice(iter, srcDev, pos.x(), pos.y(), *paint);
1691 SkClipStack::B2TIter iter(*fClipStack);
1693 while ((element = iter.next()) != nullptr) {
1714 SkClipStack::B2TIter iter(*fClipStack);
1717 while ((element = iter.next()) != nullptr) {
2013 while (iter.next()) {
2014 iter.fDevice->drawPaint(iter, looper.paint());
2046 while (iter.next()) {
2047 iter.fDevice->drawPoints(iter, mode, count, pts, looper.paint());
2071 while (iter.next()) {
2072 iter.fDevice->drawRect(iter, r, looper.paint());
2091 while (iter.next()) {
2092 iter.fDevice->drawOval(iter, oval, looper.paint());
2121 while (iter.next()) {
2122 iter.fDevice->drawRRect(iter, rrect, looper.paint());
2141 while (iter.next()) {
2142 iter.fDevice->drawDRRect(iter, outer, inner, looper.paint());
2174 while (iter.next()) {
2175 iter.fDevice->drawPath(iter, path, looper.paint());
2237 while (iter.next()) {
2243 iter.fMatrix->mapXY(x, y, &pt);
2244 iter.fDevice->drawBitmapAsSprite(iter, bitmap,
2249 iter.fDevice->drawImage(iter, image, x, y, pnt);
2276 while (iter.next()) {
2277 iter.fDevice->drawImageRect(iter, image, src, dst, looper.paint(), constraint);
2321 while (iter.next()) {
2325 iter.fMatrix->mapXY(x, y, &pt);
2326 iter.fDevice->drawBitmapAsSprite(iter, bitmap,
2330 iter.fDevice->drawBitmap(iter, bitmap, matrix, looper.paint());
2360 while (iter.next()) {
2361 iter.fDevice->drawBitmapRect(iter, bitmap, src, dst, looper.paint(), constraint);
2392 while (iter.next()) {
2393 iter.fDevice->drawImageNine(iter, image, center, dst, looper.paint());
2418 while (iter.next()) {
2419 iter.fDevice->drawBitmapNine(iter, bitmap, center, dst, looper.paint());
2521 while (iter.next()) {
2522 SkDeviceFilteredPaint dfp(iter.fDevice, looper.paint());
2523 iter.fDevice->drawText(iter, text, byteLength, x, y, dfp.paint());
2524 DrawTextDecorations(iter, dfp.paint(),
2537 while (iter.next()) {
2538 SkDeviceFilteredPaint dfp(iter.fDevice, looper.paint());
2539 iter.fDevice->drawPosText(iter, text, byteLength, &pos->fX, 2, textOffset,
2553 while (iter.next()) {
2554 SkDeviceFilteredPaint dfp(iter.fDevice, looper.paint());
2555 iter.fDevice->drawPosText(iter, text, byteLength, xpos, 1, textOffset,
2566 while (iter.next()) {
2567 iter.fDevice->drawTextOnPath(iter, text, byteLength, path,
2595 while (iter.next()) {
2596 SkDeviceFilteredPaint dfp(iter.fDevice, looper.paint());
2597 iter.fDevice->drawTextBlob(iter, blob, x, y, dfp.paint(), drawFilter);
2641 while (iter.next()) {
2642 iter.fDevice->drawVertices(iter, vmode, vertexCount, verts, texs,
2673 while (iter.next()) {
2674 iter.fDevice->drawPatch(iter, cubics, colors, texCoords, xmode, paint);
2722 while (iter.next()) {
2723 iter.fDevice->drawAtlas(iter, atlas, xform, tex, colors, count, mode, pnt);