Index: src/gpu/GrInOrderDrawBuffer.h |
diff --git a/src/gpu/GrInOrderDrawBuffer.h b/src/gpu/GrInOrderDrawBuffer.h |
index 3d1bd7c43eeef9254e95ce5e69504eec59e97c5c..bf9237d4268896b2793f9c4671253653c108443b 100644 |
--- a/src/gpu/GrInOrderDrawBuffer.h |
+++ b/src/gpu/GrInOrderDrawBuffer.h |
@@ -233,11 +233,12 @@ private: |
void onDraw(const GrPipelineBuilder&, |
const GrGeometryProcessor*, |
const DrawInfo&, |
- const GrScissorState&) SK_OVERRIDE; |
+ const GrScissorState&, |
+ const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE; |
void onDrawBatch(GrBatch*, |
const GrPipelineBuilder&, |
const GrScissorState&, |
- const SkRect* devBounds) SK_OVERRIDE; |
+ const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE; |
void onDrawRect(GrPipelineBuilder*, |
GrColor, |
const SkMatrix& viewMatrix, |
@@ -255,7 +256,7 @@ private: |
const GrPath*, |
const GrScissorState&, |
const GrStencilSettings&, |
- const SkRect* devBounds) SK_OVERRIDE; |
+ const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE; |
void onDrawPaths(const GrPipelineBuilder&, |
const GrPathProcessor*, |
const GrPathRange*, |
@@ -266,7 +267,7 @@ private: |
int count, |
const GrScissorState&, |
const GrStencilSettings&, |
- const SkRect* devBounds) SK_OVERRIDE; |
+ const GrDeviceCoordTexture*) SK_OVERRIDE; |
void onClear(const SkIRect* rect, |
GrColor color, |
bool canIgnoreRect, |
@@ -287,11 +288,11 @@ private: |
bool SK_WARN_UNUSED_RESULT recordStateAndShouldDraw(const GrPipelineBuilder&, |
const GrPrimitiveProcessor*, |
const GrScissorState&, |
- const SkRect*); |
+ const GrDeviceCoordTexture*); |
bool SK_WARN_UNUSED_RESULT recordStateAndShouldDraw(GrBatch*, |
const GrPipelineBuilder&, |
const GrScissorState&, |
- const SkRect*); |
+ const GrDeviceCoordTexture*); |
// We lazily record clip changes in order to skip clips that have no effect. |
void recordClipIfNecessary(); |