Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(88)

Side by Side Diff: third_party/libvpx/source/config/win/ia32/vpx_dsp_rtcd.h

Issue 2528543002: Roll src/third_party/libvpx/source/libvpx/ 5c64c01c7..d7f1d60c5 (36 commits). (Closed)
Patch Set: rebase for DEPS Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
OLDNEW
« no previous file with comments | « third_party/libvpx/source/config/win/ia32/vp8_rtcd.h ('k') | third_party/libvpx/source/config/win/x64/vp8_rtcd.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698