| Index: src/gpu/gl/GrGpuGL.h
|
| diff --git a/src/gpu/gl/GrGpuGL.h b/src/gpu/gl/GrGpuGL.h
|
| index 50dbc14844fd61adb2ce6191a52e8be4ce52bbda..2ea1458c78dd7b812934dbec85bd0f3b1b53175a 100644
|
| --- a/src/gpu/gl/GrGpuGL.h
|
| +++ b/src/gpu/gl/GrGpuGL.h
|
| @@ -145,11 +145,10 @@ private:
|
|
|
| virtual void onGpuDraw(const DrawInfo&) SK_OVERRIDE;
|
|
|
| - virtual void setStencilPathSettings(const GrPath&,
|
| - SkPath::FillType,
|
| - GrStencilSettings* settings)
|
| - SK_OVERRIDE;
|
| +
|
| + const GrStencilSettings& getStencilPathSettings(const GrPath&, SkPath::FillType fill) SK_OVERRIDE;
|
| virtual void onGpuStencilPath(const GrPath*, SkPath::FillType) SK_OVERRIDE;
|
| + virtual void onGpuDrawPath(const GrPath*, SkPath::FillType) SK_OVERRIDE;
|
|
|
| virtual void clearStencil() SK_OVERRIDE;
|
| virtual void clearStencilClip(const SkIRect& rect,
|
| @@ -427,6 +426,7 @@ private:
|
| GrGLProgram::MatrixState fHWProjectionMatrixState;
|
|
|
| GrStencilSettings fHWStencilSettings;
|
| + GrStencilSettings fHWStencilPathSettings;
|
| TriState fHWStencilTestEnabled;
|
|
|
| GrDrawState::DrawFace fHWDrawFace;
|
|
|