Update GrPaint APIs to reflect lack of multiple color processors.
Change-Id: Ic7799b3c5f4294cba9ff72f8c11a2ad285ab189f
Bug: skia:10217
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/304738
Commit-Queue: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
diff --git a/src/gpu/effects/generated/GrConfigConversionEffect.cpp b/src/gpu/effects/generated/GrConfigConversionEffect.cpp
index 2297f7e..cf5a18e 100644
--- a/src/gpu/effects/generated/GrConfigConversionEffect.cpp
+++ b/src/gpu/effects/generated/GrConfigConversionEffect.cpp
@@ -137,7 +137,7 @@
// We then verify that two reads produced the same values.
GrPaint paint1;
- paint1.addColorFragmentProcessor(GrConfigConversionEffect::Make(
+ paint1.setColorFragmentProcessor(GrConfigConversionEffect::Make(
GrTextureEffect::Make(std::move(dataView), kPremul_SkAlphaType),
PMConversion::kToUnpremul));
paint1.setPorterDuffXPFactory(SkBlendMode::kSrc);
@@ -152,7 +152,7 @@
tempRTC->discard();
GrPaint paint2;
- paint2.addColorFragmentProcessor(GrConfigConversionEffect::Make(
+ paint2.setColorFragmentProcessor(GrConfigConversionEffect::Make(
GrTextureEffect::Make(readRTC->readSurfaceView(), kUnpremul_SkAlphaType),
PMConversion::kToPremul));
paint2.setPorterDuffXPFactory(SkBlendMode::kSrc);
@@ -160,7 +160,7 @@
tempRTC->fillRectToRect(nullptr, std::move(paint2), GrAA::kNo, SkMatrix::I(), kRect, kRect);
GrPaint paint3;
- paint3.addColorFragmentProcessor(GrConfigConversionEffect::Make(
+ paint3.setColorFragmentProcessor(GrConfigConversionEffect::Make(
GrTextureEffect::Make(tempRTC->readSurfaceView(), kPremul_SkAlphaType),
PMConversion::kToUnpremul));
paint3.setPorterDuffXPFactory(SkBlendMode::kSrc);