Searched refs:Sk16h (Results 1 – 7 of 7) sorted by relevance
/external/skia/src/opts/ |
D | Sk4px_NEON.h | 34 return Sk16h(vmovl_u8(vget_low_u8 (this->fVec)), in widenLo() 39 return Sk16h(vshll_n_u8(vget_low_u8 (this->fVec), 8), in widenHi() 45 return Sk16h((uint16x8_t)zipped.val[0], in widenLoHi() 50 return Sk16h(vmull_u8(vget_low_u8 (this->fVec), vget_low_u8 (other.fVec)), in mulWiden() 54 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const { in addNarrowHi()
|
D | Sk4px_SSE2.h | 25 return Sk16h(_mm_unpacklo_epi8(this->fVec, _mm_setzero_si128()), in widenLo() 30 return Sk16h(_mm_unpacklo_epi8(_mm_setzero_si128(), this->fVec), in widenHi() 35 return Sk16h(_mm_unpacklo_epi8(this->fVec, this->fVec), in widenLoHi() 43 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const { in addNarrowHi()
|
D | SkBlitRow_opts.h | 25 Sk16h colorHighAndRound = Sk4px::DupPMColor(color).widenHi() + Sk16h(128); in blit_row_color32()
|
D | Sk4px_none.h | 43 return Sk16h((*this)[ 0], (*this)[ 1], (*this)[ 2], (*this)[ 3], in widenLo() 57 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const { in addNarrowHi() 67 auto v = *this + Sk16h(128); in div255()
|
/external/skia/src/core/ |
D | Sk4px.h | 53 class Wide : public Sk16h { 55 Wide(const Sk16h& v) : Sk16h(v) {} in Wide() 58 Sk4px addNarrowHi(const Sk16h&) const; 73 typedef Sk16h INHERITED;
|
D | SkNx.h | 196 typedef SkNx<16, uint16_t> Sk16h; typedef
|
/external/skia/tests/ |
D | SkNxTest.cpp | 149 REPORTER_ASSERT(r, Sk16h::Min(Sk16h(a), Sk16h(b))[0] == SkTMin(a, b)); in DEF_TEST() 154 REPORTER_ASSERT(r, Sk16h::Min(Sk16h(a), Sk16h(b))[0] == SkTMin(a, b)); in DEF_TEST()
|