Lines Matching refs:edges
40 SkScalar edges[3 * kMaxEdges]; in Make() local
63 edges[3 * n] = v.fY; in Make()
64 edges[3 * n + 1] = -v.fX; in Make()
66 edges[3 * n] = -v.fY; in Make()
67 edges[3 * n + 1] = v.fX; in Make()
69 edges[3 * n + 2] = -(edges[3 * n] * pts[1].fX + edges[3 * n + 1] * pts[1].fY); in Make()
83 return GrConvexPolyEffect::Make(std::move(inputFP), type, n, edges); in Make()
148 const float edges[]) in GrConvexPolyEffect() argument
156 std::copy_n(edges, 3*n, fEdges.begin()); in GrConvexPolyEffect()
192 SkScalar edges[kMaxEdges * 3]; in TestCreate() local
194 edges[i] = d->fRandom->nextSScalar1(); in TestCreate()
202 std::tie(success, fp) = GrConvexPolyEffect::Make(std::move(fp), edgeType, count, edges); in TestCreate()