Merge "ColorFilter::getFlags() is deprecated" into sc-dev

This commit is contained in:
TreeHugger Robot
2021-03-11 20:54:14 +00:00
committed by Android (Google) Code Review

View File

@@ -52,18 +52,10 @@ public:
return mode == SkBlendMode::kSrcOver || mode == SkBlendMode::kSrc;
}
static bool isBlendedShader(const SkShader* shader) {
if (shader == nullptr) {
return false;
}
return !shader->isOpaque();
}
static bool isBlendedShader(const SkShader* shader) { return shader && !shader->isOpaque(); }
static bool isBlendedColorFilter(const SkColorFilter* filter) {
if (filter == nullptr) {
return false;
}
return (filter->getFlags() & SkColorFilter::kAlphaUnchanged_Flag) == 0;
return filter && !filter->isAlphaUnchanged();
}
static inline SkBlendMode getBlendModeDirect(const SkPaint* paint) {