| Index: src/gpu/GrDrawContext.cpp
 | 
| diff --git a/src/gpu/GrDrawContext.cpp b/src/gpu/GrDrawContext.cpp
 | 
| index 77a18677a6b5f93785e37a862280810889eaafbc..eabdfd2059c93bf91abb5919e43a4ad85afa88dd 100644
 | 
| --- a/src/gpu/GrDrawContext.cpp
 | 
| +++ b/src/gpu/GrDrawContext.cpp
 | 
| @@ -397,6 +397,9 @@ private:
 | 
|      bool coverageIgnored() const { return fBatch.fCoverageIgnored; }
 | 
|  
 | 
|      bool onCombineIfPossible(GrBatch* t) override {
 | 
| +        //if (!this->pipeline()->isEqual(*t->pipeline())) {
 | 
| +        //    return false;
 | 
| +        //}
 | 
|          // StrokeRectBatch* that = t->cast<StrokeRectBatch>();
 | 
|  
 | 
|          // NonAA stroke rects cannot batch right now
 | 
| @@ -762,6 +765,10 @@ private:
 | 
|      bool coverageIgnored() const { return fBatch.fCoverageIgnored; }
 | 
|  
 | 
|      bool onCombineIfPossible(GrBatch* t) override {
 | 
| +        if (!this->pipeline()->isEqual(*t->pipeline())) {
 | 
| +            return false;
 | 
| +        }
 | 
| +
 | 
|          DrawVerticesBatch* that = t->cast<DrawVerticesBatch>();
 | 
|  
 | 
|          if (!this->batchablePrimitiveType() || this->primitiveType() != that->primitiveType()) {
 | 
| 
 |