MCPcopy Create free account

hub / github.com/TangXiaoLv/TelegramGallery / functions

Functions3,122 in github.com/TangXiaoLv/TelegramGallery

FunctionARGB1555ToARGBRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:132
FunctionARGB1555ToARGBRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:132
FunctionARGB1555ToARGBRow_SSE2
24 instructions
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:661
FunctionARGB1555ToARGBRow_SSE2
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:371
FunctionARGB1555ToARGBRow_SSE2
24 instructions
telegramgallery/src/main/jni/libyuv/source/row_win.cc:661
FunctionARGB1555ToARGBRow_SSE2
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:371
FunctionARGB1555ToUVRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:528
FunctionARGB1555ToUVRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:528
FunctionARGB1555ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1868
FunctionARGB1555ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1820
FunctionARGB1555ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1868
FunctionARGB1555ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1820
FunctionARGB1555ToYRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:451
FunctionARGB1555ToYRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:451
FunctionARGB1555ToYRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2032
FunctionARGB1555ToYRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1986
FunctionARGB1555ToYRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2032
FunctionARGB1555ToYRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1986
FunctionARGB4444ToARGBRow_AVX2
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:623
FunctionARGB4444ToARGBRow_AVX2
telegramgallery/src/main/jni/libyuv/source/row_win.cc:623
FunctionARGB4444ToARGBRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:149
FunctionARGB4444ToARGBRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:149
FunctionARGB4444ToARGBRow_SSE2
18 instructions.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:714
FunctionARGB4444ToARGBRow_SSE2
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:422
FunctionARGB4444ToARGBRow_SSE2
18 instructions.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:714
FunctionARGB4444ToARGBRow_SSE2
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:422
FunctionARGB4444ToUVRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:576
FunctionARGB4444ToUVRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:576
FunctionARGB4444ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1937
FunctionARGB4444ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1889
FunctionARGB4444ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1937
FunctionARGB4444ToUVRow_NEON
16x2 pixels -> 8x1. width is number of argb pixels. e.g. 16.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1889
FunctionARGB4444ToYRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:466
FunctionARGB4444ToYRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:466
FunctionARGB4444ToYRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2059
FunctionARGB4444ToYRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2013
FunctionARGB4444ToYRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2059
FunctionARGB4444ToYRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2013
FunctionARGBAdd
Add 2 ARGB images and store to destination.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:816
FunctionARGBAdd
Add 2 ARGB images and store to destination.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:816
FunctionARGBAddRow_AVX2
Add 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4971
FunctionARGBAddRow_AVX2
Add 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4252
FunctionARGBAddRow_AVX2
Add 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4971
FunctionARGBAddRow_AVX2
Add 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4252
FunctionARGBAddRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:830
FunctionARGBAddRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:830
FunctionARGBAddRow_NEON
Add 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2619
FunctionARGBAddRow_NEON
Add 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2581
FunctionARGBAddRow_NEON
Add 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2619
FunctionARGBAddRow_NEON
Add 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2581
FunctionARGBAddRow_SSE2
Add 2 rows of ARGB pixels together, 4 pixels at a time. TODO(fbarchard): Port this to posix, neon and other math functions.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4857
FunctionARGBAddRow_SSE2
Add 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4224
FunctionARGBAddRow_SSE2
Add 2 rows of ARGB pixels together, 4 pixels at a time. TODO(fbarchard): Port this to posix, neon and other math functions.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4857
FunctionARGBAddRow_SSE2
Add 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4224
FunctionARGBAffineRow_C
Copy pixels from rotated source to destination row with a slope.
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:2129
FunctionARGBAffineRow_C
Copy pixels from rotated source to destination row with a slope.
telegramgallery/src/main/jni/libyuv/source/row_common.cc:2129
FunctionARGBAttenuate
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1282
FunctionARGBAttenuate
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1282
FunctionARGBAttenuateRow_AVX2
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4365
FunctionARGBAttenuateRow_AVX2
Attenuate 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3721
FunctionARGBAttenuateRow_AVX2
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4365
FunctionARGBAttenuateRow_AVX2
Attenuate 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3721
FunctionARGBAttenuateRow_C
Multiply source RGB by alpha and store to destination. This code mimics the SSSE3 version for better testability.
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:1998
FunctionARGBAttenuateRow_C
Multiply source RGB by alpha and store to destination. This code mimics the SSSE3 version for better testability.
telegramgallery/src/main/jni/libyuv/source/row_common.cc:1998
FunctionARGBAttenuateRow_NEON
Attenuate 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2348
FunctionARGBAttenuateRow_NEON
Attenuate 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2308
FunctionARGBAttenuateRow_NEON
Attenuate 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2348
FunctionARGBAttenuateRow_NEON
Attenuate 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2308
FunctionARGBAttenuateRow_SSSE3
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4321
FunctionARGBAttenuateRow_SSSE3
Attenuate 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3673
FunctionARGBAttenuateRow_SSSE3
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4321
FunctionARGBAttenuateRow_SSSE3
Attenuate 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3673
FunctionARGBBlend
Alpha Blend 2 ARGB images and store to destination.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:546
FunctionARGBBlend
Alpha Blend 2 ARGB images and store to destination.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:546
FunctionARGBBlendRow GetARGBBlend
Get a blender that optimized for the CPU and pixel count. As there are 6 blenders to choose from, the caller should try to use the same blend function
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:527
FunctionARGBBlendRow GetARGBBlend
Get a blender that optimized for the CPU and pixel count. As there are 6 blenders to choose from, the caller should try to use the same blend function
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:527
FunctionARGBBlendRow_C
Blend src_argb0 over src_argb1 and store to dst_argb. dst_argb may be src_argb0 or src_argb1. This code mimics the SSSE3 version for better testabilit
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:1928
FunctionARGBBlendRow_C
Blend src_argb0 over src_argb1 and store to dst_argb. dst_argb may be src_argb0 or src_argb1. This code mimics the SSSE3 version for better testabilit
telegramgallery/src/main/jni/libyuv/source/row_common.cc:1928
FunctionARGBBlendRow_NEON
dr * (256 - sa) / 256 + sr = dr - dr * sa / 256 + sr
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2283
FunctionARGBBlendRow_NEON
dr * (256 - sa) / 256 + sr = dr - dr * sa / 256 + sr
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2238
FunctionARGBBlendRow_NEON
dr * (256 - sa) / 256 + sr = dr - dr * sa / 256 + sr
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2283
FunctionARGBBlendRow_NEON
dr * (256 - sa) / 256 + sr = dr - dr * sa / 256 + sr
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2238
FunctionARGBBlendRow_SSSE3
Blend 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4231
FunctionARGBBlendRow_SSSE3
Blend 8 pixels at a time
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3476
FunctionARGBBlendRow_SSSE3
Blend 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4231
FunctionARGBBlendRow_SSSE3
Blend 8 pixels at a time
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3476
FunctionARGBBlur
Blur ARGB image. Caller should allocate CumulativeSum table of width * height * 16 bytes aligned to 16 byte boundary. height can be radius * 2 + 2 to
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1713
FunctionARGBBlur
Blur ARGB image. Caller should allocate CumulativeSum table of width * height * 16 bytes aligned to 16 byte boundary. height can be radius * 2 + 2 to
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1713
FunctionARGBColorMatrixRow_C
Apply color matrix to a row of image. Matrix is signed. TODO(fbarchard): Consider adding rounding (+32).
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:705
FunctionARGBColorMatrixRow_C
Apply color matrix to a row of image. Matrix is signed. TODO(fbarchard): Consider adding rounding (+32).
telegramgallery/src/main/jni/libyuv/source/row_common.cc:705
FunctionARGBColorMatrixRow_NEON
Tranform 8 ARGB pixels (32 bytes) with color matrix. TODO(fbarchard): Was same as Sepia except matrix is provided. This function needs to saturate.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2526
FunctionARGBColorMatrixRow_NEON
Tranform 8 ARGB pixels (32 bytes) with color matrix. TODO(fbarchard): Was same as Sepia except matrix is provided. This function needs to saturate.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2487
FunctionARGBColorMatrixRow_NEON
Tranform 8 ARGB pixels (32 bytes) with color matrix. TODO(fbarchard): Was same as Sepia except matrix is provided. This function needs to saturate.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2526
FunctionARGBColorMatrixRow_NEON
Tranform 8 ARGB pixels (32 bytes) with color matrix. TODO(fbarchard): Was same as Sepia except matrix is provided. This function needs to saturate.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2487
FunctionARGBColorMatrixRow_SSSE3
Tranform 8 ARGB pixels (32 bytes) with color matrix. Same as Sepia except matrix is provided. TODO(fbarchard): packuswbs only use half of the reg. To
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4678
FunctionARGBColorMatrixRow_SSSE3
Tranform 8 ARGB pixels (32 bytes) with color matrix. Same as Sepia except matrix is provided.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3998
FunctionARGBColorMatrixRow_SSSE3
Tranform 8 ARGB pixels (32 bytes) with color matrix. Same as Sepia except matrix is provided. TODO(fbarchard): packuswbs only use half of the reg. To
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4678
FunctionARGBColorMatrixRow_SSSE3
Tranform 8 ARGB pixels (32 bytes) with color matrix. Same as Sepia except matrix is provided.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3998
FunctionARGBColorTable
Apply a color table each ARGB pixel. Table contains 256 ARGB values.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1575
FunctionARGBColorTable
Apply a color table each ARGB pixel. Table contains 256 ARGB values.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1575
← previousnext →901–1,000 of 3,122, ranked by callers