Remove GrBlendFragmentProcessor::BlendBehavior.
There is only one value for the enum.
Bug: skia:10457
Change-Id: I46edd905c3a65ab5b398964ccd4f978b9b9737f9
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/425461
Reviewed-by: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
diff --git a/gm/gpu_blur_utils.cpp b/gm/gpu_blur_utils.cpp
index 2f97b28..8b137d6 100644
--- a/gm/gpu_blur_utils.cpp
+++ b/gm/gpu_blur_utils.cpp
@@ -281,19 +281,15 @@
sampler,
caps);
// Compose against white (default paint color)
- fp = GrBlendFragmentProcessor::Make(
- std::move(fp),
- /*dst=*/nullptr,
- SkBlendMode::kSrcOver,
- GrBlendFragmentProcessor::BlendBehavior::kComposeOneBehavior);
+ fp = GrBlendFragmentProcessor::Make(std::move(fp),
+ /*dst=*/nullptr,
+ SkBlendMode::kSrcOver);
GrPaint paint;
// Compose against white (default paint color) and then replace the dst
// (SkBlendMode::kSrc).
- fp = GrBlendFragmentProcessor::Make(
- std::move(fp),
- /*dst=*/nullptr,
- SkBlendMode::kSrcOver,
- GrBlendFragmentProcessor::BlendBehavior::kComposeOneBehavior);
+ fp = GrBlendFragmentProcessor::Make(std::move(fp),
+ /*dst=*/nullptr,
+ SkBlendMode::kSrcOver);
paint.setColorFragmentProcessor(std::move(fp));
paint.setPorterDuffXPFactory(SkBlendMode::kSrc);
sdc->fillRectToRect(nullptr,
@@ -390,11 +386,9 @@
if (result) {
std::unique_ptr<GrFragmentProcessor> fp =
GrTextureEffect::Make(std::move(result), kPremul_SkAlphaType);
- fp = GrBlendFragmentProcessor::Make(
- std::move(fp),
- /*dst=*/nullptr,
- SkBlendMode::kSrcOver,
- GrBlendFragmentProcessor::BlendBehavior::kComposeOneBehavior);
+ fp = GrBlendFragmentProcessor::Make(std::move(fp),
+ /*dst=*/nullptr,
+ SkBlendMode::kSrcOver);
sdc->fillRectToRectWithFP(SkIRect::MakeSize(dstB.size()),
dstRect,
std::move(fp));