/external/libyuv/files/include/libyuv/ |
H A D | rotate_argb.h | 24 int ARGBRotate(const uint8* src_argb, int src_stride_argb,
|
H A D | scale_argb.h | 23 int ARGBScale(const uint8* src_argb, int src_stride_argb,
|
H A D | row.h | 218 void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 219 void BGRAToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 220 void ABGRToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 221 void RGBAToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 222 void ARGBToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 223 void BGRAToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 224 void ABGRToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 225 void RGBAToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 274 void ARGBToYRow_C(const uint8* src_argb, uint8* dst_y, int pix); 275 void BGRAToYRow_C(const uint8* src_argb, uint [all...] |
H A D | planar_functions.h | 74 int ARGBMirror(const uint8* src_argb, int src_stride_argb, 104 int ARGBToRGB24(const uint8* src_argb, int src_stride_argb, 110 int ARGBToRAW(const uint8* src_argb, int src_stride_argb, 116 int ARGBToRGB565(const uint8* src_argb, int src_stride_argb, 122 int ARGBToARGB1555(const uint8* src_argb, int src_stride_argb, 128 int ARGBToARGB4444(const uint8* src_argb, int src_stride_argb, 134 int ARGBToI400(const uint8* src_argb, int src_stride_argb, 186 int ARGBGrayTo(const uint8* src_argb, int src_stride_argb, 228 int ARGBCopy(const uint8* src_argb, int src_stride_argb, 265 int ARGBAttenuate(const uint8* src_argb, in [all...] |
H A D | format_conversion.h | 135 int ARGBToBayerBGGR(const uint8* src_argb, int src_stride_argb, 140 int ARGBToBayerGBRG(const uint8* src_argb, int src_stride_argb, 145 int ARGBToBayerGRBG(const uint8* src_argb, int src_stride_argb, 150 int ARGBToBayerRGGB(const uint8* src_argb, int src_stride_argb, 158 int ARGBToBayer(const uint8* src_argb, int src_stride_argb,
|
H A D | convert_argb.h | 36 int ARGBCopy(const uint8* src_argb, int src_stride_argb,
|
/external/libyuv/files/source/ |
H A D | planar_functions.cc | 269 int ARGBMirror(const uint8* src_argb, int src_stride_argb, argument 272 if (!src_argb || !dst_argb || width <= 0 || height == 0) { 278 src_argb = src_argb + (height - 1) * src_stride_argb; 286 IS_ALIGNED(src_argb, 16) && IS_ALIGNED(src_stride_argb, 16) && 294 ARGBMirrorRow(src_argb, dst_argb, width); 295 src_argb += src_stride_argb; 306 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 337 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 351 int ARGBToI400(const uint8* src_argb, in argument 384 ARGBToI422(const uint8* src_argb, int src_stride_argb, 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 589 ARGBToRGBA(const uint8* src_argb, int src_stride_argb, uint8* dst_rgba, int dst_stride_rgba, int width, int height) argument 628 ARGBToRGB24(const uint8* src_argb, int src_stride_argb, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument 674 ARGBToRAW(const uint8* src_argb, int src_stride_argb, uint8* dst_raw, int dst_stride_raw, int width, int height) argument 720 ARGBToRGB565(const uint8* src_argb, int src_stride_argb, uint8* dst_rgb565, int dst_stride_rgb565, int width, int height) argument 755 ARGBToARGB1555(const uint8* src_argb, int src_stride_argb, uint8* dst_argb1555, int dst_stride_argb1555, int width, int height) argument 790 ARGBToARGB4444(const uint8* src_argb, int src_stride_argb, uint8* dst_argb4444, int dst_stride_argb4444, int width, int height) argument 1018 ARGBAttenuate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1056 ARGBUnattenuate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1087 ARGBGrayTo(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1246 ARGBComputeCumulativeSum(const uint8* src_argb, int src_stride_argb, int32* dst_cumsum, int dst_stride32_cumsum, int width, int height) argument 1275 ARGBBlur(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int32* dst_cumsum, int dst_stride32_cumsum, int width, int height, int radius) argument 1360 ARGBShade(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, uint32 value) argument [all...] |
H A D | row_common.cc | 142 void ARGBToRGBARow_C(const uint8* src_argb, uint8* dst_rgb, int width) { argument 144 uint8 b = src_argb[0]; 145 uint8 g = src_argb[1]; 146 uint8 r = src_argb[2]; 147 uint8 a = src_argb[3]; 153 src_argb += 4; 157 void ARGBToRGB24Row_C(const uint8* src_argb, uint8* dst_rgb, int width) { argument 159 uint8 b = src_argb[0]; 160 uint8 g = src_argb[1]; 161 uint8 r = src_argb[ 170 ARGBToRAWRow_C(const uint8* src_argb, uint8* dst_rgb, int width) argument 184 ARGBToRGB565Row_C(const uint8* src_argb, uint8* dst_rgb, int width) argument 205 ARGBToARGB1555Row_C(const uint8* src_argb, uint8* dst_rgb, int width) argument 231 ARGBToARGB4444Row_C(const uint8* src_argb, uint8* dst_rgb, int width) argument 314 ARGBGrayRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 879 ARGBAttenuateRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 956 ARGBUnattenuateRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 1177 ARGBShadeRow_C(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 1202 ARGBAffineRow_C(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* uv_dudv, int width) argument [all...] |
H A D | rotate_argb.cc | 130 int ARGBRotate(const uint8* src_argb, int src_stride_argb, argument 134 if (!src_argb || width <= 0 || height == 0 || !dst_argb) { 141 src_argb = src_argb + (height - 1) * src_stride_argb; 148 return ARGBCopy(src_argb, src_stride_argb, 152 ARGBRotate90(src_argb, src_stride_argb, 157 ARGBRotate270(src_argb, src_stride_argb, 162 ARGBRotate180(src_argb, src_stride_argb,
|
H A D | format_conversion.cc | 30 static void ARGBToBayerRow_SSSE3(const uint8* src_argb, argument 33 mov eax, [esp + 4] // src_argb 55 static void ARGBToBayerRow_SSSE3(const uint8* src_argb, uint8* dst_bayer, 69 : "+r"(src_argb), // %0 82 static void ARGBToBayerRow_C(const uint8* src_argb, argument 88 dst_bayer[0] = src_argb[index0]; 89 dst_bayer[1] = src_argb[index1]; 90 src_argb += 8; 94 dst_bayer[0] = src_argb[index0]; 138 int ARGBToBayer(const uint8* src_argb, in argument [all...] |
H A D | row_neon.cc | 639 void ARGBToRGBARow_NEON(const uint8* src_argb, uint8* dst_rgba, int pix) { argument 648 : "+r"(src_argb), // %0 658 void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb24, int pix) { argument 666 : "+r"(src_argb), // %0 676 void ARGBToRAWRow_NEON(const uint8* src_argb, uint8* dst_raw, int pix) { argument 685 : "+r"(src_argb), // %0
|
H A D | row_posix.cc | 222 void ARGBToRGBARow_SSSE3(const uint8* src_argb, uint8* dst_rgba, int pix) { argument 235 : "+r"(src_argb), // %0 669 void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) { argument 694 : "+r"(src_argb), // %0 706 void ARGBToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) { argument 731 : "+r"(src_argb), // %0 2874 void ARGBAttenuateRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width) { argument 2906 : "+r"(src_argb), // %0 2929 void ARGBAttenuateRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) { argument 2960 : "+r"(src_argb), // 2976 ARGBUnattenuateRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width) argument 3035 ARGBGrayRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3445 ARGBShadeRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 3489 ARGBAffineRow_SSE2(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* uv_dudv, int width) argument [all...] |
H A D | convert.cc | 926 int ARGBToI420(const uint8* src_argb, int src_stride_argb, argument 931 if (!src_argb || 939 src_argb = src_argb + (height - 1) * src_stride_argb; 942 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix); 957 if (IS_ALIGNED(src_argb, 16) && IS_ALIGNED(src_stride_argb, 16)) { 968 ARGBToUVRow(src_argb, src_stride_argb, dst_u, dst_v, width); 969 ARGBToYRow(src_argb, dst_y, width); 970 ARGBToYRow(src_argb + src_stride_argb, dst_y + dst_stride_y, width); 971 src_argb [all...] |
H A D | scale_argb.cc | 1011 int ARGBScale(const uint8* src_argb, int src_stride_argb, argument 1016 if (!src_argb || src_width <= 0 || src_height == 0 || 1023 src_argb = src_argb + (src_height - 1) * src_stride_argb; 1026 ScaleARGB(src_argb, src_stride_argb, src_width, src_height,
|
H A D | convert_argb.cc | 31 int ARGBCopy(const uint8* src_argb, int src_stride_argb, argument 34 if (!src_argb || !dst_argb || 41 src_argb = src_argb + (height - 1) * src_stride_argb; 45 CopyPlane(src_argb, src_stride_argb, dst_argb, dst_stride_argb,
|
H A D | row_win.cc | 217 void ARGBToRGBARow_SSSE3(const uint8* src_argb, uint8* dst_rgba, int pix) { argument 219 mov eax, [esp + 4] // src_argb 468 void ARGBToRGB24Row_SSSE3(const uint8* src_argb, uint8* dst_rgb, int pix) { argument 470 mov eax, [esp + 4] // src_argb 507 void ARGBToRAWRow_SSSE3(const uint8* src_argb, uint8* dst_rgb, int pix) { argument 509 mov eax, [esp + 4] // src_argb 546 void ARGBToRGB565Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix) { argument 548 mov eax, [esp + 4] // src_argb 585 void ARGBToARGB1555Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix) { argument 587 mov eax, [esp + 4] // src_argb 627 ARGBToARGB4444Row_SSE2(const uint8* src_argb, uint8* dst_rgb, int pix) argument 658 ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 692 ARGBToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 726 BGRAToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 760 BGRAToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 794 ABGRToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 828 ABGRToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 862 RGBAToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 896 RGBAToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix) argument 3284 ARGBAttenuateRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width) argument 3334 ARGBAttenuateRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3377 ARGBUnattenuateRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width) argument 3436 ARGBGrayRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3898 ARGBShadeRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 3934 ARGBAffineRow_SSE2(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* uv_dudv, int width) argument [all...] |
H A D | convert_from.cc | 1099 void (*ARGBToARGB1555Row)(const uint8* src_argb, uint8* dst_rgb, int pix) = 1159 void (*ARGBToARGB4444Row)(const uint8* src_argb, uint8* dst_rgb, int pix) =
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | row.h | 81 void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 82 void BGRAToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 83 void ABGRToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 95 void RGB24ToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 96 void RAWToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 110 void ARGBToYRow_C(const uint8* src_argb, uint8* dst_y, int pix); 111 void BGRAToYRow_C(const uint8* src_argb, uint8* dst_y, int pix); 112 void ABGRToYRow_C(const uint8* src_argb, uint8* dst_y, int pix); 113 void RGB24ToYRow_C(const uint8* src_argb, uint8* dst_y, int pix); 114 void RAWToYRow_C(const uint8* src_argb, uint [all...] |
/external/libyuv/files/unit_test/ |
H A D | rotate_argb_test.cc | 27 align_buffer_16(src_argb, src_argb_plane_size) 28 memset(src_argb, 1, src_argb_plane_size); 38 src_argb[(i * src_stride_argb) + j] = (random() & 0xff); 49 ARGBRotate(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 53 ARGBRotate(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 60 ARGBRotate(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 69 ARGBRotate(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 95 free_aligned_buffer_16(src_argb)
|
H A D | scale_argb_test.cc | 27 align_buffer_16(src_argb, src_argb_plane_size) 28 memset(src_argb, 1, src_argb_plane_size); 38 src_argb[(i * src_stride_argb) + j] = (random() & 0xff); 49 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 54 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 62 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 72 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb, 100 free_aligned_buffer_16(src_argb)
|
H A D | planar_test.cc | 173 align_buffer_16(src_argb, kStride * kHeight); \ 183 src_argb[(i * kStride) + j] = (random() & 0xff); \ 185 FMT_A##To##FMT_PLANAR(src_argb, kStride, \ 192 FMT_A##To##FMT_PLANAR(src_argb, kStride, \ 238 free_aligned_buffer_16(src_argb) \ 273 align_buffer_16(src_argb, (kWidth * BPP_A) * kHeight); \ 278 src_argb[i] = (random() & 0xff); \ 281 FMT_A##To##FMT_B(src_argb, kWidth * STRIDE_A, \ 286 FMT_A##To##FMT_B(src_argb, kWidth * STRIDE_A, \ 300 free_aligned_buffer_16(src_argb) \ [all...] |