• Home
  • Raw
  • Download

Lines Matching refs:blendMode

1135 static bool treat_as_regular_pdf_blend_mode(SkBlendMode blendMode) {  in treat_as_regular_pdf_blend_mode()  argument
1136 return nullptr != SkPDFUtils::BlendModeName(blendMode); in treat_as_regular_pdf_blend_mode()
1223 SkBlendMode blendMode = paint.getBlendMode_or(SkBlendMode::kSrcOver); in setUpContentEntry() local
1226 if (blendMode == SkBlendMode::kDst) { in setUpContentEntry()
1232 if (!treat_as_regular_pdf_blend_mode(blendMode) && blendMode != SkBlendMode::kDstOver) { in setUpContentEntry()
1236 } else if (blendMode != SkBlendMode::kSrc && in setUpContentEntry()
1237 blendMode != SkBlendMode::kSrcOut) { in setUpContentEntry()
1246 if (treat_as_regular_pdf_blend_mode(blendMode)) { in setUpContentEntry()
1281 SkBlendMode blendMode, in finishContentEntry() argument
1284 SkASSERT(blendMode != SkBlendMode::kDst); in finishContentEntry()
1285 if (treat_as_regular_pdf_blend_mode(blendMode)) { in finishContentEntry()
1295 if (blendMode == SkBlendMode::kDstOver) { in finishContentEntry()
1317 SkASSERT(blendMode == SkBlendMode::kSrc || in finishContentEntry()
1318 blendMode == SkBlendMode::kSrcOut); in finishContentEntry()
1337 if (shape == nullptr || blendMode == SkBlendMode::kDstOut || in finishContentEntry()
1338 blendMode == SkBlendMode::kSrcATop) { in finishContentEntry()
1343 blendMode = SkBlendMode::kClear; in finishContentEntry()
1351 if (blendMode == SkBlendMode::kSrcATop) { in finishContentEntry()
1374 if (blendMode == SkBlendMode::kClear) { in finishContentEntry()
1376 } else if (blendMode == SkBlendMode::kSrc || in finishContentEntry()
1377 blendMode == SkBlendMode::kDstATop) { in finishContentEntry()
1382 if (blendMode == SkBlendMode::kSrc) { in finishContentEntry()
1385 } else if (blendMode == SkBlendMode::kSrcATop) { in finishContentEntry()
1392 SkASSERT(blendMode == SkBlendMode::kSrcIn || in finishContentEntry()
1393 blendMode == SkBlendMode::kDstIn || in finishContentEntry()
1394 blendMode == SkBlendMode::kSrcOut || in finishContentEntry()
1395 blendMode == SkBlendMode::kDstOut || in finishContentEntry()
1396 blendMode == SkBlendMode::kSrcATop || in finishContentEntry()
1397 blendMode == SkBlendMode::kDstATop || in finishContentEntry()
1398 blendMode == SkBlendMode::kModulate); in finishContentEntry()
1400 if (blendMode == SkBlendMode::kSrcIn || in finishContentEntry()
1401 blendMode == SkBlendMode::kSrcOut || in finishContentEntry()
1402 blendMode == SkBlendMode::kSrcATop) { in finishContentEntry()
1404 blendMode == SkBlendMode::kSrcOut); in finishContentEntry()
1408 if (blendMode == SkBlendMode::kModulate) { in finishContentEntry()
1412 this->drawFormXObjectWithMask(dst, srcFormXObject, mode, blendMode == SkBlendMode::kDstOut); in finishContentEntry()