Lines Matching defs:verts
22 void check_result(skiatest::Reporter* reporter, sk_sp<SkVertices> verts,
24 if (expectSuccess != SkToBool(verts)) {
28 if (SkToBool(verts)) {
29 if (kDont_ExpectVerts == expectVerts && verts->priv().vertexCount()) {
31 } else if (kDo_ExpectVerts == expectVerts && !verts->priv().vertexCount()) {
40 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, heightParams, true);
41 check_result(reporter, verts, expectVerts, expectSuccess);
43 verts = SkShadowTessellator::MakeAmbient(path, ctm, heightParams, false);
44 check_result(reporter, verts, expectVerts, expectSuccess);
46 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, true, false);
47 check_result(reporter, verts, expectVerts, expectSuccess);
49 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, false,
51 check_result(reporter, verts, expectVerts, expectSuccess);
53 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, true, true);
54 check_result(reporter, verts, expectVerts, expectSuccess);
56 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, false, true);
57 check_result(reporter, verts, expectVerts, expectSuccess);
139 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, rec.fZPlaneParams, true);
140 if (verts) {
141 REPORTER_ASSERT(reporter, bounds.contains(verts->bounds()));
146 verts = SkShadowTessellator::MakeSpot(path, ctm, rec.fZPlaneParams, devLightPos,
148 if (verts) {
149 REPORTER_ASSERT(reporter, bounds.contains(verts->bounds()));
158 verts = SkShadowTessellator::MakeAmbient(path, ctm, rec.fZPlaneParams, true);
159 if (verts) {
160 REPORTER_ASSERT(reporter, bounds.contains(verts->bounds()));
165 verts = SkShadowTessellator::MakeSpot(path, ctm, rec.fZPlaneParams, devLightPos,
167 if (verts) {
168 REPORTER_ASSERT(reporter, bounds.contains(verts->bounds()));