| Index: src/gpu/gl/GrGLCaps.cpp
|
| diff --git a/src/gpu/gl/GrGLCaps.cpp b/src/gpu/gl/GrGLCaps.cpp
|
| index 22fd053c1d46ab92c9db192302c2a9a87a864443..93aa9bb688d2e718f711f835261c6d2c1648f459 100644
|
| --- a/src/gpu/gl/GrGLCaps.cpp
|
| +++ b/src/gpu/gl/GrGLCaps.cpp
|
| @@ -852,8 +852,7 @@ void GrGLCaps::initBlendEqationSupport(const GrGLContextInfo& ctxInfo) {
|
| // for now until its own blacklists can be updated.
|
| if (kAdreno4xx_GrGLRenderer == ctxInfo.renderer() ||
|
| kIntel_GrGLDriver == ctxInfo.driver() ||
|
| - kChromium_GrGLDriver == ctxInfo.driver() ||
|
| - kARM_GrGLVendor == ctxInfo.vendor()) {
|
| + kChromium_GrGLDriver == ctxInfo.driver()) {
|
| return;
|
| }
|
|
|
| @@ -886,6 +885,10 @@ void GrGLCaps::initBlendEqationSupport(const GrGLContextInfo& ctxInfo) {
|
| fAdvBlendEqBlacklist |= (1 << kColorDodge_GrBlendEquation) |
|
| (1 << kColorBurn_GrBlendEquation);
|
| }
|
| + if (kARM_GrGLVendor == ctxInfo.vendor()) {
|
| + // Blacklist color-burn on ARM until the fix is released.
|
| + fAdvBlendEqBlacklist |= (1 << kColorBurn_GrBlendEquation);
|
| + }
|
| }
|
|
|
| namespace {
|
|
|