aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/gpu/GrTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gpu/GrTest.cpp')
-rw-r--r--tools/gpu/GrTest.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/gpu/GrTest.cpp b/tools/gpu/GrTest.cpp
index 874567dc62..a301c747ca 100644
--- a/tools/gpu/GrTest.cpp
+++ b/tools/gpu/GrTest.cpp
@@ -168,8 +168,7 @@ void SkGpuDevice::drawTexture(GrTexture* tex, const SkRect& dst, const SkPaint&
grPaint.addColorTextureProcessor(tex, textureMat);
- GrClip clip;
- fDrawContext->drawRect(clip, grPaint, mat, dst);
+ fDrawContext->drawRect(GrNoClip(), grPaint, mat, dst);
}
@@ -260,8 +259,11 @@ void GrDrawContextPriv::testingOnly_drawBatch(const GrPipelineBuilder& pipelineB
SkDEBUGCODE(fDrawContext->validate();)
GR_AUDIT_TRAIL_AUTO_FRAME(fDrawContext->fAuditTrail, "GrDrawContext::testingOnly_drawBatch");
- const GrClip& drawClip = clip ? *clip : GrClip::WideOpen();
- fDrawContext->getDrawTarget()->drawBatch(pipelineBuilder, drawClip, batch);
+ if (clip) {
+ fDrawContext->getDrawTarget()->drawBatch(pipelineBuilder, *clip, batch);
+ } else {
+ fDrawContext->getDrawTarget()->drawBatch(pipelineBuilder, GrNoClip(), batch);
+ }
}
#undef ASSERT_SINGLE_OWNER