diff options
author | cdalton <cdalton@nvidia.com> | 2015-11-12 12:11:04 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-11-12 12:11:04 -0800 |
commit | c94cd7cc01b655b7f4289537962c36a4ee8dd63e (patch) | |
tree | b2421171d451c5edbd49d341275eee95a8bec127 /src/gpu | |
parent | 23267db67824a92f045649f571ae1ceaf2cc2b28 (diff) |
Fix GrCoverageSetOpXP unit test on mixed samples
Updates GrCoverageSetOpXPFactory::TestCreate to not invert coverage
with mixed samples, which is an unsupported configuration.
TBR=bsalomon@google.com
BUG=skia:4556
Review URL: https://codereview.chromium.org/1442763002
Diffstat (limited to 'src/gpu')
-rw-r--r-- | src/gpu/effects/GrCoverageSetOpXP.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gpu/effects/GrCoverageSetOpXP.cpp b/src/gpu/effects/GrCoverageSetOpXP.cpp index 5c876d5cff..126a639427 100644 --- a/src/gpu/effects/GrCoverageSetOpXP.cpp +++ b/src/gpu/effects/GrCoverageSetOpXP.cpp @@ -247,7 +247,7 @@ GR_DEFINE_XP_FACTORY_TEST(GrCoverageSetOpXPFactory); const GrXPFactory* GrCoverageSetOpXPFactory::TestCreate(GrProcessorTestData* d) { SkRegion::Op regionOp = SkRegion::Op(d->fRandom->nextULessThan(SkRegion::kLastOp + 1)); - bool invertCoverage = d->fRandom->nextBool(); + bool invertCoverage = !d->fRenderTarget->hasMixedSamples() && d->fRandom->nextBool(); return GrCoverageSetOpXPFactory::Create(regionOp, invertCoverage); } |