Index: src/gpu/GrClipMaskManager.h |
diff --git a/src/gpu/GrClipMaskManager.h b/src/gpu/GrClipMaskManager.h |
index b0e9b4f943e5a2cf36109ea792bccfda90df39d7..2d9816c84ccbcc3cafaaa27af7a09ac08db70a50 100644 |
--- a/src/gpu/GrClipMaskManager.h |
+++ b/src/gpu/GrClipMaskManager.h |
@@ -21,6 +21,7 @@ |
class GrDrawTarget; |
class GrPathRenderer; |
class GrPathRendererChain; |
+class GrResourceProvider; |
class GrTexture; |
class SkPath; |
@@ -72,6 +73,8 @@ public: |
private: |
inline GrContext* getContext(); |
+ inline const GrCaps* caps() const; |
+ inline GrResourceProvider* resourceProvider(); |
/** |
* Informs the helper function adjustStencilParams() about how the stencil |
@@ -134,15 +137,6 @@ private: |
const SkClipStack::Element*, |
GrPathRenderer* pr = nullptr); |
- void mergeMask(GrPipelineBuilder*, |
- GrTexture* dstMask, |
- GrTexture* srcMask, |
- SkRegion::Op op, |
- const SkIRect& dstBound, |
- const SkIRect& srcBound); |
- |
- GrTexture* createTempMask(int width, int height); |
- |
/** |
* Called prior to return control back the GrGpu in setupClipping. It updates the |
* GrPipelineBuilder with stencil settings that account for stencil-based clipping. |