Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TangXiaoLv/TelegramGallery
/ functions
Functions
3,122 in github.com/TangXiaoLv/TelegramGallery
⨍
Functions
3,122
◇
Types & classes
739
Function
ARGBQuantizeRow_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
Function
ARGBQuantizeRow_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
Function
ARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4739
Function
ARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4061
Function
ARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4739
Function
ARGBQuantizeRow_SSE2
Quantize 4 ARGB pixels (16 bytes).
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4061
Function
ARGBRect
Draw a rectangle into ARGB
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1222
Function
ARGBRect
Draw a rectangle into ARGB
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1222
Function
ARGBScale
Scale an ARGB image.
telegramgallery/src/main/cpp/libyuv/source/scale_argb.cc:809
Function
ARGBScale
Scale an ARGB image.
telegramgallery/src/main/jni/libyuv/source/scale_argb.cc:809
Function
ARGBSepia
Make a rectangle of ARGB Sepia tone.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1464
Function
ARGBSepia
Make a rectangle of ARGB Sepia tone.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1464
Function
ARGBSepiaRow_C
Convert a row of image to Sepia tone.
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:686
Function
ARGBSepiaRow_C
Convert a row of image to Sepia tone.
telegramgallery/src/main/jni/libyuv/source/row_common.cc:686
Function
ARGBSepiaRow_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
Function
ARGBSepiaRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2446
Function
ARGBSepiaRow_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
Function
ARGBSepiaRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2446
Function
ARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4621
Function
ARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3938
Function
ARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4621
Function
ARGBSepiaRow_SSSE3
Convert 8 ARGB pixels (32 bytes) to 8 Sepia ARGB pixels.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3938
Function
ARGBSetRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:1831
Function
ARGBSetRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:1831
Function
ARGBSetRow_NEON
ARGBSetRow writes 'count' pixels using an 32 bit value repeated.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:700
Function
ARGBSetRow_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:693
Function
ARGBSetRow_NEON
ARGBSetRow writes 'count' pixels using an 32 bit value repeated.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:700
Function
ARGBSetRow_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:693
Function
ARGBSetRow_X86
Write 'count' 32 bit values.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:3665
Function
ARGBSetRow_X86
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:3057
Function
ARGBSetRow_X86
Write 'count' 32 bit values.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:3665
Function
ARGBSetRow_X86
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:3057
Function
ARGBShade
Multiply ARGB image by a specified ARGB value.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:1817
Function
ARGBShade
Multiply ARGB image by a specified ARGB value.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:1817
Function
ARGBShadeRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:777
Function
ARGBShadeRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:777
Function
ARGBShadeRow_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
Function
ARGBShadeRow_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
Function
ARGBShadeRow_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
Function
ARGBShadeRow_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
Function
ARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4784
Function
ARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4111
Function
ARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4784
Function
ARGBShadeRow_SSE2
Shade 4 pixels at a time by specified value.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4111
Function
ARGBShuffleRow_AVX2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:5056
Function
ARGBShuffleRow_AVX2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:5056
Function
ARGBShuffleRow_C
Use first 4 shuffler values to reorder ARGB channels.
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:2225
Function
ARGBShuffleRow_C
Use first 4 shuffler values to reorder ARGB channels.
telegramgallery/src/main/jni/libyuv/source/row_common.cc:2225
Function
ARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1121
Function
ARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1126
Function
ARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1121
Function
ARGBShuffleRow_NEON
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1126
Function
ARGBShuffleRow_SSE2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:5085
Function
ARGBShuffleRow_SSE2
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:5085
Function
ARGBShuffleRow_SSSE3
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:5028
Function
ARGBShuffleRow_SSSE3
For BGRAToARGB, ABGRToARGB, RGBAToARGB, and ARGBToRGBA.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:5028
Function
ARGBSobel
Sobel ARGB effect.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:2161
Function
ARGBSobel
Sobel ARGB effect.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:2161
Function
ARGBSobelToPlane
Sobel ARGB effect with planar output.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:2188
Function
ARGBSobelToPlane
Sobel ARGB effect with planar output.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:2188
Function
ARGBSobelXY
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
Function
ARGBSobelXY
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
Function
ARGBSubtract
Subtract 2 ARGB images and store to destination.
telegramgallery/src/main/cpp/libyuv/source/planar_functions.cc:882
Function
ARGBSubtract
Subtract 2 ARGB images and store to destination.
telegramgallery/src/main/jni/libyuv/source/planar_functions.cc:882
Function
ARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:5000
Function
ARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4308
Function
ARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels together, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:5000
Function
ARGBSubtractRow_AVX2
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4308
Function
ARGBSubtractRow_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:855
Function
ARGBSubtractRow_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:855
Function
ARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:2645
Function
ARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:2609
Function
ARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:2645
Function
ARGBSubtractRow_NEON
Subtract 2 rows of ARGB pixels, 8 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:2609
Function
ARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_win.cc:4905
Function
ARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels, 4 pixels at a time.
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:4280
Function
ARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels together, 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_win.cc:4905
Function
ARGBSubtractRow_SSE2
Subtract 2 rows of ARGB pixels, 4 pixels at a time.
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:4280
Function
ARGBToABGR
Convert ARGB to ABGR to (same as ABGRToARGB).
telegramgallery/src/main/cpp/libyuv/source/convert_argb.cc:861
Function
ARGBToABGR
Convert ARGB to ABGR to (same as ABGRToARGB).
telegramgallery/src/main/jni/libyuv/source/convert_argb.cc:861
Function
ARGBToARGB1555
Convert ARGB To ARGB1555.
telegramgallery/src/main/cpp/libyuv/source/convert_from_argb.cc:964
Function
ARGBToARGB1555
Convert ARGB To ARGB1555.
telegramgallery/src/main/jni/libyuv/source/convert_from_argb.cc:964
Function
ARGBToARGB1555Row_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:250
Function
ARGBToARGB1555Row_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:250
Function
ARGBToARGB1555Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1236
Function
ARGBToARGB1555Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1242
Function
ARGBToARGB1555Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1236
Function
ARGBToARGB1555Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1242
Function
ARGBToARGB1555Row_SSE2
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:664
Function
ARGBToARGB1555Row_SSE2
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:664
Function
ARGBToARGB4444
Convert ARGB To ARGB4444.
telegramgallery/src/main/cpp/libyuv/source/convert_from_argb.cc:1020
Function
ARGBToARGB4444
Convert ARGB To ARGB4444.
telegramgallery/src/main/jni/libyuv/source/convert_from_argb.cc:1020
Function
ARGBToARGB4444Row_C
telegramgallery/src/main/cpp/libyuv/source/row_common.cc:277
Function
ARGBToARGB4444Row_C
telegramgallery/src/main/jni/libyuv/source/row_common.cc:277
Function
ARGBToARGB4444Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon.cc:1255
Function
ARGBToARGB4444Row_NEON
telegramgallery/src/main/cpp/libyuv/source/row_neon64.cc:1261
Function
ARGBToARGB4444Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon.cc:1255
Function
ARGBToARGB4444Row_NEON
telegramgallery/src/main/jni/libyuv/source/row_neon64.cc:1261
Function
ARGBToARGB4444Row_SSE2
telegramgallery/src/main/cpp/libyuv/source/row_gcc.cc:705
Function
ARGBToARGB4444Row_SSE2
telegramgallery/src/main/jni/libyuv/source/row_gcc.cc:705
← previous
next →
1,101–1,200 of 3,122, ranked by callers