• Home
  • Raw
  • Download

Lines Matching full:above

22                                   const uint8_t *above, const uint8_t *left) {  in d207_predictor()  argument
24 (void)above; in d207_predictor()
46 const uint8_t *above, const uint8_t *left) { in d63_predictor() argument
51 dst[c] = AVG2(above[c], above[c + 1]); in d63_predictor()
52 dst[stride + c] = AVG3(above[c], above[c + 1], above[c + 2]); in d63_predictor()
56 memset(dst + (r + 0) * stride + size, above[bs - 1], bs - size); in d63_predictor()
58 memset(dst + (r + 1) * stride + size, above[bs - 1], bs - size); in d63_predictor()
63 const uint8_t *above, const uint8_t *left) { in d45_predictor() argument
64 const uint8_t above_right = above[bs - 1]; in d45_predictor()
70 dst[x] = AVG3(above[x], above[x + 1], above[x + 2]); in d45_predictor()
82 const uint8_t *above, const uint8_t *left) { in d117_predictor() argument
86 for (c = 0; c < bs; c++) dst[c] = AVG2(above[c - 1], above[c]); in d117_predictor()
90 dst[0] = AVG3(left[0], above[-1], above[0]); in d117_predictor()
91 for (c = 1; c < bs; c++) dst[c] = AVG3(above[c - 2], above[c - 1], above[c]); in d117_predictor()
95 dst[0] = AVG3(above[-1], left[0], left[1]); in d117_predictor()
107 const uint8_t *above, const uint8_t *left) { in d135_predictor() argument
121 border[bs - 2] = AVG3(above[-1], left[0], left[1]); in d135_predictor()
122 border[bs - 1] = AVG3(left[0], above[-1], above[0]); in d135_predictor()
123 border[bs - 0] = AVG3(above[-1], above[0], above[1]); in d135_predictor()
126 border[bs + 1 + i] = AVG3(above[i], above[i + 1], above[i + 2]); in d135_predictor()
135 const uint8_t *above, const uint8_t *left) { in d153_predictor() argument
137 dst[0] = AVG2(above[-1], left[0]); in d153_predictor()
141 dst[0] = AVG3(left[0], above[-1], above[0]); in d153_predictor()
142 dst[stride] = AVG3(above[-1], left[0], left[1]); in d153_predictor()
148 dst[c] = AVG3(above[c - 1], above[c], above[c + 1]); in d153_predictor()
158 const uint8_t *above, const uint8_t *left) { in v_predictor() argument
163 memcpy(dst, above, bs); in v_predictor()
169 const uint8_t *above, const uint8_t *left) { in h_predictor() argument
171 (void)above; in h_predictor()
180 const uint8_t *above, const uint8_t *left) { in tm_predictor() argument
182 int ytop_left = above[-1]; in tm_predictor()
186 dst[c] = clip_pixel(left[r] + above[c] - ytop_left); in tm_predictor()
192 const uint8_t *above, const uint8_t *left) { in dc_128_predictor() argument
194 (void)above; in dc_128_predictor()
204 const uint8_t *above, in dc_left_predictor() argument
207 (void)above; in dc_left_predictor()
219 const uint8_t *above, const uint8_t *left) { in dc_top_predictor() argument
223 for (i = 0; i < bs; i++) sum += above[i]; in dc_top_predictor()
233 const uint8_t *above, const uint8_t *left) { in dc_predictor() argument
238 sum += above[i]; in dc_predictor()
251 const uint8_t *above, const uint8_t *left) { in vpx_he_predictor_4x4_c() argument
252 const int H = above[-1]; in vpx_he_predictor_4x4_c()
265 const uint8_t *above, const uint8_t *left) { in vpx_ve_predictor_4x4_c() argument
266 const int H = above[-1]; in vpx_ve_predictor_4x4_c()
267 const int I = above[0]; in vpx_ve_predictor_4x4_c()
268 const int J = above[1]; in vpx_ve_predictor_4x4_c()
269 const int K = above[2]; in vpx_ve_predictor_4x4_c()
270 const int L = above[3]; in vpx_ve_predictor_4x4_c()
271 const int M = above[4]; in vpx_ve_predictor_4x4_c()
284 const uint8_t *above, const uint8_t *left) { in vpx_d207_predictor_4x4_c() argument
289 (void)above; in vpx_d207_predictor_4x4_c()
300 const uint8_t *above, const uint8_t *left) { in vpx_d63_predictor_4x4_c() argument
301 const int A = above[0]; in vpx_d63_predictor_4x4_c()
302 const int B = above[1]; in vpx_d63_predictor_4x4_c()
303 const int C = above[2]; in vpx_d63_predictor_4x4_c()
304 const int D = above[3]; in vpx_d63_predictor_4x4_c()
305 const int E = above[4]; in vpx_d63_predictor_4x4_c()
306 const int F = above[5]; in vpx_d63_predictor_4x4_c()
307 const int G = above[6]; in vpx_d63_predictor_4x4_c()
323 const uint8_t *above, const uint8_t *left) { in vpx_d63e_predictor_4x4_c() argument
324 const int A = above[0]; in vpx_d63e_predictor_4x4_c()
325 const int B = above[1]; in vpx_d63e_predictor_4x4_c()
326 const int C = above[2]; in vpx_d63e_predictor_4x4_c()
327 const int D = above[3]; in vpx_d63e_predictor_4x4_c()
328 const int E = above[4]; in vpx_d63e_predictor_4x4_c()
329 const int F = above[5]; in vpx_d63e_predictor_4x4_c()
330 const int G = above[6]; in vpx_d63e_predictor_4x4_c()
331 const int H = above[7]; in vpx_d63e_predictor_4x4_c()
347 const uint8_t *above, const uint8_t *left) { in vpx_d45_predictor_4x4_c() argument
348 const int A = above[0]; in vpx_d45_predictor_4x4_c()
349 const int B = above[1]; in vpx_d45_predictor_4x4_c()
350 const int C = above[2]; in vpx_d45_predictor_4x4_c()
351 const int D = above[3]; in vpx_d45_predictor_4x4_c()
352 const int E = above[4]; in vpx_d45_predictor_4x4_c()
353 const int F = above[5]; in vpx_d45_predictor_4x4_c()
354 const int G = above[6]; in vpx_d45_predictor_4x4_c()
355 const int H = above[7]; in vpx_d45_predictor_4x4_c()
368 const uint8_t *above, const uint8_t *left) { in vpx_d45e_predictor_4x4_c() argument
369 const int A = above[0]; in vpx_d45e_predictor_4x4_c()
370 const int B = above[1]; in vpx_d45e_predictor_4x4_c()
371 const int C = above[2]; in vpx_d45e_predictor_4x4_c()
372 const int D = above[3]; in vpx_d45e_predictor_4x4_c()
373 const int E = above[4]; in vpx_d45e_predictor_4x4_c()
374 const int F = above[5]; in vpx_d45e_predictor_4x4_c()
375 const int G = above[6]; in vpx_d45e_predictor_4x4_c()
376 const int H = above[7]; in vpx_d45e_predictor_4x4_c()
389 const uint8_t *above, const uint8_t *left) { in vpx_d117_predictor_4x4_c() argument
393 const int X = above[-1]; in vpx_d117_predictor_4x4_c()
394 const int A = above[0]; in vpx_d117_predictor_4x4_c()
395 const int B = above[1]; in vpx_d117_predictor_4x4_c()
396 const int C = above[2]; in vpx_d117_predictor_4x4_c()
397 const int D = above[3]; in vpx_d117_predictor_4x4_c()
412 const uint8_t *above, const uint8_t *left) { in vpx_d135_predictor_4x4_c() argument
417 const int X = above[-1]; in vpx_d135_predictor_4x4_c()
418 const int A = above[0]; in vpx_d135_predictor_4x4_c()
419 const int B = above[1]; in vpx_d135_predictor_4x4_c()
420 const int C = above[2]; in vpx_d135_predictor_4x4_c()
421 const int D = above[3]; in vpx_d135_predictor_4x4_c()
433 const uint8_t *above, const uint8_t *left) { in vpx_d153_predictor_4x4_c() argument
438 const int X = above[-1]; in vpx_d153_predictor_4x4_c()
439 const int A = above[0]; in vpx_d153_predictor_4x4_c()
440 const int B = above[1]; in vpx_d153_predictor_4x4_c()
441 const int C = above[2]; in vpx_d153_predictor_4x4_c()
458 int bs, const uint16_t *above, in highbd_d207_predictor() argument
461 (void)above; in highbd_d207_predictor()
489 const uint16_t *above, in highbd_d63_predictor() argument
496 dst[c] = r & 1 ? AVG3(above[(r >> 1) + c], above[(r >> 1) + c + 1], in highbd_d63_predictor()
497 above[(r >> 1) + c + 2]) in highbd_d63_predictor()
498 : AVG2(above[(r >> 1) + c], above[(r >> 1) + c + 1]); in highbd_d63_predictor()
505 const uint16_t *above, in highbd_d45_predictor() argument
513 ? AVG3(above[r + c], above[r + c + 1], above[r + c + 2]) in highbd_d45_predictor()
514 : above[bs * 2 - 1]; in highbd_d45_predictor()
521 int bs, const uint16_t *above, in highbd_d117_predictor() argument
527 for (c = 0; c < bs; c++) dst[c] = AVG2(above[c - 1], above[c]); in highbd_d117_predictor()
531 dst[0] = AVG3(left[0], above[-1], above[0]); in highbd_d117_predictor()
532 for (c = 1; c < bs; c++) dst[c] = AVG3(above[c - 2], above[c - 1], above[c]); in highbd_d117_predictor()
536 dst[0] = AVG3(above[-1], left[0], left[1]); in highbd_d117_predictor()
548 int bs, const uint16_t *above, in highbd_d135_predictor() argument
564 border[bs - 2] = AVG3(above[-1], left[0], left[1]); in highbd_d135_predictor()
565 border[bs - 1] = AVG3(left[0], above[-1], above[0]); in highbd_d135_predictor()
566 border[bs - 0] = AVG3(above[-1], above[0], above[1]); in highbd_d135_predictor()
569 border[bs + 1 + i] = AVG3(above[i], above[i + 1], above[i + 2]); in highbd_d135_predictor()
578 int bs, const uint16_t *above, in highbd_d153_predictor() argument
582 dst[0] = AVG2(above[-1], left[0]); in highbd_d153_predictor()
586 dst[0] = AVG3(left[0], above[-1], above[0]); in highbd_d153_predictor()
587 dst[stride] = AVG3(above[-1], left[0], left[1]); in highbd_d153_predictor()
593 dst[c] = AVG3(above[c - 1], above[c], above[c + 1]); in highbd_d153_predictor()
603 const uint16_t *above, in highbd_v_predictor() argument
609 memcpy(dst, above, bs * sizeof(uint16_t)); in highbd_v_predictor()
615 const uint16_t *above, in highbd_h_predictor() argument
618 (void)above; in highbd_h_predictor()
627 const uint16_t *above, in highbd_tm_predictor() argument
630 int ytop_left = above[-1]; in highbd_tm_predictor()
635 dst[c] = clip_pixel_highbd(left[r] + above[c] - ytop_left, bd); in highbd_tm_predictor()
641 int bs, const uint16_t *above, in highbd_dc_128_predictor() argument
644 (void)above; in highbd_dc_128_predictor()
654 int bs, const uint16_t *above, in highbd_dc_left_predictor() argument
657 (void)above; in highbd_dc_left_predictor()
670 int bs, const uint16_t *above, in highbd_dc_top_predictor() argument
676 for (i = 0; i < bs; i++) sum += above[i]; in highbd_dc_top_predictor()
686 const uint16_t *above, in highbd_dc_predictor() argument
693 sum += above[i]; in highbd_dc_predictor()
706 const uint16_t *above, in vpx_highbd_d207_predictor_4x4_c() argument
712 (void)above; in vpx_highbd_d207_predictor_4x4_c()
724 const uint16_t *above, const uint16_t *left, in vpx_highbd_d63_predictor_4x4_c() argument
726 const int A = above[0]; in vpx_highbd_d63_predictor_4x4_c()
727 const int B = above[1]; in vpx_highbd_d63_predictor_4x4_c()
728 const int C = above[2]; in vpx_highbd_d63_predictor_4x4_c()
729 const int D = above[3]; in vpx_highbd_d63_predictor_4x4_c()
730 const int E = above[4]; in vpx_highbd_d63_predictor_4x4_c()
731 const int F = above[5]; in vpx_highbd_d63_predictor_4x4_c()
732 const int G = above[6]; in vpx_highbd_d63_predictor_4x4_c()
749 const uint16_t *above, const uint16_t *left, in vpx_highbd_d45_predictor_4x4_c() argument
751 const int A = above[0]; in vpx_highbd_d45_predictor_4x4_c()
752 const int B = above[1]; in vpx_highbd_d45_predictor_4x4_c()
753 const int C = above[2]; in vpx_highbd_d45_predictor_4x4_c()
754 const int D = above[3]; in vpx_highbd_d45_predictor_4x4_c()
755 const int E = above[4]; in vpx_highbd_d45_predictor_4x4_c()
756 const int F = above[5]; in vpx_highbd_d45_predictor_4x4_c()
757 const int G = above[6]; in vpx_highbd_d45_predictor_4x4_c()
758 const int H = above[7]; in vpx_highbd_d45_predictor_4x4_c()
771 const uint16_t *above, in vpx_highbd_d117_predictor_4x4_c() argument
776 const int X = above[-1]; in vpx_highbd_d117_predictor_4x4_c()
777 const int A = above[0]; in vpx_highbd_d117_predictor_4x4_c()
778 const int B = above[1]; in vpx_highbd_d117_predictor_4x4_c()
779 const int C = above[2]; in vpx_highbd_d117_predictor_4x4_c()
780 const int D = above[3]; in vpx_highbd_d117_predictor_4x4_c()
796 const uint16_t *above, in vpx_highbd_d135_predictor_4x4_c() argument
802 const int X = above[-1]; in vpx_highbd_d135_predictor_4x4_c()
803 const int A = above[0]; in vpx_highbd_d135_predictor_4x4_c()
804 const int B = above[1]; in vpx_highbd_d135_predictor_4x4_c()
805 const int C = above[2]; in vpx_highbd_d135_predictor_4x4_c()
806 const int D = above[3]; in vpx_highbd_d135_predictor_4x4_c()
818 const uint16_t *above, in vpx_highbd_d153_predictor_4x4_c() argument
824 const int X = above[-1]; in vpx_highbd_d153_predictor_4x4_c()
825 const int A = above[0]; in vpx_highbd_d153_predictor_4x4_c()
826 const int B = above[1]; in vpx_highbd_d153_predictor_4x4_c()
827 const int C = above[2]; in vpx_highbd_d153_predictor_4x4_c()
846 // above and left are not necessarily used all the time.
849 uint8_t *dst, ptrdiff_t stride, const uint8_t *above, \
851 type##_predictor(dst, stride, size, above, left); \
857 uint16_t *dst, ptrdiff_t stride, const uint16_t *above, \
859 highbd_##type##_predictor(dst, stride, size, above, left, bd); \