Home
last modified time | relevance | path

Searched defs:SkNx (Results 1 – 8 of 8) sorted by relevance

/external/skqp/include/private/
DSkNx.h26 struct SkNx { struct
27 typedef SkNx<N/2, T> Half; argument
31 AI SkNx() = default; argument
32 AI SkNx(const Half& lo, const Half& hi) : fLo(lo), fHi(hi) {} in SkNx() argument
34 AI SkNx(T v) : fLo(v), fHi(v) {} in SkNx() argument
36 AI SkNx(T a, T b) : fLo(a) , fHi(b) { static_assert(N==2, ""); } in SkNx() function
37 AI SkNx(T a, T b, T c, T d) : fLo(a,b), fHi(c,d) { static_assert(N==4, ""); } in SkNx() function
38 AI SkNx(T a, T b, T c, T d, T e, T f, T g, T h) : fLo(a,b,c,d), fHi(e,f,g,h) { in SkNx() function
41 AI SkNx(T a, T b, T c, T d, T e, T f, T g, T h, in SkNx() argument
52 AI static SkNx Load(const void* vptr) { in Load() argument
[all …]
DSkNx_neon.h33 AI SkNx(float32x2_t vec) : fVec(vec) {} in SkNx() function
35 AI SkNx() {} in SkNx() function
36 AI SkNx(float val) : fVec(vdup_n_f32(val)) {} in SkNx() function
37 AI SkNx(float a, float b) { fVec = (float32x2_t) { a, b }; } in SkNx() function
167 AI SkNx(float32x4_t vec) : fVec(vec) {} in SkNx() function
169 AI SkNx() {} in SkNx() function
170 AI SkNx(float val) : fVec(vdupq_n_f32(val)) {} in SkNx() function
171 AI SkNx(float a, float b, float c, float d) { fVec = (float32x4_t) { a, b, c, d }; } in SkNx() function
321 AI SkNx(const uint16x4_t& vec) : fVec(vec) {} in SkNx() function
323 AI SkNx() {} in SkNx() function
[all …]
DSkNx_sse.h40 AI SkNx(const __m128& vec) : fVec(vec) {} in SkNx() function
42 AI SkNx() {} in SkNx() function
43 AI SkNx(float val) : fVec(_mm_set1_ps(val)) {} in SkNx() function
47 AI SkNx(float a, float b) : fVec(_mm_setr_ps(a,b,0,0)) {} in SkNx() function
130 AI SkNx(const __m128& vec) : fVec(vec) {} in SkNx() function
132 AI SkNx() {} in SkNx() function
133 AI SkNx(float val) : fVec( _mm_set1_ps(val) ) {} in SkNx() function
134 AI SkNx(float a, float b, float c, float d) : fVec(_mm_setr_ps(a,b,c,d)) {} in SkNx() function
246 AI SkNx(const __m128i& vec) : fVec(vec) {} in SkNx() function
248 AI SkNx() {} in SkNx() function
[all …]
/external/skia/include/private/
DSkNx.h26 struct SkNx { struct
27 typedef SkNx<N/2, T> Half; argument
31 AI SkNx() = default; argument
32 AI SkNx(const Half& lo, const Half& hi) : fLo(lo), fHi(hi) {} in SkNx() argument
34 AI SkNx(T v) : fLo(v), fHi(v) {} in SkNx() argument
36 AI SkNx(T a, T b) : fLo(a) , fHi(b) { static_assert(N==2, ""); } in SkNx() function
37 AI SkNx(T a, T b, T c, T d) : fLo(a,b), fHi(c,d) { static_assert(N==4, ""); } in SkNx() function
38 AI SkNx(T a, T b, T c, T d, T e, T f, T g, T h) : fLo(a,b,c,d), fHi(e,f,g,h) { in SkNx() function
41 AI SkNx(T a, T b, T c, T d, T e, T f, T g, T h, in SkNx() argument
52 AI static SkNx Load(const void* vptr) { in Load() argument
[all …]
DSkNx_neon.h33 AI SkNx(float32x2_t vec) : fVec(vec) {} in SkNx() function
35 AI SkNx() {} in SkNx() function
36 AI SkNx(float val) : fVec(vdup_n_f32(val)) {} in SkNx() function
37 AI SkNx(float a, float b) { fVec = (float32x2_t) { a, b }; } in SkNx() function
156 AI SkNx(float32x4_t vec) : fVec(vec) {} in SkNx() function
158 AI SkNx() {} in SkNx() function
159 AI SkNx(float val) : fVec(vdupq_n_f32(val)) {} in SkNx() function
160 AI SkNx(float a, float b, float c, float d) { fVec = (float32x4_t) { a, b, c, d }; } in SkNx() function
299 AI SkNx(const uint16x4_t& vec) : fVec(vec) {} in SkNx() function
301 AI SkNx() {} in SkNx() function
[all …]
DSkNx_sse.h40 AI SkNx(const __m128& vec) : fVec(vec) {} in SkNx() function
42 AI SkNx() {} in SkNx() function
43 AI SkNx(float val) : fVec(_mm_set1_ps(val)) {} in SkNx() function
47 AI SkNx(float a, float b) : fVec(_mm_setr_ps(a,b,0,0)) {} in SkNx() function
128 AI SkNx(const __m128& vec) : fVec(vec) {} in SkNx() function
130 AI SkNx() {} in SkNx() function
131 AI SkNx(float val) : fVec( _mm_set1_ps(val) ) {} in SkNx() function
132 AI SkNx(float a, float b, float c, float d) : fVec(_mm_setr_ps(a,b,c,d)) {} in SkNx() function
242 AI SkNx(const __m128i& vec) : fVec(vec) {} in SkNx() function
244 AI SkNx() {} in SkNx() function
[all …]
/external/skqp/tests/
DSkNxTest.cpp121 DEF_TEST(SkNx, r) { in DEF_TEST() argument
/external/skia/tests/
DSkNxTest.cpp127 DEF_TEST(SkNx, r) { in DEF_TEST() argument