Lines Matching defs:dst
632 const SkRect& dst,
638 src, dst, sampling, paint, this->localToDevice());
987 std::vector<SkPDFIndirectReference> dst;
988 dst.reserve(src.count());
990 dst.push_back(ref);
992 std::sort(dst.begin(), dst.end(),
994 return dst;
1221 SkPDFIndirectReference* dst) {
1222 SkASSERT(!*dst);
1234 *dst = this->makeFormXObjectFromDevice();
1282 SkPDFIndirectReference dst,
1286 SkASSERT(!dst);
1296 SkASSERT(!dst);
1316 if (!dst) {
1322 SkASSERT(dst);
1333 // no-op, but dst needs to be restored for that to be true.
1340 this->drawFormXObject(dst, content.stream());
1356 this->drawFormXObjectWithMask(srcFormXObject, dst, SkBlendMode::kSrcOver, true);
1367 this->drawFormXObjectWithMask(dst, shapeDev.makeFormXObjectFromDevice(),
1370 this->drawFormXObjectWithMask(dst, srcFormXObject, SkBlendMode::kSrcOver, true);
1388 this->drawFormXObject(dst, content.stream());
1403 this->drawFormXObjectWithMask(srcFormXObject, dst, SkBlendMode::kSrcOver,
1409 this->drawFormXObjectWithMask(srcFormXObject, dst, SkBlendMode::kSrcOver, false);
1412 this->drawFormXObjectWithMask(dst, srcFormXObject, mode, blendMode == SkBlendMode::kDstOut);
1451 const SkRect& dst,
1462 // First, figure out the src->dst transform and subset the image if needed.
1465 SkMatrix transform = SkMatrix::RectToRect(srcRect, dst);
1533 canvas.drawRect(dst, tmpPaint);
1536 canvas.clipRect(dst);
1561 SkPath path = SkPath::Rect(dst); // handles non-integral clipping.
1571 this->cs().clipRect(dst, ctm, SkClipOp::kIntersect, true);