diff options
author | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-09-22 21:01:31 +0000 |
---|---|---|
committer | bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-09-22 21:01:31 +0000 |
commit | 18c9c198f571997463d9a7134dbd88298e592ec2 (patch) | |
tree | aa66d25ecdc1d33dd9c4c7e943b1ca43acd0f13f /gpu/src/GrPathRendererChain.cpp | |
parent | f1fd30da32f14e6c58b10903267afb937ee64888 (diff) |
Put caps in a struct, move up to GrDrawTarget
Review URL: http://codereview.appspot.com/5088049
git-svn-id: http://skia.googlecode.com/svn/trunk@2314 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gpu/src/GrPathRendererChain.cpp')
-rw-r--r-- | gpu/src/GrPathRendererChain.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gpu/src/GrPathRendererChain.cpp b/gpu/src/GrPathRendererChain.cpp index dc09d43c1e..a6da6d3bd4 100644 --- a/gpu/src/GrPathRendererChain.cpp +++ b/gpu/src/GrPathRendererChain.cpp @@ -57,9 +57,9 @@ GrPathRenderer* GrPathRendererChain::getPathRenderer(const GrDrawTarget* target, void GrPathRendererChain::init() { GrAssert(!fInit); GrGpu* gpu = fOwner->getGpu(); - this->addPathRenderer( - new GrDefaultPathRenderer(gpu->supportsTwoSidedStencil(), - gpu->supportsStencilWrapOps()))->unref(); + bool twoSided = gpu->getCaps().fTwoSidedStencilSupport; + bool wrapOp = gpu->getCaps().fStencilWrapOpsSupport; + this->addPathRenderer(new GrDefaultPathRenderer(twoSided, wrapOp))->unref(); GrPathRenderer::AddPathRenderers(fOwner, fFlags, this); fInit = true; } |