| Index: src/gpu/GrInOrderDrawBuffer.cpp
|
| diff --git a/src/gpu/GrInOrderDrawBuffer.cpp b/src/gpu/GrInOrderDrawBuffer.cpp
|
| index a760dcbf6fc4fd147811df36a5dd41ea7918c23e..cabc69a48c75039907d1058f0168b13abaf0a92b 100644
|
| --- a/src/gpu/GrInOrderDrawBuffer.cpp
|
| +++ b/src/gpu/GrInOrderDrawBuffer.cpp
|
| @@ -473,7 +473,8 @@ void GrInOrderDrawBuffer::onFlush() {
|
|
|
| // TODO temporary hack
|
| if (kDrawBatch_Cmd == strip_trace_bit(iter->fType)) {
|
| - fBatchTarget.flushNext();
|
| + DrawBatch* db = reinterpret_cast<DrawBatch*>(iter.get());
|
| + fBatchTarget.flushNext(db->fBatch->batchesGenerated());
|
| continue;
|
| }
|
|
|
|
|