Searched defs:dst_uv (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/content/common/gpu/media/
H A Dandroid_video_encode_accelerator.cc302 uint8* dst_uv = buffer + frame->stride(VideoFrame::kYPlane) * local
315 dst_uv,
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dconvert_from_argb.cc262 uint8* dst_uv, int dst_stride_uv,
270 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
273 !dst_y || !dst_uv ||
319 if (IS_ALIGNED(dst_uv, 16) && IS_ALIGNED(dst_stride_uv, 16)) {
348 MergeUVRow_(row_u, row_v, dst_uv, halfwidth);
353 dst_uv += dst_stride_uv;
357 MergeUVRow_(row_u, row_v, dst_uv, halfwidth);
369 uint8* dst_uv, int dst_stride_uv,
377 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
380 !dst_y || !dst_uv ||
260 ARGBToNV12(const uint8* src_argb, int src_stride_argb, uint8* dst_y, int dst_stride_y, uint8* dst_uv, int dst_stride_uv, int width, int height) argument
367 ARGBToNV21(const uint8* src_argb, int src_stride_argb, uint8* dst_y, int dst_stride_y, uint8* dst_uv, int dst_stride_uv, int width, int height) argument
[all...]
H A Dconvert_from.cc364 uint8* dst_uv, int dst_stride_uv,
367 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
372 if (!src_y || !src_u || !src_v || !dst_y || !dst_uv ||
381 dst_uv = dst_uv + (halfheight - 1) * dst_stride_uv;
406 IS_ALIGNED(dst_uv, 16) && IS_ALIGNED(dst_stride_uv, 16)) {
432 MergeUVRow_(src_u, src_v, dst_uv, halfwidth);
435 dst_uv += dst_stride_uv;
1096 uint8* dst_uv = dst_sample + width * height; local
1102 dst_uv,
360 I420ToNV12(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_y, int dst_stride_y, uint8* dst_uv, int dst_stride_uv, int width, int height) argument
[all...]
H A Drow_neon.cc805 void MergeUVRow_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
821 "+r"(dst_uv), // %2
1277 uint8* dst_uv, int pix) {
1293 "+r"(dst_uv), // %2
1276 HalfRow_NEON(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
H A Drow_neon64.cc846 void MergeUVRow_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
862 "+r"(dst_uv), // %2
1358 uint8* dst_uv, int pix) {
1374 "+r"(dst_uv), // %2
1357 HalfRow_NEON(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
H A Drow_common.cc1548 void MergeUVRow_C(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
1552 dst_uv[0] = src_u[x];
1553 dst_uv[1] = src_v[x];
1554 dst_uv[2] = src_u[x + 1];
1555 dst_uv[3] = src_v[x + 1];
1556 dst_uv += 4;
1559 dst_uv[0] = src_u[width - 1];
1560 dst_uv[1] = src_v[width - 1];
1890 uint8* dst_uv, int pix) {
1893 dst_uv[
1889 HalfRow_C(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
1897 HalfRow_16_C(const uint16* src_uv, int src_uv_stride, uint16* dst_uv, int pix) argument
[all...]
H A Drow_posix.cc3179 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
3198 "+r"(dst_uv), // %2
3212 uint8* dst_uv, int width) {
3230 "+r"(dst_uv), // %2
5793 uint8* dst_uv, int pix) {
5805 "+r"(dst_uv), // %1
3211 MergeUVRow_Unaligned_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, int width) argument
5792 HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
H A Drow_win.cc3572 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
3578 mov edi, [esp + 4 + 12] // dst_uv
3603 uint8* dst_uv, int width) {
3608 mov edi, [esp + 4 + 12] // dst_uv
3634 void MergeUVRow_AVX2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
3640 mov edi, [esp + 4 + 12] // dst_uv
6738 uint8* dst_uv, int pix) {
6763 uint8* dst_uv, int pix) {
3602 MergeUVRow_Unaligned_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, int width) argument
6737 HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
6762 HalfRow_AVX2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
/external/chromium_org/third_party/libyuv/source/
H A Dconvert_from_argb.cc254 uint8* dst_uv, int dst_stride_uv,
262 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
268 !dst_y || !dst_uv ||
312 if (IS_ALIGNED(dst_uv, 16) && IS_ALIGNED(dst_stride_uv, 16)) {
337 MergeUVRow_(row_u, row_v, dst_uv, halfwidth);
342 dst_uv += dst_stride_uv;
346 MergeUVRow_(row_u, row_v, dst_uv, halfwidth);
357 uint8* dst_uv, int dst_stride_uv,
365 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
371 !dst_y || !dst_uv ||
252 ARGBToNV12(const uint8* src_argb, int src_stride_argb, uint8* dst_y, int dst_stride_y, uint8* dst_uv, int dst_stride_uv, int width, int height) argument
355 ARGBToNV21(const uint8* src_argb, int src_stride_argb, uint8* dst_y, int dst_stride_y, uint8* dst_uv, int dst_stride_uv, int width, int height) argument
[all...]
H A Dconvert_from.cc364 uint8* dst_uv, int dst_stride_uv,
367 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
372 if (!src_y || !src_u || !src_v || !dst_y || !dst_uv ||
381 dst_uv = dst_uv + (halfheight - 1) * dst_stride_uv;
406 IS_ALIGNED(dst_uv, 16) && IS_ALIGNED(dst_stride_uv, 16)) {
432 MergeUVRow_(src_u, src_v, dst_uv, halfwidth);
435 dst_uv += dst_stride_uv;
1096 uint8* dst_uv = dst_sample + width * height; local
1102 dst_uv,
360 I420ToNV12(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_y, int dst_stride_y, uint8* dst_uv, int dst_stride_uv, int width, int height) argument
[all...]
H A Drow_neon.cc806 void MergeUVRow_NEON(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
822 "+r"(dst_uv), // %2
1278 uint8* dst_uv, int pix) {
1294 "+r"(dst_uv), // %2
1277 HalfRow_NEON(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
H A Drow_common.cc1548 void MergeUVRow_C(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
1552 dst_uv[0] = src_u[x];
1553 dst_uv[1] = src_v[x];
1554 dst_uv[2] = src_u[x + 1];
1555 dst_uv[3] = src_v[x + 1];
1556 dst_uv += 4;
1559 dst_uv[0] = src_u[width - 1];
1560 dst_uv[1] = src_v[width - 1];
1890 uint8* dst_uv, int pix) {
1893 dst_uv[
1889 HalfRow_C(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
1897 HalfRow_16_C(const uint16* src_uv, int src_uv_stride, uint16* dst_uv, int pix) argument
[all...]
H A Drow_posix.cc3179 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
3198 "+r"(dst_uv), // %2
3212 uint8* dst_uv, int width) {
3230 "+r"(dst_uv), // %2
5793 uint8* dst_uv, int pix) {
5805 "+r"(dst_uv), // %1
3211 MergeUVRow_Unaligned_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, int width) argument
5792 HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
H A Drow_win.cc3573 void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
3579 mov edi, [esp + 4 + 12] // dst_uv
3604 uint8* dst_uv, int width) {
3609 mov edi, [esp + 4 + 12] // dst_uv
3635 void MergeUVRow_AVX2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, argument
3641 mov edi, [esp + 4 + 12] // dst_uv
6739 uint8* dst_uv, int pix) {
6764 uint8* dst_uv, int pix) {
3603 MergeUVRow_Unaligned_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv, int width) argument
6738 HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
6763 HalfRow_AVX2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
/external/libyuv/files/source/
H A Dconvert.cc70 uint8* dst_uv, int pix) {
95 uint8* dst_uv, int pix) {
107 "+r"(dst_uv), // %1
119 uint8* dst_uv, int pix) {
121 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1;
150 uint8* dst_uv, int pix) = HalfRow_C;
69 HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
94 HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument
118 HalfRow_C(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument

Completed in 299 milliseconds