| Index: src/gpu/GrClip.cpp
|
| diff --git a/src/gpu/GrClip.cpp b/src/gpu/GrClip.cpp
|
| index b0577c51222814a0c8f1df815ad9bd0686ca5a2b..f55a2499b47e8340b45c33f94338c2e04a0548e9 100644
|
| --- a/src/gpu/GrClip.cpp
|
| +++ b/src/gpu/GrClip.cpp
|
| @@ -41,9 +41,12 @@ void GrFixedClip::getConservativeBounds(int width, int height, SkIRect* devResul
|
| }
|
| }
|
|
|
| -bool GrFixedClip::apply(GrContext*, const GrPipelineBuilder& pipelineBuilder,
|
| +bool GrFixedClip::apply(GrContext*,
|
| GrDrawContext* drawContext,
|
| - const SkRect* devBounds, GrAppliedClip* out) const {
|
| + const SkRect* devBounds,
|
| + bool isHWAntiAlias,
|
| + bool hasUserStencilSettings,
|
| + GrAppliedClip* out) const {
|
| SkASSERT(!fDeviceBounds.isLargest());
|
| if (fScissorState.enabled()) {
|
| SkIRect tightScissor;
|
| @@ -90,8 +93,11 @@ void GrClipStackClip::getConservativeBounds(int width, int height, SkIRect* devR
|
| }
|
|
|
| bool GrClipStackClip::apply(GrContext* context,
|
| - const GrPipelineBuilder& pipelineBuilder, GrDrawContext* drawContext,
|
| - const SkRect* devBounds, GrAppliedClip* out) const {
|
| - return GrClipMaskManager::SetupClipping(context, pipelineBuilder, drawContext,
|
| - *this, devBounds, out);
|
| + GrDrawContext* drawContext,
|
| + const SkRect* devBounds,
|
| + bool useHWAA,
|
| + bool hasUserStencilSettings,
|
| + GrAppliedClip* out) const {
|
| + return GrClipMaskManager::SetupClipping(context, drawContext, *this, devBounds,
|
| + useHWAA, hasUserStencilSettings, out);
|
| }
|
|
|