/third_party/flutter/skia/include/private/ |
D | SkNx.h | 29 Half fLo, fHi; member 32 AI SkNx(const Half& lo, const Half& hi) : fLo(lo), fHi(hi) {} in SkNx() 34 AI SkNx(T v) : fLo(v), fHi(v) {} in SkNx() 36 AI SkNx(T a, T b) : fLo(a) , fHi(b) { static_assert(N==2, ""); } in SkNx() 37 AI SkNx(T a, T b, T c, T d) : fLo(a,b), fHi(c,d) { static_assert(N==4, ""); } in SkNx() 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() 43 : fLo(a,b,c,d, e,f,g,h), fHi(i,j,k,l, m,n,o,p) { in SkNx() 49 return k < N/2 ? fLo[k] : fHi[k-N/2]; 58 fLo.store(ptr); in store() 94 Half::Store4(ptr, a.fLo, b.fLo, c.fLo, d.fLo); in Store4() [all …]
|
/third_party/skia/include/private/ |
D | SkNx.h | 29 Half fLo, fHi; member 32 AI SkNx(const Half& lo, const Half& hi) : fLo(lo), fHi(hi) {} in SkNx() 34 AI SkNx(T v) : fLo(v), fHi(v) {} in SkNx() 36 AI SkNx(T a, T b) : fLo(a) , fHi(b) { static_assert(N==2, ""); } in SkNx() 37 AI SkNx(T a, T b, T c, T d) : fLo(a,b), fHi(c,d) { static_assert(N==4, ""); } in SkNx() 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() 43 : fLo(a,b,c,d, e,f,g,h), fHi(i,j,k,l, m,n,o,p) { in SkNx() 49 return k < N/2 ? fLo[k] : fHi[k-N/2]; 58 fLo.store(ptr); in store() 94 Half::Store4(ptr, a.fLo, b.fLo, c.fLo, d.fLo); in Store4() [all …]
|
/third_party/skia/src/opts/ |
D | Sk4px_NEON.h | 22 return Sk16b(vcombine_u8(vaddhn_u16(this->fLo.fVec, o.fLo.fVec), in addNarrowHi() 28 return Sk16b(vcombine_u8(vraddhn_u16(this->fLo.fVec, vrshrq_n_u16(this->fLo.fVec, 8)), in div255()
|
D | Sk4px_SSE2.h | 21 return Sk4px(_mm_packus_epi16(r.fLo.fVec, r.fHi.fVec)); in addNarrowHi() 29 return Sk4px(_mm_packus_epi16(_mm_mulhi_epu16(_mm_add_epi16(fLo.fVec, _128), _257), in div255()
|
/third_party/flutter/skia/src/opts/ |
D | Sk4px_NEON.h | 22 return Sk16b(vcombine_u8(vaddhn_u16(this->fLo.fVec, o.fLo.fVec), in addNarrowHi() 28 return Sk16b(vcombine_u8(vraddhn_u16(this->fLo.fVec, vrshrq_n_u16(this->fLo.fVec, 8)), in div255()
|
D | Sk4px_SSE2.h | 21 return Sk4px(_mm_packus_epi16(r.fLo.fVec, r.fHi.fVec)); in addNarrowHi() 29 return Sk4px(_mm_packus_epi16(_mm_mulhi_epu16(_mm_add_epi16(fLo.fVec, _128), _257), in div255()
|
/third_party/skia/experimental/graphite/src/geom/ |
D | IntersectionTree.cpp | 22 : fSplitCoord(splitCoord), fLo(lo), fHi(hi) { in TreeNode() 26 if (GetLoVal(rect) < fSplitCoord && fLo->intersects(rect)) { in intersects() 37 fLo = fLo->addNonIntersecting(rect, arena); in addNonIntersecting() 54 Node* fLo; member in skgpu::IntersectionTree::TreeNode
|