diff options
author | 2012-06-22 12:23:29 +0000 | |
---|---|---|
committer | 2012-06-22 12:23:29 +0000 | |
commit | 9e553c6e7cff5fd699ed4dee1d52317362ea30d0 (patch) | |
tree | 3b0a7cd23ac331881de26c74621f24e7286c0101 /src/gpu/GrClipMaskManager.cpp | |
parent | 9ec075366ed94802a142fc5e948d19a774f85b43 (diff) |
Minor GrStencilSettings cleanup
Review URL: http://codereview.appspot.com/6329044/
git-svn-id: http://skia.googlecode.com/svn/trunk@4299 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/gpu/GrClipMaskManager.cpp')
-rw-r--r-- | src/gpu/GrClipMaskManager.cpp | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/gpu/GrClipMaskManager.cpp b/src/gpu/GrClipMaskManager.cpp index 53221a3aa2..6b8074329d 100644 --- a/src/gpu/GrClipMaskManager.cpp +++ b/src/gpu/GrClipMaskManager.cpp @@ -911,18 +911,9 @@ void GrClipMaskManager::setGpuStencil() { stencilBits = stencilBuffer->bits(); } -#if GR_DEBUG - if (!fGpu->getCaps().fStencilWrapOpsSupport) { - GrAssert(settings.frontPassOp() != kIncWrap_StencilOp); - GrAssert(settings.frontPassOp() != kDecWrap_StencilOp); - GrAssert(settings.frontFailOp() != kIncWrap_StencilOp); - GrAssert(settings.backFailOp() != kDecWrap_StencilOp); - GrAssert(settings.backPassOp() != kIncWrap_StencilOp); - GrAssert(settings.backPassOp() != kDecWrap_StencilOp); - GrAssert(settings.backFailOp() != kIncWrap_StencilOp); - GrAssert(settings.frontFailOp() != kDecWrap_StencilOp); - } -#endif + GrAssert(fGpu->getCaps().fStencilWrapOpsSupport || + !settings.usesWrapOp()); + GrAssert(fGpu->getCaps().fTwoSidedStencilSupport || !settings.isTwoSided()); this->adjustStencilParams(&settings, clipMode, stencilBits); fGpu->setStencilSettings(settings); } |