Lines Matching refs:thenElse
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()
82 *c1 = bad.thenElse(nextCCW(*c1), *c1); in correct_bad_coords()
83 *c2 = bad.thenElse(nextCCW(*c2), *c2); in correct_bad_coords()
85 *c3 = bad.thenElse(nextCCW(*c3), *c3); in correct_bad_coords()
236 denom = aMask.thenElse(bMask.thenElse(c1x * c2y - c2x * c1y, useC1x.thenElse(c1x, c1y)), in outset_projected_vertices()
238 bMask.thenElse(useC2x.thenElse(c2x, c2y), 1.0f)); in outset_projected_vertices()
240 a = aMask.thenElse(bMask.thenElse(c2x * c3y - c3x * c2y, useC1x.thenElse(-c3x, -c3y)), in outset_projected_vertices()
244 b = bMask.thenElse(aMask.thenElse(c3x * c1y - c1x * c3y, useC2x.thenElse(-c3x, -c3y)), in outset_projected_vertices()
534 px = d1v0.thenElse(ex[0], px); in compute_degenerate_quad()
535 py = d1v0.thenElse(ey[0], py); in compute_degenerate_quad()
538 px = d2v0.thenElse(ex[1], px); in compute_degenerate_quad()
539 py = d2v0.thenElse(ey[1], py); in compute_degenerate_quad()