| 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 @@
|
| 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 @@
|
| 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 @@
|
| 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 @@
|
| 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();
|
|
|