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 975 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
986 #define vpx_variance8x16 vpx_variance8x16_sse2 | 986 #define vpx_variance8x16 vpx_variance8x16_sse2 |
987 | 987 |
988 unsigned int vpx_variance8x4_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 988 unsigned int vpx_variance8x4_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
989 unsigned int vpx_variance8x4_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 989 unsigned int vpx_variance8x4_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
990 #define vpx_variance8x4 vpx_variance8x4_sse2 | 990 #define vpx_variance8x4 vpx_variance8x4_sse2 |
991 | 991 |
992 unsigned int vpx_variance8x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 992 unsigned int vpx_variance8x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
993 unsigned int vpx_variance8x8_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 993 unsigned int vpx_variance8x8_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
994 #define vpx_variance8x8 vpx_variance8x8_sse2 | 994 #define vpx_variance8x8 vpx_variance8x8_sse2 |
995 | 995 |
996 uint32_t vpx_variance_halfpixvar16x16_h_c(const unsigned char *src_ptr, int sour
ce_stride, const unsigned char *ref_ptr, int ref_stride, uint32_t *sse); | |
997 uint32_t vpx_variance_halfpixvar16x16_h_sse2(const unsigned char *src_ptr, int s
ource_stride, const unsigned char *ref_ptr, int ref_stride, uint32_t *sse); | |
998 #define vpx_variance_halfpixvar16x16_h vpx_variance_halfpixvar16x16_h_sse2 | |
999 | |
1000 uint32_t vpx_variance_halfpixvar16x16_hv_c(const unsigned char *src_ptr, int sou
rce_stride, const unsigned char *ref_ptr, int ref_stride, uint32_t *sse); | |
1001 uint32_t vpx_variance_halfpixvar16x16_hv_sse2(const unsigned char *src_ptr, int
source_stride, const unsigned char *ref_ptr, int ref_stride, uint32_t *sse); | |
1002 #define vpx_variance_halfpixvar16x16_hv vpx_variance_halfpixvar16x16_hv_sse2 | |
1003 | |
1004 uint32_t vpx_variance_halfpixvar16x16_v_c(const unsigned char *src_ptr, int sour
ce_stride, const unsigned char *ref_ptr, int ref_stride, uint32_t *sse); | |
1005 uint32_t vpx_variance_halfpixvar16x16_v_sse2(const unsigned char *src_ptr, int s
ource_stride, const unsigned char *ref_ptr, int ref_stride, uint32_t *sse); | |
1006 #define vpx_variance_halfpixvar16x16_v vpx_variance_halfpixvar16x16_v_sse2 | |
1007 | |
1008 void vpx_ve_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abo
ve, const uint8_t *left); | 996 void vpx_ve_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abo
ve, const uint8_t *left); |
1009 #define vpx_ve_predictor_4x4 vpx_ve_predictor_4x4_c | 997 #define vpx_ve_predictor_4x4 vpx_ve_predictor_4x4_c |
1010 | 998 |
1011 int vpx_vector_var_c(const int16_t *ref, const int16_t *src, const int bwl); | 999 int vpx_vector_var_c(const int16_t *ref, const int16_t *src, const int bwl); |
1012 int vpx_vector_var_sse2(const int16_t *ref, const int16_t *src, const int bwl); | 1000 int vpx_vector_var_sse2(const int16_t *ref, const int16_t *src, const int bwl); |
1013 #define vpx_vector_var vpx_vector_var_sse2 | 1001 #define vpx_vector_var vpx_vector_var_sse2 |
1014 | 1002 |
1015 void vpx_dsp_rtcd(void); | 1003 void vpx_dsp_rtcd(void); |
1016 | 1004 |
1017 #ifdef RTCD_C | 1005 #ifdef RTCD_C |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1210 vpx_variance64x64 = vpx_variance64x64_sse2; | 1198 vpx_variance64x64 = vpx_variance64x64_sse2; |
1211 if (flags & HAS_AVX2) vpx_variance64x64 = vpx_variance64x64_avx2; | 1199 if (flags & HAS_AVX2) vpx_variance64x64 = vpx_variance64x64_avx2; |
1212 } | 1200 } |
1213 #endif | 1201 #endif |
1214 | 1202 |
1215 #ifdef __cplusplus | 1203 #ifdef __cplusplus |
1216 } // extern "C" | 1204 } // extern "C" |
1217 #endif | 1205 #endif |
1218 | 1206 |
1219 #endif | 1207 #endif |
OLD | NEW |