MCPcopy Create free account

hub / github.com/BinomialLLC/basis_universal / functions

Functions4,622 in github.com/BinomialLLC/basis_universal

↓ 3 callersFunctionLevelIndex
-1 = error
encoder/3rdparty/tinyexr.h:6359
↓ 3 callersFunctionMEM_readLE24
zstd/zstddeclib.c:1282
↓ 3 callersFunctionMEM_writeLE32
zstd/zstddeclib.c:1301
↓ 3 callersFunctionMi
(e)
webgl/gltf/three.min.js:1
↓ 3 callersFunctionO
(t,i,r)
webgl/gltf/three.min.js:1
↓ 3 callersFunctionParseEXRHeaderFromFile
encoder/3rdparty/tinyexr.h:10227
↓ 3 callersFunctionParseEXRHeaderFromMemory
encoder/3rdparty/tinyexr.h:7985
↓ 3 callersFunctionPrecalculateTileInfo
encoder/3rdparty/tinyexr.h:7114
↓ 3 callersMethodQueryInterface
contrib/previewers/win/basisthumbprovider.cpp:26
↓ 3 callersMethodRelease
contrib/previewers/win/basisthumbprovider.cpp:39
↓ 3 callersFunctionSi
(e)
webgl/gltf/three.min.js:1
↓ 3 callersFunctionTinyDDS_ImageSize
encoder/3rdparty/tinydds.h:1608
↓ 3 callersFunctionTinyDDS_IsCompressed
encoder/3rdparty/tinydds.h:919
↓ 3 callersFunctionTinyDDS_MipMapReduce
encoder/3rdparty/tinydds.h:1320
↓ 3 callersFunctionTinyDDS_NumberOfMipmaps
encoder/3rdparty/tinydds.h:1545
↓ 3 callersFunctionXXH3_consumeStripes
! * @internal * @brief Processes a large input for XXH3_update() and XXH3_digest_long(). * * Unlike XXH3_hashLong_internal_loop(), this can proces
zstd/zstddeclib.c:13698
↓ 3 callersFunctionXXH3_mul128_fold64
! * @brief Calculates a 64-bit to 128-bit multiply, then XOR folds it. * * The reason for the separate function is to prevent passing too many stru
zstd/zstddeclib.c:11928
↓ 3 callersFunctionXXH64_digest
! @ingroup XXH64_family */
zstd/zstddeclib.c:11060
↓ 3 callersFunctionXXH_free
zstd/zstddeclib.c:9752
↓ 3 callersFunctionXXH_malloc
zstd/zstddeclib.c:9751
↓ 3 callersFunctionXXH_readBE64
zstd/zstddeclib.c:10752
↓ 3 callersFunctionXXH_vec_loadu
! * Performs an unaligned vector load and byte swaps it on big endian. */
zstd/zstddeclib.c:11635
↓ 3 callersFunctionZSTD_DCtx_loadDictionary_advanced
zstd/zstddeclib.c:19319
↓ 3 callersFunctionZSTD_DCtx_trace_end
zstd/zstddeclib.c:18541
↓ 3 callersFunctionZSTD_DDict_dictContent
zstd/zstddeclib.c:17345
↓ 3 callersFunctionZSTD_allocateLiteralsBuffer
Allocate buffer for literals, either overlapping current dst, or split between dst and litExtraBuffer, or stored entirely within litExtraBuffer */
zstd/zstddeclib.c:20112
↓ 3 callersFunctionZSTD_buildSeqTable
! ZSTD_buildSeqTable() : * @return : nb bytes read from src, * or an error code if it fails */
zstd/zstddeclib.c:20679
↓ 3 callersFunctionZSTD_copy16
Need to use memmove here since the literal buffer can now be located within the dst buffer. In circumstances where the op "catches up" to where the
zstd/zstddeclib.c:14836
↓ 3 callersFunctionZSTD_createDDict_advanced
zstd/zstddeclib.c:17444
↓ 3 callersFunctionZSTD_decodeFrameHeader
ZSTD_decodeFrameHeader() : * `headerSize` must be the size provided by ZSTD_frameHeaderSize(). * If multiple DDict references are enabled, also will
zstd/zstddeclib.c:18321
↓ 3 callersFunctionZSTD_execSequenceSplitLitBuffer
zstd/zstddeclib.c:21132
↓ 3 callersFunctionZSTD_findFrameSizeInfo
zstd/zstddeclib.c:18353
↓ 3 callersFunctionZSTD_getFrameContentSize
ZSTD_getFrameContentSize() : * compatible with legacy mode * @return : decompressed size of the single frame pointed to be `src` if known, otherwis
zstd/zstddeclib.c:18188
↓ 3 callersFunctionZSTD_getcBlockSize
! ZSTD_getcBlockSize() : * Provides the size of compressed block from block header `src` */
zstd/zstddeclib.c:20095
↓ 3 callersFunctionZSTD_initDCtx_internal
zstd/zstddeclib.c:17871
↓ 3 callersFunctionZSTD_nextSrcSizeToDecompressWithInputSize
* Similar to ZSTD_nextSrcSizeToDecompress(), but when a block input can be streamed, we * allow taking a partial block as the input. Currently only r
zstd/zstddeclib.c:18856
↓ 3 callersFunctionZSTD_overlapCopy8
! ZSTD_overlapCopy8() : * Copies 8 bytes from ip to op and updates op and ip where ip <= op. * If the offset is < 8 then the offset is spread to a
zstd/zstddeclib.c:20836
↓ 3 callersFunctionZSTD_prefetchMatch
zstd/zstddeclib.c:21745
↓ 3 callersFunctionZSTD_refDictContent
zstd/zstddeclib.c:19055
↓ 3 callersFunctionZSTD_safecopy
! ZSTD_safecopy() : * Specialized version of memcpy() that is allowed to READ up to WILDCOPY_OVERLENGTH past the input buffer * and write up to 16
zstd/zstddeclib.c:20869
↓ 3 callersFunctionZSTD_updateFseStateWithDInfo
zstd/zstddeclib.c:21235
↓ 3 callersMethodadd_error
Add a custom error message
encoder/3rdparty/exr_reader.hh:175
↓ 3 callersMethodadd_training_vec
encoder/basisu_enc.h:1507
↓ 3 callersFunctionadd_weighted_image
encoder/basisu_ssim.cpp:195
↓ 3 callersFunctionadd_weighted_image
example_transcoding/utils.cpp:383
↓ 3 callersFunctionapply_delta_to_bise_weight_val
encoder/basisu_astc_ldr_common.cpp:351
↓ 3 callersFunctionastc_ldr_downsample_ise_weights
encoder/basisu_astc_ldr_encode.cpp:240
↓ 3 callersFunctionastc_ldr_requantize_astc_weights
encoder/basisu_astc_ldr_encode.cpp:203
↓ 3 callersFunctionastc_mode0_or_18
MODE 0 0. DualPlane: 0, WeightRange: 8 (16), Subsets: 1, CEM: 8 (RGB Direct ), EndpointRange: 19 (192) MODE6 RGB 18. DualPlane: 0, WeightR
encoder/basisu_uastc_enc.cpp:470
↓ 3 callersMethodbasis_get_block_height
(self, tfmt_u32: int)
python/basisu_py/wasm/wasm_transcoder.py:145
↓ 3 callersMethodbasis_get_block_width
(self, tfmt_u32: int)
python/basisu_py/wasm/wasm_transcoder.py:142
↓ 3 callersMethodbasis_transcoder_format_is_hdr
(self, tfmt_u32: int)
python/basisu_py/wasm/wasm_transcoder.py:127
↓ 3 callersMethodbasis_transcoder_format_is_uncompressed
(self, tfmt_u32: int)
python/basisu_py/wasm/wasm_transcoder.py:136
↓ 3 callersFunctionbc
(e,t,n,i,r)
webgl/gltf/three.min.js:1
↓ 3 callersFunctionbc6h_convert_to_half
encoder/basisu_gpu_texture.cpp:501
↓ 3 callersFunctionbc6h_interpolate
encoder/basisu_gpu_texture.cpp:496
↓ 3 callersFunctionbc6h_sign_extend
encoder/basisu_gpu_texture.cpp:441
↓ 3 callersFunctionbit_transfer_signed_dec
input: a=[0,255] b=[0,255] output: a=from, converted to -32 to 31 b=to, shifted right by 1 and 1 bit added to MSB, so [0,255]
transcoder/basisu_astc_helpers.h:4728
↓ 3 callersFunctionbt_alloc
encoder/basisu_wasm_transcoder_api.cpp:46
↓ 3 callersFunctionbt_ktx2_destroy_transcode_state
encoder/basisu_wasm_transcoder_api.cpp:1013
↓ 3 callersFunctionbt_ktx2_transcode_image_level
encoder/basisu_wasm_transcoder_api.cpp:1028
↓ 3 callersFunctionbu_comp_params_set_image_rgba32
encoder/basisu_wasm_api.cpp:151
↓ 3 callersFunctionbu_compress_texture
encoder/basisu_wasm_api.cpp:266
↓ 3 callersFunctionbu_delete_comp_params
encoder/basisu_wasm_api.cpp:90
↓ 3 callersFunctioncalc_pca_3D
encoder/basisu_astc_ldr_common.cpp:923
↓ 3 callersFunctioncalc_pca_4D
TODO: Try two-step Lanczos iteration/Rayleigh�Ritz approximation in a 2-dimensional Krylov subspace method vs. power method.
encoder/basisu_astc_ldr_common.cpp:882
↓ 3 callersFunctioncem_encode_ldr_rgb_or_rgba_base_offset
May fail if the tiebreaking logic isn't strong enough.
encoder/basisu_astc_ldr_common.cpp:649
↓ 3 callersFunctioncem_is_ldr_base_scale
transcoder/basisu_astc_helpers.h:4697
↓ 3 callersFunctioncem_surrogate_encode_pixels
encoder/basisu_astc_ldr_common.cpp:5020
↓ 3 callersFunctionclampf
transcoder/basisu_astc_helpers.h:2060
↓ 3 callersMethodclear
encoder/basisu_astc_ldr_common.cpp:5137
↓ 3 callersMethodclear
encoder/basisu_etc.h:103
↓ 3 callersMethodclear
clear() sets the container to empty, then frees the allocated block.
transcoder/basisu_containers.h:1831
↓ 3 callersFunctioncmpeq_epi16
encoder/cppspmd_sse.h:1651
↓ 3 callersFunctioncode_block_weights
encoder/basisu_astc_ldr_encode.cpp:50
↓ 3 callersFunctioncolor_distance_la
encoder/basisu_enc.h:1161
↓ 3 callersFunctioncompare_log_block_configs
encoder/basisu_astc_ldr_encode.cpp:7438
↓ 3 callersFunctioncompute_least_squares_endpoints_3D
encoder/basisu_astc_ldr_common.cpp:195
↓ 3 callersFunctioncompute_ssim
Reference: https://ece.uwaterloo.ca/~z70wang/research/ssim/index.html
encoder/basisu_ssim.cpp:323
↓ 3 callersFunctioncompute_upsample_weights
transcoder/basisu_astc_helpers.h:1690
↓ 3 callersFunctionconvet_rgb_image_to_itp
encoder/basisu_astc_hdr_6x6_enc.cpp:3938
↓ 3 callersFunctiondc
(e,t,n,i,r,a,o)
webgl/gltf/three.min.js:1
↓ 3 callersFunctiondecodeHDREndpointMode11
encoder/3rdparty/android_astc_decomp.cpp:1173
↓ 3 callersFunctiondecode_endpoint
endpoints is [4][2]
transcoder/basisu_astc_helpers.h:2081
↓ 3 callersFunctiondecode_with_backend
(name, t, blob)
python/tests/test_transcoder_end_to_end.py:95
↓ 3 callersFunctiondecompress_hdr
encoder/3rdparty/android_astc_decomp.cpp:2056
↓ 3 callersFunctiondecompress_ldr
Assumes the decode_unorm8 extension is active (only upper 8 bits used).
encoder/3rdparty/android_astc_decomp.cpp:2025
↓ 3 callersFunctiondequant_bise_endpoint
transcoder/basisu_astc_helpers.h:1096
↓ 3 callersFunctiondiv_epi32
encoder/cppspmd_sse.h:1712
↓ 3 callersFunctiondo_cpuid
encoder/basisu_kernels_sse.cpp:74
↓ 3 callersFunctiondownsample_float_weight_grid
encoder/basisu_astc_ldr_encode.cpp:1862
↓ 3 callersFunctionencode_trial
encoder/basisu_astc_ldr_encode.cpp:1368
↓ 3 callersFunctionencode_trial_subsets
encoder/basisu_astc_ldr_encode.cpp:1143
↓ 3 callersFunctionencode_values
encoder/basisu_astc_hdr_6x6_enc.cpp:2036
↓ 3 callersMethoderase_index
transcoder/basisu_containers.h:2308
↓ 3 callersFunctioneval_selectors_dual_plane
encoder/basisu_astc_hdr_common.cpp:1214
↓ 3 callersFunctionfilter_block
encoder/basisu_astc_hdr_6x6_enc.cpp:2230
↓ 3 callersFunctionfloat2rgbe
encoder/basisu_enc.cpp:3255
↓ 3 callersFunctionfloat_to_half
This float->half conversion matches how "F32TO16" works on Intel GPU's.
transcoder/basisu_astc_helpers.h:2544
↓ 3 callersFunctionfopen_safe
encoder/basisu_enc.h:3961
← previousnext →801–900 of 4,622, ranked by callers