| Index: src/gpu/effects/GrCustomXfermode.cpp
 | 
| diff --git a/src/gpu/effects/GrCustomXfermode.cpp b/src/gpu/effects/GrCustomXfermode.cpp
 | 
| index 08a1e46552126258ef9e121f0bd2c92d831fb84a..e7023ca25d4f6e0ca7eca0d94359d8a411ecfd7a 100644
 | 
| --- a/src/gpu/effects/GrCustomXfermode.cpp
 | 
| +++ b/src/gpu/effects/GrCustomXfermode.cpp
 | 
| @@ -552,9 +552,7 @@ private:
 | 
|  
 | 
|      void onGetGLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const override;
 | 
|  
 | 
| -    bool onWillNeedXferBarrier(const GrRenderTarget* rt,
 | 
| -                               const GrCaps& caps,
 | 
| -                               GrXferBarrierType* outBarrierType) const override;
 | 
| +    GrXferBarrierType onXferBarrier(const GrRenderTarget*, const GrCaps&) const override;
 | 
|  
 | 
|      void onGetBlendInfo(BlendInfo*) const override;
 | 
|  
 | 
| @@ -757,14 +755,11 @@ GrXferProcessor::OptFlags CustomXP::onGetOptimizations(const GrProcOptInfo& colo
 | 
|      return flags;
 | 
|  }
 | 
|  
 | 
| -bool CustomXP::onWillNeedXferBarrier(const GrRenderTarget* rt,
 | 
| -                                     const GrCaps& caps,
 | 
| -                                     GrXferBarrierType* outBarrierType) const {
 | 
| +GrXferBarrierType CustomXP::onXferBarrier(const GrRenderTarget* rt, const GrCaps& caps) const {
 | 
|      if (this->hasHWBlendEquation() && !caps.advancedCoherentBlendEquationSupport()) {
 | 
| -        *outBarrierType = kBlend_GrXferBarrierType;
 | 
| -        return true;
 | 
| +        return kBlend_GrXferBarrierType;
 | 
|      }
 | 
| -    return false;
 | 
| +    return kNone_GrXferBarrierType;
 | 
|  }
 | 
|  
 | 
|  void CustomXP::onGetBlendInfo(BlendInfo* blendInfo) const {
 | 
| 
 |