Home
last modified time | relevance | path

Searched refs:Sk16h (Results 1 – 7 of 7) sorted by relevance

/external/skia/src/opts/
DSk4px_NEON.h34 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()
DSk4px_SSE2.h25 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()
DSkBlitRow_opts.h25 Sk16h colorHighAndRound = Sk4px::DupPMColor(color).widenHi() + Sk16h(128); in blit_row_color32()
DSk4px_none.h43 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/
DSk4px.h53 class Wide : public Sk16h {
55 Wide(const Sk16h& v) : Sk16h(v) {} in Wide()
58 Sk4px addNarrowHi(const Sk16h&) const;
73 typedef Sk16h INHERITED;
DSkNx.h196 typedef SkNx<16, uint16_t> Sk16h; typedef
/external/skia/tests/
DSkNxTest.cpp149 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()