| 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 1519 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1530 | 1530 |
| 1531 void vpx_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh); | 1531 void vpx_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh); |
| 1532 void vpx_lpf_vertical_8_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); | 1532 void vpx_lpf_vertical_8_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); |
| 1533 RTCD_EXTERN void (*vpx_lpf_vertical_8)(uint8_t *s, int pitch, const uint8_t *bli
mit, const uint8_t *limit, const uint8_t *thresh); | 1533 RTCD_EXTERN void (*vpx_lpf_vertical_8)(uint8_t *s, int pitch, const uint8_t *bli
mit, const uint8_t *limit, const uint8_t *thresh); |
| 1534 | 1534 |
| 1535 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); | 1535 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); |
| 1536 void vpx_lpf_vertical_8_dual_sse2(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); | 1536 void vpx_lpf_vertical_8_dual_sse2(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); |
| 1537 RTCD_EXTERN void (*vpx_lpf_vertical_8_dual)(uint8_t *s, int pitch, const uint8_t
*blimit0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1
, const uint8_t *limit1, const uint8_t *thresh1); | 1537 RTCD_EXTERN void (*vpx_lpf_vertical_8_dual)(uint8_t *s, int pitch, const uint8_t
*blimit0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1
, const uint8_t *limit1, const uint8_t *thresh1); |
| 1538 | 1538 |
| 1539 void vpx_mbpost_proc_across_ip_c(unsigned char *dst, int pitch, int rows, int co
ls,int flimit); | 1539 void vpx_mbpost_proc_across_ip_c(unsigned char *dst, int pitch, int rows, int co
ls,int flimit); |
| 1540 void vpx_mbpost_proc_across_ip_xmm(unsigned char *dst, int pitch, int rows, int
cols,int flimit); | 1540 void vpx_mbpost_proc_across_ip_sse2(unsigned char *dst, int pitch, int rows, int
cols,int flimit); |
| 1541 RTCD_EXTERN void (*vpx_mbpost_proc_across_ip)(unsigned char *dst, int pitch, int
rows, int cols,int flimit); | 1541 RTCD_EXTERN void (*vpx_mbpost_proc_across_ip)(unsigned char *dst, int pitch, int
rows, int cols,int flimit); |
| 1542 | 1542 |
| 1543 void vpx_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols,in
t flimit); | 1543 void vpx_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols,in
t flimit); |
| 1544 void vpx_mbpost_proc_down_xmm(unsigned char *dst, int pitch, int rows, int cols,
int flimit); | 1544 void vpx_mbpost_proc_down_sse2(unsigned char *dst, int pitch, int rows, int cols
,int flimit); |
| 1545 RTCD_EXTERN void (*vpx_mbpost_proc_down)(unsigned char *dst, int pitch, int rows
, int cols,int flimit); | 1545 RTCD_EXTERN void (*vpx_mbpost_proc_down)(unsigned char *dst, int pitch, int rows
, int cols,int flimit); |
| 1546 | 1546 |
| 1547 void vpx_minmax_8x8_c(const uint8_t *s, int p, const uint8_t *d, int dp, int *mi
n, int *max); | 1547 void vpx_minmax_8x8_c(const uint8_t *s, int p, const uint8_t *d, int dp, int *mi
n, int *max); |
| 1548 void vpx_minmax_8x8_sse2(const uint8_t *s, int p, const uint8_t *d, int dp, int
*min, int *max); | 1548 void vpx_minmax_8x8_sse2(const uint8_t *s, int p, const uint8_t *d, int dp, int
*min, int *max); |
| 1549 RTCD_EXTERN void (*vpx_minmax_8x8)(const uint8_t *s, int p, const uint8_t *d, in
t dp, int *min, int *max); | 1549 RTCD_EXTERN void (*vpx_minmax_8x8)(const uint8_t *s, int p, const uint8_t *d, in
t dp, int *min, int *max); |
| 1550 | 1550 |
| 1551 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); | 1551 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); |
| 1552 unsigned int vpx_mse16x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | 1552 unsigned int vpx_mse16x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 1553 unsigned int vpx_mse16x16_avx2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | 1553 unsigned int vpx_mse16x16_avx2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 1554 RTCD_EXTERN unsigned int (*vpx_mse16x16)(const uint8_t *src_ptr, int source_str
ide, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | 1554 RTCD_EXTERN unsigned int (*vpx_mse16x16)(const uint8_t *src_ptr, int source_str
ide, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| (...skipping 1056 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2611 if (flags & HAS_SSE2) vpx_lpf_vertical_16_dual = vpx_lpf_vertical_16_dual_ss
e2; | 2611 if (flags & HAS_SSE2) vpx_lpf_vertical_16_dual = vpx_lpf_vertical_16_dual_ss
e2; |
| 2612 vpx_lpf_vertical_4 = vpx_lpf_vertical_4_c; | 2612 vpx_lpf_vertical_4 = vpx_lpf_vertical_4_c; |
| 2613 if (flags & HAS_SSE2) vpx_lpf_vertical_4 = vpx_lpf_vertical_4_sse2; | 2613 if (flags & HAS_SSE2) vpx_lpf_vertical_4 = vpx_lpf_vertical_4_sse2; |
| 2614 vpx_lpf_vertical_4_dual = vpx_lpf_vertical_4_dual_c; | 2614 vpx_lpf_vertical_4_dual = vpx_lpf_vertical_4_dual_c; |
| 2615 if (flags & HAS_SSE2) vpx_lpf_vertical_4_dual = vpx_lpf_vertical_4_dual_sse2
; | 2615 if (flags & HAS_SSE2) vpx_lpf_vertical_4_dual = vpx_lpf_vertical_4_dual_sse2
; |
| 2616 vpx_lpf_vertical_8 = vpx_lpf_vertical_8_c; | 2616 vpx_lpf_vertical_8 = vpx_lpf_vertical_8_c; |
| 2617 if (flags & HAS_SSE2) vpx_lpf_vertical_8 = vpx_lpf_vertical_8_sse2; | 2617 if (flags & HAS_SSE2) vpx_lpf_vertical_8 = vpx_lpf_vertical_8_sse2; |
| 2618 vpx_lpf_vertical_8_dual = vpx_lpf_vertical_8_dual_c; | 2618 vpx_lpf_vertical_8_dual = vpx_lpf_vertical_8_dual_c; |
| 2619 if (flags & HAS_SSE2) vpx_lpf_vertical_8_dual = vpx_lpf_vertical_8_dual_sse2
; | 2619 if (flags & HAS_SSE2) vpx_lpf_vertical_8_dual = vpx_lpf_vertical_8_dual_sse2
; |
| 2620 vpx_mbpost_proc_across_ip = vpx_mbpost_proc_across_ip_c; | 2620 vpx_mbpost_proc_across_ip = vpx_mbpost_proc_across_ip_c; |
| 2621 if (flags & HAS_SSE2) vpx_mbpost_proc_across_ip = vpx_mbpost_proc_across_ip_
xmm; | 2621 if (flags & HAS_SSE2) vpx_mbpost_proc_across_ip = vpx_mbpost_proc_across_ip_
sse2; |
| 2622 vpx_mbpost_proc_down = vpx_mbpost_proc_down_c; | 2622 vpx_mbpost_proc_down = vpx_mbpost_proc_down_c; |
| 2623 if (flags & HAS_SSE2) vpx_mbpost_proc_down = vpx_mbpost_proc_down_xmm; | 2623 if (flags & HAS_SSE2) vpx_mbpost_proc_down = vpx_mbpost_proc_down_sse2; |
| 2624 vpx_minmax_8x8 = vpx_minmax_8x8_c; | 2624 vpx_minmax_8x8 = vpx_minmax_8x8_c; |
| 2625 if (flags & HAS_SSE2) vpx_minmax_8x8 = vpx_minmax_8x8_sse2; | 2625 if (flags & HAS_SSE2) vpx_minmax_8x8 = vpx_minmax_8x8_sse2; |
| 2626 vpx_mse16x16 = vpx_mse16x16_c; | 2626 vpx_mse16x16 = vpx_mse16x16_c; |
| 2627 if (flags & HAS_SSE2) vpx_mse16x16 = vpx_mse16x16_sse2; | 2627 if (flags & HAS_SSE2) vpx_mse16x16 = vpx_mse16x16_sse2; |
| 2628 if (flags & HAS_AVX2) vpx_mse16x16 = vpx_mse16x16_avx2; | 2628 if (flags & HAS_AVX2) vpx_mse16x16 = vpx_mse16x16_avx2; |
| 2629 vpx_mse16x8 = vpx_mse16x8_c; | 2629 vpx_mse16x8 = vpx_mse16x8_c; |
| 2630 if (flags & HAS_SSE2) vpx_mse16x8 = vpx_mse16x8_sse2; | 2630 if (flags & HAS_SSE2) vpx_mse16x8 = vpx_mse16x8_sse2; |
| 2631 vpx_mse8x16 = vpx_mse8x16_c; | 2631 vpx_mse8x16 = vpx_mse8x16_c; |
| 2632 if (flags & HAS_SSE2) vpx_mse8x16 = vpx_mse8x16_sse2; | 2632 if (flags & HAS_SSE2) vpx_mse8x16 = vpx_mse8x16_sse2; |
| 2633 vpx_mse8x8 = vpx_mse8x8_c; | 2633 vpx_mse8x8 = vpx_mse8x8_c; |
| (...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2890 vpx_vector_var = vpx_vector_var_c; | 2890 vpx_vector_var = vpx_vector_var_c; |
| 2891 if (flags & HAS_SSE2) vpx_vector_var = vpx_vector_var_sse2; | 2891 if (flags & HAS_SSE2) vpx_vector_var = vpx_vector_var_sse2; |
| 2892 } | 2892 } |
| 2893 #endif | 2893 #endif |
| 2894 | 2894 |
| 2895 #ifdef __cplusplus | 2895 #ifdef __cplusplus |
| 2896 } // extern "C" | 2896 } // extern "C" |
| 2897 #endif | 2897 #endif |
| 2898 | 2898 |
| 2899 #endif | 2899 #endif |
| OLD | NEW |