Searched defs:SkNx_cast (Results 1 - 6 of 6) sorted by relevance

/external/skia/src/opts/
H A DSkNx_neon.h570 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) { function in namespace:__anon20827
574 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) { function in namespace:__anon20827
577 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) { function in namespace:__anon20827
578 return SkNx_cast<float>(Sk4i::Load(&src));
581 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) { function in namespace:__anon20827
585 template<> AI /*static*/ Sk4f SkNx_cast<float, uint16_t>(const Sk4h& src) { function in namespace:__anon20827
589 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) { function in namespace:__anon20827
595 template<> AI /*static*/ Sk4u SkNx_cast<uint32_t, uint8_t>(const Sk4b& src) { function in namespace:__anon20827
600 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint8_t>(const Sk4b& src) { function in namespace:__anon20827
601 return vreinterpretq_s32_u32(SkNx_cast<uint32_
604 template<> AI /*static*/ Sk4f SkNx_cast<float, uint8_t>(const Sk4b& src) { function in namespace:__anon20827
608 template<> AI /*static*/ Sk16b SkNx_cast<uint8_t, float>(const Sk16f& src) { function in namespace:__anon20827
621 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, int32_t>(const Sk8i& src) { function in namespace:__anon20827
630 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, uint8_t>(const Sk4b& src) { function in namespace:__anon20827
634 template<> AI /*static*/ Sk8h SkNx_cast<uint16_t, uint8_t>(const Sk8b& src) { function in namespace:__anon20827
638 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint16_t>(const Sk4h& src) { function in namespace:__anon20827
642 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, uint16_t>(const Sk8h& src) { function in namespace:__anon20827
646 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, int32_t>(const Sk4i& src) { function in namespace:__anon20827
651 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint32_t>(const Sk4u& src) { function in namespace:__anon20827
656 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint16_t>(const Sk4h& src) { function in namespace:__anon20827
660 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, int32_t>(const Sk4i& src) { function in namespace:__anon20827
664 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint32_t>(const Sk4u& src) { function in namespace:__anon20827
[all...]
H A DSkNx_sse.h601 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) { function in namespace:__anon20837
605 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) { function in namespace:__anon20837
606 return SkNx_cast<float>(Sk4i::Load(&src));
609 template <> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) { function in namespace:__anon20837
613 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, int32_t>(const Sk4i& src) { function in namespace:__anon20837
628 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) { function in namespace:__anon20837
629 return SkNx_cast<uint16_t>(SkNx_cast<int32_t>(src));
632 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) { function in namespace:__anon20837
643 template<> AI /*static*/ Sk4u SkNx_cast<uint32_ function in namespace:__anon20837
653 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint8_t>(const Sk4b& src) { function in namespace:__anon20837
657 template<> AI /*static*/ Sk4f SkNx_cast<float, uint8_t>(const Sk4b& src) { function in namespace:__anon20837
661 template<> AI /*static*/ Sk4f SkNx_cast<float, uint16_t>(const Sk4h& src) { function in namespace:__anon20837
666 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, int32_t>(const Sk8i& src) { function in namespace:__anon20837
674 template<> AI /*static*/ Sk16b SkNx_cast<uint8_t, float>(const Sk16f& src) { function in namespace:__anon20837
688 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, uint8_t>(const Sk4b& src) { function in namespace:__anon20837
692 template<> AI /*static*/ Sk8h SkNx_cast<uint16_t, uint8_t>(const Sk8b& src) { function in namespace:__anon20837
696 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint16_t>(const Sk4h& src) { function in namespace:__anon20837
700 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, uint16_t>(const Sk8h& src) { function in namespace:__anon20837
704 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint16_t>(const Sk4h& src) { function in namespace:__anon20837
709 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, int32_t>(const Sk4i& src) { function in namespace:__anon20837
713 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint32_t>(const Sk4u& src) { function in namespace:__anon20837
717 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint32_t>(const Sk4u& src) { function in namespace:__anon20837
[all...]
/external/skqp/src/opts/
H A DSkNx_neon.h560 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) { function in namespace:__anon21495
564 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) { function in namespace:__anon21495
567 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) { function in namespace:__anon21495
568 return SkNx_cast<float>(Sk4i::Load(&src));
571 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) { function in namespace:__anon21495
575 template<> AI /*static*/ Sk4f SkNx_cast<float, uint16_t>(const Sk4h& src) { function in namespace:__anon21495
579 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) { function in namespace:__anon21495
585 template<> AI /*static*/ Sk4u SkNx_cast<uint32_t, uint8_t>(const Sk4b& src) { function in namespace:__anon21495
590 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint8_t>(const Sk4b& src) { function in namespace:__anon21495
591 return vreinterpretq_s32_u32(SkNx_cast<uint32_
594 template<> AI /*static*/ Sk4f SkNx_cast<float, uint8_t>(const Sk4b& src) { function in namespace:__anon21495
598 template<> AI /*static*/ Sk16b SkNx_cast<uint8_t, float>(const Sk16f& src) { function in namespace:__anon21495
611 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, int32_t>(const Sk8i& src) { function in namespace:__anon21495
620 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, uint8_t>(const Sk4b& src) { function in namespace:__anon21495
624 template<> AI /*static*/ Sk8h SkNx_cast<uint16_t, uint8_t>(const Sk8b& src) { function in namespace:__anon21495
628 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint16_t>(const Sk4h& src) { function in namespace:__anon21495
632 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, uint16_t>(const Sk8h& src) { function in namespace:__anon21495
636 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, int32_t>(const Sk4i& src) { function in namespace:__anon21495
641 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint32_t>(const Sk4u& src) { function in namespace:__anon21495
646 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint16_t>(const Sk4h& src) { function in namespace:__anon21495
650 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, int32_t>(const Sk4i& src) { function in namespace:__anon21495
654 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint32_t>(const Sk4u& src) { function in namespace:__anon21495
[all...]
H A DSkNx_sse.h594 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) { function in namespace:__anon21505
598 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) { function in namespace:__anon21505
599 return SkNx_cast<float>(Sk4i::Load(&src));
602 template <> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) { function in namespace:__anon21505
606 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, int32_t>(const Sk4i& src) { function in namespace:__anon21505
621 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) { function in namespace:__anon21505
622 return SkNx_cast<uint16_t>(SkNx_cast<int32_t>(src));
625 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) { function in namespace:__anon21505
636 template<> AI /*static*/ Sk4u SkNx_cast<uint32_ function in namespace:__anon21505
646 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint8_t>(const Sk4b& src) { function in namespace:__anon21505
650 template<> AI /*static*/ Sk4f SkNx_cast<float, uint8_t>(const Sk4b& src) { function in namespace:__anon21505
654 template<> AI /*static*/ Sk4f SkNx_cast<float, uint16_t>(const Sk4h& src) { function in namespace:__anon21505
659 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, int32_t>(const Sk8i& src) { function in namespace:__anon21505
667 template<> AI /*static*/ Sk16b SkNx_cast<uint8_t, float>(const Sk16f& src) { function in namespace:__anon21505
681 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, uint8_t>(const Sk4b& src) { function in namespace:__anon21505
685 template<> AI /*static*/ Sk8h SkNx_cast<uint16_t, uint8_t>(const Sk8b& src) { function in namespace:__anon21505
689 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint16_t>(const Sk4h& src) { function in namespace:__anon21505
693 template<> AI /*static*/ Sk8b SkNx_cast<uint8_t, uint16_t>(const Sk8h& src) { function in namespace:__anon21505
697 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint16_t>(const Sk4h& src) { function in namespace:__anon21505
702 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, int32_t>(const Sk4i& src) { function in namespace:__anon21505
706 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, uint32_t>(const Sk4u& src) { function in namespace:__anon21505
710 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint32_t>(const Sk4u& src) { function in namespace:__anon21505
[all...]
/external/skia/src/core/
H A DSkNx.h358 AI static SkNx<N,Dst> SkNx_cast(const SkNx<N,Src>& v) { function in namespace:__anon20684
359 return { SkNx_cast<Dst>(v.fLo), SkNx_cast<Dst>(v.fHi) };
362 AI static SkNx<1,Dst> SkNx_cast(const SkNx<1,Src>& v) { function in namespace:__anon20684
413 SkNx_cast<uint8_t>(SkNx_join(SkNx_join(a,b), SkNx_join(c,d))).store(p);
/external/skqp/src/core/
H A DSkNx.h358 AI static SkNx<N,Dst> SkNx_cast(const SkNx<N,Src>& v) { function in namespace:__anon21351
359 return { SkNx_cast<Dst>(v.fLo), SkNx_cast<Dst>(v.fHi) };
362 AI static SkNx<1,Dst> SkNx_cast(const SkNx<1,Src>& v) { function in namespace:__anon21351
413 SkNx_cast<uint8_t>(SkNx_join(SkNx_join(a,b), SkNx_join(c,d))).store(p);

Completed in 384 milliseconds