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

Side by Side Diff: source/config/win/ia32/vp9_rtcd.h

Issue 1217053002: libvpx: Pull from upstream (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/libvpx.git@master
Patch Set: Created 5 years, 5 months 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
« no previous file with comments | « source/config/mac/x64/vp9_rtcd.h ('k') | source/config/win/x64/vp9_rtcd.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #ifndef VP9_RTCD_H_ 1 #ifndef VP9_RTCD_H_
2 #define VP9_RTCD_H_ 2 #define VP9_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 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
109 #define vp9_d135_predictor_4x4 vp9_d135_predictor_4x4_c 109 #define vp9_d135_predictor_4x4 vp9_d135_predictor_4x4_c
110 110
111 void vp9_d135_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 111 void vp9_d135_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
112 #define vp9_d135_predictor_8x8 vp9_d135_predictor_8x8_c 112 #define vp9_d135_predictor_8x8 vp9_d135_predictor_8x8_c
113 113
114 void vp9_d153_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 114 void vp9_d153_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
115 void vp9_d153_predictor_16x16_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint 8_t *above, const uint8_t *left); 115 void vp9_d153_predictor_16x16_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint 8_t *above, const uint8_t *left);
116 RTCD_EXTERN void (*vp9_d153_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, c onst uint8_t *above, const uint8_t *left); 116 RTCD_EXTERN void (*vp9_d153_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, c onst uint8_t *above, const uint8_t *left);
117 117
118 void vp9_d153_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 118 void vp9_d153_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
119 #define vp9_d153_predictor_32x32 vp9_d153_predictor_32x32_c 119 void vp9_d153_predictor_32x32_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint 8_t *above, const uint8_t *left);
120 RTCD_EXTERN void (*vp9_d153_predictor_32x32)(uint8_t *dst, ptrdiff_t y_stride, c onst uint8_t *above, const uint8_t *left);
120 121
121 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 122 void vp9_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
122 void vp9_d153_predictor_4x4_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 123 void vp9_d153_predictor_4x4_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
123 RTCD_EXTERN void (*vp9_d153_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left); 124 RTCD_EXTERN void (*vp9_d153_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left);
124 125
125 void vp9_d153_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 126 void vp9_d153_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
126 void vp9_d153_predictor_8x8_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 127 void vp9_d153_predictor_8x8_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
127 RTCD_EXTERN void (*vp9_d153_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left); 128 RTCD_EXTERN void (*vp9_d153_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left);
128 129
129 void vp9_d207_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 130 void vp9_d207_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
(...skipping 583 matching lines...) Expand 10 before | Expand all | Expand 10 after
713 vp9_convolve8_vert = vp9_convolve8_vert_c; 714 vp9_convolve8_vert = vp9_convolve8_vert_c;
714 if (flags & HAS_SSE2) vp9_convolve8_vert = vp9_convolve8_vert_sse2; 715 if (flags & HAS_SSE2) vp9_convolve8_vert = vp9_convolve8_vert_sse2;
715 if (flags & HAS_SSSE3) vp9_convolve8_vert = vp9_convolve8_vert_ssse3; 716 if (flags & HAS_SSSE3) vp9_convolve8_vert = vp9_convolve8_vert_ssse3;
716 if (flags & HAS_AVX2) vp9_convolve8_vert = vp9_convolve8_vert_avx2; 717 if (flags & HAS_AVX2) vp9_convolve8_vert = vp9_convolve8_vert_avx2;
717 vp9_convolve_avg = vp9_convolve_avg_c; 718 vp9_convolve_avg = vp9_convolve_avg_c;
718 if (flags & HAS_SSE2) vp9_convolve_avg = vp9_convolve_avg_sse2; 719 if (flags & HAS_SSE2) vp9_convolve_avg = vp9_convolve_avg_sse2;
719 vp9_convolve_copy = vp9_convolve_copy_c; 720 vp9_convolve_copy = vp9_convolve_copy_c;
720 if (flags & HAS_SSE2) vp9_convolve_copy = vp9_convolve_copy_sse2; 721 if (flags & HAS_SSE2) vp9_convolve_copy = vp9_convolve_copy_sse2;
721 vp9_d153_predictor_16x16 = vp9_d153_predictor_16x16_c; 722 vp9_d153_predictor_16x16 = vp9_d153_predictor_16x16_c;
722 if (flags & HAS_SSSE3) vp9_d153_predictor_16x16 = vp9_d153_predictor_16x16_s sse3; 723 if (flags & HAS_SSSE3) vp9_d153_predictor_16x16 = vp9_d153_predictor_16x16_s sse3;
724 vp9_d153_predictor_32x32 = vp9_d153_predictor_32x32_c;
725 if (flags & HAS_SSSE3) vp9_d153_predictor_32x32 = vp9_d153_predictor_32x32_s sse3;
723 vp9_d153_predictor_4x4 = vp9_d153_predictor_4x4_c; 726 vp9_d153_predictor_4x4 = vp9_d153_predictor_4x4_c;
724 if (flags & HAS_SSSE3) vp9_d153_predictor_4x4 = vp9_d153_predictor_4x4_ssse3 ; 727 if (flags & HAS_SSSE3) vp9_d153_predictor_4x4 = vp9_d153_predictor_4x4_ssse3 ;
725 vp9_d153_predictor_8x8 = vp9_d153_predictor_8x8_c; 728 vp9_d153_predictor_8x8 = vp9_d153_predictor_8x8_c;
726 if (flags & HAS_SSSE3) vp9_d153_predictor_8x8 = vp9_d153_predictor_8x8_ssse3 ; 729 if (flags & HAS_SSSE3) vp9_d153_predictor_8x8 = vp9_d153_predictor_8x8_ssse3 ;
727 vp9_d207_predictor_16x16 = vp9_d207_predictor_16x16_c; 730 vp9_d207_predictor_16x16 = vp9_d207_predictor_16x16_c;
728 if (flags & HAS_SSSE3) vp9_d207_predictor_16x16 = vp9_d207_predictor_16x16_s sse3; 731 if (flags & HAS_SSSE3) vp9_d207_predictor_16x16 = vp9_d207_predictor_16x16_s sse3;
729 vp9_d207_predictor_32x32 = vp9_d207_predictor_32x32_c; 732 vp9_d207_predictor_32x32 = vp9_d207_predictor_32x32_c;
730 if (flags & HAS_SSSE3) vp9_d207_predictor_32x32 = vp9_d207_predictor_32x32_s sse3; 733 if (flags & HAS_SSSE3) vp9_d207_predictor_32x32 = vp9_d207_predictor_32x32_s sse3;
731 vp9_d207_predictor_4x4 = vp9_d207_predictor_4x4_c; 734 vp9_d207_predictor_4x4 = vp9_d207_predictor_4x4_c;
732 if (flags & HAS_SSSE3) vp9_d207_predictor_4x4 = vp9_d207_predictor_4x4_ssse3 ; 735 if (flags & HAS_SSSE3) vp9_d207_predictor_4x4 = vp9_d207_predictor_4x4_ssse3 ;
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
1006 vp9_vector_var = vp9_vector_var_c; 1009 vp9_vector_var = vp9_vector_var_c;
1007 if (flags & HAS_SSE2) vp9_vector_var = vp9_vector_var_sse2; 1010 if (flags & HAS_SSE2) vp9_vector_var = vp9_vector_var_sse2;
1008 } 1011 }
1009 #endif 1012 #endif
1010 1013
1011 #ifdef __cplusplus 1014 #ifdef __cplusplus
1012 } // extern "C" 1015 } // extern "C"
1013 #endif 1016 #endif
1014 1017
1015 #endif 1018 #endif
OLDNEW
« no previous file with comments | « source/config/mac/x64/vp9_rtcd.h ('k') | source/config/win/x64/vp9_rtcd.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698