diff options
Diffstat (limited to 'chromium/third_party/libvpx/source/config/linux/arm-neon/vpx_dsp_rtcd.h')
-rw-r--r-- | chromium/third_party/libvpx/source/config/linux/arm-neon/vpx_dsp_rtcd.h | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/chromium/third_party/libvpx/source/config/linux/arm-neon/vpx_dsp_rtcd.h b/chromium/third_party/libvpx/source/config/linux/arm-neon/vpx_dsp_rtcd.h index 30233f9dc5c..0264e1729ae 100644 --- a/chromium/third_party/libvpx/source/config/linux/arm-neon/vpx_dsp_rtcd.h +++ b/chromium/third_party/libvpx/source/config/linux/arm-neon/vpx_dsp_rtcd.h @@ -301,10 +301,10 @@ void vpx_h_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov void vpx_h_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); #define vpx_h_predictor_8x8 vpx_h_predictor_8x8_neon -void vpx_hadamard_16x16_c(int16_t const *src_diff, int src_stride, int16_t *coeff); +void vpx_hadamard_16x16_c(const int16_t *src_diff, int src_stride, int16_t *coeff); #define vpx_hadamard_16x16 vpx_hadamard_16x16_c -void vpx_hadamard_8x8_c(int16_t const *src_diff, int src_stride, int16_t *coeff); +void vpx_hadamard_8x8_c(const int16_t *src_diff, int src_stride, int16_t *coeff); #define vpx_hadamard_8x8 vpx_hadamard_8x8_c void vpx_he_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); @@ -358,12 +358,12 @@ void vpx_idct8x8_64_add_c(const tran_low_t *input, uint8_t *dest, int dest_strid void vpx_idct8x8_64_add_neon(const tran_low_t *input, uint8_t *dest, int dest_stride); #define vpx_idct8x8_64_add vpx_idct8x8_64_add_neon -int16_t vpx_int_pro_col_c(uint8_t const *ref, const int width); -int16_t vpx_int_pro_col_neon(uint8_t const *ref, const int width); +int16_t vpx_int_pro_col_c(const uint8_t *ref, const int width); +int16_t vpx_int_pro_col_neon(const uint8_t *ref, const int width); #define vpx_int_pro_col vpx_int_pro_col_neon -void vpx_int_pro_row_c(int16_t *hbuf, uint8_t const *ref, const int ref_stride, const int height); -void vpx_int_pro_row_neon(int16_t *hbuf, uint8_t const *ref, const int ref_stride, const int height); +void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); +void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); #define vpx_int_pro_row vpx_int_pro_row_neon void vpx_iwht4x4_16_add_c(const tran_low_t *input, uint8_t *dest, int dest_stride); @@ -421,7 +421,8 @@ void vpx_lpf_vertical_8_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit0, #define vpx_lpf_vertical_8_dual vpx_lpf_vertical_8_dual_neon void vpx_minmax_8x8_c(const uint8_t *s, int p, const uint8_t *d, int dp, int *min, int *max); -#define vpx_minmax_8x8 vpx_minmax_8x8_c +void vpx_minmax_8x8_neon(const uint8_t *s, int p, const uint8_t *d, int dp, int *min, int *max); +#define vpx_minmax_8x8 vpx_minmax_8x8_neon unsigned int vpx_mse16x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); unsigned int vpx_mse16x16_media(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); @@ -437,6 +438,9 @@ unsigned int vpx_mse8x16_c(const uint8_t *src_ptr, int source_stride, const uin unsigned int vpx_mse8x8_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); #define vpx_mse8x8 vpx_mse8x8_c +void vpx_plane_add_noise_c(uint8_t *Start, char *noise, char blackclamp[16], char whiteclamp[16], char bothclamp[16], unsigned int Width, unsigned int Height, int Pitch); +#define vpx_plane_add_noise vpx_plane_add_noise_c + void vpx_quantize_b_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); #define vpx_quantize_b vpx_quantize_b_c @@ -825,8 +829,8 @@ uint32_t vpx_variance_halfpixvar16x16_v_media(const unsigned char *src_ptr, int void vpx_ve_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); #define vpx_ve_predictor_4x4 vpx_ve_predictor_4x4_c -int vpx_vector_var_c(int16_t const *ref, int16_t const *src, const int bwl); -int vpx_vector_var_neon(int16_t const *ref, int16_t const *src, const int bwl); +int vpx_vector_var_c(const int16_t *ref, const int16_t *src, const int bwl); +int vpx_vector_var_neon(const int16_t *ref, const int16_t *src, const int bwl); #define vpx_vector_var vpx_vector_var_neon void vpx_dsp_rtcd(void); |