Lines Matching refs:pitch

297 void ff_vp8_v_loop_filter16_msa(uint8_t *src, ptrdiff_t pitch, int b_limit_in,
308 temp_src = src - (pitch << 2);
309 LD_UB8(temp_src, pitch, p3, p2, p1, p0, q0, q1, q2, q3);
314 temp_src = src - 3 * pitch;
315 ST_UB4(p2, p1, p0, q0, temp_src, pitch);
316 temp_src += (4 * pitch);
317 ST_UB2(q1, q2, temp_src, pitch);
321 ptrdiff_t pitch, int b_limit_in, int limit_in,
335 temp_src = src_u - (pitch << 2);
336 LD_UB8(temp_src, pitch, p3_u, p2_u, p1_u, p0_u, q0_u, q1_u, q2_u, q3_u);
337 temp_src = src_v - (pitch << 2);
338 LD_UB8(temp_src, pitch, p3_v, p2_v, p1_v, p0_v, q0_v, q1_v, q2_v, q3_v);
353 src_u -= (pitch * 3);
354 SD4(p2_d, p1_d, p0_d, q0_d, src_u, pitch);
355 src_u += 4 * pitch;
357 src_u += pitch;
366 src_v -= (pitch * 3);
367 SD4(p2_d, p1_d, p0_d, q0_d, src_v, pitch);
368 src_v += 4 * pitch;
370 src_v += pitch;
374 void ff_vp8_h_loop_filter16_msa(uint8_t *src, ptrdiff_t pitch, int b_limit_in,
388 LD_UB8(temp_src, pitch, row0, row1, row2, row3, row4, row5, row6, row7);
389 temp_src += (8 * pitch);
390 LD_UB8(temp_src, pitch,
407 temp_src += pitch;
409 temp_src += pitch;
411 temp_src += pitch;
413 temp_src += pitch;
415 temp_src += pitch;
417 temp_src += pitch;
419 temp_src += pitch;
421 temp_src += pitch;
423 temp_src += pitch;
425 temp_src += pitch;
427 temp_src += pitch;
429 temp_src += pitch;
431 temp_src += pitch;
433 temp_src += pitch;
435 temp_src += pitch;
440 ptrdiff_t pitch, int b_limit_in, int limit_in,
453 LD_UB8(src_u - 4, pitch, row0, row1, row2, row3, row4, row5, row6, row7);
454 LD_UB8(src_v - 4, pitch,
472 src_u += pitch;
474 src_u += pitch;
476 src_u += pitch;
478 src_u += pitch;
480 src_u += pitch;
482 src_u += pitch;
484 src_u += pitch;
489 src_v += pitch;
491 src_v += pitch;
493 src_v += pitch;
495 src_v += pitch;
497 src_v += pitch;
499 src_v += pitch;
501 src_v += pitch;
505 void ff_vp8_v_loop_filter_simple_msa(uint8_t *src, ptrdiff_t pitch,
513 LD_UB4(src - (pitch << 1), pitch, p1, p0, q0, q1);
516 ST_UB2(p0, q0, (src - pitch), pitch);
519 void ff_vp8_h_loop_filter_simple_msa(uint8_t *src, ptrdiff_t pitch,
531 LD_UB8(temp_src, pitch, row0, row1, row2, row3, row4, row5, row6, row7);
532 temp_src += (8 * pitch);
533 LD_UB8(temp_src, pitch,
543 ST_H8(tmp1, 0, 1, 2, 3, 4, 5, 6, 7, src, pitch)
544 ST_H8(tmp0, 0, 1, 2, 3, 4, 5, 6, 7, src + 8 * pitch, pitch)
548 ptrdiff_t pitch, int b_limit_in,
561 src_u = src_u - (pitch << 2);
562 LD_UB8(src_u, pitch, p3_u, p2_u, p1_u, p0_u, q0_u, q1_u, q2_u, q3_u);
563 src_u += (5 * pitch);
564 src_v = src_v - (pitch << 2);
565 LD_UB8(src_v, pitch, p3_v, p2_v, p1_v, p0_v, q0_v, q1_v, q2_v, q3_v);
566 src_v += (5 * pitch);
580 SD4(q1_d, q0_d, p0_d, p1_d, src_u, (- pitch));
586 SD4(q1_d, q0_d, p0_d, p1_d, src_v, (- pitch));
590 ptrdiff_t pitch, int b_limit_in,
603 LD_UB8(src_u - 4, pitch, row0, row1, row2, row3, row4, row5, row6, row7);
604 LD_UB8(src_v - 4, pitch,
619 ST_W8(tmp2, tmp3, 0, 1, 2, 3, 0, 1, 2, 3, src_u - 2, pitch);
620 ST_W8(tmp4, tmp5, 0, 1, 2, 3, 0, 1, 2, 3, src_v - 2, pitch);
623 void ff_vp8_v_loop_filter16_inner_msa(uint8_t *src, ptrdiff_t pitch,
631 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3);
640 ST_UB4(p1, p0, q0, q1, (src - 2 * pitch), pitch);
643 void ff_vp8_h_loop_filter16_inner_msa(uint8_t *src, ptrdiff_t pitch,
653 LD_UB8(src - 4, pitch, row0, row1, row2, row3, row4, row5, row6, row7);
654 LD_UB8(src - 4 + (8 * pitch), pitch,
673 ST_W8(tmp2, tmp3, 0, 1, 2, 3, 0, 1, 2, 3, src, pitch)
674 ST_W8(tmp4, tmp5, 0, 1, 2, 3, 0, 1, 2, 3, src + 8 * pitch, pitch)