Searched refs:src_argb (Results 1 - 21 of 21) sorted by relevance

/external/libyuv/files/include/libyuv/
H A Drotate_argb.h24 int ARGBRotate(const uint8* src_argb, int src_stride_argb,
H A Dscale_argb.h23 int ARGBScale(const uint8* src_argb, int src_stride_argb,
H A Drow.h218 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 Dplanar_functions.h74 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 Dformat_conversion.h135 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 Dconvert_argb.h36 int ARGBCopy(const uint8* src_argb, int src_stride_argb,
/external/libyuv/files/source/
H A Dplanar_functions.cc269 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 Drow_common.cc142 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 Drotate_argb.cc130 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 Dformat_conversion.cc30 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 Drow_neon.cc639 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 Drow_posix.cc222 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 Dconvert.cc926 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 Dscale_argb.cc1011 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 Dconvert_argb.cc31 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 Drow_win.cc217 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 Dconvert_from.cc1099 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 Drow.h81 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 Drotate_argb_test.cc27 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 Dscale_argb_test.cc27 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 Dplanar_test.cc173 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...]

Completed in 204 milliseconds