MCPcopy Create free account

hub / github.com/TangXiaoLv/TelegramGallery / functions

Functions3,122 in github.com/TangXiaoLv/TelegramGallery

FunctionARGBQuantizeRow_NEON
Quantize 8 ARGB pixels (32 bytes). dst = (dst * scale >> 16) * interval_size + interval_offset;
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2374
FunctionARGBQuantizeRow_NEON
Quantize 8 ARGB pixels (32 bytes). dst = (dst * scale >> 16) * interval_size + interval_offset;
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2334
FunctionARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4739
FunctionARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4061
FunctionARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4739
FunctionARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4061
FunctionARGBRect
Draw a rectangle into ARGB
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1222
FunctionARGBRect
Draw a rectangle into ARGB
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1222
FunctionARGBScale
Scale an ARGB image.
telegramgallery/src/main/cpp/libyuv/source/scale_argb.cc:809
FunctionARGBScale
Scale an ARGB image.
telegramgallery/src/main/jni/libyuv/source/scale_argb.cc:809
FunctionARGBSepia
Make a rectangle of ARGB Sepia tone.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1464
FunctionARGBSepia
Make a rectangle of ARGB Sepia tone.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1464
FunctionARGBSepiaRow_C
Convert a row of image to Sepia tone.
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:686
FunctionARGBSepiaRow_C
Convert a row of image to Sepia tone.
telegramgallery/src/main/jni/libyuv/source/row_common.cc:686
FunctionARGBSepiaRow_NEON
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels. b = (r * 35 + g * 68 + b * 17) >> 7 g = (r * 45 + g * 88 + b * 22) >> 7 r = (r * 50 + g * 98
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2485
FunctionARGBSepiaRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2446
FunctionARGBSepiaRow_NEON
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels. b = (r * 35 + g * 68 + b * 17) >> 7 g = (r * 45 + g * 88 + b * 22) >> 7 r = (r * 50 + g * 98
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2485
FunctionARGBSepiaRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2446
FunctionARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4621
FunctionARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3938
FunctionARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4621
FunctionARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3938
FunctionARGBSetRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:1831
FunctionARGBSetRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:1831
FunctionARGBSetRow_NEON
ARGBSetRow writes 'count' pixels using an 32 bit value repeated.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:700
FunctionARGBSetRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:693
FunctionARGBSetRow_NEON
ARGBSetRow writes 'count' pixels using an 32 bit value repeated.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:700
FunctionARGBSetRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:693
FunctionARGBSetRow_X86
Write 'count' 32 bit values.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:3665
FunctionARGBSetRow_X86
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3057
FunctionARGBSetRow_X86
Write 'count' 32 bit values.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:3665
FunctionARGBSetRow_X86
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3057
FunctionARGBShade
Multiply ARGB image by a specified ARGB value.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1817
FunctionARGBShade
Multiply ARGB image by a specified ARGB value.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1817
FunctionARGBShadeRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:777
FunctionARGBShadeRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:777
FunctionARGBShadeRow_NEON
Shade 8 pixels at a time by specified value. NOTE vqrdmulh.s16 q10, q10, d0[0] must use a scaler register from 0 to 8. Rounding in vqrdmulh does +1 to
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2417
FunctionARGBShadeRow_NEON
Shade 8 pixels at a time by specified value. NOTE vqrdmulh.s16 q10, q10, d0[0] must use a scaler register from 0 to 8. Rounding in vqrdmulh does +1 to
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2377
FunctionARGBShadeRow_NEON
Shade 8 pixels at a time by specified value. NOTE vqrdmulh.s16 q10, q10, d0[0] must use a scaler register from 0 to 8. Rounding in vqrdmulh does +1 to
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2417
FunctionARGBShadeRow_NEON
Shade 8 pixels at a time by specified value. NOTE vqrdmulh.s16 q10, q10, d0[0] must use a scaler register from 0 to 8. Rounding in vqrdmulh does +1 to
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2377
FunctionARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4784
FunctionARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4111
FunctionARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4784
FunctionARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4111
FunctionARGBShuffleRow_AVX2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:5056
FunctionARGBShuffleRow_AVX2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:5056
FunctionARGBShuffleRow_C
Use first 4 shuffler values to reorder ARGB channels.
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:2225
FunctionARGBShuffleRow_C
Use first 4 shuffler values to reorder ARGB channels.
telegramgallery/src/main/jni/libyuv/source/row_common.cc:2225
FunctionARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1121
FunctionARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1126
FunctionARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1121
FunctionARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1126
FunctionARGBShuffleRow_SSE2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:5085
FunctionARGBShuffleRow_SSE2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:5085
FunctionARGBShuffleRow_SSSE3
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:5028
FunctionARGBShuffleRow_SSSE3
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:5028
FunctionARGBSobel
Sobel ARGB effect.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:2161
FunctionARGBSobel
Sobel ARGB effect.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:2161
FunctionARGBSobelToPlane
Sobel ARGB effect with planar output.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:2188
FunctionARGBSobelToPlane
Sobel ARGB effect with planar output.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:2188
FunctionARGBSobelXY
SobelXY ARGB effect. Similar to Sobel, but also stores Sobel X in R and Sobel Y in B. G = Sobel.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:2216
FunctionARGBSobelXY
SobelXY ARGB effect. Similar to Sobel, but also stores Sobel X in R and Sobel Y in B. G = Sobel.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:2216
FunctionARGBSubtract
Subtract 2 ARGB images and store to destination.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:882
FunctionARGBSubtract
Subtract 2 ARGB images and store to destination.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:882
FunctionARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:5000
FunctionARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4308
FunctionARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:5000
FunctionARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4308
FunctionARGBSubtractRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:855
FunctionARGBSubtractRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:855
FunctionARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2645
FunctionARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2609
FunctionARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2645
FunctionARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2609
FunctionARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4905
FunctionARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels, 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4280
FunctionARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4905
FunctionARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels, 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4280
FunctionARGBToABGR
Convert ARGB to ABGR to (same as ABGRToARGB).
telegramgallery/src/main/cpp/libyuv/source/convert_argb.cc:861
FunctionARGBToABGR
Convert ARGB to ABGR to (same as ABGRToARGB).
telegramgallery/src/main/jni/libyuv/source/convert_argb.cc:861
FunctionARGBToARGB1555
Convert ARGB To ARGB1555.
telegramgallery/src/main/cpp/libyuv/source/convert_from_argb.cc:964
FunctionARGBToARGB1555
Convert ARGB To ARGB1555.
telegramgallery/src/main/jni/libyuv/source/convert_from_argb.cc:964
FunctionARGBToARGB1555Row_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:250
FunctionARGBToARGB1555Row_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:250
FunctionARGBToARGB1555Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1236
FunctionARGBToARGB1555Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1242
FunctionARGBToARGB1555Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1236
FunctionARGBToARGB1555Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1242
FunctionARGBToARGB1555Row_SSE2
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:664
FunctionARGBToARGB1555Row_SSE2
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:664
FunctionARGBToARGB4444
Convert ARGB To ARGB4444.
telegramgallery/src/main/cpp/libyuv/source/convert_from_argb.cc:1020
FunctionARGBToARGB4444
Convert ARGB To ARGB4444.
telegramgallery/src/main/jni/libyuv/source/convert_from_argb.cc:1020
FunctionARGBToARGB4444Row_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:277
FunctionARGBToARGB4444Row_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:277
FunctionARGBToARGB4444Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1255
FunctionARGBToARGB4444Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1261
FunctionARGBToARGB4444Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1255
FunctionARGBToARGB4444Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1261
FunctionARGBToARGB4444Row_SSE2
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:705
FunctionARGBToARGB4444Row_SSE2
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:705
← previousnext →1,101–1,200 of 3,122, ranked by callers