diff options
Diffstat (limited to 'src/gpu/GrRenderTargetContextPriv.h')
-rw-r--r-- | src/gpu/GrRenderTargetContextPriv.h | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/src/gpu/GrRenderTargetContextPriv.h b/src/gpu/GrRenderTargetContextPriv.h index d53bd5634b..b2e647d70b 100644 --- a/src/gpu/GrRenderTargetContextPriv.h +++ b/src/gpu/GrRenderTargetContextPriv.h @@ -66,33 +66,28 @@ public: void stencilRect(const GrClip& clip, const GrUserStencilSettings* ss, - GrAAType, + bool useHWAA, const SkMatrix& viewMatrix, const SkRect& rect); - void stencilPath(const GrClip&, GrAAType, const SkMatrix& viewMatrix, const GrPath*); + void stencilPath(const GrClip&, + bool useHWAA, + const SkMatrix& viewMatrix, + const GrPath*); - /** - * Draws a rect, either AA or not, and touches the stencil buffer with the user stencil settings - * for each color sample written. - */ bool drawAndStencilRect(const GrClip&, const GrUserStencilSettings*, SkRegion::Op op, bool invert, - GrAA, + bool doAA, const SkMatrix& viewMatrix, const SkRect&); - /** - * Draws a path, either AA or not, and touches the stencil buffer with the user stencil settings - * for each color sample written. - */ bool drawAndStencilPath(const GrClip&, const GrUserStencilSettings*, SkRegion::Op op, bool invert, - GrAA, + bool doAA, const SkMatrix& viewMatrix, const SkPath&); @@ -109,7 +104,6 @@ public: } void testingOnly_drawBatch(const GrPaint&, - GrAAType, GrDrawOp* batch, const GrUserStencilSettings* = nullptr, bool snapToCenters = false); |