/external/libvpx/libvpx/third_party/libyuv/source/ |
row_mips.cc | 383 void SplitUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 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], %[src_uv], 32 \n [all...] |
rotate.cc | 428 const uint8* src_uv, int src_stride_uv, 436 if (!src_y || !src_uv || width <= 0 || height == 0 || 446 src_uv = src_uv + (halfheight - 1) * src_stride_uv; 455 src_uv, src_stride_uv, 464 RotateUV90(src_uv, src_stride_uv, 473 RotateUV270(src_uv, src_stride_uv, 482 RotateUV180(src_uv, src_stride_uv,
|
convert_to_argb.cc | 42 const uint8* src_uv; local 156 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 158 src_uv, aligned_src_width, 164 src_uv = sample + aligned_src_width * (src_height + crop_y / 2) + crop_x; 167 src_uv, aligned_src_width,
|
row_neon.cc | 590 const uint8* src_uv, 605 "+r"(src_uv), // %1 618 const uint8* src_uv, 633 "+r"(src_uv), // %1 646 const uint8* src_uv, 661 "+r"(src_uv), // %1 674 const uint8* src_uv, 689 "+r"(src_uv), // %1 754 void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 767 : "+r"(src_uv), // % [all...] |
row_neon64.cc | 568 const uint8* src_uv, 582 "+r"(src_uv), // %1 595 const uint8* src_uv, 609 "+r"(src_uv), // %1 622 const uint8* src_uv, 636 "+r"(src_uv), // %1 649 const uint8* src_uv, 663 "+r"(src_uv), // %1 728 void SplitUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 740 : "+r"(src_uv), // % [all...] |
convert_to_i420.cc | 41 const uint8* src_uv; local 186 src_uv = sample + (src_width * src_height) + 189 src_uv, aligned_src_width, 197 src_uv = sample + (src_width * src_height) + 201 src_uv, aligned_src_width,
|
row_common.cc | [all...] |
convert_argb.cc | 723 const uint8* src_uv, int src_stride_uv, 731 if (!src_y || !src_uv || !dst_argb || 767 NV12ToARGBRow(src_y, src_uv, dst_argb, width); 771 src_uv += src_stride_uv; 780 const uint8* src_uv, int src_stride_uv, 788 if (!src_y || !src_uv || !dst_argb || 824 NV21ToARGBRow(src_y, src_uv, dst_argb, width); 828 src_uv += src_stride_uv; [all...] |
row_x86.asm | 69 ; void SplitUVRow_SSE2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix) 72 cglobal SplitUVRow%2, 4, 4, 5, src_uv, dst_u, dst_v, pix
|
convert.cc | 240 const uint8* src_uv, int src_stride_uv, 248 void (*SplitUVRow)(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix) = 250 if (!src_y || !src_uv || 308 IS_ALIGNED(src_uv, 4) && IS_ALIGNED(src_stride_uv, 4) && 329 SplitUVRow(src_uv, dst_u, dst_v, halfwidth); 332 src_uv += src_stride_uv; 340 const uint8* src_uv, int src_stride_uv, 346 src_uv, src_stride_uv, [all...] |
/external/opencv3/3rdparty/libwebp/dsp/ |
upsampling_neon.c | 96 #define CONVERT8(FMT, XSTEP, N, src_y, src_uv, out, cur_x) { \ 101 uint8x8_t u = vld1_u8((src_uv) + i); \ 102 uint8x8_t v = vld1_u8((src_uv) + i + 16); \ 179 #define CONVERT1(FMT, XSTEP, N, src_y, src_uv, rgb, cur_x) { \ 184 int u = (src_uv)[i]; \ 185 int v = (src_uv)[i + 16]; \
|
/external/webp/src/dsp/ |
upsampling_neon.c | 154 #define CONVERT8(FMT, XSTEP, N, src_y, src_uv, out, cur_x) do { \ 159 const uint8x8_t u = vld1_u8((src_uv) + i + 0); \ 160 const uint8x8_t v = vld1_u8((src_uv) + i + 16); \ 184 #define CONVERT1(FUNC, XSTEP, N, src_y, src_uv, rgb, cur_x) { \ 189 const int u = (src_uv)[i]; \ 190 const int v = (src_uv)[i + 16]; \
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
rotate.h | 47 const uint8* src_uv, int src_stride_uv,
|
row.h | 557 const uint8* src_uv, 565 const uint8* src_uv, 757 void MirrorUVRow_SSSE3(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 759 void MirrorUVRow_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 761 void MirrorUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 763 void MirrorUVRow_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, 774 void SplitUVRow_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix); 775 void SplitUVRow_SSE2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix) [all...] |
convert_argb.h | 89 const uint8* src_uv, int src_stride_uv,
|
/external/libyuv/files/include/libyuv/ |
rotate.h | 47 const uint8* src_uv, int src_stride_uv,
|
convert_argb.h | 87 const uint8* src_uv, int src_stride_uv,
|
/external/libyuv/files/source/ |
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 [all...] |
row_common.cc | 677 void MirrorRowUV_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) { 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, uint8* dst_u, uint8* dst_v, int width) [all...] |
convert.cc | 69 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, 73 mov eax, [esp + 4 + 4] // src_uv 94 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride, 106 : "+r"(src_uv), // %0 118 static void HalfRow_C(const uint8* src_uv, int src_uv_stride, 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 || 1730 const uint8* src_uv; local [all...] |
rotate.cc | [all...] |
row_neon.cc | 341 void SplitUV_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) { 350 : "+r"(src_uv), // %0 [all...] |
/frameworks/av/media/libstagefright/colorconversion/ |
SoftwareRenderer.cpp | 282 const uint8_t *src_uv = (const uint8_t *)data local 303 dst_u[x] = src_uv[2 * x]; 304 dst_v[x] = src_uv[2 * x + 1]; 307 src_uv += mWidth;
|
/hardware/intel/img/psb_video/src/x11/ |
psb_x11.c | 225 uint8_t *src_uv = surface_data + psb_surface->stride * (obj_surface->height + srcy / 2); local 239 int u = *(src_uv + x); 240 int v = *(src_uv + x + 1); 249 src_uv += psb_surface->stride;
|
/external/webrtc/webrtc/modules/video_coding/codecs/h264/ |
h264_video_toolbox_decoder.cc | 62 const uint8_t* src_uv = reinterpret_cast<const uint8_t*>( local 66 src_y, src_y_stride, src_uv, src_uv_stride,
|