• Home
  • Raw
  • Download

Lines Matching refs:shuffle

32     return skvx::shuffle<2, 0, 3, 1>(v);  in next_cw()
37 return skvx::shuffle<1, 3, 0, 2>(v); in next_ccw()
42 return skvx::shuffle<3, 2, 1, 0>(v); in next_diag()
738 V4f d = min(x2d * skvx::shuffle<1,2,1,2>(fA) + y2d * skvx::shuffle<1,2,1,2>(fB) in isSubpixel()
739 + skvx::shuffle<1,2,1,2>(fC), in isSubpixel()
740 x2d * skvx::shuffle<3,3,0,0>(fA) + y2d * skvx::shuffle<3,3,0,0>(fB) in isSubpixel()
741 + skvx::shuffle<3,3,0,0>(fC)); in isSubpixel()
773 V4f dists1 = px * skvx::shuffle<3, 3, 0, 0>(fA) + in computeDegenerateQuad()
774 py * skvx::shuffle<3, 3, 0, 0>(fB) + in computeDegenerateQuad()
775 skvx::shuffle<3, 3, 0, 0>(oc); in computeDegenerateQuad()
776 V4f dists2 = px * skvx::shuffle<1, 2, 1, 2>(fA) + in computeDegenerateQuad()
777 py * skvx::shuffle<1, 2, 1, 2>(fB) + in computeDegenerateQuad()
778 skvx::shuffle<1, 2, 1, 2>(oc); in computeDegenerateQuad()
812 *x2d = 0.5f * (skvx::shuffle<0, 1, 0, 1>(px) + skvx::shuffle<2, 3, 2, 3>(px)); in computeDegenerateQuad()
813 *y2d = 0.5f * (skvx::shuffle<0, 1, 0, 1>(py) + skvx::shuffle<2, 3, 2, 3>(py)); in computeDegenerateQuad()
820 *x2d = 0.5f * (skvx::shuffle<0, 0, 2, 2>(px) + skvx::shuffle<1, 1, 3, 3>(px)); in computeDegenerateQuad()
821 *y2d = 0.5f * (skvx::shuffle<0, 0, 2, 2>(py) + skvx::shuffle<1, 1, 3, 3>(py)); in computeDegenerateQuad()
836 V2f eDenom = skvx::shuffle<0, 1>(fA) * skvx::shuffle<3, 2>(fB) - in computeDegenerateQuad()
837 skvx::shuffle<0, 1>(fB) * skvx::shuffle<3, 2>(fA); in computeDegenerateQuad()
838 V2f ex = (skvx::shuffle<0, 1>(fB) * skvx::shuffle<3, 2>(oc) - in computeDegenerateQuad()
839 skvx::shuffle<0, 1>(oc) * skvx::shuffle<3, 2>(fB)) / eDenom; in computeDegenerateQuad()
840 V2f ey = (skvx::shuffle<0, 1>(oc) * skvx::shuffle<3, 2>(fA) - in computeDegenerateQuad()
841 skvx::shuffle<0, 1>(fA) * skvx::shuffle<3, 2>(oc)) / eDenom; in computeDegenerateQuad()
843 V4f avgX = 0.5f * (skvx::shuffle<0, 1, 0, 2>(px) + skvx::shuffle<2, 3, 1, 3>(px)); in computeDegenerateQuad()
844 V4f avgY = 0.5f * (skvx::shuffle<0, 1, 0, 2>(py) + skvx::shuffle<2, 3, 1, 3>(py)); in computeDegenerateQuad()
1006 V4f e1x = skvx::shuffle<2, 3, 2, 3>(fX) - skvx::shuffle<0, 1, 0, 1>(fX); in moveTo()
1007 V4f e1y = skvx::shuffle<2, 3, 2, 3>(fY) - skvx::shuffle<0, 1, 0, 1>(fY); in moveTo()
1008 V4f e1w = skvx::shuffle<2, 3, 2, 3>(fW) - skvx::shuffle<0, 1, 0, 1>(fW); in moveTo()
1013 V4f e2x = skvx::shuffle<1, 1, 3, 3>(fX) - skvx::shuffle<0, 0, 2, 2>(fX); in moveTo()
1014 V4f e2y = skvx::shuffle<1, 1, 3, 3>(fY) - skvx::shuffle<0, 0, 2, 2>(fY); in moveTo()
1015 V4f e2w = skvx::shuffle<1, 1, 3, 3>(fW) - skvx::shuffle<0, 0, 2, 2>(fW); in moveTo()
1040 M4f aMask = skvx::shuffle<0, 0, 3, 3>(mask); in moveTo()
1041 M4f bMask = skvx::shuffle<2, 1, 2, 1>(mask); in moveTo()
1090 V4f e1u = skvx::shuffle<2, 3, 2, 3>(fU) - skvx::shuffle<0, 1, 0, 1>(fU); in moveTo()
1091 V4f e1v = skvx::shuffle<2, 3, 2, 3>(fV) - skvx::shuffle<0, 1, 0, 1>(fV); in moveTo()
1092 V4f e1r = skvx::shuffle<2, 3, 2, 3>(fR) - skvx::shuffle<0, 1, 0, 1>(fR); in moveTo()
1095 V4f e2u = skvx::shuffle<1, 1, 3, 3>(fU) - skvx::shuffle<0, 0, 2, 2>(fU); in moveTo()
1096 V4f e2v = skvx::shuffle<1, 1, 3, 3>(fV) - skvx::shuffle<0, 0, 2, 2>(fV); in moveTo()
1097 V4f e2r = skvx::shuffle<1, 1, 3, 3>(fR) - skvx::shuffle<0, 0, 2, 2>(fR); in moveTo()