HomeSort by relevance Sort by last modified time
    Searched refs:SkNx_cast (Results 1 - 25 of 42) sorted by null

1 2

  /external/skia/src/core/
SkSRGB.h 49 return SkNx_cast<int>(Sk4f::Min(Sk4f::Max(s, 0.0f), 255.0f));
SkHalf.h 50 Sk4i bits = SkNx_cast<int>(hs), // Expand to 32 bit.
81 return SkNx_cast<uint16_t>(merged);
SkPM4f.h 65 SkNx_cast<uint8_t>(value * Sk4f(255) + Sk4f(0.5f)).store(&result);
SkPM4fPriv.h 29 return SkNx_cast<float>(Sk4b::Load(&px)) * (1/255.0f);
41 SkNx_cast<uint8_t>(Sk4f_round(px * 255.0f)).store(&l32);
50 SkNx_cast<uint8_t>(srgb).store(&s32);
188 swizzle_rb(SkNx_cast<float>(Sk4b::Load(&color)) * (1/255.0f)).store(&color4f);
SkBlurImageFilter.cpp 359 Sk4u leadingEdge = srcIdx < srcEnd ? SkNx_cast<uint32_t>(Sk4b::Load(srcCursor)) : 0;
369 Sk4u leadingEdge = SkNx_cast<uint32_t>(Sk4b::Load(srcCursor));
370 SkNx_cast<uint8_t>(processValue(leadingEdge)).store(dstCursor);
381 SkNx_cast<uint8_t>(processValue(0u)).store(dstCursor);
SkCoverageDelta.cpp 123 SkNx_cast<SkAlpha>(an).store(maskRow + ix);
SkNx.h 358 AI static SkNx<N,Dst> SkNx_cast(const SkNx<N,Src>& v) {
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) {
413 SkNx_cast<uint8_t>(SkNx_join(SkNx_join(a,b), SkNx_join(c,d))).store(p);
  /external/skqp/src/core/
SkSRGB.h 49 return SkNx_cast<int>(Sk4f::Min(Sk4f::Max(s, 0.0f), 255.0f));
SkHalf.h 50 Sk4i bits = SkNx_cast<int>(hs), // Expand to 32 bit.
81 return SkNx_cast<uint16_t>(merged);
SkPM4f.h 65 SkNx_cast<uint8_t>(value * Sk4f(255) + Sk4f(0.5f)).store(&result);
SkPM4fPriv.h 29 return SkNx_cast<float>(Sk4b::Load(&px)) * (1/255.0f);
41 SkNx_cast<uint8_t>(Sk4f_round(px * 255.0f)).store(&l32);
50 SkNx_cast<uint8_t>(srgb).store(&s32);
188 swizzle_rb(SkNx_cast<float>(Sk4b::Load(&color)) * (1/255.0f)).store(&color4f);
SkBlurImageFilter.cpp 359 Sk4u leadingEdge = srcIdx < srcEnd ? SkNx_cast<uint32_t>(Sk4b::Load(srcCursor)) : 0;
369 Sk4u leadingEdge = SkNx_cast<uint32_t>(Sk4b::Load(srcCursor));
370 SkNx_cast<uint8_t>(processValue(leadingEdge)).store(dstCursor);
381 SkNx_cast<uint8_t>(processValue(0u)).store(dstCursor);
SkCoverageDelta.cpp 123 SkNx_cast<SkAlpha>(an).store(maskRow + ix);
  /external/skia/bench/
Sk4fBench.cpp 34 fs = SkNx_cast<float>(SkNx_cast<T>(fs));
  /external/skqp/bench/
Sk4fBench.cpp 34 fs = SkNx_cast<float>(SkNx_cast<T>(fs));
  /external/skia/src/opts/
SkNx_sse.h 601 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) {
605 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) {
606 return SkNx_cast<float>(Sk4i::Load(&src));
609 template <> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) {
613 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, int32_t>(const Sk4i& src) {
628 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) {
629 return SkNx_cast<uint16_t>(SkNx_cast<int32_t>(src));
632 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) {
643 template<> AI /*static*/ Sk4u SkNx_cast<uint32_t, uint8_t>(const Sk4b& src)
    [all...]
SkNx_neon.h 570 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) {
574 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) {
577 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) {
578 return SkNx_cast<float>(Sk4i::Load(&src));
581 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) {
585 template<> AI /*static*/ Sk4f SkNx_cast<float, uint16_t>(const Sk4h& src) {
589 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) {
595 template<> AI /*static*/ Sk4u SkNx_cast<uint32_t, uint8_t>(const Sk4b& src) {
600 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint8_t>(const Sk4b& src) {
601 return vreinterpretq_s32_u32(SkNx_cast<uint32_t>(src).fVec)
    [all...]
  /external/skqp/src/opts/
SkNx_sse.h 594 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) {
598 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) {
599 return SkNx_cast<float>(Sk4i::Load(&src));
602 template <> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) {
606 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, int32_t>(const Sk4i& src) {
621 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) {
622 return SkNx_cast<uint16_t>(SkNx_cast<int32_t>(src));
625 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) {
636 template<> AI /*static*/ Sk4u SkNx_cast<uint32_t, uint8_t>(const Sk4b& src)
    [all...]
SkNx_neon.h 560 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, float>(const Sk4f& src) {
564 template<> AI /*static*/ Sk4f SkNx_cast<float, int32_t>(const Sk4i& src) {
567 template<> AI /*static*/ Sk4f SkNx_cast<float, uint32_t>(const Sk4u& src) {
568 return SkNx_cast<float>(Sk4i::Load(&src));
571 template<> AI /*static*/ Sk4h SkNx_cast<uint16_t, float>(const Sk4f& src) {
575 template<> AI /*static*/ Sk4f SkNx_cast<float, uint16_t>(const Sk4h& src) {
579 template<> AI /*static*/ Sk4b SkNx_cast<uint8_t, float>(const Sk4f& src) {
585 template<> AI /*static*/ Sk4u SkNx_cast<uint32_t, uint8_t>(const Sk4b& src) {
590 template<> AI /*static*/ Sk4i SkNx_cast<int32_t, uint8_t>(const Sk4b& src) {
591 return vreinterpretq_s32_u32(SkNx_cast<uint32_t>(src).fVec)
    [all...]
  /external/skia/tests/
SkNxTest.cpp 279 Sk4i i = SkNx_cast<int>(f);
285 f = SkNx_cast<float>(i);
298 auto f4 = SkNx_cast<float>(h4);
307 auto h4 = SkNx_cast<uint16_t>(f4);
323 auto f4 = SkNx_cast<float>(u4_0);
324 auto u4_1 = SkNx_cast<uint16_t>(f4);
331 // The SSE2 implementation of SkNx_cast<uint16_t>(Sk4i) is non-trivial, so worth a test.
336 uint16_t actual = SkNx_cast<uint16_t>(Sk4i(i))[0];
344 uint16_t actual = SkNx_cast<uint16_t>(Sk4i(i))[0];
  /external/skqp/tests/
SkNxTest.cpp 279 Sk4i i = SkNx_cast<int>(f);
285 f = SkNx_cast<float>(i);
298 auto f4 = SkNx_cast<float>(h4);
307 auto h4 = SkNx_cast<uint16_t>(f4);
323 auto f4 = SkNx_cast<float>(u4_0);
324 auto u4_1 = SkNx_cast<uint16_t>(f4);
331 // The SSE2 implementation of SkNx_cast<uint16_t>(Sk4i) is non-trivial, so worth a test.
336 uint16_t actual = SkNx_cast<uint16_t>(Sk4i(i))[0];
344 uint16_t actual = SkNx_cast<uint16_t>(Sk4i(i))[0];
  /external/skia/src/shaders/gradients/
Sk4fGradientPriv.h 71 SkNx_cast<uint8_t>(c).store(dst);
  /external/skqp/src/shaders/gradients/
Sk4fGradientPriv.h 71 SkNx_cast<uint8_t>(c).store(dst);
  /external/skia/src/effects/
SkArithmeticImageFilter.cpp 105 Sk4f s = SkNx_cast<float>(Sk4b::Load(src+i)),
106 d = SkNx_cast<float>(Sk4b::Load(dst+i)),
112 SkNx_cast<uint8_t>(r).store(dst+i);
122 Sk4f d = SkNx_cast<float>(Sk4b::Load(dst+i)),
128 SkNx_cast<uint8_t>(r).store(dst+i);
  /external/skqp/src/effects/
SkArithmeticImageFilter.cpp 105 Sk4f s = SkNx_cast<float>(Sk4b::Load(src+i)),
106 d = SkNx_cast<float>(Sk4b::Load(dst+i)),
112 SkNx_cast<uint8_t>(r).store(dst+i);
122 Sk4f d = SkNx_cast<float>(Sk4b::Load(dst+i)),
128 SkNx_cast<uint8_t>(r).store(dst+i);

Completed in 334 milliseconds

1 2