Home
last modified time | relevance | path

Searched refs:dgd_stride (Results 1 – 13 of 13) sorted by relevance

/external/libaom/libaom/av1/encoder/x86/
Dpickrst_avx2.c32 int dgd_stride, const __m128i *shuffle, int32_t *sumX, in acc_stat_win7_one_line_avx2() argument
43 const uint8_t *dgd_ijk = dgd_ij + k * dgd_stride; in acc_stat_win7_one_line_avx2()
53 acc_stat_avx2(H_ + 0 * 8, dgd_ij + 0 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
54 acc_stat_avx2(H_ + 1 * 8, dgd_ij + 1 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
55 acc_stat_avx2(H_ + 2 * 8, dgd_ij + 2 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
56 acc_stat_avx2(H_ + 3 * 8, dgd_ij + 3 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
57 acc_stat_avx2(H_ + 4 * 8, dgd_ij + 4 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
58 acc_stat_avx2(H_ + 5 * 8, dgd_ij + 5 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
59 acc_stat_avx2(H_ + 6 * 8, dgd_ij + 6 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2()
67 int v_end, int dgd_stride, int src_stride, int64_t *M, int64_t *H) { in compute_stats_win7_opt_avx2() argument
[all …]
Dpickrst_sse4.c36 int dgd_stride, const __m128i *shuffle, int32_t *sumX, in acc_stat_win7_one_line_sse4_1() argument
47 const uint8_t *dgd_ijk = dgd_ij + k * dgd_stride; in acc_stat_win7_one_line_sse4_1()
57 acc_stat_sse41(H_ + 0 * 8, dgd_ij + 0 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
58 acc_stat_sse41(H_ + 1 * 8, dgd_ij + 1 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
59 acc_stat_sse41(H_ + 2 * 8, dgd_ij + 2 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
60 acc_stat_sse41(H_ + 3 * 8, dgd_ij + 3 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
61 acc_stat_sse41(H_ + 4 * 8, dgd_ij + 4 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
62 acc_stat_sse41(H_ + 5 * 8, dgd_ij + 5 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
63 acc_stat_sse41(H_ + 6 * 8, dgd_ij + 6 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1()
71 int v_end, int dgd_stride, int src_stride, int64_t *M, int64_t *H) { in compute_stats_win7_opt_sse4_1() argument
[all …]
/external/libaom/libaom/test/
Dwiener_test.cc35 int v_start, int v_end, int dgd_stride, in compute_stats_win_opt_c() argument
42 uint8_t avg = find_average(dgd, h_start, h_end, v_start, v_end, dgd_stride); in compute_stats_win_opt_c()
51 const uint8_t *dgd_win = dgd - wiener_halfwin * dgd_stride - wiener_halfwin; in compute_stats_win_opt_c()
59 const uint8_t *dgd_ij = dgd_win + i * dgd_stride + j; in compute_stats_win_opt_c()
62 const uint8_t *dgd_ijkl = dgd_ij + k * dgd_stride + l; in compute_stats_win_opt_c()
70 H_int_temp[m * 8 + n] += D1 * dgd_ij[n + dgd_stride * m] + in compute_stats_win_opt_c()
71 D2 * dgd_ij[n + dgd_stride * m + 1]; in compute_stats_win_opt_c()
97 int dgd_stride, int src_stride, int64_t *M, in compute_stats_opt_c() argument
101 v_end, dgd_stride, src_stride, M, H); in compute_stats_opt_c()
104 dgd_stride, src_stride, M, H); in compute_stats_opt_c()
[all …]
Dpickrst_test.cc81 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest() local
109 dgd_stride, flt0_, flt0_stride, in RunPixelProjErrorTest()
117 target_func_(src, h_end, v_end, src_stride, dgd, dgd_stride, flt0_, in RunPixelProjErrorTest()
135 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest_ExtremeValues() local
160 src, h_end - h_start, v_end - v_start, src_stride, dgd, dgd_stride, in RunPixelProjErrorTest_ExtremeValues()
164 dgd, dgd_stride, flt0_, flt0_stride, flt1_, in RunPixelProjErrorTest_ExtremeValues()
246 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest() local
274 src8, h_end, v_end, src_stride, dgd8, dgd_stride, flt0_, flt0_stride, in RunPixelProjErrorTest()
282 target_func_(src8, h_end, v_end, src_stride, dgd8, dgd_stride, flt0_, in RunPixelProjErrorTest()
300 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest_ExtremeValues() local
[all …]
/external/libaom/libaom/av1/common/x86/
Dselfguided_sse4.c281 int dgd_stride, int width, int height, int highbd) { in final_filter() argument
293 xx_loadl_64(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter()
452 const void *dgd8, int dgd_stride, int width, in final_filter_fast() argument
473 xx_loadl_64(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast()
488 xx_loadl_64(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast()
503 int height, int dgd_stride, int32_t *flt0, in av1_selfguided_restoration_sse4_1() argument
545 SGRPROJ_BORDER_HORZ + dgd_stride * SGRPROJ_BORDER_VERT; in av1_selfguided_restoration_sse4_1()
551 integral_images_highbd(CONVERT_TO_SHORTPTR(dgd0), dgd_stride, width_ext, in av1_selfguided_restoration_sse4_1()
554 integral_images(dgd0, dgd_stride, width_ext, height_ext, Ctl, Dtl, in av1_selfguided_restoration_sse4_1()
569 final_filter_fast(flt0, flt_stride, A, B, buf_stride, dgd8, dgd_stride, in av1_selfguided_restoration_sse4_1()
[all …]
Dselfguided_avx2.c326 int dgd_stride, int width, int height, int highbd) { in final_filter() argument
339 xx_loadu_128(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter()
495 const void *dgd8, int dgd_stride, int width, in final_filter_fast() argument
517 xx_loadu_128(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast()
534 xx_loadu_128(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast()
550 int dgd_stride, int32_t *flt0, in av1_selfguided_restoration_avx2() argument
595 SGRPROJ_BORDER_HORZ + dgd_stride * SGRPROJ_BORDER_VERT; in av1_selfguided_restoration_avx2()
601 integral_images_highbd(CONVERT_TO_SHORTPTR(dgd0), dgd_stride, width_ext, in av1_selfguided_restoration_avx2()
604 integral_images(dgd0, dgd_stride, width_ext, height_ext, Ctl, Dtl, in av1_selfguided_restoration_avx2()
619 final_filter_fast(flt0, flt_stride, A, B, buf_stride, dgd8, dgd_stride, in av1_selfguided_restoration_avx2()
[all …]
/external/libaom/libaom/av1/common/
Drestoration.c665 int dgd_stride, int bit_depth, in calculate_intermediate_result() argument
684 boxsum(dgd - dgd_stride * SGRPROJ_BORDER_VERT - SGRPROJ_BORDER_HORZ, in calculate_intermediate_result()
685 width_ext, height_ext, dgd_stride, r, 0, B, buf_stride); in calculate_intermediate_result()
686 boxsum(dgd - dgd_stride * SGRPROJ_BORDER_VERT - SGRPROJ_BORDER_HORZ, in calculate_intermediate_result()
687 width_ext, height_ext, dgd_stride, r, 1, A, buf_stride); in calculate_intermediate_result()
758 int32_t *dgd, int width, int height, int dgd_stride, int32_t *dst, in selfguided_restoration_fast_internal() argument
773 calculate_intermediate_result(dgd, width, height, dgd_stride, bit_depth, in selfguided_restoration_fast_internal()
785 const int l = i * dgd_stride + j; in selfguided_restoration_fast_internal()
803 const int l = i * dgd_stride + j; in selfguided_restoration_fast_internal()
817 int dgd_stride, int32_t *dst, in selfguided_restoration_internal() argument
[all …]
/external/libaom/libaom/av1/common/arm/
Dselfguided_neon.c1144 int height, int dgd_stride, in restoration_fast_internal() argument
1172 boxsum2((int16_t *)(dgd16 - dgd_stride * SGRPROJ_BORDER_VERT - in restoration_fast_internal()
1174 dgd_stride, (int16_t *)tmp16_buf, sum_buf, square_sum_buf, buf_stride, in restoration_fast_internal()
1196 dgd_stride, dst, dst_stride, width, height); in restoration_fast_internal()
1200 int dgd_stride, int32_t *dst, in restoration_internal() argument
1228 boxsum1((int16_t *)(dgd16 - dgd_stride * SGRPROJ_BORDER_VERT - in restoration_internal()
1230 dgd_stride, sum_buf, square_sum_buf, buf_stride, width_ext, in restoration_internal()
1251 final_filter_internal(A16, B, buf_stride, (int16_t *)dgd16, dgd_stride, dst, in restoration_internal()
1357 const int dgd_stride = stride; in av1_selfguided_restoration_neon() local
1362 dgd16_tmp - SGRPROJ_BORDER_VERT * dgd_stride - SGRPROJ_BORDER_HORZ, in av1_selfguided_restoration_neon()
[all …]
/external/libaom/libaom/av1/encoder/
Dpickrst.c103 int dgd_stride; member
150 rsc->dgd_stride = dgd->strides[is_uv]; in init_rsc()
627 rsc->dgd_buffer + limits->v_start * rsc->dgd_stride + limits->h_start; in search_sgrproj()
639 limits->v_end - limits->v_start, rsc->dgd_stride, src_start, in search_sgrproj()
672 int dgd_stride, int src_stride, int64_t *M, in av1_compute_stats_c() argument
678 uint8_t avg = find_average(dgd, h_start, h_end, v_start, v_end, dgd_stride); in av1_compute_stats_c()
688 Y[idx] = (int16_t)dgd[(i + l) * dgd_stride + (j + k)] - (int16_t)avg; in av1_compute_stats_c()
713 int v_start, int v_end, int dgd_stride, in av1_compute_stats_highbd_c() argument
723 find_average_highbd(dgd, h_start, h_end, v_start, v_end, dgd_stride); in av1_compute_stats_highbd_c()
739 Y[idx] = (int32_t)dgd[(i + l) * dgd_stride + (j + k)] - (int32_t)avg; in av1_compute_stats_highbd_c()
[all …]
/external/libaom/config/arm/config/
Dav1_rtcd.h279 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
282 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
/external/libaom/config/arm64/config/
Dav1_rtcd.h279 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
282 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
/external/libaom/config/x86/config/
Dav1_rtcd.h283 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
/external/libaom/config/x86_64/config/
Dav1_rtcd.h286 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,