/external/webrtc/webrtc/modules/video_processing/util/ |
H A D | denoiser_filter_c.cc | 65 int avg_y_stride, 129 running_avg_y += avg_y_stride; 148 running_avg_y -= avg_y_stride * 16; 173 running_avg_y += avg_y_stride; 62 MbDenoise(uint8_t* mc_running_avg_y, int mc_avg_y_stride, uint8_t* running_avg_y, int avg_y_stride, const uint8_t* sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) argument
|
H A D | denoiser_filter_sse2.cc | 138 int avg_y_stride, 208 running_avg_y += avg_y_stride; 234 running_avg_y -= avg_y_stride * 16; 266 running_avg_y += avg_y_stride; 135 MbDenoise(uint8_t* mc_running_avg_y, int mc_avg_y_stride, uint8_t* running_avg_y, int avg_y_stride, const uint8_t* sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) argument
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
H A D | denoising_sse2.c | 40 int avg_y_stride, unsigned char *sig, 112 running_avg_y += avg_y_stride; 137 running_avg_y -= avg_y_stride * 16; 167 running_avg_y += avg_y_stride; 179 vp8_copy_mem16x16(running_avg_y_start, avg_y_stride, sig_start, sig_stride); 38 vp8_denoiser_filter_sse2(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
H A D | vp9_denoiser_neon.c | 134 int avg_y_stride, int increase_denoising, 163 memcpy(running_buffer[r] + width, running_avg_y + avg_y_stride, width); 174 vst1_u8(running_avg_y + avg_y_stride, v_running_buffer_high); 179 running_avg_y += (avg_y_stride << 1); 201 running_avg_y -= avg_y_stride * (b_height << 1); 213 vst1_u8(running_avg_y + avg_y_stride, v_running_buffer_high); 216 running_avg_y += (avg_y_stride << 1); 235 int avg_y_stride, int increase_denoising, 285 running_avg_y = running_avg_y - b_width + avg_y_stride; 298 running_avg_y -= avg_y_stride * b_heigh 131 vp9_denoiser_8xN_neon(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude, int width) argument 232 vp9_denoiser_NxM_neon(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
H A D | vp9_denoiser_sse2.c | 123 uint8_t *running_avg_y, int avg_y_stride, 153 memcpy(running_buffer[r] + width, running_avg_y + avg_y_stride, width); 158 memcpy(running_avg_y + avg_y_stride, running_buffer[r] + width, width); 162 running_avg_y += (avg_y_stride << 1); 184 running_avg_y -= avg_y_stride * (b_height << 1); 190 memcpy(running_avg_y + avg_y_stride, running_buffer[r] + width, 193 running_avg_y += (avg_y_stride << 1); 211 uint8_t *running_avg_y, int avg_y_stride, 261 running_avg_y = running_avg_y - b_width + avg_y_stride; 275 running_avg_y -= avg_y_stride * b_heigh 120 vp9_denoiser_NxM_sse2_small(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude, int width) argument 208 vp9_denoiser_NxM_sse2_big(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument [all...] |
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
H A D | denoising_msa.c | 19 int32_t avg_y_stride, uint8_t *sig_ptr, 121 running_avg_y_ptr += avg_y_stride; 171 running_avg_y_ptr += avg_y_stride; 184 running_avg_y_ptr -= avg_y_stride * 16; 200 running_avg_y_ptr += avg_y_stride; 239 ST_UB(running_avg_y, running_avg_y_ptr - avg_y_stride); 274 running_avg_y_ptr += avg_y_stride; 299 avg_y_stride); 300 running_avg_y_start += (8 * avg_y_stride); 302 running_avg_y_start, avg_y_stride); 16 vp8_denoiser_filter_msa(uint8_t *mc_running_avg_y_ptr, int32_t mc_avg_y_stride, uint8_t *running_avg_y_ptr, int32_t avg_y_stride, uint8_t *sig_ptr, int32_t sig_stride, uint32_t motion_magnitude, int32_t increase_denoising) argument 307 vp8_denoiser_filter_uv_msa( uint8_t *mc_running_avg_y_ptr, int32_t mc_avg_y_stride, uint8_t *running_avg_y_ptr, int32_t avg_y_stride, uint8_t *sig_ptr, int32_t sig_stride, uint32_t motion_magnitude, int32_t increase_denoising) argument [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
H A D | denoising.c | 58 unsigned char *running_avg_y, int avg_y_stride, 130 running_avg_y += avg_y_stride; 167 running_avg_y -= avg_y_stride * 16; 195 running_avg_y += avg_y_stride; 212 vp8_copy_mem16x16(running_avg_y_start, avg_y_stride, sig_start, sig_stride); 614 int avg_y_stride = denoiser->yv12_running_avg[INTRA_FRAME].y_stride; local 618 running_avg_y, avg_y_stride, x->thismb, 16, 57 vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
|