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

Side by Side Diff: third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h

Issue 2784343002: Roll src/third_party/libvpx/source/libvpx/ 2fac50fa0..32b3d2f17 (21 commits) (Closed)
Patch Set: Created 3 years, 8 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
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 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
107 107
108 void vpx_d207_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 108 void vpx_d207_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
109 #define vpx_d207_predictor_32x32 vpx_d207_predictor_32x32_c 109 #define vpx_d207_predictor_32x32 vpx_d207_predictor_32x32_c
110 110
111 void vpx_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 111 void vpx_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
112 #define vpx_d207_predictor_4x4 vpx_d207_predictor_4x4_c 112 #define vpx_d207_predictor_4x4 vpx_d207_predictor_4x4_c
113 113
114 void vpx_d207_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 114 void vpx_d207_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
115 #define vpx_d207_predictor_8x8 vpx_d207_predictor_8x8_c 115 #define vpx_d207_predictor_8x8 vpx_d207_predictor_8x8_c
116 116
117 void vpx_d207e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
118 #define vpx_d207e_predictor_16x16 vpx_d207e_predictor_16x16_c
119
120 void vpx_d207e_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
121 #define vpx_d207e_predictor_32x32 vpx_d207e_predictor_32x32_c
122
123 void vpx_d207e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
124 #define vpx_d207e_predictor_4x4 vpx_d207e_predictor_4x4_c
125
126 void vpx_d207e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
127 #define vpx_d207e_predictor_8x8 vpx_d207e_predictor_8x8_c
128
129 void vpx_d45_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 117 void vpx_d45_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
130 void vpx_d45_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 118 void vpx_d45_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
131 #define vpx_d45_predictor_16x16 vpx_d45_predictor_16x16_neon 119 #define vpx_d45_predictor_16x16 vpx_d45_predictor_16x16_neon
132 120
133 void vpx_d45_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 121 void vpx_d45_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
134 void vpx_d45_predictor_32x32_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 122 void vpx_d45_predictor_32x32_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
135 #define vpx_d45_predictor_32x32 vpx_d45_predictor_32x32_neon 123 #define vpx_d45_predictor_32x32 vpx_d45_predictor_32x32_neon
136 124
137 void vpx_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 125 void vpx_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
138 void vpx_d45_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 126 void vpx_d45_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
139 #define vpx_d45_predictor_4x4 vpx_d45_predictor_4x4_neon 127 #define vpx_d45_predictor_4x4 vpx_d45_predictor_4x4_neon
140 128
141 void vpx_d45_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 129 void vpx_d45_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
142 void vpx_d45_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 130 void vpx_d45_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
143 #define vpx_d45_predictor_8x8 vpx_d45_predictor_8x8_neon 131 #define vpx_d45_predictor_8x8 vpx_d45_predictor_8x8_neon
144 132
145 void vpx_d45e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
146 #define vpx_d45e_predictor_16x16 vpx_d45e_predictor_16x16_c
147
148 void vpx_d45e_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
149 #define vpx_d45e_predictor_32x32 vpx_d45e_predictor_32x32_c
150
151 void vpx_d45e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 133 void vpx_d45e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
152 #define vpx_d45e_predictor_4x4 vpx_d45e_predictor_4x4_c 134 #define vpx_d45e_predictor_4x4 vpx_d45e_predictor_4x4_c
153 135
154 void vpx_d45e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
155 #define vpx_d45e_predictor_8x8 vpx_d45e_predictor_8x8_c
156
157 void vpx_d63_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 136 void vpx_d63_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
158 #define vpx_d63_predictor_16x16 vpx_d63_predictor_16x16_c 137 #define vpx_d63_predictor_16x16 vpx_d63_predictor_16x16_c
159 138
160 void vpx_d63_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 139 void vpx_d63_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
161 #define vpx_d63_predictor_32x32 vpx_d63_predictor_32x32_c 140 #define vpx_d63_predictor_32x32 vpx_d63_predictor_32x32_c
162 141
163 void vpx_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 142 void vpx_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
164 #define vpx_d63_predictor_4x4 vpx_d63_predictor_4x4_c 143 #define vpx_d63_predictor_4x4 vpx_d63_predictor_4x4_c
165 144
166 void vpx_d63_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 145 void vpx_d63_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
167 #define vpx_d63_predictor_8x8 vpx_d63_predictor_8x8_c 146 #define vpx_d63_predictor_8x8 vpx_d63_predictor_8x8_c
168 147
169 void vpx_d63e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
170 #define vpx_d63e_predictor_16x16 vpx_d63e_predictor_16x16_c
171
172 void vpx_d63e_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
173 #define vpx_d63e_predictor_32x32 vpx_d63e_predictor_32x32_c
174
175 void vpx_d63e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 148 void vpx_d63e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
176 #define vpx_d63e_predictor_4x4 vpx_d63e_predictor_4x4_c 149 #define vpx_d63e_predictor_4x4 vpx_d63e_predictor_4x4_c
177 150
178 void vpx_d63e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
179 #define vpx_d63e_predictor_8x8 vpx_d63e_predictor_8x8_c
180
181 void vpx_d63f_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
182 #define vpx_d63f_predictor_4x4 vpx_d63f_predictor_4x4_c
183
184 void vpx_dc_128_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 151 void vpx_dc_128_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
185 void vpx_dc_128_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uin t8_t *above, const uint8_t *left); 152 void vpx_dc_128_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uin t8_t *above, const uint8_t *left);
186 #define vpx_dc_128_predictor_16x16 vpx_dc_128_predictor_16x16_neon 153 #define vpx_dc_128_predictor_16x16 vpx_dc_128_predictor_16x16_neon
187 154
188 void vpx_dc_128_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 155 void vpx_dc_128_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
189 void vpx_dc_128_predictor_32x32_neon(uint8_t *dst, ptrdiff_t y_stride, const uin t8_t *above, const uint8_t *left); 156 void vpx_dc_128_predictor_32x32_neon(uint8_t *dst, ptrdiff_t y_stride, const uin t8_t *above, const uint8_t *left);
190 #define vpx_dc_128_predictor_32x32 vpx_dc_128_predictor_32x32_neon 157 #define vpx_dc_128_predictor_32x32 vpx_dc_128_predictor_32x32_neon
191 158
192 void vpx_dc_128_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 159 void vpx_dc_128_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
193 void vpx_dc_128_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8 _t *above, const uint8_t *left); 160 void vpx_dc_128_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8 _t *above, const uint8_t *left);
(...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after
853 (void)flags; 820 (void)flags;
854 821
855 } 822 }
856 #endif 823 #endif
857 824
858 #ifdef __cplusplus 825 #ifdef __cplusplus
859 } // extern "C" 826 } // extern "C"
860 #endif 827 #endif
861 828
862 #endif 829 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698