Home
last modified time | relevance | path

Searched refs:mc_avg (Results 1 – 5 of 5) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_denoiser.c69 const uint8_t *mc_avg, int mc_avg_stride, in vp9_denoiser_filter_c() argument
74 const uint8_t *mc_avg_start = mc_avg; in vp9_denoiser_filter_c()
96 diff = mc_avg[c] - sig[c]; in vp9_denoiser_filter_c()
100 avg[c] = mc_avg[c]; in vp9_denoiser_filter_c()
129 mc_avg += mc_avg_stride; in vp9_denoiser_filter_c()
146 mc_avg = mc_avg_start; in vp9_denoiser_filter_c()
151 diff = mc_avg[c] - sig[c]; in vp9_denoiser_filter_c()
172 mc_avg += mc_avg_stride; in vp9_denoiser_filter_c()
353 YV12_BUFFER_CONFIG mc_avg = denoiser->mc_running_avg_y[denoise_layer_index]; in vp9_denoiser_denoise() local
357 block_start(mc_avg.y_buffer, mc_avg.y_stride, mi_row, mi_col); in vp9_denoiser_denoise()
[all …]
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_denoiser_sse2.c309 const uint8_t *mc_avg, int mc_avg_stride, in vp9_denoiser_filter_sse2() argument
317 return vp9_denoiser_NxM_sse2_big(sig, sig_stride, mc_avg, mc_avg_stride, in vp9_denoiser_filter_sse2()
321 return vp9_denoiser_NxM_sse2_small(sig, sig_stride, mc_avg, mc_avg_stride, in vp9_denoiser_filter_sse2()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_denoiser_neon.c335 const uint8_t *mc_avg, int mc_avg_stride, in vp9_denoiser_filter_neon() argument
343 return vp9_denoiser_NxM_neon(sig, sig_stride, mc_avg, mc_avg_stride, avg, in vp9_denoiser_filter_neon()
347 return vp9_denoiser_8xN_neon(sig, sig_stride, mc_avg, mc_avg_stride, avg, in vp9_denoiser_filter_neon()
/external/libvpx/libvpx/test/
Dvp9_denoiser_test.cc35 const uint8_t *mc_avg, int mc_avg_stride,
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl123 …add_proto qw/int vp9_denoiser_filter/, "const uint8_t *sig, int sig_stride, const uint8_t *mc_avg,…