Lines Matching refs:Sk2s
14 static inline Sk2s from_point(const SkPoint& point) { in from_point()
15 return Sk2s::Load(&point); in from_point()
18 static inline SkPoint to_point(const Sk2s& x) { in to_point()
24 static Sk2s times_2(const Sk2s& value) { in times_2()
275 SkQuadCoeff(const Sk2s& A, const Sk2s& B, const Sk2s& C) in SkQuadCoeff()
284 Sk2s P1 = from_point(src[1]); in SkQuadCoeff()
285 Sk2s P2 = from_point(src[2]); in SkQuadCoeff()
290 Sk2s eval(SkScalar t) { in eval()
291 Sk2s tt(t); in eval()
295 Sk2s eval(const Sk2s& tt) { in eval()
299 Sk2s fA;
300 Sk2s fB;
301 Sk2s fC;
306 Sk2s p0 = from_point(conic.fPts[0]); in SkConicCoeff()
307 Sk2s p1 = from_point(conic.fPts[1]); in SkConicCoeff()
308 Sk2s p2 = from_point(conic.fPts[2]); in SkConicCoeff()
309 Sk2s ww(conic.fW); in SkConicCoeff()
311 Sk2s p1w = p1 * ww; in SkConicCoeff()
316 fDenom.fC = Sk2s(1); in SkConicCoeff()
318 fDenom.fA = Sk2s(0) - fDenom.fB; in SkConicCoeff()
321 Sk2s eval(SkScalar t) { in eval()
322 Sk2s tt(t); in eval()
323 Sk2s numer = fNumer.eval(tt); in eval()
324 Sk2s denom = fDenom.eval(tt); in eval()
334 Sk2s P0 = from_point(src[0]); in SkCubicCoeff()
335 Sk2s P1 = from_point(src[1]); in SkCubicCoeff()
336 Sk2s P2 = from_point(src[2]); in SkCubicCoeff()
337 Sk2s P3 = from_point(src[3]); in SkCubicCoeff()
338 Sk2s three(3); in SkCubicCoeff()
345 Sk2s eval(SkScalar t) { in eval()
346 Sk2s tt(t); in eval()
350 Sk2s eval(const Sk2s& t) { in eval()
354 Sk2s fA;
355 Sk2s fB;
356 Sk2s fC;
357 Sk2s fD;