/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | convert_from_argb.cc | 753 uint8* dst_rgb24, int dst_stride_rgb24, 758 if (!src_argb || !dst_rgb24 || width <= 0 || height == 0) { 791 ARGBToRGB24Row(src_argb, dst_rgb24, width); 793 dst_rgb24 += dst_stride_rgb24; 752 ARGBToRGB24(const uint8* src_argb, int src_stride_argb, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument
|
H A D | convert_from.cc | 507 uint8* dst_rgb24, int dst_stride_rgb24, 517 if (!src_y || !src_u || !src_v || !dst_rgb24 || 524 dst_rgb24 = dst_rgb24 + (height - 1) * dst_stride_rgb24; 553 I422ToRGB24Row(src_y, src_u, src_v, dst_rgb24, yuvconstants, width); 554 dst_rgb24 += dst_stride_rgb24; 569 uint8* dst_rgb24, int dst_stride_rgb24, 574 dst_rgb24, dst_stride_rgb24, 504 I420ToRGB24Matrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_rgb24, int dst_stride_rgb24, const struct YuvConstants* yuvconstants, int width, int height) argument 566 I420ToRGB24(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument
|
H A D | planar_functions.cc | 1240 uint8* dst_rgb24, int dst_stride_rgb24, 1243 void (*RAWToRGB24Row)(const uint8* src_rgb, uint8* dst_rgb24, int width) = 1245 if (!src_raw || !dst_rgb24 || 1280 RAWToRGB24Row(src_raw, dst_rgb24, width); 1282 dst_rgb24 += dst_stride_rgb24; 1239 RAWToRGB24(const uint8* src_raw, int src_stride_raw, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument
|
H A D | row_neon.cc | 293 uint8* dst_rgb24, 308 "+r"(dst_rgb24), // %3 829 void RAWToRGB24Row_NEON(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 840 "+r"(dst_rgb24), // %1 955 void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb24, int width) { argument 965 "+r"(dst_rgb24), // %1 290 I422ToRGB24Row_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument
|
H A D | row_neon64.cc | 286 uint8* dst_rgb24, 301 "+r"(dst_rgb24), // %3 818 void RAWToRGB24Row_NEON(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 830 "+r"(dst_rgb24), // %1 957 void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb24, int width) { argument 967 "+r"(dst_rgb24), // %1 283 I422ToRGB24Row_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument
|
H A D | row_common.cc | 103 void RAWToRGB24Row_C(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 109 dst_rgb24[0] = b; 110 dst_rgb24[1] = g; 111 dst_rgb24[2] = r; 112 dst_rgb24 += 3; 2581 uint8* dst_rgb24, 2590 ARGBToRGB24Row_SSSE3(row, dst_rgb24, twidth); 2594 dst_rgb24 += twidth * 3; 2578 I422ToRGB24Row_AVX2(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument
|
H A D | row_gcc.cc | 293 void RAWToRGB24Row_SSSE3(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 314 "+r"(dst_rgb24), // %1 1702 uint8* dst_rgb24, 1722 "movq %%xmm0," MEMACCESS([dst_rgb24]) "\n" 1723 "movdqu %%xmm1," MEMACCESS2(0x8,[dst_rgb24]) "\n" 1724 "lea " MEMLEA(0x18,[dst_rgb24]) ",%[dst_rgb24] \n" 1730 [dst_rgb24]"+r"(dst_rgb24), // %[dst_rgb24] 1699 I422ToRGB24Row_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument [all...] |
/external/libyuv/files/source/ |
H A D | convert_from_argb.cc | 928 uint8* dst_rgb24, 935 if (!src_argb || !dst_rgb24 || width <= 0 || height == 0) { 975 ARGBToRGB24Row(src_argb, dst_rgb24, width); 977 dst_rgb24 += dst_stride_rgb24; 926 ARGBToRGB24(const uint8* src_argb, int src_stride_argb, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument
|
H A D | convert_from.cc | 560 uint8* dst_rgb24, 570 if (!src_y || !src_u || !src_v || !dst_rgb24 || width <= 0 || height == 0) { 576 dst_rgb24 = dst_rgb24 + (height - 1) * dst_stride_rgb24; 613 I422ToRGB24Row(src_y, src_u, src_v, dst_rgb24, yuvconstants, width); 614 dst_rgb24 += dst_stride_rgb24; 632 uint8* dst_rgb24, 637 src_stride_v, dst_rgb24, dst_stride_rgb24, 554 I420ToRGB24Matrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_rgb24, int dst_stride_rgb24, const struct YuvConstants* yuvconstants, int width, int height) argument 626 I420ToRGB24(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument
|
H A D | planar_functions.cc | 1482 uint8* dst_rgb24, 1487 void (*RAWToRGB24Row)(const uint8* src_rgb, uint8* dst_rgb24, int width) = 1489 if (!src_raw || !dst_rgb24 || width <= 0 || height == 0) { 1530 RAWToRGB24Row(src_raw, dst_rgb24, width); 1532 dst_rgb24 += dst_stride_rgb24; 1480 RAWToRGB24(const uint8* src_raw, int src_stride_raw, uint8* dst_rgb24, int dst_stride_rgb24, int width, int height) argument
|
H A D | row_neon.cc | 254 uint8* dst_rgb24, 269 "+r"(dst_rgb24), // %3 792 void RAWToRGB24Row_NEON(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 803 "+r"(dst_rgb24), // %1 920 void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb24, int width) { argument 930 "+r"(dst_rgb24), // %1 251 I422ToRGB24Row_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument
|
H A D | row_neon64.cc | 254 uint8* dst_rgb24, 269 "+r"(dst_rgb24), // %3 788 void RAWToRGB24Row_NEON(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 800 "+r"(dst_rgb24), // %1 929 void ARGBToRGB24Row_NEON(const uint8* src_argb, uint8* dst_rgb24, int width) { argument 939 "+r"(dst_rgb24), // %1 251 I422ToRGB24Row_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument
|
H A D | row_common.cc | 103 void RAWToRGB24Row_C(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 109 dst_rgb24[0] = b; 110 dst_rgb24[1] = g; 111 dst_rgb24[2] = r; 112 dst_rgb24 += 3; 2599 uint8* dst_rgb24, 2608 ARGBToRGB24Row_SSSE3(row, dst_rgb24, twidth); 2612 dst_rgb24 += twidth * 3; 2596 I422ToRGB24Row_AVX2(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument
|
H A D | row_gcc.cc | 260 void RAWToRGB24Row_SSSE3(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 281 "+r"(dst_rgb24), // %1 1688 uint8* dst_rgb24, 1709 "movq %%xmm0," MEMACCESS([dst_rgb24]) "\n" 1710 "movdqu %%xmm1," MEMACCESS2(0x8,[dst_rgb24]) "\n" 1711 "lea " MEMLEA(0x18,[dst_rgb24]) ",%[dst_rgb24] \n" 1717 [dst_rgb24]"+r"(dst_rgb24), // %[dst_rgb24] 1685 I422ToRGB24Row_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_rgb24, const struct YuvConstants* yuvconstants, int width) argument [all...] |
H A D | row_msa.cc | 2928 void RAWToRGB24Row_MSA(const uint8* src_raw, uint8* dst_rgb24, int width) { argument 2946 ST_UB2(dst0, dst1, dst_rgb24, 16); 2947 ST_UB(dst2, (dst_rgb24 + 32)); 2949 dst_rgb24 += 48;
|