Index: src/gpu/GrDrawTarget.cpp |
diff --git a/src/gpu/GrDrawTarget.cpp b/src/gpu/GrDrawTarget.cpp |
index cb60f11c09ecb55fdade3c2f4926865ef3a2d88c..523af6dbf0981ced7746eb76faf9ca23cf5df794 100644 |
--- a/src/gpu/GrDrawTarget.cpp |
+++ b/src/gpu/GrDrawTarget.cpp |
@@ -385,9 +385,11 @@ bool GrDrawTarget::checkDraw(const GrPipelineBuilder& pipelineBuilder, |
} |
bool GrDrawTarget::setupDstReadIfNecessary(const GrPipelineBuilder& pipelineBuilder, |
+ const GrProcOptInfo& colorPOI, |
+ const GrProcOptInfo& coveragePOI, |
GrDeviceCoordTexture* dstCopy, |
const SkRect* drawBounds) { |
- if (!pipelineBuilder.willXPNeedDstCopy(*this->caps())) { |
+ if (!pipelineBuilder.willXPNeedDstCopy(*this->caps(), colorPOI, coveragePOI)) { |
return true; |
} |
SkIRect copyRect; |