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
↓ 1 callers
Function
uastc_hdr_6x6_lambda_from_quality
encoder/basisu_comp.cpp:65
↓ 1 callers
Function
uastc_ldr_4x4_lambda_from_quality
encoder/basisu_comp.cpp:54
↓ 1 callers
Function
uastc_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 callers
Function
uastc_recompute_hints
encoder/basisu_uastc_enc.cpp:3647
↓ 1 callers
Function
unpack
transcoder/basisu_transcoder_internal.h:2149
↓ 1 callers
Method
unpack_all_pixels
encoder/basisu_pvrtc1_4.h:296
↓ 1 callers
Function
unpack_and_validate_basis_file
basisu_tool.cpp:3105
↓ 1 callers
Function
unpack_and_validate_ktx2_file
basisu_tool.cpp:1967
↓ 1 callers
Function
unpack_and_validate_mode
basisu_tool.cpp:4169
↓ 1 callers
Function
unpack_bc1_amd
encoder/basisu_gpu_texture.cpp:231
↓ 1 callers
Function
unpack_bc1_nv
encoder/basisu_gpu_texture.cpp:149
↓ 1 callers
Function
unpack_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 callers
Function
unpack_bc5
writes RG
encoder/basisu_gpu_texture.cpp:381
↓ 1 callers
Function
unpack_block_hdr
encoder/basisu_gpu_texture.cpp:1193
↓ 1 callers
Method
unpack_color5
encoder/basisu_etc.cpp:384
↓ 1 callers
Function
unpack_etc2_eac_rg
encoder/basisu_gpu_texture.cpp:1030
↓ 1 callers
Function
unpack_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 callers
Function
unpack_physical_astc_block
encoder/basisu_astc_hdr_6x6_enc.cpp:3359
↓ 1 callers
Function
unpack_physical_astc_block_google
encoder/basisu_astc_hdr_6x6_enc.cpp:3381
↓ 1 callers
Function
unpack_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 callers
Function
unquantizeColorEndpoints
encoder/3rdparty/android_astc_decomp.cpp:1015
↓ 1 callers
Function
unquantizeWeights
encoder/3rdparty/android_astc_decomp.cpp:1473
↓ 1 callers
Method
update
example_transcoding/utils.h:2394
↓ 1 callers
Function
updateMorphTargets
* @param {THREE.Mesh} mesh * @param {GLTF.Mesh} meshDef
webgl/gltf/GLTFLoader.js:1265
↓ 1 callers
Function
update_debug_text
Render debug text to texture.
shader_deblocking/testbed.py:483
↓ 1 callers
Function
upsample_weight_grid_xuastc_ldr
transcoder/basisu_astc_helpers.h:1774
↓ 1 callers
Method
use
transcoder/basisu_transcoder_internal.h:861
↓ 1 callers
Function
vc
(e,t,n,i,r,a)
webgl/gltf/three.min.js:1
↓ 1 callers
Function
vec3F_norm_approx
encoder/basisu_astc_hdr_6x6_enc.cpp:1166
↓ 1 callers
Function
vuint_shift_right
uniform shift right
encoder/cppspmd_sse.h:1798
↓ 1 callers
Function
wav2Decode
encoder/3rdparty/tinyexr.h:2129
↓ 1 callers
Function
wav2Encode
encoder/3rdparty/tinyexr.h:2020
↓ 1 callers
Function
wrap_image
example/example.cpp:572
↓ 1 callers
Function
write_astc_file
(filename: str, blocks_ptr: int, block_width: int,
python/lowlevel_test_native/example_capi_python.py:125
↓ 1 callers
Function
write_be64
transcoder/basisu.h:328
↓ 1 callers
Function
write_blob_to_file
(filename: str, data: bytes)
python/lowlevel_test_native/example_capi_python.py:34
↓ 1 callers
Method
write_bytes
(self, ptr: int, data: bytes)
python/basisu_py/wasm/wasm_transcoder.py:64
↓ 1 callers
Function
write_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 callers
Function
xc
(e,t)
webgl/gltf/three.min.js:1
↓ 1 callers
Function
xuastc_ldr_decoder_fuzz_test
basisu_tool.cpp:5929
↓ 1 callers
Function
ye
(t,n)
webgl/gltf/three.min.js:1
↓ 1 callers
Function
zero_vfloat
encoder/cppspmd_sse.h:1669
↓ 1 callers
Function
zh
(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
Method
ASTCBlockMode
encoder/3rdparty/android_astc_decomp.cpp:565
Function
Aa
(e,t,n)
webgl/gltf/three.min.js:1
Function
AddIntAttribute
Helper to add an int attribute
encoder/3rdparty/tinyexr.h:11214
Method
AddRef
contrib/previewers/win/basisthumbprovider.cpp:35
Function
Ah
(e)
webgl/gltf/three.min.js:1
Function
Ai
()
webgl/gltf/three.min.js:1
Function
Al
(e,t,n,i)
webgl/gltf/three.min.js:1
Function
Ao
(e,t)
webgl/gltf/three.min.js:1
Function
Au
(e,t,n)
webgl/gltf/three.min.js:1
Function
B44ConvertFromLinear
Convert half to linear-log space (for p_linear channels)
encoder/3rdparty/tinyexr.h:3753
Function
B44ConvertToLinear
Convert linear-log back to half (for p_linear channels)
encoder/3rdparty/tinyexr.h:3758
Function
BIT_closeCStream
! BIT_closeCStream() : * @return : size of CStream, in bytes, * or 0 if it could not fit into dstBuffer */
zstd/zstddeclib.c:2336
Function
BIT_flushBitsFast
! BIT_flushBitsFast() : * assumption : bitContainer has not overflowed * unsafe version; does not check buffer overflow */
zstd/zstddeclib.c:2305
Function
BIT_getUpperBits
zstd/zstddeclib.c:2402
Function
BIT_initCStream
-************************************************************** * bitStream encoding ****************************************************************
zstd/zstddeclib.c:2250
Function
B_spline_filter
encoder/basisu_resample_filters.cpp:61
Function
Ba
(e,t)
webgl/gltf/three.min.js:1
Method
BasisThumbProvider
contrib/previewers/win/basisthumbprovider.cpp:13
Method
BasisThumbProviderFactory
contrib/previewers/win/basisthumbprovider.cpp:106
Function
Bc
(e,t)
webgl/gltf/three.min.js:1
Function
Bh
(e)
webgl/gltf/three.min.js:1
Function
Bi
(e,t,n)
webgl/gltf/three.min.js:1
Method
BitAccessStream
encoder/3rdparty/android_astc_decomp.cpp:513
Function
Bl
(e)
webgl/gltf/three.min.js:1
Method
Block128
encoder/3rdparty/android_astc_decomp.cpp:461
Function
Bo
(e,r,a)
webgl/gltf/three.min.js:1
Function
CPPSPMD_DECL
encoder/cppspmd_math.h:474
Function
CPPSPMD_FORCE_INLINE ~scoped_simple_while_restorer
encoder/cppspmd_flow.h:506
Function
CPPSPMD_FORCE_INLINE ~scoped_unmasked_restorer
encoder/cppspmd_flow.h:68
Function
CPPSPMD_FORCE_INLINE ~scoped_while_restorer
encoder/cppspmd_flow.h:440
Function
Ca
(e,t)
webgl/gltf/three.min.js:1
Function
Cc
(e,t,n)
webgl/gltf/three.min.js:1
Function
Ci
(e,t,n)
webgl/gltf/three.min.js:1
Function
Cl
(e,t,n)
webgl/gltf/three.min.js:1
Function
Cn
()
webgl/gltf/three.min.js:1
Function
Co
(e)
webgl/gltf/three.min.js:1
Method
CreateInstance
contrib/previewers/win/basisthumbprovider.cpp:130
Function
Da
(e,t)
webgl/gltf/three.min.js:1
Function
Di
(e,t,n)
webgl/gltf/three.min.js:1
Function
Dl
(e)
webgl/gltf/three.min.js:1
Function
DllAddRef
contrib/previewers/win/previewers.cpp:67
Function
DllCanUnloadNow
contrib/previewers/win/previewers.cpp:81
Function
DllGetClassObject
contrib/previewers/win/previewers.cpp:55
Function
DllMain
contrib/previewers/win/previewers.cpp:41
Function
DllRegisterServer
regsvr32 /s previewers.dll
contrib/previewers/win/previewers.cpp:89
Function
DllRelease
contrib/previewers/win/previewers.cpp:74
Function
DllUnregisterServer
regsvr32 /s /u previewers.dll
contrib/previewers/win/previewers.cpp:107
Function
Dr
(e,t,n,i)
webgl/gltf/three.min.js:1
Function
Ds
(e,t)
webgl/gltf/three.min.js:1
Function
Du
(e)
webgl/gltf/three.min.js:1
Function
EMSCRIPTEN_BINDINGS
webgl/transcoder/basis_wrappers.cpp:2141
← previous
next →
2,201–2,300 of 4,622, ranked by callers