/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_denoiser_sse2.c | 40 const uint8_t *sig, const uint8_t *mc_running_avg_y, uint8_t *running_avg_y, in vp9_denoiser_16x1_sse2() argument 47 _mm_loadu_si128((const __m128i *)(&mc_running_avg_y[0])); in vp9_denoiser_16x1_sse2() 91 const uint8_t *sig, const uint8_t *mc_running_avg_y, uint8_t *running_avg_y, in vp9_denoiser_adj_16x1_sse2() argument 97 _mm_loadu_si128((const __m128i *)(&mc_running_avg_y[0])); in vp9_denoiser_adj_16x1_sse2() 121 const uint8_t *mc_running_avg_y, in vp9_denoiser_NxM_sse2_small() argument 149 memcpy(mc_running_buffer[r], mc_running_avg_y, width); in vp9_denoiser_NxM_sse2_small() 150 memcpy(mc_running_buffer[r] + width, mc_running_avg_y + mc_avg_y_stride, in vp9_denoiser_NxM_sse2_small() 161 mc_running_avg_y += (mc_avg_y_stride << 1); in vp9_denoiser_NxM_sse2_small() 209 const uint8_t *mc_running_avg_y, in vp9_denoiser_NxM_sse2_big() argument 244 sig, mc_running_avg_y, running_avg_y, &k_0, &k_4, &k_8, &k_16, &l3, in vp9_denoiser_NxM_sse2_big() [all …]
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
D | vp9_denoiser_neon.c | 35 const uint8_t *sig, const uint8_t *mc_running_avg_y, uint8_t *running_avg_y, in denoiser_16x1_neon() argument 41 const uint8x16_t v_mc_running_avg_y = vld1q_u8(mc_running_avg_y); in denoiser_16x1_neon() 97 const uint8_t *sig, const uint8_t *mc_running_avg_y, uint8_t *running_avg_y, in denoiser_adjust_16x1_neon() argument 101 const uint8x16_t v_mc_running_avg_y = vld1q_u8(mc_running_avg_y); in denoiser_adjust_16x1_neon() 132 const uint8_t *mc_running_avg_y, in vp9_denoiser_8xN_neon() argument 159 memcpy(mc_running_buffer[r], mc_running_avg_y, width); in vp9_denoiser_8xN_neon() 160 memcpy(mc_running_buffer[r] + width, mc_running_avg_y + mc_avg_y_stride, in vp9_denoiser_8xN_neon() 178 mc_running_avg_y += (mc_avg_y_stride << 1); in vp9_denoiser_8xN_neon() 233 const uint8_t *mc_running_avg_y, in vp9_denoiser_NxM_neon() argument 265 sig, mc_running_avg_y, running_avg_y, v_level1_threshold, in vp9_denoiser_NxM_neon() [all …]
|
/external/webrtc/webrtc/modules/video_processing/util/ |
D | denoiser_filter_c.cc | 62 DenoiserDecision DenoiserFilterC::MbDenoise(uint8_t* mc_running_avg_y, in MbDenoise() argument 92 diff = mc_running_avg_y[c] - sig[c]; in MbDenoise() 98 running_avg_y[c] = mc_running_avg_y[c]; in MbDenoise() 128 mc_running_avg_y += mc_avg_y_stride; in MbDenoise() 147 mc_running_avg_y -= mc_avg_y_stride * 16; in MbDenoise() 151 int diff = mc_running_avg_y[c] - sig[c]; in MbDenoise() 172 mc_running_avg_y += mc_avg_y_stride; in MbDenoise()
|
D | denoiser_filter_neon.cc | 102 DenoiserDecision DenoiserFilterNEON::MbDenoise(uint8_t* mc_running_avg_y, in MbDenoise() argument 129 const uint8x16_t v_mc_running_avg_y = vld1q_u8(mc_running_avg_y); in MbDenoise() 186 mc_running_avg_y += mc_running_avg_y_stride; in MbDenoise() 215 mc_running_avg_y -= mc_running_avg_y_stride * 16; in MbDenoise() 220 const uint8x16_t v_mc_running_avg_y = vld1q_u8(mc_running_avg_y); in MbDenoise() 257 mc_running_avg_y += mc_running_avg_y_stride; in MbDenoise()
|
D | denoiser_filter_sse2.cc | 135 DenoiserDecision DenoiserFilterSSE2::MbDenoise(uint8_t* mc_running_avg_y, in MbDenoise() argument 164 _mm_loadu_si128(reinterpret_cast<__m128i*>(&mc_running_avg_y[0])); in MbDenoise() 207 mc_running_avg_y += mc_avg_y_stride; in MbDenoise() 233 mc_running_avg_y -= mc_avg_y_stride * 16; in MbDenoise() 242 _mm_loadu_si128(reinterpret_cast<__m128i*>(&mc_running_avg_y[0])); in MbDenoise() 265 mc_running_avg_y += mc_avg_y_stride; in MbDenoise()
|
D | denoiser_filter_sse2.h | 34 DenoiserDecision MbDenoise(uint8_t* mc_running_avg_y,
|
D | denoiser_filter_neon.h | 34 DenoiserDecision MbDenoise(uint8_t* mc_running_avg_y,
|
D | denoiser_filter_c.h | 34 DenoiserDecision MbDenoise(uint8_t* mc_running_avg_y,
|
D | denoiser_filter.h | 51 virtual DenoiserDecision MbDenoise(uint8_t* mc_running_avg_y,
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_denoiser.c | 308 denoiser->mc_running_avg_y[denoise_layer_idx].y_buffer, in perform_motion_compensation() 309 denoiser->mc_running_avg_y[denoise_layer_idx].y_stride, mi_row, mi_col); in perform_motion_compensation() 311 denoiser->mc_running_avg_y[denoise_layer_idx].y_stride; in perform_motion_compensation() 313 denoiser->mc_running_avg_y[denoise_layer_idx].u_buffer, in perform_motion_compensation() 314 denoiser->mc_running_avg_y[denoise_layer_idx].uv_stride, mi_row, mi_col); in perform_motion_compensation() 316 denoiser->mc_running_avg_y[denoise_layer_idx].uv_stride; in perform_motion_compensation() 318 denoiser->mc_running_avg_y[denoise_layer_idx].v_buffer, in perform_motion_compensation() 319 denoiser->mc_running_avg_y[denoise_layer_idx].uv_stride, mi_row, mi_col); in perform_motion_compensation() 321 denoiser->mc_running_avg_y[denoise_layer_idx].uv_stride; in perform_motion_compensation() 354 YV12_BUFFER_CONFIG mc_avg = denoiser->mc_running_avg_y[denoise_layer_index]; in vp9_denoiser_denoise() [all …]
|
D | vp9_denoiser.h | 47 YV12_BUFFER_CONFIG *mc_running_avg_y; member
|
/external/libvpx/libvpx/vp8/encoder/ |
D | denoising.c | 57 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, in vp8_denoiser_filter_c() argument 90 diff = mc_running_avg_y[c] - sig[c]; in vp8_denoiser_filter_c() 96 running_avg_y[c] = mc_running_avg_y[c]; in vp8_denoiser_filter_c() 129 mc_running_avg_y += mc_avg_y_stride; in vp8_denoiser_filter_c() 166 mc_running_avg_y -= mc_avg_y_stride * 16; in vp8_denoiser_filter_c() 170 int diff = mc_running_avg_y[c] - sig[c]; in vp8_denoiser_filter_c() 194 mc_running_avg_y += mc_avg_y_stride; in vp8_denoiser_filter_c() 608 unsigned char *mc_running_avg_y = in vp8_denoiser_denoise_mb() local 616 decision = vp8_denoiser_filter(mc_running_avg_y, mc_avg_y_stride, in vp8_denoiser_denoise_mb()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | denoising_sse2.c | 38 int vp8_denoiser_filter_sse2(unsigned char *mc_running_avg_y, in vp8_denoiser_filter_sse2() argument 68 _mm_loadu_si128((__m128i *)(&mc_running_avg_y[0])); in vp8_denoiser_filter_sse2() 111 mc_running_avg_y += mc_avg_y_stride; in vp8_denoiser_filter_sse2() 136 mc_running_avg_y -= mc_avg_y_stride * 16; in vp8_denoiser_filter_sse2() 144 _mm_loadu_si128((__m128i *)(&mc_running_avg_y[0])); in vp8_denoiser_filter_sse2() 166 mc_running_avg_y += mc_avg_y_stride; in vp8_denoiser_filter_sse2()
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | denoising_neon.c | 48 int vp8_denoiser_filter_neon(unsigned char *mc_running_avg_y, in vp8_denoiser_filter_neon() argument 76 const uint8x16_t v_mc_running_avg_y = vld1q_u8(mc_running_avg_y); in vp8_denoiser_filter_neon() 139 mc_running_avg_y += mc_running_avg_y_stride; in vp8_denoiser_filter_neon() 167 mc_running_avg_y -= mc_running_avg_y_stride * 16; in vp8_denoiser_filter_neon() 172 const uint8x16_t v_mc_running_avg_y = vld1q_u8(mc_running_avg_y); in vp8_denoiser_filter_neon() 209 mc_running_avg_y += mc_running_avg_y_stride; in vp8_denoiser_filter_neon()
|
/external/libvpx/config/arm-neon/ |
D | vp8_rtcd.h | 68 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *runn… 69 int vp8_denoiser_filter_neon(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *r…
|
/external/libvpx/config/arm64/ |
D | vp8_rtcd.h | 68 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *runn… 69 int vp8_denoiser_filter_neon(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *r…
|
/external/libvpx/config/x86/ |
D | vp8_rtcd.h | 82 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *runn… 83 int vp8_denoiser_filter_sse2(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *r…
|
/external/libvpx/config/x86_64/ |
D | vp8_rtcd.h | 82 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *runn… 83 int vp8_denoiser_filter_sse2(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *r…
|
/external/libvpx/libvpx/vp8/common/ |
D | rtcd_defs.pl | 246 …add_proto qw/int vp8_denoiser_filter/, "unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsi…
|
/external/libvpx/config/generic/ |
D | vp8_rtcd.h | 60 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *runn…
|