Lines Matching refs:abcd
122 float4 abcd = mix(abc, bcd, T);
125 CubicPatch(*this) << p0 << ab.lo << abc.lo << abcd.lo; // Write the 1st cubic.
127 TrianglePatch(*this) << p0 << abcd.lo << abcd.hi;
129 CubicPatch(*this) << abcd.lo << middle << abcd.hi; // Write the 2nd cubic.
131 *this << innerTriangulator.pushVertex(to_skpoint(abcd.hi));
133 std::tie(p0, p1, p2) = {abcd.hi, bcd.hi, cd.hi}; // Save the 3rd cubic.
142 float2 abcd = (abc + bcd) * .5f;
144 CubicPatch(*this) << p0 << ab << abc << abcd; // Write the 1st cubic.
146 TrianglePatch(*this) << p0 << abcd << p3;
148 CubicPatch(*this) << abcd << bcd << cd << p3; // Write the 2nd cubic.