/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
convert_from_argb.h | 24 int ARGBCopy(const uint8* src_argb, int src_stride_argb, 30 int ARGBToBGRA(const uint8* src_argb, int src_stride_argb, 36 int ARGBToABGR(const uint8* src_argb, int src_stride_argb, 42 int ARGBToRGBA(const uint8* src_argb, int src_stride_argb, 48 int ARGBToRGB24(const uint8* src_argb, int src_stride_argb, 54 int ARGBToRAW(const uint8* src_argb, int src_stride_argb, 60 int ARGBToRGB565(const uint8* src_argb, int src_stride_argb, 70 int ARGBToRGB565Dither(const uint8* src_argb, int src_stride_argb, 76 int ARGBToARGB1555(const uint8* src_argb, int src_stride_argb, 82 int ARGBToARGB4444(const uint8* src_argb, int src_stride_argb [all...] |
rotate_argb.h | 24 int ARGBRotate(const uint8* src_argb, int src_stride_argb,
|
row.h | 579 void ARGBToYRow_AVX2(const uint8* src_argb, uint8* dst_y, int pix); 580 void ARGBToYRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int pix); 581 void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 582 void ARGBToYJRow_AVX2(const uint8* src_argb, uint8* dst_y, int pix); 583 void ARGBToYJRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int pix); 584 void ARGBToYJRow_SSSE3(const uint8* src_argb, uint8* dst_y, int pix); 590 void ARGBToYRow_NEON(const uint8* src_argb, uint8* dst_y, int pix); 591 void ARGBToYJRow_NEON(const uint8* src_argb, uint8* dst_y, int pix); 592 void ARGBToUV444Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, 594 void ARGBToUV422Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v [all...] |
scale_row.h | 90 const uint8* src_argb, uint8* dst_argb, 97 const uint16* src_argb, uint16* dst_argb, 190 void ScaleARGBRowDown2_C(const uint8* src_argb, 193 void ScaleARGBRowDown2Linear_C(const uint8* src_argb, 196 void ScaleARGBRowDown2Box_C(const uint8* src_argb, ptrdiff_t src_stride, 198 void ScaleARGBRowDownEven_C(const uint8* src_argb, ptrdiff_t src_stride, 201 void ScaleARGBRowDownEvenBox_C(const uint8* src_argb, 205 void ScaleARGBCols_C(uint8* dst_argb, const uint8* src_argb, 207 void ScaleARGBCols64_C(uint8* dst_argb, const uint8* src_argb, 209 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,
|
/external/libyuv/files/include/libyuv/ |
convert_from_argb.h | 24 int ARGBCopy(const uint8* src_argb, int src_stride_argb, 30 int ARGBToBGRA(const uint8* src_argb, int src_stride_argb, 36 int ARGBToABGR(const uint8* src_argb, int src_stride_argb, 42 int ARGBToRGBA(const uint8* src_argb, int src_stride_argb, 48 int ARGBToRGB24(const uint8* src_argb, int src_stride_argb, 54 int ARGBToRAW(const uint8* src_argb, int src_stride_argb, 60 int ARGBToRGB565(const uint8* src_argb, int src_stride_argb, 70 int ARGBToRGB565Dither(const uint8* src_argb, int src_stride_argb, 76 int ARGBToARGB1555(const uint8* src_argb, int src_stride_argb, 82 int ARGBToARGB4444(const uint8* src_argb, int src_stride_argb [all...] |
rotate_argb.h | 24 int ARGBRotate(const uint8* src_argb, int src_stride_argb,
|
row.h | 643 void ARGBToYRow_AVX2(const uint8* src_argb, uint8* dst_y, int width); 644 void ARGBToYRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int width); 645 void ARGBToYRow_SSSE3(const uint8* src_argb, uint8* dst_y, int width); 646 void ARGBToYJRow_AVX2(const uint8* src_argb, uint8* dst_y, int width); 647 void ARGBToYJRow_Any_AVX2(const uint8* src_argb, uint8* dst_y, int width); 648 void ARGBToYJRow_SSSE3(const uint8* src_argb, uint8* dst_y, int width); 654 void ARGBToYRow_NEON(const uint8* src_argb, uint8* dst_y, int width); 655 void ARGBToYJRow_NEON(const uint8* src_argb, uint8* dst_y, int width); 656 void ARGBToUV444Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v, 658 void ARGBToUV411Row_NEON(const uint8* src_argb, uint8* dst_u, uint8* dst_v [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,
|
planar_functions.h | 137 int ARGBMirror(const uint8* src_argb, int src_stride_argb, 196 int ARGBGrayTo(const uint8* src_argb, int src_stride_argb, 217 int ARGBColorMatrix(const uint8* src_argb, int src_stride_argb, 251 int ARGBLumaColorTable(const uint8* src_argb, int src_stride_argb, 265 int ARGBPolynomial(const uint8* src_argb, int src_stride_argb, 281 int ARGBCopy(const uint8* src_argb, int src_stride_argb, 287 int ARGBCopyAlpha(const uint8* src_argb, int src_stride_argb, 293 int ARGBExtractAlpha(const uint8* src_argb, int src_stride_argb, 383 int ARGBAttenuate(const uint8* src_argb, int src_stride_argb, 389 int ARGBUnattenuate(const uint8* src_argb, int src_stride_argb [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
convert_from_argb.cc | 25 int ARGBToI444(const uint8* src_argb, int src_stride_argb, 31 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix) = 33 void (*ARGBToUV444Row)(const uint8* src_argb, uint8* dst_u, uint8* dst_v, 35 if (!src_argb || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { 40 src_argb = src_argb + (height - 1) * src_stride_argb; 94 ARGBToUV444Row(src_argb, dst_u, dst_v, width); 95 ARGBToYRow(src_argb, dst_y, width); 96 src_argb += src_stride_argb; 106 int ARGBToI422(const uint8* src_argb, int src_stride_argb [all...] |
scale_common.cc | 652 void ScaleARGBRowDown2_C(const uint8* src_argb, 655 const uint32* src = (const uint32*)(src_argb); 670 void ScaleARGBRowDown2Linear_C(const uint8* src_argb, 675 dst_argb[0] = (src_argb[0] + src_argb[4] + 1) >> 1; 676 dst_argb[1] = (src_argb[1] + src_argb[5] + 1) >> 1; 677 dst_argb[2] = (src_argb[2] + src_argb[6] + 1) >> 1; 678 dst_argb[3] = (src_argb[3] + src_argb[7] + 1) >> 1 [all...] |
rotate_argb.cc | 161 int ARGBRotate(const uint8* src_argb, int src_stride_argb, 164 if (!src_argb || width <= 0 || height == 0 || !dst_argb) { 171 src_argb = src_argb + (height - 1) * src_stride_argb; 178 return ARGBCopy(src_argb, src_stride_argb, 182 ARGBRotate90(src_argb, src_stride_argb, 187 ARGBRotate270(src_argb, src_stride_argb, 192 ARGBRotate180(src_argb, src_stride_argb,
|
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_neon.cc | 773 void ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, 794 : "+r"(src_argb), // %0 843 // Alignment requirement: src_argb 4 byte aligned. 844 void ScaleARGBRowDownEven_NEON(const uint8* src_argb, ptrdiff_t src_stride, [all...] |
scale_neon64.cc | 778 void ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, 797 : "+r"(src_argb), // %0 [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; 84 ScaleARGBRowDown2(src_argb, src_stride, dst_argb, dst_width); 85 src_argb += row_stride; 96 const uint8* src_argb, uint8* dst_argb, 103 void (*ScaleARGBRowDown2)(const uint8* src_argb, ptrdiff_t src_stride, 106 src_argb += (y >> 16) * src_stride + (x >> 16) * 4; 127 ScaleARGBRowDown2(src_argb, src_stride, row, dst_width * 2) [all...] |
/external/libyuv/files/source/ |
convert_from_argb.cc | 25 int ARGBToI444(const uint8* src_argb, int src_stride_argb, 31 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int width) = 33 void (*ARGBToUV444Row)(const uint8* src_argb, uint8* dst_u, uint8* dst_v, 35 if (!src_argb || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { 40 src_argb = src_argb + (height - 1) * src_stride_argb; 94 ARGBToUV444Row(src_argb, dst_u, dst_v, width); 95 ARGBToYRow(src_argb, dst_y, width); 96 src_argb += src_stride_argb; 106 int ARGBToI422(const uint8* src_argb, int src_stride_argb [all...] |
scale_common.cc | 681 void ScaleARGBRowDown2_C(const uint8* src_argb, 684 const uint32* src = (const uint32*)(src_argb); 699 void ScaleARGBRowDown2Linear_C(const uint8* src_argb, 704 dst_argb[0] = (src_argb[0] + src_argb[4] + 1) >> 1; 705 dst_argb[1] = (src_argb[1] + src_argb[5] + 1) >> 1; 706 dst_argb[2] = (src_argb[2] + src_argb[6] + 1) >> 1; 707 dst_argb[3] = (src_argb[3] + src_argb[7] + 1) >> 1 [all...] |
rotate_argb.cc | 161 int ARGBRotate(const uint8* src_argb, int src_stride_argb, 164 if (!src_argb || width <= 0 || height == 0 || !dst_argb) { 171 src_argb = src_argb + (height - 1) * src_stride_argb; 178 return ARGBCopy(src_argb, src_stride_argb, 182 ARGBRotate90(src_argb, src_stride_argb, 187 ARGBRotate270(src_argb, src_stride_argb, 192 ARGBRotate180(src_argb, src_stride_argb,
|
scale_neon.cc | 763 void ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, 783 : "+r"(src_argb), // %0 831 // Alignment requirement: src_argb 4 byte aligned. 832 void ScaleARGBRowDownEven_NEON(const uint8* src_argb, ptrdiff_t src_stride, 849 : "+r"(src_argb), // %0 [all...] |
scale_neon64.cc | 778 void ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, 797 : "+r"(src_argb), // %0 [all...] |
row_common.cc | 166 void ARGBToRGB24Row_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; 180 void ARGBToRAWRow_C(const uint8* src_argb, uint8* dst_rgb, int width) { 183 uint8 b = src_argb[0]; 184 uint8 g = src_argb[1]; 185 uint8 r = src_argb[2]; 190 src_argb += 4 [all...] |
/external/libyuv/files/unit_test/ |
rotate_argb_test.cc | 40 align_buffer_page_end(src_argb, src_argb_plane_size); 42 src_argb[i] = fastrand() & 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_page_end(src_argb);
|
/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...] |