HomeSort by relevance Sort by last modified time
    Searched full:src_argb (Results 1 - 25 of 53) sorted by null

1 2 3

  /external/chromium_org/third_party/libyuv/source/
convert_from_argb.cc 26 int ARGBToI444(const uint8* src_argb, int src_stride_argb,
31 if (!src_argb || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) {
36 src_argb = src_argb + (height - 1) * src_stride_argb;
48 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix) =
50 void (*ARGBToUV444Row)(const uint8* src_argb, uint8* dst_u, uint8* dst_v,
57 if (IS_ALIGNED(src_argb, 16) && IS_ALIGNED(src_stride_argb, 16)) {
68 if (IS_ALIGNED(src_argb, 16) && IS_ALIGNED(src_stride_argb, 16) &&
87 ARGBToUV444Row(src_argb, dst_u, dst_v, width);
88 ARGBToYRow(src_argb, dst_y, width)
    [all...]
scale_argb.cc 36 const uint8* src_argb, uint8* dst_argb,
41 void (*ScaleARGBRowDown2)(const uint8* src_argb, ptrdiff_t src_stride,
50 src_argb += (y >> 16) * src_stride + (x >> 16) * 4;
52 src_argb += (y >> 16) * src_stride + ((x >> 16) - 1) * 4;
57 IS_ALIGNED(src_argb, 16) && IS_ALIGNED(row_stride, 16) &&
65 IS_ALIGNED(src_argb, 4) && IS_ALIGNED(row_stride, 4)) {
75 ScaleARGBRowDown2(src_argb, src_stride, dst_argb, dst_width);
76 src_argb += row_stride;
87 const uint8* src_argb, uint8* dst_argb,
94 void (*ScaleARGBRowDown2)(const uint8* src_argb, ptrdiff_t src_stride
    [all...]
row_common.cc 152 void ARGBToRGB24Row_C(const uint8* src_argb, uint8* dst_rgb, int width) {
155 uint8 b = src_argb[0];
156 uint8 g = src_argb[1];
157 uint8 r = src_argb[2];
162 src_argb += 4;
166 void ARGBToRAWRow_C(const uint8* src_argb, uint8* dst_rgb, int width) {
169 uint8 b = src_argb[0];
170 uint8 g = src_argb[1];
171 uint8 r = src_argb[2];
176 src_argb += 4
    [all...]
scale_common.cc 660 void ScaleARGBRowDown2_C(const uint8* src_argb,
663 const uint32* src = (const uint32*)(src_argb);
678 void ScaleARGBRowDown2Linear_C(const uint8* src_argb,
683 dst_argb[0] = (src_argb[0] + src_argb[4] + 1) >> 1;
684 dst_argb[1] = (src_argb[1] + src_argb[5] + 1) >> 1;
685 dst_argb[2] = (src_argb[2] + src_argb[6] + 1) >> 1;
686 dst_argb[3] = (src_argb[3] + src_argb[7] + 1) >> 1
    [all...]
planar_functions.cc 481 int ARGBMirror(const uint8* src_argb, int src_stride_argb,
487 if (!src_argb || !dst_argb || width <= 0 || height == 0) {
493 src_argb = src_argb + (height - 1) * src_stride_argb;
499 IS_ALIGNED(src_argb, 16) && IS_ALIGNED(src_stride_argb, 16) &&
517 ARGBMirrorRow(src_argb, dst_argb, width);
518 src_argb += src_stride_argb;
529 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
557 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
    [all...]
rotate_argb.cc 164 int ARGBRotate(const uint8* src_argb, int src_stride_argb,
168 if (!src_argb || width <= 0 || height == 0 || !dst_argb) {
175 src_argb = src_argb + (height - 1) * src_stride_argb;
182 return ARGBCopy(src_argb, src_stride_argb,
186 ARGBRotate90(src_argb, src_stride_argb,
191 ARGBRotate270(src_argb, src_stride_argb,
196 ARGBRotate180(src_argb, src_stride_argb,
  /external/chromium_org/third_party/libyuv/include/libyuv/
convert_from_argb.h 24 int ARGBCopy(const uint8* src_argb, int src_stride_argb,
50 int ARGBToRGB24(const uint8* src_argb, int src_stride_argb,
56 int ARGBToRAW(const uint8* src_argb, int src_stride_argb,
62 int ARGBToRGB565(const uint8* src_argb, int src_stride_argb,
68 int ARGBToARGB1555(const uint8* src_argb, int src_stride_argb,
74 int ARGBToARGB4444(const uint8* src_argb, int src_stride_argb,
80 int ARGBToI444(const uint8* src_argb, int src_stride_argb,
88 int ARGBToI422(const uint8* src_argb, int src_stride_argb,
96 int ARGBToI420(const uint8* src_argb, int src_stride_argb,
104 int ARGBToJ420(const uint8* src_argb, int src_stride_argb
    [all...]
row.h 527 void ARGBToYRow_AVX2(const uint8* src_argb, uint8* dst_y, int pix);
528 void ARGBToYRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int pix);
529 void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix);
530 void ARGBToYJRow_AVX2(const uint8* src_argb, uint8* dst_y, int pix);
531 void ARGBToYJRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int pix);
532 void ARGBToYJRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix);
538 void ARGBToYRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix);
539 void ARGBToYJRow_Unaligned_SSSE3(const uint8* src_argb, uint8* dst_y, int pix);
545 void ARGBToYRow_NEON(const uint8* src_argb, uint8* dst_y, int pix);
546 void ARGBToYJRow_NEON(const uint8* src_argb, uint8* dst_y, int pix)
    [all...]
scale_row.h 69 const uint8* src_argb, uint8* dst_argb,
76 const uint16* src_argb, uint16* dst_argb,
171 void ScaleARGBRowDown2_C(const uint8* src_argb,
174 void ScaleARGBRowDown2Linear_C(const uint8* src_argb,
177 void ScaleARGBRowDown2Box_C(const uint8* src_argb, ptrdiff_t src_stride,
179 void ScaleARGBRowDownEven_C(const uint8* src_argb, ptrdiff_t src_stride,
182 void ScaleARGBRowDownEvenBox_C(const uint8* src_argb,
186 void ScaleARGBCols_C(uint8* dst_argb, const uint8* src_argb,
188 void ScaleARGBCols64_C(uint8* dst_argb, const uint8* src_argb,
190 void ScaleARGBColsUp2_C(uint8* dst_argb, const uint8* src_argb,
    [all...]
scale_argb.h 23 int ARGBScale(const uint8* src_argb, int src_stride_argb,
31 int ARGBScaleClip(const uint8* src_argb, int src_stride_argb,
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,
  /external/libyuv/files/source/
planar_functions.cc 269 int ARGBMirror(const uint8* src_argb, int src_stride_argb,
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, int src_stride_argb
    [all...]
row_common.cc 142 void ARGBToRGBARow_C(const uint8* src_argb, uint8* dst_rgb, int width) {
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) {
159 uint8 b = src_argb[0];
160 uint8 g = src_argb[1];
161 uint8 r = src_argb[2]
    [all...]
rotate_argb.cc 130 int ARGBRotate(const uint8* src_argb, int src_stride_argb,
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,
format_conversion.cc 30 static void ARGBToBayerRow_SSSE3(const uint8* src_argb,
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,
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, int src_stride_argb
    [all...]
  /external/libyuv/files/include/libyuv/
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, uint8* dst_y, int pix)
    [all...]
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, int src_stride_argb
    [all...]
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,
  /external/chromium_org/third_party/libyuv/unit_test/
scale_argb_test.cc 31 align_buffer_page_end(src_argb, src_argb_plane_size);
33 MemRandomize(src_argb, src_argb_plane_size);
45 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb,
50 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb,
57 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb,
67 ARGBScale(src_argb + (src_stride_argb * b) + b * 4, src_stride_argb,
95 free_aligned_buffer_page_end(src_argb);
102 static int TileARGBScale(const uint8* src_argb, int src_stride_argb,
117 int r = ARGBScaleClip(src_argb, src_stride_argb,
138 align_buffer_64(src_argb, src_argb_plane_size)
    [all...]
rotate_argb_test.cc 40 align_buffer_64(src_argb, src_argb_plane_size);
42 src_argb[i] = random() & 0xff;
54 RotatePlane(src_argb, src_stride_argb,
60 RotatePlane(src_argb, src_stride_argb,
66 ARGBRotate(src_argb, src_stride_argb,
72 ARGBRotate(src_argb, src_stride_argb,
85 free_aligned_buffer_64(src_argb);
  /external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
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, uint8* dst_y, int pix)
    [all...]
  /external/libvpx/libvpx/third_party/libyuv/source/
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, uint8* dst_y, int pix)
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/libyuv/source/
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, uint8* dst_y, int pix)
    [all...]
  /external/libyuv/files/unit_test/
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)
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)

Completed in 628 milliseconds

1 2 3