Searched refs:SkNx_shuffle (Results 1 - 10 of 10) sorted by relevance

/external/skia/src/core/
H A DSkPM4f.h15 return SkNx_shuffle<2, 1, 0, 3>(x);
H A DSkXfermodeF16.cpp139 r = s + d*(1.0f - SkNx_shuffle<3,3,3,3>(s));
H A DSkNx.h311 // SkNx_shuffle<2,1,0,3>(v) ~~> {B,G,R,A}
312 // SkNx_shuffle<2,1>(v) ~~> {B,G}
313 // SkNx_shuffle<2,1,2,1,2,1,2,1>(v) ~~> {B,G,B,G,B,G,B,G}
314 // SkNx_shuffle<3,3,3,3>(v) ~~> {A,A,A,A}
316 AI static SkNx<sizeof...(Ix),T> SkNx_shuffle(const SkNx<N,T>& v) { function in namespace:__anon16972
H A DSkMatrix.cpp1024 Sk4s swz4 = SkNx_shuffle<1,0,3,2>(src4); // y0 x0, y1 x1
/external/skia/tests/
H A DSkNxTest.cpp223 DEF_TEST(SkNx_shuffle, r) {
226 Sk2f f2 = SkNx_shuffle<2,1>(f4);
230 f4 = SkNx_shuffle<0,1,1,0>(f2);
/external/skia/tools/
H A Dpicture_utils.cpp98 fs = SkNx_shuffle<2,1,0,3>(fs); // Shuffle to RGBA, if not there already.
/external/skia/src/gpu/
H A DGrPathUtils.cpp623 SkScalar4 DETX1 = SkNx_shuffle<1,0,0,3>(X), DETY1 = SkNx_shuffle<1,0,0,3>(Y);
624 SkScalar4 DETX2 = SkNx_shuffle<2,2,1,3>(X), DETY2 = SkNx_shuffle<2,2,1,3>(Y);
646 (X * SkNx_shuffle<3,3,3,3>(Y) - Y * SkNx_shuffle<3,3,3,3>(X)).store(z);
/external/skia/samplecode/
H A DSamplePathText.cpp397 (dy + SkNx_shuffle<2,3,0,1>(dy)).store(offsetY); // accumulate.
398 (dx + SkNx_shuffle<2,3,0,1>(dx)).store(offsetX);;
/external/skia/src/effects/
H A DSkArithmeticImageFilter.cpp102 Sk4f a = SkNx_shuffle<3,3,3,3>(r);
118 Sk4f a = SkNx_shuffle<3,3,3,3>(r);
/external/skia/src/effects/gradients/
H A DSk4fLinearGradient.cpp460 t4 = SkNx_shuffle<2, 0, 1, 3>(t4);

Completed in 273 milliseconds