Index: src/gpu/GrAAConvexPathRenderer.cpp |
diff --git a/src/gpu/GrAAConvexPathRenderer.cpp b/src/gpu/GrAAConvexPathRenderer.cpp |
index fed6a7afd7451c32605bf82f0dfeb17708dc51cc..7e65fccc4502b5d314e324b711af6140723263f7 100644 |
--- a/src/gpu/GrAAConvexPathRenderer.cpp |
+++ b/src/gpu/GrAAConvexPathRenderer.cpp |
@@ -938,6 +938,10 @@ private: |
} |
bool onCombineIfPossible(GrBatch* t) override { |
+ if (!this->pipeline()->isEqual(*t->pipeline())) { |
+ return false; |
+ } |
+ |
AAConvexPathBatch* that = t->cast<AAConvexPathBatch>(); |
if (this->color() != that->color()) { |