Lines Matching refs:float2
554 using grvx::float2;
571 float2 p0 = skvx::bit_pun<float2>(pts[0]);
572 float2 p1 = skvx::bit_pun<float2>(pts[1]);
573 float2 p2 = skvx::bit_pun<float2>(pts[2]);
574 float2 p3 = skvx::bit_pun<float2>(pts[3]);
588 float2 C = p1 - p0;
589 float2 D = p2 - p1;
590 float2 E = p3 - p0;
591 float2 B = D - C;
592 float2 A = -3*D + E;
657 float2 tan0 = skvx::if_then_else(C != 0, C, p2 - p0);
669 float2 roots = float2{q,c} / float2{a,q};