/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)
|