| Index: src/gpu/gl/GrGpuGL.h
|
| diff --git a/src/gpu/gl/GrGpuGL.h b/src/gpu/gl/GrGpuGL.h
|
| index a59654a0f8af792798a418cf6b35f7991879fd04..a945e54c99d7132686a10a6069015286ffe46f31 100644
|
| --- a/src/gpu/gl/GrGpuGL.h
|
| +++ b/src/gpu/gl/GrGpuGL.h
|
| @@ -151,11 +151,8 @@ private:
|
|
|
| virtual void onGpuDraw(const DrawInfo&) SK_OVERRIDE;
|
|
|
| - virtual void setStencilPathSettings(const GrPath&,
|
| - SkPath::FillType,
|
| - GrStencilSettings* settings)
|
| - SK_OVERRIDE;
|
| virtual void onGpuStencilPath(const GrPath*, SkPath::FillType) SK_OVERRIDE;
|
| + virtual void onGpuFillPath(const GrPath*, SkPath::FillType) SK_OVERRIDE;
|
|
|
| virtual void clearStencil() SK_OVERRIDE;
|
| virtual void clearStencilClip(const SkIRect& rect,
|
| @@ -245,6 +242,7 @@ private:
|
| void flushRenderTarget(const SkIRect* bound);
|
| void flushStencil(DrawType);
|
| void flushAAState(DrawType);
|
| + void flushPathStencilSettings(SkPath::FillType fill);
|
|
|
| bool configToGLFormats(GrPixelConfig config,
|
| bool getSizedInternal,
|
| @@ -434,6 +432,7 @@ private:
|
|
|
| GrStencilSettings fHWStencilSettings;
|
| TriState fHWStencilTestEnabled;
|
| + GrStencilSettings fHWPathStencilSettings;
|
|
|
| GrDrawState::DrawFace fHWDrawFace;
|
| TriState fHWWriteToColor;
|
|
|