Home
last modified time | relevance | path

Searched refs:dst_uv (Results 1 – 15 of 15) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
Dconvert_from_argb.cc261 uint8* dst_uv, int dst_stride_uv, in ARGBToNV12() argument
269 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in ARGBToNV12()
272 !dst_y || !dst_uv || in ARGBToNV12()
349 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
354 dst_uv += dst_stride_uv; in ARGBToNV12()
358 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
370 uint8* dst_uv, int dst_stride_uv, in ARGBToNV21() argument
378 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in ARGBToNV21()
381 !dst_y || !dst_uv || in ARGBToNV21()
458 MergeUVRow_(row_v, row_u, dst_uv, halfwidth); in ARGBToNV21()
[all …]
Dconvert_from.cc367 uint8* dst_uv, int dst_stride_uv, in I420ToNV12() argument
370 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in I420ToNV12()
375 if (!src_y || !src_u || !src_v || !dst_y || !dst_uv || in I420ToNV12()
384 dst_uv = dst_uv + (halfheight - 1) * dst_stride_uv; in I420ToNV12()
430 MergeUVRow_(src_u, src_v, dst_uv, halfwidth); in I420ToNV12()
433 dst_uv += dst_stride_uv; in I420ToNV12()
1234 uint8* dst_uv = dst_sample + width * height; in ConvertFromI420() local
1240 dst_uv, in ConvertFromI420()
Drow_x86.asm109 ; void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
113 cglobal MergeUVRow_%2, 4, 4, 3, src_u, src_v, dst_uv, pix
Dplanar_functions.cc2347 uint8* dst_uv, int dst_stride_uv, in YUY2ToNV12() argument
2357 !dst_y || !dst_uv || in YUY2ToNV12()
2434 InterpolateRow(dst_uv, rows, awidth, awidth, 128); in YUY2ToNV12()
2437 dst_uv += dst_stride_uv; in YUY2ToNV12()
2441 SplitUVRow(src_yuy2, dst_y, dst_uv, width); in YUY2ToNV12()
2451 uint8* dst_uv, int dst_stride_uv, in UYVYToNV12() argument
2461 !dst_y || !dst_uv || in UYVYToNV12()
2538 InterpolateRow(dst_uv, rows, awidth, awidth, 128); in UYVYToNV12()
2541 dst_uv += dst_stride_uv; in UYVYToNV12()
2545 SplitUVRow(src_uyvy, dst_y, dst_uv, width); in UYVYToNV12()
Drow_common.cc1690 void MergeUVRow_C(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_C() argument
1694 dst_uv[0] = src_u[x]; in MergeUVRow_C()
1695 dst_uv[1] = src_v[x]; in MergeUVRow_C()
1696 dst_uv[2] = src_u[x + 1]; in MergeUVRow_C()
1697 dst_uv[3] = src_v[x + 1]; in MergeUVRow_C()
1698 dst_uv += 4; in MergeUVRow_C()
1701 dst_uv[0] = src_u[width - 1]; in MergeUVRow_C()
1702 dst_uv[1] = src_v[width - 1]; in MergeUVRow_C()
2019 uint8* dst_uv, int pix) { in HalfRow_C() argument
2022 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1; in HalfRow_C()
[all …]
Drow_neon.cc777 void MergeUVRow_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_NEON() argument
793 "+r"(dst_uv), // %2 in MergeUVRow_NEON()
Drow_gcc.cc2532 void MergeUVRow_AVX2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_AVX2() argument
2553 "+r"(dst_uv), // %2 in MergeUVRow_AVX2()
2563 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_SSE2() argument
2582 "+r"(dst_uv), // %2 in MergeUVRow_SSE2()
Drow_neon64.cc752 void MergeUVRow_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_NEON() argument
767 "+r"(dst_uv), // %2 in MergeUVRow_NEON()
Drow_win.cc3272 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_SSE2() argument
3303 void MergeUVRow_AVX2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in MergeUVRow_AVX2() argument
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
Dplanar_functions.h91 uint8* dst_uv, int dst_stride_uv,
97 uint8* dst_uv, int dst_stride_uv,
Dconvert_from_argb.h156 uint8* dst_uv, int dst_stride_uv,
Dconvert_from.h66 uint8* dst_uv, int dst_stride_uv,
Drow.h789 void MergeUVRow_C(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
791 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
793 void MergeUVRow_AVX2(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
795 void MergeUVRow_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
797 void MergeUVRow_Any_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
799 void MergeUVRow_Any_AVX2(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
801 void MergeUVRow_Any_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
/external/webrtc/webrtc/modules/video_coding/codecs/h264/
Dh264_video_toolbox_encoder.cc138 uint8_t* dst_uv = reinterpret_cast<uint8_t*>( in CopyVideoFrameToPixelBuffer() local
146 dst_stride_y, dst_uv, dst_stride_uv, frame.width(), frame.height()); in CopyVideoFrameToPixelBuffer()
/external/libyuv/files/source/
Dconvert.cc70 uint8* dst_uv, int pix) { in HalfRow_SSE2() argument
95 uint8* dst_uv, int pix) { in HalfRow_SSE2() argument
107 "+r"(dst_uv), // %1 in HalfRow_SSE2()
119 uint8* dst_uv, int pix) { in HalfRow_C() argument
121 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1; in HalfRow_C()
150 uint8* dst_uv, int pix) = HalfRow_C; in I422ToI420()