MCPcopy Create free account

hub / github.com/BinomialLLC/basis_universal / functions

Functions4,622 in github.com/BinomialLLC/basis_universal

↓ 1 callersFunctionuastc_hdr_6x6_lambda_from_quality
encoder/basisu_comp.cpp:65
↓ 1 callersFunctionuastc_ldr_4x4_lambda_from_quality
encoder/basisu_comp.cpp:54
↓ 1 callersFunctionuastc_rdo
This function implements a basic form of rate distortion optimization (RDO) for UASTC. It only changes selectors and then updates the hints. It uses v
encoder/basisu_uastc_enc.cpp:4108
↓ 1 callersFunctionuastc_recompute_hints
encoder/basisu_uastc_enc.cpp:3647
↓ 1 callersFunctionunpack
transcoder/basisu_transcoder_internal.h:2149
↓ 1 callersMethodunpack_all_pixels
encoder/basisu_pvrtc1_4.h:296
↓ 1 callersFunctionunpack_and_validate_basis_file
basisu_tool.cpp:3105
↓ 1 callersFunctionunpack_and_validate_ktx2_file
basisu_tool.cpp:1967
↓ 1 callersFunctionunpack_and_validate_mode
basisu_tool.cpp:4169
↓ 1 callersFunctionunpack_bc1_amd
encoder/basisu_gpu_texture.cpp:231
↓ 1 callersFunctionunpack_bc1_nv
encoder/basisu_gpu_texture.cpp:149
↓ 1 callersFunctionunpack_bc3
Returns false if the block uses 3-color punchthrough alpha mode, which isn't supported on some GPU's for BC3.
encoder/basisu_gpu_texture.cpp:368
↓ 1 callersFunctionunpack_bc5
writes RG
encoder/basisu_gpu_texture.cpp:381
↓ 1 callersFunctionunpack_block_hdr
encoder/basisu_gpu_texture.cpp:1193
↓ 1 callersMethodunpack_color5
encoder/basisu_etc.cpp:384
↓ 1 callersFunctionunpack_etc2_eac_rg
encoder/basisu_gpu_texture.cpp:1030
↓ 1 callersFunctionunpack_fxt1
We only support CC_MIXED non-alpha blocks here because that's the only mode the transcoder uses at the moment.
encoder/basisu_gpu_texture.cpp:782
↓ 1 callersFunctionunpack_physical_astc_block
encoder/basisu_astc_hdr_6x6_enc.cpp:3359
↓ 1 callersFunctionunpack_physical_astc_block_google
encoder/basisu_astc_hdr_6x6_enc.cpp:3381
↓ 1 callersFunctionunpack_pvrtc2
PVRTC2 is currently limited to only what our transcoder outputs (non-interpolated, hard_flag=1 modulation=0). In this mode, PVRTC2 looks much like BC1
encoder/basisu_gpu_texture.cpp:908
↓ 1 callersFunctionunquantizeColorEndpoints
encoder/3rdparty/android_astc_decomp.cpp:1015
↓ 1 callersFunctionunquantizeWeights
encoder/3rdparty/android_astc_decomp.cpp:1473
↓ 1 callersMethodupdate
example_transcoding/utils.h:2394
↓ 1 callersFunctionupdateMorphTargets
* @param {THREE.Mesh} mesh * @param {GLTF.Mesh} meshDef
webgl/gltf/GLTFLoader.js:1265
↓ 1 callersFunctionupdate_debug_text
Render debug text to texture.
shader_deblocking/testbed.py:483
↓ 1 callersFunctionupsample_weight_grid_xuastc_ldr
transcoder/basisu_astc_helpers.h:1774
↓ 1 callersMethoduse
transcoder/basisu_transcoder_internal.h:861
↓ 1 callersFunctionvc
(e,t,n,i,r,a)
webgl/gltf/three.min.js:1
↓ 1 callersFunctionvec3F_norm_approx
encoder/basisu_astc_hdr_6x6_enc.cpp:1166
↓ 1 callersFunctionvuint_shift_right
uniform shift right
encoder/cppspmd_sse.h:1798
↓ 1 callersFunctionwav2Decode
encoder/3rdparty/tinyexr.h:2129
↓ 1 callersFunctionwav2Encode
encoder/3rdparty/tinyexr.h:2020
↓ 1 callersFunctionwrap_image
example/example.cpp:572
↓ 1 callersFunctionwrite_astc_file
(filename: str, blocks_ptr: int, block_width: int,
python/lowlevel_test_native/example_capi_python.py:125
↓ 1 callersFunctionwrite_be64
transcoder/basisu.h:328
↓ 1 callersFunctionwrite_blob_to_file
(filename: str, data: bytes)
python/lowlevel_test_native/example_capi_python.py:34
↓ 1 callersMethodwrite_bytes
(self, ptr: int, data: bytes)
python/basisu_py/wasm/wasm_transcoder.py:64
↓ 1 callersFunctionwrite_dds_file
Only supports the basic DirectX BC texture formats. gpu_images array is: [face/layer][mipmap level] For cubemap arrays, # of face/layers must be a mul
encoder/basisu_gpu_texture.cpp:1840
↓ 1 callersFunctionxc
(e,t)
webgl/gltf/three.min.js:1
↓ 1 callersFunctionxuastc_ldr_decoder_fuzz_test
basisu_tool.cpp:5929
↓ 1 callersFunctionye
(t,n)
webgl/gltf/three.min.js:1
↓ 1 callersFunctionzero_vfloat
encoder/cppspmd_sse.h:1669
↓ 1 callersFunctionzh
(e,t,n,i,r)
webgl/gltf/three.min.js:1
Function$c
(e,t,n,i,r,a,o)
webgl/gltf/three.min.js:1
Function$h
()
webgl/gltf/three.min.js:1
Function$r
(e)
webgl/gltf/three.min.js:1
Function$s
(e,t)
webgl/gltf/three.min.js:1
Function$t
(e,t,n)
webgl/gltf/three.min.js:1
Function$u
(e)
webgl/gltf/three.min.js:1
MethodASTCBlockMode
encoder/3rdparty/android_astc_decomp.cpp:565
FunctionAa
(e,t,n)
webgl/gltf/three.min.js:1
FunctionAddIntAttribute
Helper to add an int attribute
encoder/3rdparty/tinyexr.h:11214
MethodAddRef
contrib/previewers/win/basisthumbprovider.cpp:35
FunctionAh
(e)
webgl/gltf/three.min.js:1
FunctionAi
()
webgl/gltf/three.min.js:1
FunctionAl
(e,t,n,i)
webgl/gltf/three.min.js:1
FunctionAo
(e,t)
webgl/gltf/three.min.js:1
FunctionAu
(e,t,n)
webgl/gltf/three.min.js:1
FunctionB44ConvertFromLinear
Convert half to linear-log space (for p_linear channels)
encoder/3rdparty/tinyexr.h:3753
FunctionB44ConvertToLinear
Convert linear-log back to half (for p_linear channels)
encoder/3rdparty/tinyexr.h:3758
FunctionBIT_closeCStream
! BIT_closeCStream() : * @return : size of CStream, in bytes, * or 0 if it could not fit into dstBuffer */
zstd/zstddeclib.c:2336
FunctionBIT_flushBitsFast
! BIT_flushBitsFast() : * assumption : bitContainer has not overflowed * unsafe version; does not check buffer overflow */
zstd/zstddeclib.c:2305
FunctionBIT_getUpperBits
zstd/zstddeclib.c:2402
FunctionBIT_initCStream
-************************************************************** * bitStream encoding ****************************************************************
zstd/zstddeclib.c:2250
FunctionB_spline_filter
encoder/basisu_resample_filters.cpp:61
FunctionBa
(e,t)
webgl/gltf/three.min.js:1
MethodBasisThumbProvider
contrib/previewers/win/basisthumbprovider.cpp:13
MethodBasisThumbProviderFactory
contrib/previewers/win/basisthumbprovider.cpp:106
FunctionBc
(e,t)
webgl/gltf/three.min.js:1
FunctionBh
(e)
webgl/gltf/three.min.js:1
FunctionBi
(e,t,n)
webgl/gltf/three.min.js:1
MethodBitAccessStream
encoder/3rdparty/android_astc_decomp.cpp:513
FunctionBl
(e)
webgl/gltf/three.min.js:1
MethodBlock128
encoder/3rdparty/android_astc_decomp.cpp:461
FunctionBo
(e,r,a)
webgl/gltf/three.min.js:1
FunctionCPPSPMD_DECL
encoder/cppspmd_math.h:474
FunctionCPPSPMD_FORCE_INLINE ~scoped_simple_while_restorer
encoder/cppspmd_flow.h:506
FunctionCPPSPMD_FORCE_INLINE ~scoped_unmasked_restorer
encoder/cppspmd_flow.h:68
FunctionCPPSPMD_FORCE_INLINE ~scoped_while_restorer
encoder/cppspmd_flow.h:440
FunctionCa
(e,t)
webgl/gltf/three.min.js:1
FunctionCc
(e,t,n)
webgl/gltf/three.min.js:1
FunctionCi
(e,t,n)
webgl/gltf/three.min.js:1
FunctionCl
(e,t,n)
webgl/gltf/three.min.js:1
FunctionCn
()
webgl/gltf/three.min.js:1
FunctionCo
(e)
webgl/gltf/three.min.js:1
MethodCreateInstance
contrib/previewers/win/basisthumbprovider.cpp:130
FunctionDa
(e,t)
webgl/gltf/three.min.js:1
FunctionDi
(e,t,n)
webgl/gltf/three.min.js:1
FunctionDl
(e)
webgl/gltf/three.min.js:1
FunctionDllAddRef
contrib/previewers/win/previewers.cpp:67
FunctionDllCanUnloadNow
contrib/previewers/win/previewers.cpp:81
FunctionDllGetClassObject
contrib/previewers/win/previewers.cpp:55
FunctionDllMain
contrib/previewers/win/previewers.cpp:41
FunctionDllRegisterServer
regsvr32 /s previewers.dll
contrib/previewers/win/previewers.cpp:89
FunctionDllRelease
contrib/previewers/win/previewers.cpp:74
FunctionDllUnregisterServer
regsvr32 /s /u previewers.dll
contrib/previewers/win/previewers.cpp:107
FunctionDr
(e,t,n,i)
webgl/gltf/three.min.js:1
FunctionDs
(e,t)
webgl/gltf/three.min.js:1
FunctionDu
(e)
webgl/gltf/three.min.js:1
FunctionEMSCRIPTEN_BINDINGS
webgl/transcoder/basis_wrappers.cpp:2141
← previousnext →2,201–2,300 of 4,622, ranked by callers