| Index: src/gpu/GrGpu.h
|
| diff --git a/src/gpu/GrGpu.h b/src/gpu/GrGpu.h
|
| index 7c90ee4702c9d1591509464c467a6e9c4ab3e50d..0e2ec88b8c19a15e332fca6d37d09ffaa4e2ab07 100644
|
| --- a/src/gpu/GrGpu.h
|
| +++ b/src/gpu/GrGpu.h
|
| @@ -335,7 +335,8 @@ protected:
|
| bool setupClipAndFlushState(DrawType,
|
| const GrDeviceCoordTexture* dstCopy,
|
| const SkRect* devBounds,
|
| - GrDrawState::AutoRestoreEffects*);
|
| + GrDrawState::AutoRestoreEffects*,
|
| + GrDrawState::AutoRestoreStencil*);
|
|
|
| // Functions used to map clip-respecting stencil tests into normal
|
| // stencil funcs supported by GPUs.
|
| @@ -452,13 +453,13 @@ private:
|
|
|
| // GrDrawTarget overrides
|
| virtual void onDraw(const DrawInfo&) SK_OVERRIDE;
|
| - virtual void onStencilPath(const GrPath*, SkPath::FillType) SK_OVERRIDE;
|
| - virtual void onDrawPath(const GrPath*, SkPath::FillType,
|
| + virtual void onStencilPath(const GrPath*, GrPathRendering::FillType) SK_OVERRIDE;
|
| + virtual void onDrawPath(const GrPath*, GrPathRendering::FillType,
|
| const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE;
|
| virtual void onDrawPaths(const GrPathRange*,
|
| const uint32_t indices[], int count,
|
| const float transforms[], PathTransformType,
|
| - SkPath::FillType, const GrDeviceCoordTexture*) SK_OVERRIDE;
|
| + GrPathRendering::FillType, const GrDeviceCoordTexture*) SK_OVERRIDE;
|
|
|
| // readies the pools to provide vertex/index data.
|
| void prepareVertexPool();
|
|
|