Index: src/gpu/batches/GrDiscardBatch.h |
diff --git a/src/gpu/batches/GrDiscardBatch.h b/src/gpu/batches/GrDiscardBatch.h |
index 65b6c4bf7d3ab850f0cb5cf0ce46a4088bfeb369..dc0e406e8893af9655552ac1eea247c3a8b45f6e 100644 |
--- a/src/gpu/batches/GrDiscardBatch.h |
+++ b/src/gpu/batches/GrDiscardBatch.h |
@@ -41,8 +41,8 @@ private: |
void onPrepare(GrBatchFlushState*) override {} |
- void onDraw(GrBatchFlushState* state) override { |
- state->gpu()->discard(fRenderTarget.get()); |
+ void onDraw(GrBatchFlushState* state, GrGpuCommandBuffer* buffer) override { |
+ buffer->discard(fRenderTarget.get()); |
} |
GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> fRenderTarget; |