Lines Matching refs:SkXfermode
240 SkXfermode::Mode mode) { in emit_advanced_xfermode_code()
249 case SkXfermode::kOverlay_Mode: in emit_advanced_xfermode_code()
253 case SkXfermode::kDarken_Mode: in emit_advanced_xfermode_code()
260 case SkXfermode::kLighten_Mode: in emit_advanced_xfermode_code()
267 case SkXfermode::kColorDodge_Mode: in emit_advanced_xfermode_code()
272 case SkXfermode::kColorBurn_Mode: in emit_advanced_xfermode_code()
277 case SkXfermode::kHardLight_Mode: in emit_advanced_xfermode_code()
280 case SkXfermode::kSoftLight_Mode: in emit_advanced_xfermode_code()
289 case SkXfermode::kDifference_Mode: in emit_advanced_xfermode_code()
295 case SkXfermode::kExclusion_Mode: in emit_advanced_xfermode_code()
300 case SkXfermode::kMultiply_Mode: in emit_advanced_xfermode_code()
307 case SkXfermode::kHue_Mode: { in emit_advanced_xfermode_code()
322 case SkXfermode::kSaturation_Mode: { in emit_advanced_xfermode_code()
337 case SkXfermode::kColor_Mode: { in emit_advanced_xfermode_code()
349 case SkXfermode::kLuminosity_Mode: { in emit_advanced_xfermode_code()
371 static bool append_porterduff_term(GrGLSLFragmentBuilder* fsBuilder, SkXfermode::Coeff coeff, in append_porterduff_term()
374 if (SkXfermode::kZero_Coeff == coeff) { in append_porterduff_term()
382 case SkXfermode::kOne_Coeff: in append_porterduff_term()
384 case SkXfermode::kSC_Coeff: in append_porterduff_term()
387 case SkXfermode::kISC_Coeff: in append_porterduff_term()
390 case SkXfermode::kDC_Coeff: in append_porterduff_term()
393 case SkXfermode::kIDC_Coeff: in append_porterduff_term()
396 case SkXfermode::kSA_Coeff: in append_porterduff_term()
399 case SkXfermode::kISA_Coeff: in append_porterduff_term()
402 case SkXfermode::kDA_Coeff: in append_porterduff_term()
405 case SkXfermode::kIDA_Coeff: in append_porterduff_term()
419 SkXfermode::Mode mode) { in AppendMode()
421 SkXfermode::Coeff srcCoeff, dstCoeff; in AppendMode()
422 if (SkXfermode::ModeAsCoeff(mode, &srcCoeff, &dstCoeff)) { in AppendMode()
440 SkXfermode::Coeff srcCoeff, dstCoeff; in AppendRegionOp()
443 srcCoeff = SkXfermode::kOne_Coeff; in AppendRegionOp()
444 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
447 srcCoeff = SkXfermode::kDC_Coeff; in AppendRegionOp()
448 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
451 srcCoeff = SkXfermode::kOne_Coeff; in AppendRegionOp()
452 dstCoeff = SkXfermode::kISC_Coeff; in AppendRegionOp()
455 srcCoeff = SkXfermode::kIDC_Coeff; in AppendRegionOp()
456 dstCoeff = SkXfermode::kISC_Coeff; in AppendRegionOp()
459 srcCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
460 dstCoeff = SkXfermode::kISC_Coeff; in AppendRegionOp()
463 srcCoeff = SkXfermode::kIDC_Coeff; in AppendRegionOp()
464 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
469 srcCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()
470 dstCoeff = SkXfermode::kZero_Coeff; in AppendRegionOp()