OLD | NEW |
1 #ifndef VPX_DSP_RTCD_H_ | 1 #ifndef VPX_DSP_RTCD_H_ |
2 #define VPX_DSP_RTCD_H_ | 2 #define VPX_DSP_RTCD_H_ |
3 | 3 |
4 #ifdef RTCD_C | 4 #ifdef RTCD_C |
5 #define RTCD_EXTERN | 5 #define RTCD_EXTERN |
6 #else | 6 #else |
7 #define RTCD_EXTERN extern | 7 #define RTCD_EXTERN extern |
8 #endif | 8 #endif |
9 | 9 |
10 /* | 10 /* |
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
420 | 420 |
421 void vpx_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh); | 421 void vpx_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh); |
422 void vpx_lpf_vertical_8_neon(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); | 422 void vpx_lpf_vertical_8_neon(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); |
423 #define vpx_lpf_vertical_8 vpx_lpf_vertical_8_neon | 423 #define vpx_lpf_vertical_8 vpx_lpf_vertical_8_neon |
424 | 424 |
425 void vpx_lpf_vertical_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0, co
nst uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uint8
_t *limit1, const uint8_t *thresh1); | 425 void vpx_lpf_vertical_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0, co
nst uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uint8
_t *limit1, const uint8_t *thresh1); |
426 void vpx_lpf_vertical_8_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const ui
nt8_t *limit1, const uint8_t *thresh1); | 426 void vpx_lpf_vertical_8_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const ui
nt8_t *limit1, const uint8_t *thresh1); |
427 #define vpx_lpf_vertical_8_dual vpx_lpf_vertical_8_dual_neon | 427 #define vpx_lpf_vertical_8_dual vpx_lpf_vertical_8_dual_neon |
428 | 428 |
429 void vpx_mbpost_proc_across_ip_c(unsigned char *dst, int pitch, int rows, int co
ls,int flimit); | 429 void vpx_mbpost_proc_across_ip_c(unsigned char *dst, int pitch, int rows, int co
ls,int flimit); |
430 #define vpx_mbpost_proc_across_ip vpx_mbpost_proc_across_ip_c | 430 void vpx_mbpost_proc_across_ip_neon(unsigned char *dst, int pitch, int rows, int
cols,int flimit); |
| 431 #define vpx_mbpost_proc_across_ip vpx_mbpost_proc_across_ip_neon |
431 | 432 |
432 void vpx_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols,in
t flimit); | 433 void vpx_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols,in
t flimit); |
433 #define vpx_mbpost_proc_down vpx_mbpost_proc_down_c | 434 void vpx_mbpost_proc_down_neon(unsigned char *dst, int pitch, int rows, int cols
,int flimit); |
| 435 #define vpx_mbpost_proc_down vpx_mbpost_proc_down_neon |
434 | 436 |
435 void vpx_minmax_8x8_c(const uint8_t *s, int p, const uint8_t *d, int dp, int *mi
n, int *max); | 437 void vpx_minmax_8x8_c(const uint8_t *s, int p, const uint8_t *d, int dp, int *mi
n, int *max); |
436 void vpx_minmax_8x8_neon(const uint8_t *s, int p, const uint8_t *d, int dp, int
*min, int *max); | 438 void vpx_minmax_8x8_neon(const uint8_t *s, int p, const uint8_t *d, int dp, int
*min, int *max); |
437 #define vpx_minmax_8x8 vpx_minmax_8x8_neon | 439 #define vpx_minmax_8x8 vpx_minmax_8x8_neon |
438 | 440 |
439 unsigned int vpx_mse16x16_c(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int recon_stride, unsigned int *sse); | 441 unsigned int vpx_mse16x16_c(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int recon_stride, unsigned int *sse); |
440 unsigned int vpx_mse16x16_neon(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | 442 unsigned int vpx_mse16x16_neon(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
441 #define vpx_mse16x16 vpx_mse16x16_neon | 443 #define vpx_mse16x16 vpx_mse16x16_neon |
442 | 444 |
443 unsigned int vpx_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); | 445 unsigned int vpx_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); |
(...skipping 403 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
847 (void)flags; | 849 (void)flags; |
848 | 850 |
849 } | 851 } |
850 #endif | 852 #endif |
851 | 853 |
852 #ifdef __cplusplus | 854 #ifdef __cplusplus |
853 } // extern "C" | 855 } // extern "C" |
854 #endif | 856 #endif |
855 | 857 |
856 #endif | 858 #endif |
OLD | NEW |