| Index: src/gpu/GrDrawTarget.cpp
|
| diff --git a/src/gpu/GrDrawTarget.cpp b/src/gpu/GrDrawTarget.cpp
|
| index bffe2f9740958fa0ad94f0774edd6bd45818a4aa..ac0e791d00e9ce0e3bdda9ef6ea635ce56edf614 100644
|
| --- a/src/gpu/GrDrawTarget.cpp
|
| +++ b/src/gpu/GrDrawTarget.cpp
|
| @@ -329,7 +329,7 @@ void GrDrawTarget::drawBatch(const GrPipelineBuilder& pipelineBuilder,
|
| GrAppliedClip appliedClip;
|
| SkRect bounds;
|
| batch_bounds(&bounds, batch);
|
| - if (!clip.apply(fContext, pipelineBuilder, drawContext, &bounds, &appliedClip)) {
|
| + if (!clip.isWideOpen() && !clip.apply(fContext, pipelineBuilder, drawContext, &bounds, &appliedClip)) {
|
| return;
|
| }
|
|
|
|
|