Lines Matching refs:SkNx_shuffle
59 return SkNx_shuffle<2, 0, 3, 1>(v); in nextCW()
63 return SkNx_shuffle<1, 3, 0, 2>(v); in nextCCW()
71 *e1 = bad.thenElse(-SkNx_shuffle<3, 2, 1, 0>(*e1), *e1); in correct_bad_edges()
72 *e2 = bad.thenElse(-SkNx_shuffle<3, 2, 1, 0>(*e2), *e2); in correct_bad_edges()
74 *e3 = bad.thenElse(-SkNx_shuffle<3, 2, 1, 0>(*e3), *e3); in correct_bad_edges()
186 Sk4f e1x = SkNx_shuffle<2, 3, 2, 3>(quad->fX) - SkNx_shuffle<0, 1, 0, 1>(quad->fX); in outset_projected_vertices()
187 Sk4f e1y = SkNx_shuffle<2, 3, 2, 3>(quad->fY) - SkNx_shuffle<0, 1, 0, 1>(quad->fY); in outset_projected_vertices()
188 Sk4f e1w = SkNx_shuffle<2, 3, 2, 3>(quad->fW) - SkNx_shuffle<0, 1, 0, 1>(quad->fW); in outset_projected_vertices()
192 Sk4f e2x = SkNx_shuffle<1, 1, 3, 3>(quad->fX) - SkNx_shuffle<0, 0, 2, 2>(quad->fX); in outset_projected_vertices()
193 Sk4f e2y = SkNx_shuffle<1, 1, 3, 3>(quad->fY) - SkNx_shuffle<0, 0, 2, 2>(quad->fY); in outset_projected_vertices()
194 Sk4f e2w = SkNx_shuffle<1, 1, 3, 3>(quad->fW) - SkNx_shuffle<0, 0, 2, 2>(quad->fW); in outset_projected_vertices()
256 Sk4f e1u = SkNx_shuffle<2, 3, 2, 3>(quad->fU) - SkNx_shuffle<0, 1, 0, 1>(quad->fU); in outset_projected_vertices()
257 Sk4f e1v = SkNx_shuffle<2, 3, 2, 3>(quad->fV) - SkNx_shuffle<0, 1, 0, 1>(quad->fV); in outset_projected_vertices()
258 Sk4f e1r = SkNx_shuffle<2, 3, 2, 3>(quad->fR) - SkNx_shuffle<0, 1, 0, 1>(quad->fR); in outset_projected_vertices()
261 Sk4f e2u = SkNx_shuffle<1, 1, 3, 3>(quad->fU) - SkNx_shuffle<0, 0, 2, 2>(quad->fU); in outset_projected_vertices()
262 Sk4f e2v = SkNx_shuffle<1, 1, 3, 3>(quad->fV) - SkNx_shuffle<0, 0, 2, 2>(quad->fV); in outset_projected_vertices()
263 Sk4f e2r = SkNx_shuffle<1, 1, 3, 3>(quad->fR) - SkNx_shuffle<0, 0, 2, 2>(quad->fR); in outset_projected_vertices()
471 Sk4f dists1 = px * SkNx_shuffle<3, 3, 0, 0>(edges.fA) + in compute_degenerate_quad()
472 py * SkNx_shuffle<3, 3, 0, 0>(edges.fB) + in compute_degenerate_quad()
473 SkNx_shuffle<3, 3, 0, 0>(oc); in compute_degenerate_quad()
474 Sk4f dists2 = px * SkNx_shuffle<1, 2, 1, 2>(edges.fA) + in compute_degenerate_quad()
475 py * SkNx_shuffle<1, 2, 1, 2>(edges.fB) + in compute_degenerate_quad()
476 SkNx_shuffle<1, 2, 1, 2>(oc); in compute_degenerate_quad()
510 px = 0.5f * (SkNx_shuffle<0, 1, 0, 1>(px) + SkNx_shuffle<2, 3, 2, 3>(px)); in compute_degenerate_quad()
511 py = 0.5f * (SkNx_shuffle<0, 1, 0, 1>(py) + SkNx_shuffle<2, 3, 2, 3>(py)); in compute_degenerate_quad()
517 px = 0.5f * (SkNx_shuffle<0, 0, 2, 2>(px) + SkNx_shuffle<1, 1, 3, 3>(px)); in compute_degenerate_quad()
518 py = 0.5f * (SkNx_shuffle<0, 0, 2, 2>(py) + SkNx_shuffle<1, 1, 3, 3>(py)); in compute_degenerate_quad()
526 Sk2f eDenom = SkNx_shuffle<0, 1>(edges.fA) * SkNx_shuffle<3, 2>(edges.fB) - in compute_degenerate_quad()
527 SkNx_shuffle<0, 1>(edges.fB) * SkNx_shuffle<3, 2>(edges.fA); in compute_degenerate_quad()
528 Sk2f ex = (SkNx_shuffle<0, 1>(edges.fB) * SkNx_shuffle<3, 2>(oc) - in compute_degenerate_quad()
529 SkNx_shuffle<0, 1>(oc) * SkNx_shuffle<3, 2>(edges.fB)) / eDenom; in compute_degenerate_quad()
530 Sk2f ey = (SkNx_shuffle<0, 1>(oc) * SkNx_shuffle<3, 2>(edges.fA) - in compute_degenerate_quad()
531 SkNx_shuffle<0, 1>(edges.fA) * SkNx_shuffle<3, 2>(oc)) / eDenom; in compute_degenerate_quad()