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
load_image_block_fast_ldr
See header for documentation. */
Source/astcenc_image.cpp:278
Function
load_image_with_stb
* @brief Load an image using STBImage to provide the loader. * * @param filename The name of the file to load. * @param y_flip
Source/astcenccli_image_load_store.cpp:159
Function
load_image_with_tinyexr
* @brief Load a .exr image using TinyExr to provide the loader. * * @param filename The name of the file to load. * @param y_fli
Source/astcenccli_image_load_store.cpp:122
Function
load_ktx_uncompressed_image
* @brief Load an uncompressed KTX image using the local custom loader. * * @param filename The name of the file to load. * @param
Source/astcenccli_image_load_store.cpp:923
Function
load_png_with_wuffs
* @brief Load an image using Wuffs to provide the loader. * * @param filename The name of the file to load. * @param y_flip
Source/astcenccli_image_external.cpp:92
Function
load_texel_f16
* @brief Load a 16-bit fp16 texel from a data array. * * @param data The data pointer. * @param base_offset The index offset to the star
Source/astcenc_image.cpp:62
Function
load_texel_f32
* @brief Load a 32-bit float texel from a data array. * * @param data The data pointer. * @param base_offset The index offset to the sta
Source/astcenc_image.cpp:80
Function
load_texel_u8
* @brief Load an 8-bit UNORM texel from a data array. * * @param data The data pointer. * @param base_offset The index offset to the sta
Source/astcenc_image.cpp:48
Method
loada
* @brief Factory that returns a vector loaded from 32B aligned memory. */
Source/astcenc_vecmathlib_sve_8.h:108
Method
loada
* @brief Factory that returns a vector loaded from 32B aligned memory. */
Source/astcenc_vecmathlib_sve_8.h:199
Method
loada
* @brief Factory that returns a vector loaded from aligned memory. */
Source/astcenc_vecmathlib_none_4.h:137
Method
loada
* @brief Factory that returns a vector loaded from 16B aligned memory. */
Source/astcenc_vecmathlib_none_4.h:283
Method
loada
* @brief Factory that returns a vector loaded from 16B aligned memory. */
Source/astcenc_vecmathlib_neon_4.h:132
Method
loada
* @brief Factory that returns a vector loaded from 16B aligned memory. */
Source/astcenc_vecmathlib_neon_4.h:286
Method
loada
* @brief Factory that returns a vector loaded from 32B aligned memory. */
Source/astcenc_vecmathlib_avx2_8.h:104
Method
loada
* @brief Factory that returns a vector loaded from 32B aligned memory. */
Source/astcenc_vecmathlib_avx2_8.h:201
Method
loada
* @brief Factory that returns a vector loaded from 16B aligned memory. */
Source/astcenc_vecmathlib_sse_4.h:140
Method
loada
* @brief Factory that returns a vector loaded from 16B aligned memory. */
Source/astcenc_vecmathlib_sse_4.h:309
Method
loada
* @brief Factory that returns a vector loaded from 32B aligned memory. */
Source/astcenc_vecmathlib_rvv_n.h:119
Method
loada
* @brief Factory that returns a vector loaded from 32B aligned memory. */
Source/astcenc_vecmathlib_rvv_n.h:222
Function
lsl
Source/astcenc_vecmathlib_sve_8.h:417
Function
lsl
Source/astcenc_vecmathlib_none_4.h:565
Function
lsl
Source/astcenc_vecmathlib_neon_4.h:534
Function
lsl
Source/astcenc_vecmathlib_avx2_8.h:425
Function
lsl
Source/astcenc_vecmathlib_sse_4.h:559
Function
lsl
Source/astcenc_vecmathlib_rvv_n.h:449
Function
lsr
Source/astcenc_vecmathlib_sve_8.h:433
Function
lsr
Source/astcenc_vecmathlib_none_4.h:582
Function
lsr
Source/astcenc_vecmathlib_neon_4.h:542
Function
lsr
Source/astcenc_vecmathlib_avx2_8.h:441
Function
lsr
Source/astcenc_vecmathlib_sse_4.h:567
Function
lsr
Source/astcenc_vecmathlib_rvv_n.h:465
Function
main
Utils/astc_test_autoextract_hdr.cpp:59
Function
main
Utils/astc_test_autoextract.cpp:59
Function
main
Utils/astc_quant_generator.cpp:391
Function
main
Utils/astc_rgbm_codec.cpp:35
Function
main
Utils/Example/astc_api_example.cpp:40
Function
main
Source/astcenccli_entry.cpp:306
Function
mask
* @brief Return a 4-bit mask code indicating mask status. * * bit0 = lane 0 */
Source/astcenc_vecmathlib_neon_4.h:414
Function
mask
* @brief Return a N-bit mask code indicating mask status. * * bit0 = lane 0 */
Source/astcenc_vecmathlib_rvv_n.h:322
Function
max
* @brief Return the max vector of two vectors. */
Source/astcenc_vecmathlib_neon_4.h:568
Function
min
* @brief Return the min vector of two vectors. */
Source/astcenc_vecmathlib_neon_4.h:560
Function
min
* @brief Return the min vector of two vectors. */
Source/astcenc_vecmathlib_avx2_8.h:449
Function
operator!=
* @brief Overload: vector by vector inequality. */
Source/astcenc_vecmathlib_sve_8.h:393
Function
operator!=
* @brief Overload: vector by vector inequality. */
Source/astcenc_vecmathlib_none_4.h:532
Function
operator!=
* @brief Overload: vector by vector inequality. */
Source/astcenc_vecmathlib_neon_4.h:510
Function
operator!=
* @brief Overload: vector by vector inequality. */
Source/astcenc_vecmathlib_avx2_8.h:401
Function
operator!=
* @brief Overload: vector by vector inequality. */
Source/astcenc_vecmathlib_sse_4.h:535
Function
operator!=
* @brief Overload: vector by vector inequality. */
Source/astcenc_vecmathlib_rvv_n.h:425
Function
operator&
* @brief Overload: mask intersect (and). */
Source/astcenc_vecmathlib_sve_8.h:264
Function
operator&
* @brief Overload: mask intersect (and). */
Source/astcenc_vecmathlib_none_4.h:378
Function
operator&
* @brief Overload: mask intersect (and). */
Source/astcenc_vecmathlib_neon_4.h:388
Function
operator&
* @brief Overload: mask intersect (and). */
Source/astcenc_vecmathlib_avx2_8.h:275
Function
operator&
* @brief Overload: mask intersect (and). */
Source/astcenc_vecmathlib_sse_4.h:406
Function
operator&
* @brief Overload: mask intersect (and). */
Source/astcenc_vecmathlib_rvv_n.h:295
Function
operator&
* @brief Overload: vector by scalar bitwise and. */
Source/astcenc_vecmathlib_common_4.h:84
Method
operator()
Source/astcenccli_image_external.cpp:76
Method
operator()
See header for documentation. */
Source/astcenccli_image.cpp:81
Method
operator()
Source/astcenccli_toplevel.cpp:171
Method
operator()
Source/astcenccli_image_load_store.cpp:90
Method
operator()
Source/astcenccli_image_load_store.cpp:98
Method
operator()
Source/astcenccli_image_load_store.cpp:106
Method
operator()
Source/ThirdParty/tinyexr.h:2365
Function
operator*
* @brief Overload: vector by vector multiplication. */
Source/astcenc_vecmathlib_sve_8.h:345
Function
operator*
* @brief Overload: vector by vector multiplication. */
Source/astcenc_vecmathlib_none_4.h:466
Function
operator*
* @brief Overload: vector by vector multiplication. */
Source/astcenc_vecmathlib_neon_4.h:462
Function
operator*
* @brief Overload: vector by vector multiplication. */
Source/astcenc_vecmathlib_avx2_8.h:353
Function
operator*
* @brief Overload: vector by vector multiplication. */
Source/astcenc_vecmathlib_sse_4.h:476
Function
operator*
* @brief Overload: vector by vector multiplication. */
Source/astcenc_vecmathlib_rvv_n.h:377
Function
operator*
* @brief Overload: vector by scalar multiplication. */
Source/astcenc_vecmathlib_common_4.h:68
Function
operator+
============================================================================ vint8 operators and functions ===========================================
Source/astcenc_vecmathlib_sve_8.h:320
Function
operator+
* @brief Overload: vector by vector addition. */
Source/astcenc_vecmathlib_none_4.h:444
Function
operator+
* @brief Overload: vector by vector addition. */
Source/astcenc_vecmathlib_neon_4.h:446
Function
operator+
============================================================================ vint8 operators and functions ===========================================
Source/astcenc_vecmathlib_avx2_8.h:328
Function
operator+
* @brief Overload: vector by vector addition. */
Source/astcenc_vecmathlib_sse_4.h:460
Function
operator+
============================================================================ vint operators and functions ============================================
Source/astcenc_vecmathlib_rvv_n.h:352
Function
operator+
* @brief Overload: vector by scalar addition. */
Source/astcenc_vecmathlib_common_4.h:43
Function
operator-
* @brief Overload: vector by vector subtraction. */
Source/astcenc_vecmathlib_sve_8.h:337
Function
operator-
* @brief Overload: vector by vector subtraction. */
Source/astcenc_vecmathlib_none_4.h:455
Function
operator-
* @brief Overload: vector by vector subtraction. */
Source/astcenc_vecmathlib_neon_4.h:454
Function
operator-
* @brief Overload: vector by vector subtraction. */
Source/astcenc_vecmathlib_avx2_8.h:345
Function
operator-
* @brief Overload: vector by vector subtraction. */
Source/astcenc_vecmathlib_sse_4.h:468
Function
operator-
* @brief Overload: vector by vector subtraction. */
Source/astcenc_vecmathlib_rvv_n.h:369
Function
operator-
* @brief Overload: vector by scalar subtraction. */
Source/astcenc_vecmathlib_common_4.h:60
Function
operator/
* @brief Overload: vector by vector division. */
Source/astcenc_vecmathlib_sve_8.h:595
Function
operator/
* @brief Overload: vector by vector division. */
Source/astcenc_vecmathlib_none_4.h:757
Function
operator/
* @brief Overload: vector by vector division. */
Source/astcenc_vecmathlib_neon_4.h:674
Function
operator/
* @brief Overload: vector by vector division. */
Source/astcenc_vecmathlib_avx2_8.h:626
Function
operator/
* @brief Overload: vector by vector division. */
Source/astcenc_vecmathlib_sse_4.h:726
Function
operator/
* @brief Overload: vector by vector division. */
Source/astcenc_vecmathlib_rvv_n.h:628
Function
operator/
* @brief Overload: vector by scalar division. */
Source/astcenc_vecmathlib_common_4.h:186
Function
operator<
* @brief Overload: vector by vector less than. */
Source/astcenc_vecmathlib_sve_8.h:401
Function
operator<
* @brief Overload: vector by vector less than. */
Source/astcenc_vecmathlib_none_4.h:543
Function
operator<
* @brief Overload: vector by vector less than. */
Source/astcenc_vecmathlib_neon_4.h:518
Function
operator<
* @brief Overload: vector by vector less than. */
Source/astcenc_vecmathlib_avx2_8.h:409
Function
operator<
* @brief Overload: vector by vector less than. */
Source/astcenc_vecmathlib_sse_4.h:543
Function
operator<
* @brief Overload: vector by vector less than. */
Source/astcenc_vecmathlib_rvv_n.h:433
Function
operator<=
* @brief Overload: vector by vector less than or equal. */
Source/astcenc_vecmathlib_sve_8.h:655
Function
operator<=
* @brief Overload: vector by vector less than or equal. */
Source/astcenc_vecmathlib_none_4.h:816
Function
operator<=
* @brief Overload: vector by vector less than or equal. */
Source/astcenc_vecmathlib_neon_4.h:718
← previous
next →
1,001–1,100 of 1,420, ranked by callers