Lines Matching defs:mode
17 static inline bool does_cpu_blend_impl_match_gpu(SkBlendMode mode) {
21 return mode <= SkBlendMode::kLastSeparableMode && mode != SkBlendMode::kSoftLight &&
22 mode != SkBlendMode::kColorBurn;
31 SkBlendMode mode) {
33 new BlendFragmentProcessor(std::move(src), std::move(dst), mode));
49 SkBlendMode mode)
50 : INHERITED(kBlendFragmentProcessor_ClassID, OptFlags(src.get(), dst.get(), mode))
51 , fMode(mode) {
68 const GrFragmentProcessor* dst, SkBlendMode mode) {
70 switch (mode) {
139 if (does_cpu_blend_impl_match_gpu(mode) &&
189 SkBlendMode mode;
191 mode = static_cast<SkBlendMode>(d->fRandom->nextRangeU(0, (int)SkBlendMode::kLastMode));
192 } while (SkBlendMode::kClear == mode || SkBlendMode::kSrc == mode || SkBlendMode::kDst == mode);
194 new BlendFragmentProcessor(std::move(src), std::move(dst), mode));
208 SkBlendMode mode = bfp.fMode;
210 fragBuilder->codeAppendf("// Blend mode: %s\n", SkBlendMode_Name(mode));
218 GrGLSLBlend::BlendFuncName(mode),
232 SkBlendMode mode) {
233 switch (mode) {
241 return BlendFragmentProcessor::Make(std::move(src), std::move(dst), mode);