Home
last modified time | relevance | path

Searched refs:mask_stride (Results 1 – 21 of 21) sorted by relevance

/external/libaom/libaom/aom_dsp/x86/
Dblend_a64_mask_sse4.c34 const uint8_t *mask, uint32_t mask_stride, in blend_a64_mask_w4_sse4_1() argument
48 mask += mask_stride; in blend_a64_mask_w4_sse4_1()
55 const uint8_t *mask, uint32_t mask_stride, in blend_a64_mask_w8_sse4_1() argument
69 mask += mask_stride; in blend_a64_mask_w8_sse4_1()
76 const uint8_t *mask, uint32_t mask_stride, int w, int h) { in blend_a64_mask_w16n_sse4_1() argument
94 mask += mask_stride; in blend_a64_mask_w16n_sse4_1()
105 const uint8_t *mask, uint32_t mask_stride, int w, int h) { in blend_a64_mask_sx_w4_sse4_1() argument
125 mask += mask_stride; in blend_a64_mask_sx_w4_sse4_1()
132 const uint8_t *mask, uint32_t mask_stride, int w, int h) { in blend_a64_mask_sx_w8_sse4_1() argument
153 mask += mask_stride; in blend_a64_mask_sx_w8_sse4_1()
[all …]
Dblend_a64_mask_avx2.c85 const uint8_t *mask, uint32_t mask_stride, int h, in lowbd_blend_a64_d16_mask_subw0_subh0_w16_avx2() argument
94 mask += mask_stride; in lowbd_blend_a64_d16_mask_subw0_subh0_w16_avx2()
104 const uint8_t *mask, uint32_t mask_stride, int h, int w, in lowbd_blend_a64_d16_mask_subw0_subh0_w32_avx2() argument
116 mask += mask_stride; in lowbd_blend_a64_d16_mask_subw0_subh0_w32_avx2()
126 const uint8_t *mask, uint32_t mask_stride, int h, in lowbd_blend_a64_d16_mask_subw1_subh1_w16_avx2() argument
133 const __m256i m_i10 = yy_loadu_256(mask + mask_stride); in lowbd_blend_a64_d16_mask_subw1_subh1_w16_avx2()
141 mask += mask_stride << 1; in lowbd_blend_a64_d16_mask_subw1_subh1_w16_avx2()
151 const uint8_t *mask, uint32_t mask_stride, int h, int w, in lowbd_blend_a64_d16_mask_subw1_subh1_w32_avx2() argument
160 const __m256i m_i10 = yy_loadu_256(mask + mask_stride + 2 * j); in lowbd_blend_a64_d16_mask_subw1_subh1_w32_avx2()
161 const __m256i m_i11 = yy_loadu_256(mask + mask_stride + 2 * j + 32); in lowbd_blend_a64_d16_mask_subw1_subh1_w32_avx2()
[all …]
Dblend_mask_sse4.h67 const uint8_t *mask, uint32_t mask_stride, int h, in aom_lowbd_blend_a64_d16_mask_subw0_subh0_w4_sse4_1() argument
76 mask += mask_stride; in aom_lowbd_blend_a64_d16_mask_subw0_subh0_w4_sse4_1()
86 const uint8_t *mask, uint32_t mask_stride, int h, in aom_lowbd_blend_a64_d16_mask_subw0_subh0_w8_sse4_1() argument
94 mask += mask_stride; in aom_lowbd_blend_a64_d16_mask_subw0_subh0_w8_sse4_1()
104 const uint8_t *mask, uint32_t mask_stride, int h, in aom_lowbd_blend_a64_d16_mask_subw1_subh1_w4_sse4_1() argument
111 const __m128i m_i1 = xx_loadl_64(mask + mask_stride); in aom_lowbd_blend_a64_d16_mask_subw1_subh1_w4_sse4_1()
119 mask += mask_stride << 1; in aom_lowbd_blend_a64_d16_mask_subw1_subh1_w4_sse4_1()
129 const uint8_t *mask, uint32_t mask_stride, int h, in aom_lowbd_blend_a64_d16_mask_subw1_subh1_w8_sse4_1() argument
136 const __m128i m_i1 = xx_loadu_128(mask + mask_stride); in aom_lowbd_blend_a64_d16_mask_subw1_subh1_w8_sse4_1()
144 mask += mask_stride << 1; in aom_lowbd_blend_a64_d16_mask_subw1_subh1_w8_sse4_1()
[all …]
Dvariance_avx2.c358 const uint8_t *mask, int mask_stride, in aom_comp_mask_pred_avx2() argument
367 mask, mask_stride); in aom_comp_mask_pred_avx2()
372 const __m256i aA = mm256_loadu2(mask + mask_stride, mask); in aom_comp_mask_pred_avx2()
375 mask += (mask_stride << 1); in aom_comp_mask_pred_avx2()
378 const __m256i aB = mm256_loadu2(mask + mask_stride, mask); in aom_comp_mask_pred_avx2()
381 mask += (mask_stride << 1); in aom_comp_mask_pred_avx2()
397 _mm256_lddqu_si256((const __m256i *)(mask + mask_stride)); in aom_comp_mask_pred_avx2()
405 mask += (mask_stride << 1); in aom_comp_mask_pred_avx2()
439 int mask_stride, int invert_mask) { in aom_highbd_comp_mask_pred_avx2() argument
471 mask += (mask_stride << 1); in aom_highbd_comp_mask_pred_avx2()
[all …]
Dmasked_variance_intrin_ssse3.h54 int mask_stride) { in comp_mask_pred_8_ssse3() argument
68 _mm_castsi128_ps(aA), (const __m64 *)(mask + mask_stride))); in comp_mask_pred_8_ssse3()
87 mask += (mask_stride << 1); in comp_mask_pred_8_ssse3()
Dvariance_sse2.c679 int ref_stride, const uint8_t *mask, int mask_stride, int invert_mask, in aom_comp_mask_upsampled_pred_sse2() argument
689 mask_stride, invert_mask); in aom_comp_mask_upsampled_pred_sse2()
720 int mask_stride, int invert_mask) { in aom_highbd_comp_mask_pred_sse2() argument
744 mask += mask_stride; in aom_highbd_comp_mask_pred_sse2()
767 mask += mask_stride; in aom_highbd_comp_mask_pred_sse2()
793 mask += mask_stride; in aom_highbd_comp_mask_pred_sse2()
Dmasked_variance_intrin_ssse3.c1032 int mask_stride, int invert_mask) { in aom_comp_mask_pred_ssse3() argument
1041 mask, mask_stride); in aom_comp_mask_pred_ssse3()
1046 mask + mask_stride, comp_pred + width); in aom_comp_mask_pred_ssse3()
1050 mask += (mask_stride << 1); in aom_comp_mask_pred_ssse3()
1061 mask += (mask_stride); in aom_comp_mask_pred_ssse3()
/external/libaom/libaom/aom_dsp/
Dblend_a64_mask.c39 const uint8_t *mask, uint32_t mask_stride, int w, int h, int subw, int subh, in aom_lowbd_blend_a64_d16_mask_c() argument
61 const int m = mask[i * mask_stride + j]; in aom_lowbd_blend_a64_d16_mask_c()
76 mask[(2 * i) * mask_stride + (2 * j)] + in aom_lowbd_blend_a64_d16_mask_c()
77 mask[(2 * i + 1) * mask_stride + (2 * j)] + in aom_lowbd_blend_a64_d16_mask_c()
78 mask[(2 * i) * mask_stride + (2 * j + 1)] + in aom_lowbd_blend_a64_d16_mask_c()
79 mask[(2 * i + 1) * mask_stride + (2 * j + 1)], in aom_lowbd_blend_a64_d16_mask_c()
94 const int m = AOM_BLEND_AVG(mask[i * mask_stride + (2 * j)], in aom_lowbd_blend_a64_d16_mask_c()
95 mask[i * mask_stride + (2 * j + 1)]); in aom_lowbd_blend_a64_d16_mask_c()
109 const int m = AOM_BLEND_AVG(mask[(2 * i) * mask_stride + j], in aom_lowbd_blend_a64_d16_mask_c()
110 mask[(2 * i + 1) * mask_stride + j]); in aom_lowbd_blend_a64_d16_mask_c()
[all …]
Dvariance.h76 int ref_stride, const uint8_t *mask, int mask_stride, int invert_mask,
Dvariance.c1076 const uint8_t *mask, int mask_stride, in aom_comp_mask_pred_c() argument
1090 mask += mask_stride; in aom_comp_mask_pred_c()
1100 int mask_stride, int invert_mask, in aom_comp_mask_upsampled_pred_c() argument
1110 mask_stride, invert_mask); in aom_comp_mask_upsampled_pred_c()
1159 int mask_stride, int invert_mask) { in aom_highbd_comp_mask_pred_c() argument
1174 mask += mask_stride; in aom_highbd_comp_mask_pred_c()
1182 int ref_stride, const uint8_t *mask, int mask_stride, int invert_mask, in aom_highbd_comp_mask_upsampled_pred() argument
1188 mask, mask_stride, invert_mask); in aom_highbd_comp_mask_upsampled_pred()
/external/libaom/libaom/aom_dsp/arm/
Dblend_a64_mask_neon.c133 const uint8_t *mask, uint32_t mask_stride, int w, int h, int subw, int subh, in aom_lowbd_blend_a64_d16_mask_neon() argument
179 load_u8_8x4(mask_tmp, mask_stride, &s0, &s1, &s2, &s3); in aom_lowbd_blend_a64_d16_mask_neon()
197 mask_tmp += (4 * mask_stride) - w; in aom_lowbd_blend_a64_d16_mask_neon()
204 load_unaligned_u8_4x4(mask_tmp, mask_stride, &tu0, &tu1); in aom_lowbd_blend_a64_d16_mask_neon()
219 mask_tmp += (4 * mask_stride); in aom_lowbd_blend_a64_d16_mask_neon()
230 load_u8_16x8(mask_tmp, mask_stride, &t0, &t1, &t2, &t3, &t4, &t5, &t6, in aom_lowbd_blend_a64_d16_mask_neon()
281 mask_tmp += (8 * mask_stride) - (2 * w); in aom_lowbd_blend_a64_d16_mask_neon()
288 load_u8_8x8(mask_tmp, mask_stride, &mask0_l, &mask1_l, &mask2_l, in aom_lowbd_blend_a64_d16_mask_neon()
311 mask_tmp += (8 * mask_stride); in aom_lowbd_blend_a64_d16_mask_neon()
322 load_u8_16x4(mask_tmp, mask_stride, &t0, &t1, &t2, &t3); in aom_lowbd_blend_a64_d16_mask_neon()
[all …]
/external/libaom/libaom/av1/encoder/
Dmcomp.h74 const uint8_t *mask, int mask_stride,
111 const uint8_t *mask, int mask_stride, int invert_mask, int w, int h,
133 const uint8_t *mask, int mask_stride,
Dmcomp.c194 mask_stride, invert_mask, &sse); \
220 mask_stride, invert_mask, w, h, &sse, use_accurate_subpel_search); \
337 int mask_stride, int invert_mask, int w, int h, int offset, int *mvjcost, in setup_center_error() argument
346 y_stride, mask, mask_stride, invert_mask); in setup_center_error()
356 mask, mask_stride, invert_mask); in setup_center_error()
400 int mask_stride, int invert_mask, int w, int h, in av1_find_best_sub_pixel_tree_pruned_evenmore() argument
405 second_pred, mask, mask_stride, invert_mask, w, in av1_find_best_sub_pixel_tree_pruned_evenmore()
473 int mask_stride, int invert_mask, int w, int h, in av1_find_best_sub_pixel_tree_pruned_more() argument
484 second_pred, mask, mask_stride, invert_mask, w, in av1_find_best_sub_pixel_tree_pruned_more()
542 int mask_stride, int invert_mask, int w, int h, in av1_find_best_sub_pixel_tree_pruned() argument
[all …]
Drdopt.c6647 const uint8_t *mask, int mask_stride, in joint_motion_search() argument
6773 &cpi->fn_ptr[bsize], mask, mask_stride, in joint_motion_search()
6778 second_pred, mask, mask_stride, id, in joint_motion_search()
6816 mask_stride, id, pw, ph, cpi->sf.use_accurate_subpel_search, 1); in joint_motion_search()
7314 const uint8_t *mask, int mask_stride, in compound_single_motion_search() argument
7369 &cpi->fn_ptr[bsize], mask, mask_stride, in compound_single_motion_search()
7375 mask_stride, ref_idx, &cpi->fn_ptr[bsize], 1); in compound_single_motion_search()
7404 mask_stride, ref_idx, pw, ph, cpi->sf.use_accurate_subpel_search, 1); in compound_single_motion_search()
7422 int mi_row, int mi_col, const uint8_t *mask, int mask_stride, int *rate_mv, in compound_single_motion_search_interinter() argument
7443 second_pred, mask, mask_stride, rate_mv, in compound_single_motion_search_interinter()
[all …]
/external/libaom/libaom/test/
Dblend_a64_mask_test.cc161 uint32_t mask_stride, int w, int h, int subx, int suby);
267 uint32_t mask_stride, int w, int h, int subx, int suby,
372 uint32_t mask_stride, int w, int h, int subx, int suby,
473 const uint8_t *mask, uint32_t mask_stride, int w,
Dcomp_mask_variance_test.cc35 int mask_stride, int invert_mask);
284 int mask_stride, int invert_mask);
/external/libxcam/modules/ocl/
Dcl_pyramid_blender.cpp784 uint32_t mask_stride = mask_row_pitch / sizeof (SEAM_MASK_TYPE); in fill_seam_mask() local
789 assign_mask_line (mask_ptr, i, mask_stride, min_pos0); in fill_seam_mask()
794 assign_mask_line (mask_ptr, i, mask_stride, min_pos1); in fill_seam_mask()
798 assign_mask_line (mask_ptr, i, mask_stride, min_pos1); in fill_seam_mask()
/external/libaom/config/arm/config/
Daom_dsp_rtcd.h29 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
365 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
371 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
1039 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
1040 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
/external/libaom/config/arm64/config/
Daom_dsp_rtcd.h29 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
365 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
371 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
1039 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
1040 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
/external/libaom/config/x86_64/config/
Daom_dsp_rtcd.h28 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
443 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
449 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
1191 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
/external/libaom/config/x86/config/
Daom_dsp_rtcd.h28 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
443 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
449 …nst uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …
1191 …NV_BUF_TYPE *src1, uint32_t src1_stride, const uint8_t *mask, uint32_t mask_stride, int w, int h, …