| Index: src/gpu/batches/GrDrawPathBatch.cpp
|
| diff --git a/src/gpu/batches/GrDrawPathBatch.cpp b/src/gpu/batches/GrDrawPathBatch.cpp
|
| index b0f7d5e89c7790d4de85ce094133fae255f1031a..ffe012f74b0a1d831cbd03f1f3b09064e733cbd0 100644
|
| --- a/src/gpu/batches/GrDrawPathBatch.cpp
|
| +++ b/src/gpu/batches/GrDrawPathBatch.cpp
|
| @@ -57,7 +57,7 @@ GrDrawPathRangeBatch::GrDrawPathRangeBatch(const SkMatrix& viewMatrix, SkScalar
|
| , fTotalPathCount(instanceData->count())
|
| , fScale(scale) {
|
| fDraws.addToHead()->set(instanceData, x, y);
|
| - fBounds = bounds;
|
| + this->setBounds(bounds, HasAABloat::kNo, IsZeroArea::kNo);
|
| }
|
|
|
| bool GrDrawPathRangeBatch::onCombineIfPossible(GrBatch* t, const GrCaps& caps) {
|
| @@ -112,7 +112,7 @@ bool GrDrawPathRangeBatch::onCombineIfPossible(GrBatch* t, const GrCaps& caps) {
|
| draw->fY = head->fY;
|
| that->fDraws.popHead();
|
| }
|
| - this->joinBounds(that->fBounds);
|
| + this->joinBounds(*that);
|
| return true;
|
| }
|
|
|
|
|