• Home
  • Raw
  • Download

Lines Matching refs:wx

58             skvx::Vec<8,uint32_t> x0,x1,wx;  in S32_alpha_D32_filter_DX()  local
59 decode_packed_coordinates_and_weight(packed_x_coordinates, &x0, &x1, &wx); in S32_alpha_D32_filter_DX()
62 wx = (wx << 0) in S32_alpha_D32_filter_DX()
63 | (wx << 8) in S32_alpha_D32_filter_DX()
64 | (wx << 16) in S32_alpha_D32_filter_DX()
65 | (wx << 24); in S32_alpha_D32_filter_DX()
90 wr = skvx::bit_pun<__m256i>(wx), in S32_alpha_D32_filter_DX()
136 lerp(to_16x4(tr), to_16x4(br), wy), to_16x4(wx)); in S32_alpha_D32_filter_DX()
245 __m128i wx; in S32_alpha_D32_filter_DX() local
251 wx = _mm_and_si128(_mm_srli_epi32(packed, 14), _mm_set1_epi32(0xf)); // [0,15] in S32_alpha_D32_filter_DX()
255 __m128i wr = _mm_shuffle_epi8(wx, _mm_setr_epi8(0,0,0,0,4,4,4,4,8,8,8,8,12,12,12,12)), in S32_alpha_D32_filter_DX()
288 int x0, x1, wx; in S32_alpha_D32_filter_DX() local
289 decode_packed_coordinates_and_weight(*xy++, &x0, &x1, &wx); in S32_alpha_D32_filter_DX()
292 __m128i wr = _mm_set1_epi8(wx), // This splats it out 16 times, but that's fine. in S32_alpha_D32_filter_DX()
330 int x0, x1, wx; in S32_alpha_D32_filter_DX() local
331 decode_packed_coordinates_and_weight(*xy++, &x0, &x1, &wx); in S32_alpha_D32_filter_DX()
367 _mm_mullo_epi16(_mm_sub_epi16(R,L), _mm_set1_epi16(wx))); in S32_alpha_D32_filter_DX()
487 int x0, x1, wx; in S32_alpha_D32_filter_DX() local
488 decode_packed_coordinates_and_weight(*xy++, &x0, &x1, &wx); in S32_alpha_D32_filter_DX()
490 filter_and_scale_by_alpha(wx, wy, in S32_alpha_D32_filter_DX()
514 x0, x1, wx; in S32_alpha_D32_filter_DXDY() local
516 decode_packed_coordinates_and_weight(*xy++, &x0, &x1, &wx); in S32_alpha_D32_filter_DXDY()
521 filter_and_scale_by_alpha(wx, wy, in S32_alpha_D32_filter_DXDY()