Rename GrCaps::canUseAdvancedBlendEquation
Looks like it's had a misleading name for almost 4 years now.
Bug: skia:
Change-Id: Ifb6dece8910c8d93de2a8ff5cadab1845b4ce4e6
Reviewed-on: https://skia-review.googlesource.com/c/186060
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Chris Dalton <csmartdalton@google.com>
diff --git a/src/gpu/GrCaps.h b/src/gpu/GrCaps.h
index 5a87c88..76eae0f 100644
--- a/src/gpu/GrCaps.h
+++ b/src/gpu/GrCaps.h
@@ -103,8 +103,9 @@
return kAdvancedCoherent_BlendEquationSupport == fBlendEquationSupport;
}
- bool canUseAdvancedBlendEquation(GrBlendEquation equation) const {
+ bool isAdvancedBlendEquationBlacklisted(GrBlendEquation equation) const {
SkASSERT(GrBlendEquationIsAdvanced(equation));
+ SkASSERT(this->advancedBlendEquationSupport());
return SkToBool(fAdvBlendEqBlacklist & (1 << equation));
}
diff --git a/src/gpu/effects/GrCustomXfermode.cpp b/src/gpu/effects/GrCustomXfermode.cpp
index 3d39c54..1f0104a 100644
--- a/src/gpu/effects/GrCustomXfermode.cpp
+++ b/src/gpu/effects/GrCustomXfermode.cpp
@@ -62,7 +62,7 @@
if (GrProcessorAnalysisCoverage::kLCD == coverage) {
return false; // LCD coverage must be applied after the blend equation.
}
- if (caps.canUseAdvancedBlendEquation(equation)) {
+ if (caps.isAdvancedBlendEquationBlacklisted(equation)) {
return false;
}
return true;