MCPcopy Create free account

hub / github.com/BinomialLLC/basis_universal / functions

Functions4,622 in github.com/BinomialLLC/basis_universal

↓ 1,233 callersMethodsize
encoder/basisu_enc.h:2317
↓ 385 callersMethodpush
encoder/basisu_enc.h:274
↓ 376 callersMethodresize
encoder/pvpngreader.cpp:311
↓ 316 callersMethodset
encoder/basisu_math.h:1283
↓ 256 callersFunctionerror_printf
encoder/basisu_enc.cpp:277
↓ 248 callersMethodpush_back
transcoder/basisu_containers.h:1954
↓ 234 callersFunctionfmt_debug_printf
transcoder/basisu.h:110
↓ 228 callersMethoddata
transcoder/basisu_containers.h:1827
↓ 170 callersMethodassign
mostly to ease porting from std::vector, not particularly optimized
transcoder/basisu_containers.h:1567
↓ 157 callersMethodget_width
encoder/basisu_enc.h:3115
↓ 152 callersMethodget_height
encoder/basisu_enc.h:3116
↓ 149 callersFunctionget_bit
encoder/basisu_astc_hdr_common.h:58
↓ 147 callersFunctionswap
transcoder/basisu_containers.h:4332
↓ 146 callersFunctionfmt_printf
transcoder/basisu_containers.h:3898
↓ 130 callersFunctionminimum
encoder/pvpngreader.cpp:38
↓ 113 callersFunctionclear_obj
encoder/pvpngreader.cpp:40
↓ 113 callersMethodget_ptr
encoder/basisu_enc.h:442
↓ 105 callersMethoddot
encoder/basisu_enc.h:464
↓ 102 callersFunctionmaximum
encoder/pvpngreader.cpp:37
↓ 101 callersFunctionSetErrorMessage
encoder/3rdparty/tinyexr.h:859
↓ 94 callersFunctionclamp255
encoder/basisu_enc.h:79
↓ 94 callersFunctionfmt_error_printf
encoder/basisu_enc.h:67
↓ 91 callersMethodadd
example_transcoding/utils.h:2508
↓ 88 callersFunctionclamp
encoder/cppspmd_sse.h:1541
↓ 86 callersFunctionswap4
encoder/3rdparty/tinyexr.h:950
↓ 83 callersFunctionpack_bit
encoder/basisu_astc_hdr_common.h:66
↓ 80 callersFunctionget_ise_levels
Returns the number of levels in the given ISE range.
transcoder/basisu_astc_helpers.h:202
↓ 80 callersMethodsize
transcoder/basisu_containers.h:1742
↓ 76 callersMethodirand
between [l,h]
example_transcoding/utils.h:2473
↓ 75 callersMethodclear
encoder/basisu_comp.h:204
↓ 75 callersFunctionsave_png
encoder/basisu_enc.h:3907
↓ 73 callersMethodsize_u32
transcoder/basisu_containers.h:1743
↓ 73 callersFunctionstring_format
String formatting
transcoder/basisu_containers.h:3770
↓ 72 callersMethodput_bits
encoder/basisu_enc.h:2510
↓ 71 callersMethodreserve
encoder/basisu_enc.h:2478
↓ 63 callersMethodstart
encoder/basisu_enc.cpp:341
↓ 61 callersMethodend
transcoder/basisu_containers.h:1737
↓ 61 callersFunctionhalf_to_float
encoder/3rdparty/tinyexr.h:1087
↓ 60 callersMethodabs
transcoder/basisu_astc_helpers.h:3799
↓ 54 callersFunctioniabs
example_transcoding/utils.h:48
↓ 52 callersFunctionget_num_cem_values
Returns the # of endpoint values for the given CEM.
transcoder/basisu_astc_helpers.h:289
↓ 52 callersMethodinsert
encoder/basisu_astc_ldr_common.h:289
↓ 51 callersFunctionq
Fast high precision piecewise linear approximation of log2(bias+x). Half may be zero, positive or denormal. No NaN/Inf/negative.
encoder/basisu_astc_hdr_common.h:183
↓ 50 callersFunctioncolor_distance
encoder/basisu_enc.h:1053
↓ 50 callersMethodnormalize
returns squared length (norm)
encoder/basisu_math.h:657
↓ 48 callersFunctionXXH_readLE64
zstd/zstddeclib.c:10739
↓ 48 callersFunctionZSTD_isError
! ZSTD_isError() : * tells if a return value is an error code * symbol is required for external callers */
zstd/zstddeclib.c:14996
↓ 48 callersMethodinit
init: cache columns, norms, and label set
encoder/basisu_astc_ldr_encode.cpp:515
↓ 47 callersMethodback
transcoder/basisu_containers.h:496
↓ 47 callersMethodcalc
encoder/basisu_enc.cpp:1881
↓ 46 callersFunctionfloat_to_half
encoder/3rdparty/android_astc_decomp.cpp:1891
↓ 46 callersMethodset
example_transcoding/utils.h:1491
↓ 45 callersMethodappend
encoder/basisu_enc.h:2606
↓ 44 callersMethodclear
encoder/pvpngreader.cpp:2098
↓ 44 callersMethodget_selector
encoder/basisu_gpu_texture.cpp:89
↓ 44 callersMethodupdate
encoder/basisu_math.h:2484
↓ 44 callersFunctionwasm_ptr
encoder/basisu_wasm_transcoder_api.cpp:17
↓ 43 callersMethodclamp
Clamps a value between 0-255.
encoder/jpgd.h:336
↓ 43 callersMethodset_format_mode
Configures the compressor's mode by setting the proper parameters (which were preserved for backwards compatibility with old code). This is by far the
encoder/basisu_comp.h:401
↓ 42 callersMethodbegin
transcoder/basisu_containers.h:1734
↓ 41 callersFunctioncontainer_abort
transcoder/basisu_containers_impl.h:16
↓ 41 callersFunctiongetBit
encoder/3rdparty/android_astc_decomp.cpp:236
↓ 41 callersFunctionget_bits
transcoder/basisu.h:255
↓ 40 callersMethodget_endpoint_5554
encoder/basisu_pvrtc1_4.cpp:238
↓ 40 callersFunctionsqrt
encoder/cppspmd_sse.h:1434
↓ 40 callersMethodswap
encoder/cppspmd_sse.h:1320
↓ 39 callersFunctionappend_vector
transcoder/basisu.h:267
↓ 39 callersMethodget_elapsed_secs
encoder/basisu_enc.cpp:355
↓ 39 callersFunctionmin
encoder/cppspmd_sse.h:1437
↓ 39 callersFunctionocl_error_printf
encoder/basisu_opencl.cpp:44
↓ 38 callersFunctiongetBits
encoder/3rdparty/android_astc_decomp.cpp:242
↓ 37 callersMethodprint
encoder/basisu_math.h:1055
↓ 35 callersFunctionMEM_readLE32
zstd/zstddeclib.c:1293
↓ 35 callersMethodget_selector
Returned selector value ranges from 0-3 and is a direct index into g_etc1_inten_tables.
encoder/basisu_etc.h:240
↓ 34 callersFunctioncolor_diff
encoder/basisu_uastc_enc.cpp:2645
↓ 34 callersFunctionsaturate
transcoder/basisu.h:137
↓ 33 callersFunctionC
(t,n)
webgl/gltf/three.min.js:1
↓ 33 callersMethodinc
encoder/basisu_enc.h:2329
↓ 32 callersFunctiona
(e)
webgl/gltf/three.min.js:1
↓ 32 callersMethodflush
encoder/basisu_enc.h:2674
↓ 32 callersMethodget_ptr
encoder/basisu_astc_ldr_encode.cpp:4809
↓ 32 callersMethodirand
between [l,h]
encoder/basisu_enc.h:1382
↓ 32 callersMethodsize_in_bytes
transcoder/basisu_containers.h:1745
↓ 31 callersFunctionD
(t,r,o,s)
webgl/gltf/three.min.js:1
↓ 31 callersMethodinit
Reset everything to default/uninitialized state.
encoder/jpgd.cpp:1157
↓ 30 callersMethodget_price
transcoder/basisu_transcoder_internal.h:2219
↓ 30 callersMethodlength
encoder/basisu_enc.h:468
↓ 30 callersMethodsquared_distance_d
encoder/basisu_enc.h:471
↓ 29 callersMethodget_basis_tex_format
(self, ktx2_handle: KTX2Handle)
python/basisu_py/transcoder.py:232
↓ 29 callersMethodinit
encoder/basisu_enc.cpp:369
↓ 29 callersFunctionlerp
encoder/cppspmd_sse.h:1571
↓ 28 callersFunctionB
(e)
webgl/gltf/three.min.js:1
↓ 28 callersMethodclear
encoder/basisu_astc_ldr_encode.cpp:2661
↓ 28 callersMethodgetX
encoder/basisu_enc.h:363
↓ 28 callersMethodget_bits
transcoder/basisu_astc_helpers.h:4064
↓ 28 callersMethodparse
basisu_tool.cpp:924
↓ 27 callersMethodget_height
example_transcoding/utils.h:1513
↓ 27 callersFunctionn
(e,t,n,i,r)
webgl/gltf/three.min.js:1
↓ 27 callersFunctionqlog16_to_half
Notes: qlog16_to_half(half_to_qlog16(half_val_as_int)) == half_val_as_int (is lossless) However, this is not lossless in the general sense.
transcoder/basisu_astc_helpers.h:432
↓ 27 callersMethodresize
resize(0) sets the container to empty, but does not free the allocated block.
transcoder/basisu_containers.h:1917
next →1–100 of 4,622, ranked by callers