| Index: src/gpu/GrClipMaskManager.h
|
| diff --git a/src/gpu/GrClipMaskManager.h b/src/gpu/GrClipMaskManager.h
|
| index c17231e0ec1f525a6c78aa542507be9529458c43..e12afb17825a92046ed720eded0ead9a9649ae29 100644
|
| --- a/src/gpu/GrClipMaskManager.h
|
| +++ b/src/gpu/GrClipMaskManager.h
|
| @@ -53,6 +53,7 @@ public:
|
| GrDrawState::AutoRestoreStencil*,
|
| GrScissorState*,
|
| const GrClipData* clipDataIn,
|
| + const SkMatrix& viewMatrix,
|
| const SkRect* devBounds);
|
|
|
| /**
|
| @@ -131,12 +132,15 @@ private:
|
| const SkIRect& clipSpaceIBounds,
|
| bool willUpload);
|
|
|
| - bool useSWOnlyPath(const GrDrawState*, const GrReducedClip::ElementList& elements);
|
| + bool useSWOnlyPath(const GrDrawState*,
|
| + const SkMatrix& viewMatrix,
|
| + const GrReducedClip::ElementList& elements);
|
|
|
| // Draws a clip element into the target alpha mask. The caller should have already setup the
|
| // desired blend operation. Optionally if the caller already selected a path renderer it can
|
| // be passed. Otherwise the function will select one if the element is a path.
|
| bool drawElement(GrDrawState*,
|
| + const SkMatrix& viewMatrix,
|
| GrTexture* target,
|
| const SkClipStack::Element*,
|
| GrPathRenderer* pr = NULL);
|
|
|