/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | convert_to_argb.cc | 43 const uint8* src_uv; local 187 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 189 src_uv, aligned_src_width, 195 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 198 src_uv, aligned_src_width, 210 // src_uv = sample + (src_width + aligned_src_width * 2) * crop_y + 213 // src_uv, src_width * 3,
|
H A D | row_mips.cc | 383 void SplitUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, argument 395 "lw $t0, 0(%[src_uv]) \n" // V1 | U1 | V0 | U0 396 "lw $t1, 4(%[src_uv]) \n" // V3 | U3 | V2 | U2 397 "lw $t2, 8(%[src_uv]) \n" // V5 | U5 | V4 | U4 398 "lw $t3, 12(%[src_uv]) \n" // V7 | U7 | V6 | U6 399 "lw $t5, 16(%[src_uv]) \n" // V9 | U9 | V8 | U8 400 "lw $t6, 20(%[src_uv]) \n" // V11 | U11 | V10 | U10 401 "lw $t7, 24(%[src_uv]) \n" // V13 | U13 | V12 | U12 402 "lw $t8, 28(%[src_uv]) \n" // V15 | U15 | V14 | U14 403 "addiu %[src_uv], 450 SplitUVRow_Unaligned_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument 584 MirrorUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument [all...] |
H A D | convert_argb.cc | 677 const uint8* src_uv, int src_stride_uv, 685 if (!src_y || !src_uv || !dst_argb || 715 NV12ToARGBRow(src_y, src_uv, dst_argb, width); 719 src_uv += src_stride_uv; 728 const uint8* src_uv, int src_stride_uv, 736 if (!src_y || !src_uv || !dst_argb || 767 NV21ToARGBRow(src_y, src_uv, dst_argb, width); 771 src_uv += src_stride_uv; 676 NV12ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 727 NV21ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument
|
H A D | convert_to_i420.cc | 42 const uint8* src_uv; local 221 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 223 src_uv, aligned_src_width, 231 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 234 src_uv, aligned_src_width, 250 src_uv = sample + (src_width + aligned_src_width * 2) * crop_y + 253 src_uv, src_width * 3,
|
H A D | rotate.cc | 1233 const uint8* src_uv, int src_stride_uv, 1241 if (!src_y || !src_uv || width <= 0 || height == 0 || 1251 src_uv = src_uv + (halfheight - 1) * src_stride_uv; 1260 src_uv, src_stride_uv, 1269 RotateUV90(src_uv, src_stride_uv, 1278 RotateUV270(src_uv, src_stride_uv, 1287 RotateUV180(src_uv, src_stride_uv, 1232 NV12ToI420Rotate(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height, enum RotationMode mode) argument
|
H A D | convert.cc | 243 const uint8* src_uv, int src_stride_uv, 251 void (*SplitUVRow)(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix) = 253 if (!src_y || !src_uv || 290 if (IS_ALIGNED(src_uv, 16) && IS_ALIGNED(src_stride_uv, 16) && 319 if (IS_ALIGNED(src_uv, 4) && IS_ALIGNED(src_stride_uv, 4) && 339 SplitUVRow(src_uv, dst_u, dst_v, halfwidth); 342 src_uv += src_stride_uv; 350 const uint8* src_uv, int src_stride_uv, 356 src_uv, src_stride_uv, 241 X420ToI420(const uint8* src_y, int src_stride_y0, int src_stride_y1, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument 349 NV12ToI420(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument
|
H A D | planar_functions.cc | 975 const uint8* src_uv, int src_stride_uv, 983 if (!src_y || !src_uv || !dst_rgb565 || 1010 NV12ToRGB565Row(src_y, src_uv, dst_rgb565, width); 1014 src_uv += src_stride_uv; 974 NV12ToRGB565(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_rgb565, int dst_stride_rgb565, int width, int height) argument
|
H A D | row_neon.cc | 594 const uint8* src_uv, 615 "+r"(src_uv), // %1 626 const uint8* src_uv, 647 "+r"(src_uv), // %1 658 const uint8* src_uv, 679 "+r"(src_uv), // %1 690 const uint8* src_uv, 711 "+r"(src_uv), // %1 782 void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, argument 795 : "+r"(src_uv), // 593 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, int width) argument 625 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, int width) argument 657 NV12ToRGB565Row_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_rgb565, int width) argument 689 NV21ToRGB565Row_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_rgb565, int width) argument 899 MirrorUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument 1276 HalfRow_NEON(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument [all...] |
H A D | row_neon64.cc | 621 const uint8* src_uv, 642 "+r"(src_uv), // %1 655 const uint8* src_uv, 676 "+r"(src_uv), // %1 689 const uint8* src_uv, 710 "+r"(src_uv), // %1 723 const uint8* src_uv, 744 "+r"(src_uv), // %1 821 void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, argument 834 : "+r"(src_uv), // 620 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, int width) argument 654 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, int width) argument 688 NV12ToRGB565Row_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_rgb565, int width) argument 722 NV21ToRGB565Row_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_rgb565, int width) argument 949 MirrorUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument 1357 HalfRow_NEON(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument [all...] |
/external/chromium_org/third_party/libyuv/source/ |
H A D | convert_to_argb.cc | 43 const uint8* src_uv; local 187 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 189 src_uv, aligned_src_width, 195 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 198 src_uv, aligned_src_width, 210 // src_uv = sample + (src_width + aligned_src_width * 2) * crop_y + 213 // src_uv, src_width * 3,
|
H A D | row_mips.cc | 383 void SplitUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, argument 395 "lw $t0, 0(%[src_uv]) \n" // V1 | U1 | V0 | U0 396 "lw $t1, 4(%[src_uv]) \n" // V3 | U3 | V2 | U2 397 "lw $t2, 8(%[src_uv]) \n" // V5 | U5 | V4 | U4 398 "lw $t3, 12(%[src_uv]) \n" // V7 | U7 | V6 | U6 399 "lw $t5, 16(%[src_uv]) \n" // V9 | U9 | V8 | U8 400 "lw $t6, 20(%[src_uv]) \n" // V11 | U11 | V10 | U10 401 "lw $t7, 24(%[src_uv]) \n" // V13 | U13 | V12 | U12 402 "lw $t8, 28(%[src_uv]) \n" // V15 | U15 | V14 | U14 403 "addiu %[src_uv], 450 SplitUVRow_Unaligned_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument 584 MirrorUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument [all...] |
H A D | convert_argb.cc | 677 const uint8* src_uv, int src_stride_uv, 685 if (!src_y || !src_uv || !dst_argb || 715 NV12ToARGBRow(src_y, src_uv, dst_argb, width); 719 src_uv += src_stride_uv; 728 const uint8* src_uv, int src_stride_uv, 736 if (!src_y || !src_uv || !dst_argb || 767 NV21ToARGBRow(src_y, src_uv, dst_argb, width); 771 src_uv += src_stride_uv; 676 NV12ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 727 NV21ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument
|
H A D | convert_to_i420.cc | 42 const uint8* src_uv; local 221 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 223 src_uv, aligned_src_width, 231 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 234 src_uv, aligned_src_width, 250 src_uv = sample + (src_width + aligned_src_width * 2) * crop_y + 253 src_uv, src_width * 3,
|
H A D | rotate.cc | 1233 const uint8* src_uv, int src_stride_uv, 1241 if (!src_y || !src_uv || width <= 0 || height == 0 || 1251 src_uv = src_uv + (halfheight - 1) * src_stride_uv; 1260 src_uv, src_stride_uv, 1269 RotateUV90(src_uv, src_stride_uv, 1278 RotateUV270(src_uv, src_stride_uv, 1287 RotateUV180(src_uv, src_stride_uv, 1232 NV12ToI420Rotate(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height, enum RotationMode mode) argument
|
H A D | convert.cc | 243 const uint8* src_uv, int src_stride_uv, 251 void (*SplitUVRow)(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix) = 253 if (!src_y || !src_uv || 290 if (IS_ALIGNED(src_uv, 16) && IS_ALIGNED(src_stride_uv, 16) && 319 if (IS_ALIGNED(src_uv, 4) && IS_ALIGNED(src_stride_uv, 4) && 339 SplitUVRow(src_uv, dst_u, dst_v, halfwidth); 342 src_uv += src_stride_uv; 350 const uint8* src_uv, int src_stride_uv, 356 src_uv, src_stride_uv, 241 X420ToI420(const uint8* src_y, int src_stride_y0, int src_stride_y1, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument 349 NV12ToI420(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument
|
H A D | planar_functions.cc | 975 const uint8* src_uv, int src_stride_uv, 983 if (!src_y || !src_uv || !dst_rgb565 || 1010 NV12ToRGB565Row(src_y, src_uv, dst_rgb565, width); 1014 src_uv += src_stride_uv; 974 NV12ToRGB565(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_rgb565, int dst_stride_rgb565, int width, int height) argument
|
H A D | row_neon.cc | 595 const uint8* src_uv, 616 "+r"(src_uv), // %1 627 const uint8* src_uv, 648 "+r"(src_uv), // %1 659 const uint8* src_uv, 680 "+r"(src_uv), // %1 691 const uint8* src_uv, 712 "+r"(src_uv), // %1 783 void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, argument 796 : "+r"(src_uv), // 594 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, int width) argument 626 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, int width) argument 658 NV12ToRGB565Row_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_rgb565, int width) argument 690 NV21ToRGB565Row_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_rgb565, int width) argument 900 MirrorUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) argument 1277 HalfRow_NEON(const uint8* src_uv, int src_uv_stride, uint8* dst_uv, int pix) argument [all...] |
/external/chromium_org/third_party/libyuv/unit_test/ |
H A D | convert_test.cc | 300 align_buffer_64(src_uv, 2 * SUBSAMPLE(kWidth, SRC_SUBSAMP_X) * \ 322 src_uv[(i * 2 * SUBSAMPLE(kWidth, SRC_SUBSAMP_X)) + j + OFF] = \ 338 src_uv + OFF, \ 347 src_uv + OFF, \ 399 free_aligned_buffer_64(src_uv); \ 533 align_buffer_64(src_uv, \ 544 src_uv[(i * SUBSAMPLE(kWidth, SUBSAMP_X)) * 2 + j + OFF] = \ 552 src_uv + OFF, SUBSAMPLE(kWidth, SUBSAMP_X) * 2, \ 558 src_uv + OFF, SUBSAMPLE(kWidth, SUBSAMP_X) * 2, \ 586 free_aligned_buffer_64(src_uv); \ 1173 uint8* src_uv = src_y + kWidth * kHeight; local [all...] |
/external/chromium_org/content/common/gpu/media/ |
H A D | vaapi_h264_decoder_unittest.cc | 214 uint8_t* src_uv = mem_byte_ptr + image->offsets[1]; local 227 src_uv,
|
/external/libyuv/files/source/ |
H A D | rotate.cc | 1118 const uint8* src_uv, int src_stride_uv, 1124 if (!src_y || !src_uv || width <= 0 || height == 0 || 1136 src_uv = src_uv + (halfheight - 1) * src_stride_uv; 1145 src_uv, src_stride_uv, 1154 RotateUV90(src_uv, src_stride_uv, 1163 RotateUV270(src_uv, src_stride_uv, 1172 RotateUV180(src_uv, src_stride_uv, 1117 NV12ToI420Rotate(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height, RotationMode mode) argument
|
H A D | row_neon.cc | 341 void SplitUV_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) { argument 350 : "+r"(src_uv), // %0
|
H A D | convert_argb.cc | 531 const uint8* src_uv, int src_stride_uv, 534 if (!src_y || !src_uv || !dst_argb || 569 NV12ToARGBRow(src_y, src_uv, dst_argb, width); 573 src_uv += src_stride_uv; 582 const uint8* src_uv, int src_stride_uv, 585 if (!src_y || !src_uv || !dst_argb || 620 NV21ToARGBRow(src_y, src_uv, dst_argb, width); 624 src_uv += src_stride_uv; 1015 const uint8* src_uv; local 1160 src_uv 530 NV12ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 581 NV21ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument [all...] |
H A D | convert.cc | 69 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, argument 73 mov eax, [esp + 4 + 4] // src_uv 94 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, argument 106 : "+r"(src_uv), // %0 118 static void HalfRow_C(const uint8* src_uv, int src_uv_stride, argument 121 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1; 149 void (*HalfRow)(const uint8* src_uv, int src_uv_stride, 402 const uint8* src_uv, int src_stride_uv, 407 if (!src_y || !src_uv || 400 X420ToI420(const uint8* src_y, int src_stride_y0, int src_stride_y1, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument 459 NV12ToI420(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument 1730 const uint8* src_uv; local [all...] |
H A D | planar_functions.cc | 827 const uint8* src_uv, int src_stride_uv, 830 if (!src_y || !src_uv || !dst_rgb565 || width <= 0 || height == 0) { 864 NV12ToARGBRow(src_y, src_uv, row, width); 869 src_uv += src_stride_uv; 826 NV12ToRGB565(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_rgb565, int dst_stride_rgb565, int width, int height) argument
|
H A D | row_common.cc | 677 void MirrorRowUV_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) { argument 678 src_uv += (width - 1) << 1; 680 dst_u[x] = src_uv[0]; 681 dst_u[x + 1] = src_uv[-2]; 682 dst_v[x] = src_uv[1]; 683 dst_v[x + 1] = src_uv[-2 + 1]; 684 src_uv -= 4; 687 dst_u[width - 1] = src_uv[0]; 688 dst_v[width - 1] = src_uv[1]; 706 void SplitUV_C(const uint8* src_uv, uint argument [all...] |