Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BinomialLLC/basis_universal
/ functions
Functions
4,622 in github.com/BinomialLLC/basis_universal
⨍
Functions
4,622
◇
Types & classes
553
↓ 6 callers
Function
mz_free
encoder/basisu_miniz.h:675
↓ 6 callers
Function
outputBits
encoder/3rdparty/tinyexr.h:2274
↓ 6 callers
Function
precise_round_bise_endpoint_val
v must be [0,1] converts to nearest ISE index with proper precise rounding
encoder/basisu_astc_ldr_common.cpp:369
↓ 6 callers
Method
retrieve
encoder/basisu_enc.h:1513
↓ 6 callers
Function
scale_color
encoder/basisu_bc7enc.cpp:520
↓ 6 callers
Function
setASTCErrorColorBlock
encoder/3rdparty/android_astc_decomp.cpp:703
↓ 6 callers
Method
set_selector
Selector "val" ranges from 0-3 and is a direct index into g_etc1_inten_tables.
encoder/basisu_etc.h:246
↓ 6 callers
Method
set_user_level
encoder/basisu_astc_hdr_6x6_enc.cpp:46
↓ 6 callers
Function
squaref
transcoder/basisu.h:147
↓ 6 callers
Function
srgb_to_linear
encoder/basisu_enc.cpp:406
↓ 6 callers
Method
stop
encoder/basisu_enc.cpp:348
↓ 6 callers
Function
ta
(e)
webgl/gltf/three.min.js:1
↓ 6 callers
Function
validate_log_blk
encoder/basisu_astc_hdr_6x6_enc.cpp:2858
↓ 6 callers
Function
wc
(e,t,n,i,r,a,o,s)
webgl/gltf/three.min.js:1
↓ 6 callers
Function
wdec14
encoder/3rdparty/tinyexr.h:1966
↓ 6 callers
Function
wdec16
encoder/3rdparty/tinyexr.h:2006
↓ 6 callers
Function
wenc14
encoder/3rdparty/tinyexr.h:1954
↓ 6 callers
Function
wenc16
encoder/3rdparty/tinyexr.h:1992
↓ 6 callers
Function
write_data_to_file
encoder/basisu_enc.cpp:963
↓ 5 callers
Function
$l
(e,t,n,i,r)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
Ac
(e,t)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
BIT_readBits
! BIT_readBits() : * Read (consume) next n bits from local register and update. * Pay attention to not read more than nbBits contained into local
zstd/zstddeclib.c:2462
↓ 5 callers
Function
E
(e)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
FSE_readNCount
zstd/zstddeclib.c:3428
↓ 5 callers
Function
FindCustomAttribute
Helper to find custom attribute by name
encoder/3rdparty/tinyexr.h:11066
↓ 5 callers
Function
FreeEXRErrorMessage
encoder/3rdparty/tinyexr.h:10112
↓ 5 callers
Function
Kl
(e,t,n,i)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
LevelSize
encoder/3rdparty/tinyexr.h:6376
↓ 5 callers
Function
MEM_readLEST
zstd/zstddeclib.c:1325
↓ 5 callers
Function
MEM_swap32
zstd/zstddeclib.c:1213
↓ 5 callers
Function
MEM_swap64
zstd/zstddeclib.c:1239
↓ 5 callers
Function
Mr
(e)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
Pc
(e)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
TinyDDS_FaceSize
encoder/3rdparty/tinydds.h:1575
↓ 5 callers
Function
XXH32_avalanche
! * @internal * @brief Mixes all bits to finalize the hash. * * The final mix ensures that all input bits have a chance to impact any bit in * th
zstd/zstddeclib.c:10359
↓ 5 callers
Function
ZSTD_blockSizeMax
zstd/zstddeclib.c:20086
↓ 5 callers
Function
ZSTD_countTrailingZeros32
zstd/zstddeclib.c:1952
↓ 5 callers
Function
ZSTD_createDCtx_internal
zstd/zstddeclib.c:17913
↓ 5 callers
Function
ZSTD_customMalloc
zstd/zstddeclib.c:17000
↓ 5 callers
Function
ZSTD_decodeSequence
* ZSTD_decodeSequence(): * @p longOffsets : tells the decoder to reload more bit while decoding large offsets * only used in 32-bit
zstd/zstddeclib.c:21260
↓ 5 callers
Function
ZSTD_errorFrameSizeInfo
zstd/zstddeclib.c:18345
↓ 5 callers
Function
ZSTD_getDictID_fromDDict
! ZSTD_getDictID_fromDDict() : * Provides the dictID of the dictionary loaded into `ddict`. * If @return == 0, the dictionary is not conformant to
zstd/zstddeclib.c:17539
↓ 5 callers
Function
ZSTD_getFrameHeader_advanced
ZSTD_getFrameHeader_advanced() : * decode Frame Header, or require larger `srcSize`. * note : only works for formats ZSTD_f_zstd1 and ZSTD_f_zstd1
zstd/zstddeclib.c:18066
↓ 5 callers
Method
alloc_write_buffer
encoder/basisu_opencl.cpp:355
↓ 5 callers
Function
ao
(e,t)
webgl/gltf/three.min.js:1
↓ 5 callers
Function
basis_compress_internal
encoder/basisu_comp.cpp:4915
↓ 5 callers
Method
basis_compute_transcoded_image_size_in_bytes
(self, tfmt_u32: int, orig_width: int, orig_height: int)
python/basisu_py/wasm/wasm_transcoder.py:154
↓ 5 callers
Function
basisu_encoder_init
Encoder library initialization (just call once at startup)
encoder/basisu_enc.cpp:196
↓ 5 callers
Function
blendv_ps
encoder/cppspmd_sse.h:165
↓ 5 callers
Function
bt_ktx2_close
encoder/basisu_wasm_transcoder_api.cpp:272
↓ 5 callers
Function
calc_rgb_pca
encoder/basisu_astc_hdr_common.cpp:230
↓ 5 callers
Function
cem_supports_bc
transcoder/basisu_astc_helpers.h:4707
↓ 5 callers
Method
check_masks
encoder/cppspmd_flow.h:19
↓ 5 callers
Function
code_block
encoder/basisu_astc_hdr_6x6_enc.cpp:2134
↓ 5 callers
Function
computeNumWeights
encoder/3rdparty/android_astc_decomp.cpp:576
↓ 5 callers
Function
compute_clamped_val
encoder/basisu_astc_hdr_common.cpp:1410
↓ 5 callers
Function
compute_color_distance_rgba
encoder/basisu_bc7enc.cpp:574
↓ 5 callers
Function
compute_least_squares_endpoints_4D
encoder/basisu_astc_ldr_common.cpp:266
↓ 5 callers
Function
compute_least_squares_endpoints_rgb
encoder/basisu_bc7enc.cpp:460
↓ 5 callers
Function
compute_least_squares_endpoints_rgba
encoder/basisu_bc7enc.cpp:394
↓ 5 callers
Function
compute_lost_dct_energy
Results scaled by # block texels (block-SSE in weight space)
encoder/basisu_astc_ldr_encode.cpp:2491
↓ 5 callers
Method
create_kernel
encoder/basisu_opencl.cpp:276
↓ 5 callers
Function
deDivRoundUp32
encoder/3rdparty/android_astc_decomp.cpp:211
↓ 5 callers
Method
decode
encoder/jpgd.cpp:2112
↓ 5 callers
Function
decode_block_xuastc_ldr
~2x faster than decode_block(), but XUASTC LDR only. pUpsampled_weights_to_use must be at block res, [0,64], single plane blocks ONLY
transcoder/basisu_astc_helpers.h:3331
↓ 5 callers
Method
decode_rgba
High-level convenience decode. Opens the KTX2 file bytes for you.
python/basisu_py/transcoder.py:348
↓ 5 callers
Method
destroy_kernel
encoder/basisu_opencl.cpp:294
↓ 5 callers
Function
does_dds_support_format
encoder/basisu_gpu_texture.cpp:1815
↓ 5 callers
Function
downsample_weight_grid
encoder/basisu_astc_hdr_common.cpp:5786
↓ 5 callers
Function
encode_cem0_4
L or LA direct
encoder/basisu_astc_ldr_common.cpp:703
↓ 5 callers
Function
equal_tol
transcoder/basisu.h:187
↓ 5 callers
Method
full_encode
encoder/basisu_astc_ldr_encode.cpp:4666
↓ 5 callers
Function
gaussian_filter
encoder/basisu_ssim.cpp:92
↓ 5 callers
Function
gaussian_filter
example_transcoding/utils.cpp:280
↓ 5 callers
Method
get_709_luma
encoder/basisu_enc.h:1032
↓ 5 callers
Function
get_astc_hdr_mode_11_block_colors
decoded in ASTC order, not linear order return false if the ISE endpoint quantization leads to non-valid endpoints being decoded
encoder/basisu_astc_hdr_common.cpp:887
↓ 5 callers
Function
get_astc_hdr_mode_7_block_colors
decoded in ASTC order, not linear order return false if the ISE endpoint quantization leads to non-valid endpoints being decoded
encoder/basisu_astc_hdr_common.cpp:906
↓ 5 callers
Method
get_blocks_x
Width/height in blocks, row pitch is assumed to be m_blocks_x.
encoder/basisu_gpu_texture.h:60
↓ 5 callers
Method
get_blocks_y
encoder/basisu_gpu_texture.h:61
↓ 5 callers
Method
get_dfd_channel_id0
(self, ktx2_handle)
python/basisu_py/transcoder.py:260
↓ 5 callers
Method
get_dfd_color_primaries
(self, ktx2_handle)
python/basisu_py/transcoder.py:258
↓ 5 callers
Method
get_dfd_total_samples
(self, ktx2_handle)
python/basisu_py/transcoder.py:256
↓ 5 callers
Method
get_height
(self, ktx2_handle: KTX2Handle)
python/basisu_py/transcoder.py:220
↓ 5 callers
Method
get_high
transcoder/basisu_astc_helpers.h:3730
↓ 5 callers
Method
get_level_orig_height
(self, ktx2_handle, level, layer=0, face=0)
python/basisu_py/transcoder.py:283
↓ 5 callers
Method
get_level_orig_width
(self, ktx2_handle, level, layer=0, face=0)
python/basisu_py/transcoder.py:280
↓ 5 callers
Method
get_movemask
encoder/cppspmd_sse.h:433
↓ 5 callers
Method
get_num_components
encoder/jpgd.h:157
↓ 5 callers
Function
get_num_weight_levels
encoder/basisu_astc_ldr_common.cpp:4641
↓ 5 callers
Method
get_width
(self, ktx2_handle: KTX2Handle)
python/basisu_py/transcoder.py:217
↓ 5 callers
Function
inBounds
encoder/3rdparty/android_astc_decomp.cpp:76
↓ 5 callers
Method
init
(self)
python/lowlevel_test_wasm/basisu_wasm.py:65
↓ 5 callers
Method
init
encoder/basisu_frontend.cpp:51
↓ 5 callers
Function
is_cem_hdr
transcoder/basisu_astc_helpers.h:271
↓ 5 callers
Function
is_solid_rgb
encoder/basisu_bc7enc.cpp:1325
↓ 5 callers
Method
is_srgb
(self, ktx2_handle)
python/basisu_py/transcoder.py:246
↓ 5 callers
Function
ktx2_add_key_value
Replaces if the key already exists
transcoder/basisu_transcoder.h:1319
↓ 5 callers
Method
ktx2_get_level_orig_height
(self, h, lvl, layer, face)
python/basisu_py/wasm/wasm_transcoder.py:259
↓ 5 callers
Method
ktx2_get_level_orig_width
(self, h, lvl, layer, face)
python/basisu_py/wasm/wasm_transcoder.py:256
↓ 5 callers
Function
left_shifti
encoder/jpgd.cpp:90
← previous
next →
501–600 of 4,622, ranked by callers