Lines Matching refs:SkXfermode

957 …{ clear_modeproc,       proc_4f<clear_4f>,      SkXfermode::kZero_Coeff,    SkXfermode::kZero_Coef…
958 …{ src_modeproc, proc_4f<src_4f>, SkXfermode::kOne_Coeff, SkXfermode::kZero_Coef…
959 …{ dst_modeproc, proc_4f<dst_4f>, SkXfermode::kZero_Coeff, SkXfermode::kOne_Coeff…
960 …{ srcover_modeproc, proc_4f<srcover_4f>, SkXfermode::kOne_Coeff, SkXfermode::kISA_Coeff…
961 …{ dstover_modeproc, proc_4f<dstover_4f>, SkXfermode::kIDA_Coeff, SkXfermode::kOne_Coeff…
962 …{ srcin_modeproc, proc_4f<srcin_4f>, SkXfermode::kDA_Coeff, SkXfermode::kZero_Coef…
963 …{ dstin_modeproc, proc_4f<dstin_4f>, SkXfermode::kZero_Coeff, SkXfermode::kSA_Coeff …
964 …{ srcout_modeproc, proc_4f<srcout_4f>, SkXfermode::kIDA_Coeff, SkXfermode::kZero_Coef…
965 …{ dstout_modeproc, proc_4f<dstout_4f>, SkXfermode::kZero_Coeff, SkXfermode::kISA_Coeff…
966 …{ srcatop_modeproc, proc_4f<srcatop_4f>, SkXfermode::kDA_Coeff, SkXfermode::kISA_Coeff…
967 …{ dstatop_modeproc, proc_4f<dstatop_4f>, SkXfermode::kIDA_Coeff, SkXfermode::kSA_Coeff …
968 …{ xor_modeproc, proc_4f<xor_4f>, SkXfermode::kIDA_Coeff, SkXfermode::kISA_Coeff…
970 …{ plus_modeproc, proc_4f<plus_4f>, SkXfermode::kOne_Coeff, SkXfermode::kOne_Coeff…
971 …{ modulate_modeproc, proc_4f<modulate_4f>, SkXfermode::kZero_Coeff, SkXfermode::kSC_Coeff …
972 …{ screen_modeproc, proc_4f<screen_4f>, SkXfermode::kOne_Coeff, SkXfermode::kISC_Coeff…
991 bool SkXfermode::asMode(Mode* mode) const { in asMode()
996 sk_sp<GrFragmentProcessor> SkXfermode::makeFragmentProcessorForImageFilter( in makeFragmentProcessorForImageFilter()
1004 const GrXPFactory* SkXfermode::asXPFactory() const { in asXPFactory()
1012 SkPMColor SkXfermode::xferColor(SkPMColor src, SkPMColor dst) const{ in xferColor()
1017 void SkXfermode::xfer32(SkPMColor* SK_RESTRICT dst, in xfer32()
1041 void SkXfermode::xfer16(uint16_t* dst, in xfer16()
1066 void SkXfermode::xferA8(SkAlpha* SK_RESTRICT dst, in xferA8()
1092 bool SkXfermode::supportsCoverageAsAlpha() const { in supportsCoverageAsAlpha()
1096 bool SkXfermode::isOpaque(SkXfermode::SrcColorOpacity opacityType) const { in isOpaque()
1108 return SkXfermode::Make((SkXfermode::Mode)mode32); in CreateProc()
1128 case SkXfermode::kOne_Coeff: in supportsCoverageAsAlpha()
1129 case SkXfermode::kISA_Coeff: in supportsCoverageAsAlpha()
1130 case SkXfermode::kISC_Coeff: in supportsCoverageAsAlpha()
1137 bool SkProcCoeffXfermode::isOpaque(SkXfermode::SrcColorOpacity opacityType) const { in isOpaque()
1142 if (SkXfermode::kDA_Coeff == fSrcCoeff || SkXfermode::kDC_Coeff == fSrcCoeff || in isOpaque()
1143 SkXfermode::kIDA_Coeff == fSrcCoeff || SkXfermode::kIDC_Coeff == fSrcCoeff) { in isOpaque()
1148 case SkXfermode::kZero_Coeff: in isOpaque()
1150 case SkXfermode::kISA_Coeff: in isOpaque()
1151 return SkXfermode::kOpaque_SrcColorOpacity == opacityType; in isOpaque()
1152 case SkXfermode::kSA_Coeff: in isOpaque()
1153 return SkXfermode::kTransparentBlack_SrcColorOpacity == opacityType || in isOpaque()
1154 SkXfermode::kTransparentAlpha_SrcColorOpacity == opacityType; in isOpaque()
1155 case SkXfermode::kSC_Coeff: in isOpaque()
1156 return SkXfermode::kTransparentBlack_SrcColorOpacity == opacityType; in isOpaque()
1269 const char* SkXfermode::ModeName(Mode mode) { in ModeName()
1283 return SkXfermode::ModeName((SkXfermode::Mode)mode); in SkBlendMode_Name()
1314 sk_sp<SkXfermode> SkXfermode::Make(SkBlendMode mode) { in Make()
1330 static SkXfermode* cached[COUNT_BLENDMODES]; in Make()
1343 SkXfermodeProc SkXfermode::GetProc(SkBlendMode mode) { in GetProc()
1351 SkXfermodeProc4f SkXfermode::GetProc4f(SkBlendMode mode) { in GetProc4f()
1359 bool SkXfermode::ModeAsCoeff(Mode mode, Coeff* src, Coeff* dst) { in ModeAsCoeff()
1383 bool SkXfermode::AsMode(const SkXfermode* xfer, Mode* mode) { in AsMode()
1393 bool SkXfermode::IsMode(const SkXfermode* xfer, Mode mode) { in IsMode()
1402 bool SkXfermode::SupportsCoverageAsAlpha(const SkXfermode* xfer) { in SupportsCoverageAsAlpha()
1411 bool SkXfermode::IsOpaque(const SkXfermode* xfer, SrcColorOpacity opacityType) { in IsOpaque()
1414 return SkXfermode::kOpaque_SrcColorOpacity == opacityType; in IsOpaque()
1420 SK_DEFINE_FLATTENABLE_REGISTRAR_GROUP_START(SkXfermode)
1442 bool SkXfermode::IsOpaque(SkBlendMode mode, SrcColorOpacity opacityType) { in IsOpaque()