| Index: tests/GLProgramsTest.cpp
|
| diff --git a/tests/GLProgramsTest.cpp b/tests/GLProgramsTest.cpp
|
| index 3cbc76cab7ef2a61688685500d074366f41503e0..c5d61d87cbf9ae99049503b1dbff4be1b2b80302 100644
|
| --- a/tests/GLProgramsTest.cpp
|
| +++ b/tests/GLProgramsTest.cpp
|
| @@ -277,29 +277,25 @@
|
|
|
| // right now, the only thing we seem to care about in drawState's stencil is 'doesWrite()'
|
| static void set_random_stencil(GrPipelineBuilder* pipelineBuilder, SkRandom* random) {
|
| - static constexpr GrUserStencilSettings kDoesWriteStencil(
|
| - GrUserStencilSettings::StaticInit<
|
| - 0xffff,
|
| - GrUserStencilTest::kAlways,
|
| - 0xffff,
|
| - GrUserStencilOp::kReplace,
|
| - GrUserStencilOp::kReplace,
|
| - 0xffff>()
|
| - );
|
| - static constexpr GrUserStencilSettings kDoesNotWriteStencil(
|
| - GrUserStencilSettings::StaticInit<
|
| - 0xffff,
|
| - GrUserStencilTest::kNever,
|
| - 0xffff,
|
| - GrUserStencilOp::kKeep,
|
| - GrUserStencilOp::kKeep,
|
| - 0xffff>()
|
| - );
|
| + static constexpr GrStencilSettings kDoesWriteStencil(
|
| + kReplace_StencilOp,
|
| + kReplace_StencilOp,
|
| + kAlways_StencilFunc,
|
| + 0xffff,
|
| + 0xffff,
|
| + 0xffff);
|
| + static constexpr GrStencilSettings kDoesNotWriteStencil(
|
| + kKeep_StencilOp,
|
| + kKeep_StencilOp,
|
| + kNever_StencilFunc,
|
| + 0xffff,
|
| + 0xffff,
|
| + 0xffff);
|
|
|
| if (random->nextBool()) {
|
| - pipelineBuilder->setUserStencil(&kDoesWriteStencil);
|
| + pipelineBuilder->setStencil(kDoesWriteStencil);
|
| } else {
|
| - pipelineBuilder->setUserStencil(&kDoesNotWriteStencil);
|
| + pipelineBuilder->setStencil(kDoesNotWriteStencil);
|
| }
|
| }
|
|
|
|
|