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
↓ 27 callers
Function
square
example_transcoding/utils.h:52
↓ 27 callers
Method
write
encoder/pvpngreader.cpp:364
↓ 26 callers
Function
XXH_memcpy
! * @internal * @brief Modify this function to use a different routine than memcpy(). */
zstd/zstddeclib.c:9794
↓ 26 callers
Function
add_overflow_check
Returns true if a+b would overflow a size_t.
transcoder/basisu_containers.h:270
↓ 26 callers
Function
fmt_string
transcoder/basisu_containers.h:3884
↓ 26 callers
Function
load_rgba32
encoder/cppspmd_sse.h:352
↓ 26 callers
Function
posmod
example_transcoding/utils.h:72
↓ 26 callers
Method
set_clipped
transcoder/basisu_containers.h:4121
↓ 26 callers
Function
uastc_write_bits
encoder/basisu_uastc_enc.cpp:86
↓ 26 callers
Function
vfma
encoder/cppspmd_sse.h:1551
↓ 26 callers
Function
zstd_compress
encoder/basisu_astc_ldr_encode.cpp:8081
↓ 25 callers
Function
extract_x
encoder/cppspmd_sse.h:187
↓ 25 callers
Method
get_stats
encoder/basisu_math.h:3100
↓ 25 callers
Method
get_total_endpoint_clusters
Endpoint clusters
encoder/basisu_frontend.h:136
↓ 25 callers
Function
to_bool
wasm_bool_t is uint32_t � convert to Python bool
python/basisu_transcoder_pybind11.cpp:12
↓ 25 callers
Function
u
(e,t,n)
webgl/gltf/three.min.js:1
↓ 25 callers
Function
weight_interpolate
transcoder/basisu_astc_helpers.h:217
↓ 24 callers
Function
BIT_reloadDStream
! BIT_reloadDStream() : * Refill `bitD` from buffer previously set in BIT_initDStream() . * This function is safe, it guarantees it will not never
zstd/zstddeclib.c:2512
↓ 24 callers
Method
convert
encoder/basisu_enc.h:3737
↓ 24 callers
Function
extract_w
encoder/cppspmd_sse.h:190
↓ 24 callers
Function
extract_y
encoder/cppspmd_sse.h:188
↓ 24 callers
Function
extract_z
encoder/cppspmd_sse.h:189
↓ 24 callers
Method
get_width
example_transcoding/utils.h:1509
↓ 24 callers
Function
spmd_ternaryi
encoder/cppspmd_sse.h:1432
↓ 23 callers
Method
get_levels
(self, ktx2_handle: KTX2Handle)
python/basisu_py/transcoder.py:223
↓ 23 callers
Method
get_raw_selector_bits
encoder/basisu_etc.h:289
↓ 23 callers
Method
load
encoder/cppspmd_sse.h:552
↓ 23 callers
Function
max
encoder/cppspmd_sse.h:1436
↓ 23 callers
Function
resize
* Emscripten resize handler. */
contrib/single_file_transcoder/examples/emscripten.cpp:445
↓ 23 callers
Function
t
(t)
webgl/gltf/three.min.js:1
↓ 22 callers
Function
abs
encoder/cppspmd_sse.h:1435
↓ 22 callers
Method
getBits
encoder/3rdparty/android_astc_decomp.cpp:477
↓ 22 callers
Method
get_size_in_bytes
encoder/basisu_gpu_texture.h:77
↓ 22 callers
Method
reserve
encoder/basisu_astc_hdr_6x6_enc.cpp:749
↓ 21 callers
Method
add_job
encoder/basisu_enc.cpp:2288
↓ 21 callers
Function
decode_block
Important: pPixels is either 32-bit/texel or 64-bit/texel.
transcoder/basisu_astc_helpers.h:2834
↓ 21 callers
Method
empty
encoder/basisu_astc_ldr_common.h:263
↓ 21 callers
Function
ep
(e,t,n,i,r,a,o)
webgl/gltf/three.min.js:1
↓ 21 callers
Method
erase
transcoder/basisu_containers.h:2238
↓ 21 callers
Method
get_faces
(self, ktx2_handle: KTX2Handle)
python/basisu_py/transcoder.py:226
↓ 21 callers
Method
wait_for_all
encoder/basisu_enc.cpp:2318
↓ 21 callers
Function
write_exr
encoder/basisu_enc.cpp:3547
↓ 20 callers
Method
encode
encoder/basisu_backend.cpp:1747
↓ 20 callers
Function
init
( wasmBinary )
webgl/gltf/BasisTextureLoader.js:420
↓ 20 callers
Function
is_in_range
Closed interval
transcoder/basisu.h:230
↓ 20 callers
Function
log
(msg)
all_builds.py:19
↓ 20 callers
Function
max
encoder/3rdparty/android_astc_decomp.cpp:87
↓ 19 callers
Function
XXH_readLE32
zstd/zstddeclib.c:10217
↓ 19 callers
Function
bounds_check
Open interval
encoder/basisu_enc.h:175
↓ 19 callers
Function
clamp
transcoder/basisu_astc_helpers.h:2051
↓ 19 callers
Function
cpy4
encoder/3rdparty/tinyexr.h:913
↓ 19 callers
Method
destroy_buffer
encoder/basisu_opencl.cpp:370
↓ 19 callers
Function
eval_error
encoder/basisu_astc_ldr_encode.cpp:383
↓ 19 callers
Method
find
transcoder/basisu_containers.h:2440
↓ 19 callers
Method
set_noclamp_rgba
transcoder/basisu_transcoder_internal.h:934
↓ 18 callers
Function
apply_delta_to_bise_endpoint_val
transcoder/basisu_astc_helpers.h:4834
↓ 18 callers
Method
clear
encoder/basisu_astc_hdr_6x6_enc.cpp:648
↓ 18 callers
Function
color_cell_compression
encoder/basisu_bc7enc.cpp:1364
↓ 18 callers
Function
pack_astc_block
transcoder/basisu_astc_helpers.h:873
↓ 18 callers
Function
r
(t,n)
webgl/gltf/three.min.js:1
↓ 18 callers
Function
spmd_ternaryf
encoder/cppspmd_sse.h:1431
↓ 18 callers
Function
try_cem9_13_sp_or_dp
base+offset rgb/rgba, single or dual plane
encoder/basisu_astc_ldr_common.cpp:1841
↓ 18 callers
Function
vec4F_mul
encoder/basisu_bc7enc.cpp:40
↓ 17 callers
Function
MEM_32bits
zstd/zstddeclib.c:1109
↓ 17 callers
Function
Sc
(e,t,n)
webgl/gltf/three.min.js:1
↓ 17 callers
Function
astc_interpolate_linear
encoder/basisu_bc7enc.cpp:177
↓ 17 callers
Function
clamp
encoder/3rdparty/android_astc_decomp.cpp:99
↓ 17 callers
Function
clear_vector
transcoder/basisu.h:211
↓ 17 callers
Function
decode_endpoints
encoder/basisu_astc_ldr_common.cpp:812
↓ 17 callers
Method
encode_and_return_price
transcoder/basisu_transcoder_internal.h:2697
↓ 17 callers
Method
free
(self, ptr)
python/lowlevel_test_wasm/basisu_wasm.py:74
↓ 17 callers
Method
getNext
Get the next num bits. Bits at positions greater than or equal to m_length are zeros.
encoder/3rdparty/android_astc_decomp.cpp:523
↓ 17 callers
Method
get_elapsed_ms
encoder/basisu_enc.h:3942
↓ 17 callers
Method
get_inten_table
Returns intensity modifier table (0-7) used by subblock subblock_id. subblock_id=0 left/top (CW 1), 1=right/bottom (CW 2)
encoder/basisu_etc.h:182
↓ 17 callers
Method
get_total_selector_clusters
Selector clusters
encoder/basisu_frontend.h:145
↓ 17 callers
Method
sort
transcoder/basisu_containers.h:2417
↓ 17 callers
Function
unpack_uastc
encoder/basisu_gpu_texture.cpp:1043
↓ 16 callers
Function
MEM_isLittleEndian
zstd/zstddeclib.c:1112
↓ 16 callers
Function
b
(n,i,r)
webgl/gltf/three.min.js:1
↓ 16 callers
Function
basis_free_data
encoder/basisu_comp.cpp:5323
↓ 16 callers
Function
basis_tex_format_is_xuastc_ldr
True if the basis_tex_format is XUASTC LDR 4x4-12x12.
transcoder/basisu_file_headers.h:142
↓ 16 callers
Method
bit
example_transcoding/utils.h:2477
↓ 16 callers
Method
emplace_back
transcoder/basisu_containers.h:2058
↓ 16 callers
Method
enlarge
transcoder/basisu_containers.h:1946
↓ 16 callers
Function
float_to_half_non_neg_no_nan_inf
This float->half conversion matches how "F32TO16" works on Intel GPU's. Input cannot be negative, Inf or Nan.
encoder/basisu_enc.h:4263
↓ 16 callers
Method
init
encoder/basisu_backend.cpp:52
↓ 16 callers
Method
pop
encoder/basisu_astc_ldr_common.h:305
↓ 16 callers
Method
process
encoder/basisu_comp.cpp:746
↓ 16 callers
Method
reset
If size >= capacity/2, reset() sets the container's size to 0 but doesn't free the allocated block (because the container may be similarly loaded in t
transcoder/basisu_containers.h:1925
↓ 16 callers
Method
seed
encoder/basisu_enc.h:1379
↓ 15 callers
Function
MEM_readLE16
zstd/zstddeclib.c:1261
↓ 15 callers
Function
MEM_write64
zstd/zstddeclib.c:1145
↓ 15 callers
Function
Sr
(e)
webgl/gltf/three.min.js:1
↓ 15 callers
Function
XXH3_mix16B
* DISCLAIMER: There are known *seed-dependent* multicollisions here due to * multiplication by zero, affecting hashes of lengths 17 to 240. * * How
zstd/zstddeclib.c:12095
↓ 15 callers
Method
byte
example_transcoding/utils.h:2479
↓ 15 callers
Function
compute_texel_partition
small_block = num_blk_pixels < 31
transcoder/basisu_astc_helpers.h:1866
↓ 15 callers
Function
fill_buffer_with_random_bytes
encoder/basisu_enc.cpp:2220
↓ 15 callers
Function
get_bits
transcoder/basisu_transcoder_internal.h:1220
↓ 15 callers
Function
get_ls_weights_ise
encoder/basisu_astc_ldr_common.cpp:72
↓ 15 callers
Method
get_total_pixels
encoder/basisu_enc.h:3118
← previous
next →
101–200 of 4,622, ranked by callers