diff options
author | 2014-11-03 12:08:42 -0800 | |
---|---|---|
committer | 2014-11-03 12:08:42 -0800 | |
commit | 89c62980c1eb50b2090f33312086c7e8c66739b4 (patch) | |
tree | 846c75103b62a28d6382e96a8a571306c449c8b1 /src/gpu/GrInOrderDrawBuffer.cpp | |
parent | e672e9fca93dab58089b4f3b2c8f0f9efbe35034 (diff) |
Don't allow renderTarget==NULL to GrContext::clear() and friends.
Review URL: https://codereview.chromium.org/680413005
Diffstat (limited to 'src/gpu/GrInOrderDrawBuffer.cpp')
-rw-r--r-- | src/gpu/GrInOrderDrawBuffer.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/gpu/GrInOrderDrawBuffer.cpp b/src/gpu/GrInOrderDrawBuffer.cpp index b671742309..04ce17b8b6 100644 --- a/src/gpu/GrInOrderDrawBuffer.cpp +++ b/src/gpu/GrInOrderDrawBuffer.cpp @@ -450,13 +450,10 @@ void GrInOrderDrawBuffer::clearStencilClip(const SkIRect& rect, } void GrInOrderDrawBuffer::discard(GrRenderTarget* renderTarget) { + SkASSERT(renderTarget); if (!this->caps()->discardRenderTargetSupport()) { return; } - if (NULL == renderTarget) { - renderTarget = this->drawState()->getRenderTarget(); - SkASSERT(renderTarget); - } Clear* clr = GrNEW_APPEND_TO_RECORDER(fCmdBuffer, Clear, (renderTarget)); clr->fColor = GrColor_ILLEGAL; this->recordTraceMarkersIfNecessary(); |