Index: src/gpu/GrDrawTarget.h |
diff --git a/src/gpu/GrDrawTarget.h b/src/gpu/GrDrawTarget.h |
index a5e3b8efee3eb852dcb705bef5ae5281bd892036..9cb91e345d5a80be534db6cfc6ba00070c74d2f5 100644 |
--- a/src/gpu/GrDrawTarget.h |
+++ b/src/gpu/GrDrawTarget.h |
@@ -18,6 +18,7 @@ |
#include "GrPipelineBuilder.h" |
#include "GrTraceMarker.h" |
#include "GrVertexBuffer.h" |
+#include "GrXferProcessor.h" |
#include "SkClipStack.h" |
#include "SkMatrix.h" |
@@ -230,7 +231,7 @@ protected: |
bool setupDstReadIfNecessary(const GrPipelineBuilder&, |
const GrProcOptInfo& colorPOI, |
const GrProcOptInfo& coveragePOI, |
- GrDeviceCoordTexture* dstCopy, |
+ GrXferProcessor::DstTexture*, |
const SkRect* drawBounds); |
struct PipelineInfo { |
@@ -250,11 +251,11 @@ protected: |
bool mustSkipDraw() const { return (NULL == fPipelineBuilder); } |
- GrPipelineBuilder* fPipelineBuilder; |
- GrScissorState* fScissor; |
- GrProcOptInfo fColorPOI; |
- GrProcOptInfo fCoveragePOI; |
- GrDeviceCoordTexture fDstCopy; |
+ GrPipelineBuilder* fPipelineBuilder; |
+ GrScissorState* fScissor; |
+ GrProcOptInfo fColorPOI; |
+ GrProcOptInfo fCoveragePOI; |
+ GrXferProcessor::DstTexture fDstTexture; |
}; |
void setupPipeline(const PipelineInfo& pipelineInfo, GrPipeline* pipeline); |