Lines Matching refs:src_uv
1527 const uint8* src_uv, in NV12ToARGBRow_C() argument
1533 YuvPixel(src_y[0], src_uv[0], src_uv[1], rgb_buf + 0, rgb_buf + 1, in NV12ToARGBRow_C()
1536 YuvPixel(src_y[1], src_uv[0], src_uv[1], rgb_buf + 4, rgb_buf + 5, in NV12ToARGBRow_C()
1540 src_uv += 2; in NV12ToARGBRow_C()
1544 YuvPixel(src_y[0], src_uv[0], src_uv[1], rgb_buf + 0, rgb_buf + 1, in NV12ToARGBRow_C()
1575 const uint8* src_uv, in NV12ToRGB565Row_C() argument
1587 YuvPixel(src_y[0], src_uv[0], src_uv[1], &b0, &g0, &r0, yuvconstants); in NV12ToRGB565Row_C()
1588 YuvPixel(src_y[1], src_uv[0], src_uv[1], &b1, &g1, &r1, yuvconstants); in NV12ToRGB565Row_C()
1598 src_uv += 2; in NV12ToRGB565Row_C()
1602 YuvPixel(src_y[0], src_uv[0], src_uv[1], &b0, &g0, &r0, yuvconstants); in NV12ToRGB565Row_C()
1709 void MirrorUVRow_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) { in MirrorUVRow_C() argument
1711 src_uv += (width - 1) << 1; in MirrorUVRow_C()
1713 dst_u[x] = src_uv[0]; in MirrorUVRow_C()
1714 dst_u[x + 1] = src_uv[-2]; in MirrorUVRow_C()
1715 dst_v[x] = src_uv[1]; in MirrorUVRow_C()
1716 dst_v[x + 1] = src_uv[-2 + 1]; in MirrorUVRow_C()
1717 src_uv -= 4; in MirrorUVRow_C()
1720 dst_u[width - 1] = src_uv[0]; in MirrorUVRow_C()
1721 dst_v[width - 1] = src_uv[1]; in MirrorUVRow_C()
1740 void SplitUVRow_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) { in SplitUVRow_C() argument
1743 dst_u[x] = src_uv[0]; in SplitUVRow_C()
1744 dst_u[x + 1] = src_uv[2]; in SplitUVRow_C()
1745 dst_v[x] = src_uv[1]; in SplitUVRow_C()
1746 dst_v[x + 1] = src_uv[3]; in SplitUVRow_C()
1747 src_uv += 4; in SplitUVRow_C()
1750 dst_u[width - 1] = src_uv[0]; in SplitUVRow_C()
1751 dst_v[width - 1] = src_uv[1]; in SplitUVRow_C()
2132 static void HalfRow_C(const uint8* src_uv, in HalfRow_C() argument
2138 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1; in HalfRow_C()
2142 static void HalfRow_16_C(const uint16* src_uv, in HalfRow_16_C() argument
2148 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1; in HalfRow_16_C()
2500 const uint8* src_uv, in NV12ToRGB565Row_SSSE3() argument
2508 NV12ToARGBRow_SSSE3(src_y, src_uv, row, yuvconstants, twidth); in NV12ToRGB565Row_SSSE3()
2511 src_uv += twidth; in NV12ToRGB565Row_SSSE3()
2620 const uint8* src_uv, in NV12ToRGB565Row_AVX2() argument
2628 NV12ToARGBRow_AVX2(src_y, src_uv, row, yuvconstants, twidth); in NV12ToRGB565Row_AVX2()
2635 src_uv += twidth; in NV12ToRGB565Row_AVX2()