Lines Matching refs:SkXfermode
373 static bool append_porterduff_term(GrGLSLFragmentBuilder* fsBuilder, SkXfermode::Coeff coeff, in append_porterduff_term()
376 if (SkXfermode::kZero_Coeff == coeff) { in append_porterduff_term()
384 case SkXfermode::kOne_Coeff: in append_porterduff_term()
386 case SkXfermode::kSC_Coeff: in append_porterduff_term()
389 case SkXfermode::kISC_Coeff: in append_porterduff_term()
392 case SkXfermode::kDC_Coeff: in append_porterduff_term()
395 case SkXfermode::kIDC_Coeff: in append_porterduff_term()
398 case SkXfermode::kSA_Coeff: in append_porterduff_term()
401 case SkXfermode::kISA_Coeff: in append_porterduff_term()
404 case SkXfermode::kDA_Coeff: in append_porterduff_term()
407 case SkXfermode::kIDA_Coeff: in append_porterduff_term()
423 SkXfermode::Coeff srcCoeff, dstCoeff; in AppendMode()
424 if (SkXfermode::ModeAsCoeff(mode, &srcCoeff, &dstCoeff)) { in AppendMode()
451 SkXfermode::Coeff srcCoeff, dstCoeff; in AppendRegionOp()
454 srcCoeff = SkXfermode::kOne_Coeff; in AppendRegionOp()
455 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
458 srcCoeff = SkXfermode::kDC_Coeff; in AppendRegionOp()
459 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
462 srcCoeff = SkXfermode::kOne_Coeff; in AppendRegionOp()
463 dstCoeff = SkXfermode::kISC_Coeff; in AppendRegionOp()
466 srcCoeff = SkXfermode::kIDC_Coeff; in AppendRegionOp()
467 dstCoeff = SkXfermode::kISC_Coeff; in AppendRegionOp()
470 srcCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
471 dstCoeff = SkXfermode::kISC_Coeff; in AppendRegionOp()
474 srcCoeff = SkXfermode::kIDC_Coeff; in AppendRegionOp()
475 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
480 srcCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
481 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()