• Home
  • Raw
  • Download

Lines Matching refs:stride

55                                    ptrdiff_t stride)  in pred4x4_vertical_vp8_c()  argument
57 const unsigned lt = src[-1-1*stride]; in pred4x4_vertical_vp8_c()
65 AV_WN32A(src+0*stride, v); in pred4x4_vertical_vp8_c()
66 AV_WN32A(src+1*stride, v); in pred4x4_vertical_vp8_c()
67 AV_WN32A(src+2*stride, v); in pred4x4_vertical_vp8_c()
68 AV_WN32A(src+3*stride, v); in pred4x4_vertical_vp8_c()
72 ptrdiff_t stride) in pred4x4_horizontal_vp8_c() argument
74 const unsigned lt = src[-1-1*stride]; in pred4x4_horizontal_vp8_c()
77 AV_WN32A(src+0*stride, ((lt + 2*l0 + l1 + 2) >> 2)*0x01010101); in pred4x4_horizontal_vp8_c()
78 AV_WN32A(src+1*stride, ((l0 + 2*l1 + l2 + 2) >> 2)*0x01010101); in pred4x4_horizontal_vp8_c()
79 AV_WN32A(src+2*stride, ((l1 + 2*l2 + l3 + 2) >> 2)*0x01010101); in pred4x4_horizontal_vp8_c()
80 AV_WN32A(src+3*stride, ((l2 + 2*l3 + l3 + 2) >> 2)*0x01010101); in pred4x4_horizontal_vp8_c()
84 ptrdiff_t stride) in pred4x4_down_left_svq3_c() argument
89 src[0+0*stride]=(l1 + t1)>>1; in pred4x4_down_left_svq3_c()
90 src[1+0*stride]= in pred4x4_down_left_svq3_c()
91 src[0+1*stride]=(l2 + t2)>>1; in pred4x4_down_left_svq3_c()
92 src[2+0*stride]= in pred4x4_down_left_svq3_c()
93 src[1+1*stride]= in pred4x4_down_left_svq3_c()
94 src[0+2*stride]= in pred4x4_down_left_svq3_c()
95 src[3+0*stride]= in pred4x4_down_left_svq3_c()
96 src[2+1*stride]= in pred4x4_down_left_svq3_c()
97 src[1+2*stride]= in pred4x4_down_left_svq3_c()
98 src[0+3*stride]= in pred4x4_down_left_svq3_c()
99 src[3+1*stride]= in pred4x4_down_left_svq3_c()
100 src[2+2*stride]= in pred4x4_down_left_svq3_c()
101 src[1+3*stride]= in pred4x4_down_left_svq3_c()
102 src[3+2*stride]= in pred4x4_down_left_svq3_c()
103 src[2+3*stride]= in pred4x4_down_left_svq3_c()
104 src[3+3*stride]=(l3 + t3)>>1; in pred4x4_down_left_svq3_c()
108 ptrdiff_t stride) in pred4x4_down_left_rv40_c() argument
115 src[0+0*stride]=(t0 + t2 + 2*t1 + 2 + l0 + l2 + 2*l1 + 2)>>3; in pred4x4_down_left_rv40_c()
116 src[1+0*stride]= in pred4x4_down_left_rv40_c()
117 src[0+1*stride]=(t1 + t3 + 2*t2 + 2 + l1 + l3 + 2*l2 + 2)>>3; in pred4x4_down_left_rv40_c()
118 src[2+0*stride]= in pred4x4_down_left_rv40_c()
119 src[1+1*stride]= in pred4x4_down_left_rv40_c()
120 src[0+2*stride]=(t2 + t4 + 2*t3 + 2 + l2 + l4 + 2*l3 + 2)>>3; in pred4x4_down_left_rv40_c()
121 src[3+0*stride]= in pred4x4_down_left_rv40_c()
122 src[2+1*stride]= in pred4x4_down_left_rv40_c()
123 src[1+2*stride]= in pred4x4_down_left_rv40_c()
124 src[0+3*stride]=(t3 + t5 + 2*t4 + 2 + l3 + l5 + 2*l4 + 2)>>3; in pred4x4_down_left_rv40_c()
125 src[3+1*stride]= in pred4x4_down_left_rv40_c()
126 src[2+2*stride]= in pred4x4_down_left_rv40_c()
127 src[1+3*stride]=(t4 + t6 + 2*t5 + 2 + l4 + l6 + 2*l5 + 2)>>3; in pred4x4_down_left_rv40_c()
128 src[3+2*stride]= in pred4x4_down_left_rv40_c()
129 src[2+3*stride]=(t5 + t7 + 2*t6 + 2 + l5 + l7 + 2*l6 + 2)>>3; in pred4x4_down_left_rv40_c()
130 src[3+3*stride]=(t6 + t7 + 1 + l6 + l7 + 1)>>2; in pred4x4_down_left_rv40_c()
135 ptrdiff_t stride) in pred4x4_down_left_rv40_nodown_c() argument
141 src[0+0*stride]=(t0 + t2 + 2*t1 + 2 + l0 + l2 + 2*l1 + 2)>>3; in pred4x4_down_left_rv40_nodown_c()
142 src[1+0*stride]= in pred4x4_down_left_rv40_nodown_c()
143 src[0+1*stride]=(t1 + t3 + 2*t2 + 2 + l1 + l3 + 2*l2 + 2)>>3; in pred4x4_down_left_rv40_nodown_c()
144 src[2+0*stride]= in pred4x4_down_left_rv40_nodown_c()
145 src[1+1*stride]= in pred4x4_down_left_rv40_nodown_c()
146 src[0+2*stride]=(t2 + t4 + 2*t3 + 2 + l2 + 3*l3 + 2)>>3; in pred4x4_down_left_rv40_nodown_c()
147 src[3+0*stride]= in pred4x4_down_left_rv40_nodown_c()
148 src[2+1*stride]= in pred4x4_down_left_rv40_nodown_c()
149 src[1+2*stride]= in pred4x4_down_left_rv40_nodown_c()
150 src[0+3*stride]=(t3 + t5 + 2*t4 + 2 + l3*4 + 2)>>3; in pred4x4_down_left_rv40_nodown_c()
151 src[3+1*stride]= in pred4x4_down_left_rv40_nodown_c()
152 src[2+2*stride]= in pred4x4_down_left_rv40_nodown_c()
153 src[1+3*stride]=(t4 + t6 + 2*t5 + 2 + l3*4 + 2)>>3; in pred4x4_down_left_rv40_nodown_c()
154 src[3+2*stride]= in pred4x4_down_left_rv40_nodown_c()
155 src[2+3*stride]=(t5 + t7 + 2*t6 + 2 + l3*4 + 2)>>3; in pred4x4_down_left_rv40_nodown_c()
156 src[3+3*stride]=(t6 + t7 + 1 + 2*l3 + 1)>>2; in pred4x4_down_left_rv40_nodown_c()
160 ptrdiff_t stride, in pred4x4_vertical_left_rv40() argument
167 src[0+0*stride]=(2*t0 + 2*t1 + l1 + 2*l2 + l3 + 4)>>3; in pred4x4_vertical_left_rv40()
168 src[1+0*stride]= in pred4x4_vertical_left_rv40()
169 src[0+2*stride]=(t1 + t2 + 1)>>1; in pred4x4_vertical_left_rv40()
170 src[2+0*stride]= in pred4x4_vertical_left_rv40()
171 src[1+2*stride]=(t2 + t3 + 1)>>1; in pred4x4_vertical_left_rv40()
172 src[3+0*stride]= in pred4x4_vertical_left_rv40()
173 src[2+2*stride]=(t3 + t4+ 1)>>1; in pred4x4_vertical_left_rv40()
174 src[3+2*stride]=(t4 + t5+ 1)>>1; in pred4x4_vertical_left_rv40()
175 src[0+1*stride]=(t0 + 2*t1 + t2 + l2 + 2*l3 + l4 + 4)>>3; in pred4x4_vertical_left_rv40()
176 src[1+1*stride]= in pred4x4_vertical_left_rv40()
177 src[0+3*stride]=(t1 + 2*t2 + t3 + 2)>>2; in pred4x4_vertical_left_rv40()
178 src[2+1*stride]= in pred4x4_vertical_left_rv40()
179 src[1+3*stride]=(t2 + 2*t3 + t4 + 2)>>2; in pred4x4_vertical_left_rv40()
180 src[3+1*stride]= in pred4x4_vertical_left_rv40()
181 src[2+3*stride]=(t3 + 2*t4 + t5 + 2)>>2; in pred4x4_vertical_left_rv40()
182 src[3+3*stride]=(t4 + 2*t5 + t6 + 2)>>2; in pred4x4_vertical_left_rv40()
186 ptrdiff_t stride) in pred4x4_vertical_left_rv40_c() argument
191 pred4x4_vertical_left_rv40(src, topright, stride, l0, l1, l2, l3, l4); in pred4x4_vertical_left_rv40_c()
196 ptrdiff_t stride) in pred4x4_vertical_left_rv40_nodown_c() argument
200 pred4x4_vertical_left_rv40(src, topright, stride, l0, l1, l2, l3, l3); in pred4x4_vertical_left_rv40_nodown_c()
204 ptrdiff_t stride) in pred4x4_vertical_left_vp8_c() argument
209 src[0+0*stride]=(t0 + t1 + 1)>>1; in pred4x4_vertical_left_vp8_c()
210 src[1+0*stride]= in pred4x4_vertical_left_vp8_c()
211 src[0+2*stride]=(t1 + t2 + 1)>>1; in pred4x4_vertical_left_vp8_c()
212 src[2+0*stride]= in pred4x4_vertical_left_vp8_c()
213 src[1+2*stride]=(t2 + t3 + 1)>>1; in pred4x4_vertical_left_vp8_c()
214 src[3+0*stride]= in pred4x4_vertical_left_vp8_c()
215 src[2+2*stride]=(t3 + t4 + 1)>>1; in pred4x4_vertical_left_vp8_c()
216 src[0+1*stride]=(t0 + 2*t1 + t2 + 2)>>2; in pred4x4_vertical_left_vp8_c()
217 src[1+1*stride]= in pred4x4_vertical_left_vp8_c()
218 src[0+3*stride]=(t1 + 2*t2 + t3 + 2)>>2; in pred4x4_vertical_left_vp8_c()
219 src[2+1*stride]= in pred4x4_vertical_left_vp8_c()
220 src[1+3*stride]=(t2 + 2*t3 + t4 + 2)>>2; in pred4x4_vertical_left_vp8_c()
221 src[3+1*stride]= in pred4x4_vertical_left_vp8_c()
222 src[2+3*stride]=(t3 + 2*t4 + t5 + 2)>>2; in pred4x4_vertical_left_vp8_c()
223 src[3+2*stride]=(t4 + 2*t5 + t6 + 2)>>2; in pred4x4_vertical_left_vp8_c()
224 src[3+3*stride]=(t5 + 2*t6 + t7 + 2)>>2; in pred4x4_vertical_left_vp8_c()
228 ptrdiff_t stride) in pred4x4_horizontal_up_rv40_c() argument
235 src[0+0*stride]=(t1 + 2*t2 + t3 + 2*l0 + 2*l1 + 4)>>3; in pred4x4_horizontal_up_rv40_c()
236 src[1+0*stride]=(t2 + 2*t3 + t4 + l0 + 2*l1 + l2 + 4)>>3; in pred4x4_horizontal_up_rv40_c()
237 src[2+0*stride]= in pred4x4_horizontal_up_rv40_c()
238 src[0+1*stride]=(t3 + 2*t4 + t5 + 2*l1 + 2*l2 + 4)>>3; in pred4x4_horizontal_up_rv40_c()
239 src[3+0*stride]= in pred4x4_horizontal_up_rv40_c()
240 src[1+1*stride]=(t4 + 2*t5 + t6 + l1 + 2*l2 + l3 + 4)>>3; in pred4x4_horizontal_up_rv40_c()
241 src[2+1*stride]= in pred4x4_horizontal_up_rv40_c()
242 src[0+2*stride]=(t5 + 2*t6 + t7 + 2*l2 + 2*l3 + 4)>>3; in pred4x4_horizontal_up_rv40_c()
243 src[3+1*stride]= in pred4x4_horizontal_up_rv40_c()
244 src[1+2*stride]=(t6 + 3*t7 + l2 + 3*l3 + 4)>>3; in pred4x4_horizontal_up_rv40_c()
245 src[3+2*stride]= in pred4x4_horizontal_up_rv40_c()
246 src[1+3*stride]=(l3 + 2*l4 + l5 + 2)>>2; in pred4x4_horizontal_up_rv40_c()
247 src[0+3*stride]= in pred4x4_horizontal_up_rv40_c()
248 src[2+2*stride]=(t6 + t7 + l3 + l4 + 2)>>2; in pred4x4_horizontal_up_rv40_c()
249 src[2+3*stride]=(l4 + l5 + 1)>>1; in pred4x4_horizontal_up_rv40_c()
250 src[3+3*stride]=(l4 + 2*l5 + l6 + 2)>>2; in pred4x4_horizontal_up_rv40_c()
255 ptrdiff_t stride) in pred4x4_horizontal_up_rv40_nodown_c() argument
261 src[0+0*stride]=(t1 + 2*t2 + t3 + 2*l0 + 2*l1 + 4)>>3; in pred4x4_horizontal_up_rv40_nodown_c()
262 src[1+0*stride]=(t2 + 2*t3 + t4 + l0 + 2*l1 + l2 + 4)>>3; in pred4x4_horizontal_up_rv40_nodown_c()
263 src[2+0*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
264 src[0+1*stride]=(t3 + 2*t4 + t5 + 2*l1 + 2*l2 + 4)>>3; in pred4x4_horizontal_up_rv40_nodown_c()
265 src[3+0*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
266 src[1+1*stride]=(t4 + 2*t5 + t6 + l1 + 2*l2 + l3 + 4)>>3; in pred4x4_horizontal_up_rv40_nodown_c()
267 src[2+1*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
268 src[0+2*stride]=(t5 + 2*t6 + t7 + 2*l2 + 2*l3 + 4)>>3; in pred4x4_horizontal_up_rv40_nodown_c()
269 src[3+1*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
270 src[1+2*stride]=(t6 + 3*t7 + l2 + 3*l3 + 4)>>3; in pred4x4_horizontal_up_rv40_nodown_c()
271 src[3+2*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
272 src[1+3*stride]=l3; in pred4x4_horizontal_up_rv40_nodown_c()
273 src[0+3*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
274 src[2+2*stride]=(t6 + t7 + 2*l3 + 2)>>2; in pred4x4_horizontal_up_rv40_nodown_c()
275 src[2+3*stride]= in pred4x4_horizontal_up_rv40_nodown_c()
276 src[3+3*stride]=l3; in pred4x4_horizontal_up_rv40_nodown_c()
280 ptrdiff_t stride) in pred4x4_tm_vp8_c() argument
282 const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP - src[-1-stride]; in pred4x4_tm_vp8_c()
283 uint8_t *top = src-stride; in pred4x4_tm_vp8_c()
292 src += stride; in pred4x4_tm_vp8_c()
296 static void pred16x16_plane_svq3_c(uint8_t *src, ptrdiff_t stride) in pred16x16_plane_svq3_c() argument
298 pred16x16_plane_compat_8_c(src, stride, 1, 0); in pred16x16_plane_svq3_c()
301 static void pred16x16_plane_rv40_c(uint8_t *src, ptrdiff_t stride) in pred16x16_plane_rv40_c() argument
303 pred16x16_plane_compat_8_c(src, stride, 0, 1); in pred16x16_plane_rv40_c()
306 static void pred16x16_tm_vp8_c(uint8_t *src, ptrdiff_t stride) in pred16x16_tm_vp8_c() argument
308 const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP - src[-1-stride]; in pred16x16_tm_vp8_c()
309 uint8_t *top = src-stride; in pred16x16_tm_vp8_c()
330 src += stride; in pred16x16_tm_vp8_c()
334 static void pred8x8_left_dc_rv40_c(uint8_t *src, ptrdiff_t stride) in pred8x8_left_dc_rv40_c() argument
341 dc0+= src[-1+i*stride]; in pred8x8_left_dc_rv40_c()
345 ((uint32_t*)(src+i*stride))[0]= in pred8x8_left_dc_rv40_c()
346 ((uint32_t*)(src+i*stride))[1]= dc0; in pred8x8_left_dc_rv40_c()
350 static void pred8x8_top_dc_rv40_c(uint8_t *src, ptrdiff_t stride) in pred8x8_top_dc_rv40_c() argument
357 dc0+= src[i-stride]; in pred8x8_top_dc_rv40_c()
361 ((uint32_t*)(src+i*stride))[0]= in pred8x8_top_dc_rv40_c()
362 ((uint32_t*)(src+i*stride))[1]= dc0; in pred8x8_top_dc_rv40_c()
366 static void pred8x8_dc_rv40_c(uint8_t *src, ptrdiff_t stride) in pred8x8_dc_rv40_c() argument
372 dc0+= src[-1+i*stride] + src[i-stride]; in pred8x8_dc_rv40_c()
373 dc0+= src[4+i-stride]; in pred8x8_dc_rv40_c()
374 dc0+= src[-1+(i+4)*stride]; in pred8x8_dc_rv40_c()
379 ((uint32_t*)(src+i*stride))[0]= dc0; in pred8x8_dc_rv40_c()
380 ((uint32_t*)(src+i*stride))[1]= dc0; in pred8x8_dc_rv40_c()
383 ((uint32_t*)(src+i*stride))[0]= dc0; in pred8x8_dc_rv40_c()
384 ((uint32_t*)(src+i*stride))[1]= dc0; in pred8x8_dc_rv40_c()
388 static void pred8x8_tm_vp8_c(uint8_t *src, ptrdiff_t stride) in pred8x8_tm_vp8_c() argument
390 const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP - src[-1-stride]; in pred8x8_tm_vp8_c()
391 uint8_t *top = src-stride; in pred8x8_tm_vp8_c()
404 src += stride; in pred8x8_tm_vp8_c()