diff options
Diffstat (limited to 'tests/GLProgramsTest.cpp')
| -rw-r--r-- | tests/GLProgramsTest.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/tests/GLProgramsTest.cpp b/tests/GLProgramsTest.cpp index 50ba9c3dce..21ca84fa04 100644 --- a/tests/GLProgramsTest.cpp +++ b/tests/GLProgramsTest.cpp @@ -39,12 +39,8 @@ void GrGLProgram::Desc::setRandom(SkMWCRandom* random, fExperimentalGS = gpu->caps()->geometryShaderSupport() && random->nextBool(); #endif - if (gpu->caps()->shaderDerivativeSupport()) { - fDiscardIfOutsideEdge = random->nextBool(); - } else { - fDiscardIfOutsideEdge = false; - } - + fDiscardIfZeroCoverage = random->nextBool(); + if (gpu->caps()->dualSourceBlendingSupport()) { fDualSrcOutput = random->nextULessThan(kDualSrcOutputCnt); } else { |
