Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ARM-software/astc-encoder
/ functions
Functions
1,420 in github.com/ARM-software/astc-encoder
⨍
Functions
1,420
◇
Types & classes
151
Function
operator<=
* @brief Overload: vector by vector less than or equal. */
Source/astcenc_vecmathlib_avx2_8.h:686
Function
operator<=
* @brief Overload: vector by vector less than or equal. */
Source/astcenc_vecmathlib_sse_4.h:770
Function
operator<=
* @brief Overload: vector by vector less than or equal. */
Source/astcenc_vecmathlib_rvv_n.h:688
Function
operator==
* @brief Overload: vector by vector equality. */
Source/astcenc_vecmathlib_sve_8.h:385
Function
operator==
* @brief Overload: vector by vector equality. */
Source/astcenc_vecmathlib_none_4.h:521
Function
operator==
* @brief Overload: vector by vector equality. */
Source/astcenc_vecmathlib_neon_4.h:502
Function
operator==
* @brief Overload: vector by vector equality. */
Source/astcenc_vecmathlib_avx2_8.h:393
Function
operator==
* @brief Overload: vector by vector equality. */
Source/astcenc_vecmathlib_sse_4.h:527
Function
operator==
* @brief Overload: vector by vector equality. */
Source/astcenc_vecmathlib_rvv_n.h:417
Function
operator>
* @brief Overload: vector by vector greater than. */
Source/astcenc_vecmathlib_sve_8.h:409
Function
operator>
* @brief Overload: vector by vector greater than. */
Source/astcenc_vecmathlib_none_4.h:554
Function
operator>
* @brief Overload: vector by vector greater than. */
Source/astcenc_vecmathlib_neon_4.h:526
Function
operator>
* @brief Overload: vector by vector greater than. */
Source/astcenc_vecmathlib_avx2_8.h:417
Function
operator>
* @brief Overload: vector by vector greater than. */
Source/astcenc_vecmathlib_sse_4.h:551
Function
operator>
* @brief Overload: vector by vector greater than. */
Source/astcenc_vecmathlib_rvv_n.h:441
Function
operator>=
* @brief Overload: vector by vector greater than or equal. */
Source/astcenc_vecmathlib_sve_8.h:663
Function
operator>=
* @brief Overload: vector by vector greater than or equal. */
Source/astcenc_vecmathlib_none_4.h:827
Function
operator>=
* @brief Overload: vector by vector greater than or equal. */
Source/astcenc_vecmathlib_neon_4.h:726
Function
operator>=
* @brief Overload: vector by vector greater than or equal. */
Source/astcenc_vecmathlib_avx2_8.h:694
Function
operator>=
* @brief Overload: vector by vector greater than or equal. */
Source/astcenc_vecmathlib_sse_4.h:778
Function
operator>=
* @brief Overload: vector by vector greater than or equal. */
Source/astcenc_vecmathlib_rvv_n.h:696
Function
operator^
* @brief Overload: mask difference (xor). */
Source/astcenc_vecmathlib_sve_8.h:272
Function
operator^
* @brief Overload: mask difference (xor). */
Source/astcenc_vecmathlib_none_4.h:389
Function
operator^
* @brief Overload: mask difference (xor). */
Source/astcenc_vecmathlib_neon_4.h:396
Function
operator^
* @brief Overload: mask difference (xor). */
Source/astcenc_vecmathlib_avx2_8.h:283
Function
operator^
* @brief Overload: mask difference (xor). */
Source/astcenc_vecmathlib_sse_4.h:414
Function
operator^
* @brief Overload: mask difference (xor). */
Source/astcenc_vecmathlib_rvv_n.h:303
Function
operator^
* @brief Overload: vector by scalar bitwise xor. */
Source/astcenc_vecmathlib_common_4.h:92
Function
operator|
* @brief Overload: mask union (or). */
Source/astcenc_vecmathlib_sve_8.h:256
Function
operator|
* @brief Overload: mask union (or). */
Source/astcenc_vecmathlib_none_4.h:367
Function
operator|
* @brief Overload: mask union (or). */
Source/astcenc_vecmathlib_neon_4.h:380
Function
operator|
* @brief Overload: mask union (or). */
Source/astcenc_vecmathlib_avx2_8.h:267
Function
operator|
* @brief Overload: mask union (or). */
Source/astcenc_vecmathlib_sse_4.h:398
Function
operator|
* @brief Overload: mask union (or). */
Source/astcenc_vecmathlib_rvv_n.h:287
Function
operator|
* @brief Overload: vector by scalar bitwise or. */
Source/astcenc_vecmathlib_common_4.h:76
Function
operator~
* @brief Overload: mask invert (not). */
Source/astcenc_vecmathlib_sve_8.h:280
Function
operator~
* @brief Overload: mask invert (not). */
Source/astcenc_vecmathlib_none_4.h:400
Function
operator~
* @brief Overload: mask invert (not). */
Source/astcenc_vecmathlib_neon_4.h:404
Function
operator~
* @brief Overload: mask invert (not). */
Source/astcenc_vecmathlib_avx2_8.h:291
Function
operator~
* @brief Overload: mask invert (not). */
Source/astcenc_vecmathlib_sse_4.h:422
Function
operator~
* @brief Overload: mask invert (not). */
Source/astcenc_vecmathlib_rvv_n.h:311
Function
pack_and_store_low_bytes
* @brief Pack low 8 bits of N (vector width) lanes into bottom of vector. */
Source/astcenc_vecmathlib_none_4.h:690
Function
pack_and_store_low_bytes
* @brief Pack and store low 8 bits of each vector lane. */
Source/astcenc_vecmathlib_neon_4.h:624
Function
pack_and_store_low_bytes
* @brief Pack low 8 bits of N (vector width) lanes into bottom of vector. */
Source/astcenc_vecmathlib_avx2_8.h:545
Function
pack_and_store_low_bytes
* @brief Pack low 8 bits of N (vector width) lanes into bottom of vector. */
Source/astcenc_vecmathlib_sse_4.h:667
Function
pack_and_store_low_bytes
* @brief Pack low 8 bits of N (vector width) lanes into bottom of vector. */
Source/astcenc_vecmathlib_rvv_n.h:558
Function
popcount
* @brief Population bit count. * * @param v The value to population count. * * @return The number of 1 bits. */
Source/astcenc_vecmathlib_neon_4.h:1124
Function
popcount
* @brief Population bit count. * * @param v The value to population count. * * @return The number of 1 bits. */
Source/astcenc_vecmathlib_common_4.h:342
Function
print
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_avx2_8.h:1183
Function
print
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_rvv_n.h:1180
Function
print
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_common_4.h:378
Function
print_error
* @brief Print a string to stderr. */
Source/astcenccli_internal.h:106
Function
printx
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_sve_8.h:1075
Function
printx
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_avx2_8.h:1194
Function
printx
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_rvv_n.h:1195
Function
printx
* @brief Debug function to print a vector of ints. */
Source/astcenc_vecmathlib_common_4.h:389
Function
progress_emitter
Source/astcenccli_toplevel.cpp:185
Method
rand
See header for documentation. */
Source/astcenc_mathlib.cpp:39
Method
rand_init
See header for documentation. */
Source/astcenc_mathlib.cpp:32
Method
read
Read n bytes into destination buffer Returns false on out-of-bounds or error
Source/ThirdParty/streamreader.hh:43
Method
read1
Read 1 byte (uint8_t)
Source/ThirdParty/streamreader.hh:56
Method
read2
Read 2 bytes (uint16_t) with endian swap if needed
Source/ThirdParty/streamreader.hh:61
Method
read2
Read 2 bytes with endian swap
Source/ThirdParty/exr_reader.hh:70
Method
read4
Read 4 bytes (uint32_t) with endian swap if needed
Source/ThirdParty/streamreader.hh:80
Method
read4
Read 4 bytes with endian swap
Source/ThirdParty/exr_reader.hh:80
Method
read8
Read 8 bytes (uint64_t) with endian swap if needed
Source/ThirdParty/streamreader.hh:101
Method
read8
Read 8 bytes with endian swap
Source/ThirdParty/exr_reader.hh:90
Method
read_string
Read a null-terminated string up to max_len bytes Returns false if no null terminator found within max_len
Source/ThirdParty/exr_reader.hh:101
Method
remaining
Get remaining bytes
Source/ThirdParty/streamreader.hh:146
Method
remaining
Get remaining bytes
Source/ThirdParty/exr_reader.hh:160
Function
resample_row_1
Source/ThirdParty/stb_image.h:3456
Method
rewind
Rewind to beginning
Source/ThirdParty/streamreader.hh:136
Method
rewind
Rewind to beginning
Source/ThirdParty/exr_reader.hh:150
Function
round
* @brief Return a float rounded to the nearest integer value. */
Source/astcenc_vecmathlib_none_4.h:875
Function
round
* @brief Return a float rounded to the nearest integer value. */
Source/astcenc_vecmathlib_neon_4.h:766
Function
round
* @brief Return a float rounded to the nearest integer value. */
Source/astcenc_vecmathlib_avx2_8.h:777
Function
round
* @brief Return a float rounded to the nearest integer value. */
Source/astcenc_vecmathlib_sse_4.h:816
Function
round
* @brief Return a float rounded to the nearest integer value. */
Source/astcenc_vecmathlib_rvv_n.h:773
Function
run_size_linux
Run size on a single binary. Args: binary: The path of the binary file to analyze. Return: A triplet of code size, RO d
Test/astc_size_binary.py:42
Function
run_size_macos
Run size on a single binary. Args: binary: The path of the binary file to analyze. Return: A triplet of code size, RO d
Test/astc_size_binary.py:71
Method
seek
Seek to absolute position Returns false if position is out of bounds
Source/ThirdParty/streamreader.hh:127
Method
seek
Seek to absolute position
Source/ThirdParty/exr_reader.hh:128
Method
seek_relative
Seek relative to current position
Source/ThirdParty/exr_reader.hh:137
Function
select
* @brief Return lanes from @c b if MSB of @c cond is set, else @c a. */
Source/astcenc_vecmathlib_none_4.h:709
Function
select
* @brief Return lanes from @c b if @c cond is set, else @c a. */
Source/astcenc_vecmathlib_neon_4.h:638
Function
select
* @brief Return lanes from @c b if @c cond is set, else @c a. */
Source/astcenc_vecmathlib_sse_4.h:684
Method
setUp
Set up a test case. Create a new temporary directory for output files.
Test/astc_test_functional.py:119
Method
set_lane
Source/astcenc_vecmathlib_none_4.h:113
Method
set_lane
Source/astcenc_vecmathlib_none_4.h:249
Method
set_lane
Source/astcenc_vecmathlib_neon_4.h:108
Method
set_lane
Source/astcenc_vecmathlib_neon_4.h:252
Method
set_lane
Source/astcenc_vecmathlib_sse_4.h:108
Method
set_lane
Source/astcenc_vecmathlib_sse_4.h:266
Function
sqrt
* @brief Return the sqrt of the lanes in the vector. */
Source/astcenc_vecmathlib_sve_8.h:844
Function
sqrt
* @brief Return the sqrt of the lanes in the vector. */
Source/astcenc_vecmathlib_none_4.h:916
Function
sqrt
* @brief Return the sqrt of the lanes in the vector. */
Source/astcenc_vecmathlib_neon_4.h:801
Function
sqrt
* @brief Return the sqrt of the lanes in the vector. */
Source/astcenc_vecmathlib_avx2_8.h:912
Function
sqrt
* @brief Return the sqrt of the lanes in the vector. */
Source/astcenc_vecmathlib_sse_4.h:875
Function
sqrt
* @brief Return the sqrt of the lanes in the vector. */
Source/astcenc_vecmathlib_rvv_n.h:900
Function
stbi__YCbCr_to_RGB_row
Source/ThirdParty/stb_image.h:3660
← previous
next →
1,101–1,200 of 1,420, ranked by callers