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
compute_upsample_matrix_transposed
encoder/basisu_astc_hdr_common.cpp:5736
↓ 1 callers
Function
configure_encoder_effort_level
encoder/basisu_astc_ldr_encode.cpp:7506
↓ 1 callers
Method
contains
example_transcoding/utils.h:1637
↓ 1 callers
Method
control_threading
webgl/transcoder/basis_wrappers.cpp:1418
↓ 1 callers
Function
convert_from_half_to_float_prec
See https://registry.khronos.org/DataFormat/specs/1.3/dataformat.1.3.inline.html#_hdr_endpoint_decoding
encoder/3rdparty/android_astc_decomp.cpp:2001
↓ 1 callers
Method
copy_from
transcoder/basisu_containers.h:583
↓ 1 callers
Function
countFrequencies
encoder/3rdparty/tinyexr.h:3045
↓ 1 callers
Method
count_used_groups
transcoder/basisu_transcoder_internal.h:1927
↓ 1 callers
Function
createDefaultMaterial
* Specification: https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/README.md#default-material
webgl/gltf/GLTFLoader.js:1129
↓ 1 callers
Function
createDracoPrimitive
( primitive )
webgl/gltf/GLTFLoader.js:2460
↓ 1 callers
Function
createPrimitiveKey
( primitiveDef )
webgl/gltf/GLTFLoader.js:1304
↓ 1 callers
Function
create_bc7_debug_images
encoder/basisu_enc.cpp:4498
↓ 1 callers
Method
create_command_queue
encoder/basisu_opencl.cpp:197
↓ 1 callers
Function
create_cube
Create a textured cube VAO centered at origin.
shader_deblocking/testbed.py:306
↓ 1 callers
Function
create_debug_quad
Create a screen-space quad for debug text overlay.
shader_deblocking/testbed.py:388
↓ 1 callers
Function
create_dir
(path)
all_builds.py:65
↓ 1 callers
Function
create_encoder_trial_modes_full_eval
encoder/basisu_astc_ldr_encode.cpp:4910
↓ 1 callers
Function
create_ktx_texture_file
Input is a texture array of mipmapped gpu_image's: gpu_images[array_index][level_index]
encoder/basisu_gpu_texture.cpp:1457
↓ 1 callers
Function
create_mandelbrot
Quick function to create a visualization of the Mandelbrot set as an float HDR image.
example/example.cpp:25
↓ 1 callers
Function
create_pretty_rgba_pattern
(w: int, h: int)
python/lowlevel_test_native/example_capi_python.py:181
↓ 1 callers
Function
create_quad
Create a quad VAO centered at origin with given aspect ratio.
shader_deblocking/testbed.py:261
↓ 1 callers
Function
create_smooth_maps2
encoder/basisu_astc_hdr_6x6_enc.cpp:2462
↓ 1 callers
Method
debug_print
encoder/basisu_astc_ldr_encode.h:83
↓ 1 callers
Method
decode
encoder/basisu_astc_ldr_encode.cpp:1786
↓ 1 callers
Function
decodeColorEndpoints
encoder/3rdparty/android_astc_decomp.cpp:1277
↓ 1 callers
Function
decodeHDREndpointMode15
encoder/3rdparty/android_astc_decomp.cpp:1249
↓ 1 callers
Function
decodeHDREndpointMode7
encoder/3rdparty/android_astc_decomp.cpp:1093
↓ 1 callers
Function
decodeISEBitBlock
encoder/3rdparty/android_astc_decomp.cpp:981
↓ 1 callers
Function
decodeISEQuintBlock
encoder/3rdparty/android_astc_decomp.cpp:920
↓ 1 callers
Function
decodeISETritBlock
encoder/3rdparty/android_astc_decomp.cpp:846
↓ 1 callers
Function
decodeVoidExtentBlock
encoder/3rdparty/android_astc_decomp.cpp:729
↓ 1 callers
Function
decode_cem_11_config
encoder/basisu_astc_hdr_common.cpp:2355
↓ 1 callers
Function
decode_cem_7_config
encoder/basisu_astc_hdr_common.cpp:2370
↓ 1 callers
Function
decode_config
transcoder/basisu_astc_helpers.h:4156
↓ 1 callers
Function
decode_endpoints_ise20
Assumes ise 20 (256 levels)
encoder/basisu_astc_ldr_common.cpp:795
↓ 1 callers
Function
decode_file
encoder/basisu_astc_hdr_6x6_enc.cpp:2866
↓ 1 callers
Function
decode_quint_block
transcoder/basisu_astc_helpers.h:4330
↓ 1 callers
Method
decode_sym
transcoder/basisu_transcoder_internal.h:2974
↓ 1 callers
Function
decode_trit_block
transcoder/basisu_astc_helpers.h:4309
↓ 1 callers
Method
decode_vlc
transcoder/basisu_transcoder_internal.h:567
↓ 1 callers
Function
decode_void_extent
transcoder/basisu_astc_helpers.h:4095
↓ 1 callers
Function
decompress_jpeg_image_from_file
encoder/jpgd.cpp:3240
↓ 1 callers
Function
decompress_jpeg_image_from_memory
encoder/jpgd.cpp:3234
↓ 1 callers
Method
delete_top
encoder/basisu_enc.h:1423
↓ 1 callers
Function
dequantize_ac
encoder/jpgd.cpp:1435
↓ 1 callers
Function
dequantize_astc_weights
encoder/basisu_astc_hdr_common.cpp:4228
↓ 1 callers
Method
destroy_command_queue
encoder/basisu_opencl.cpp:209
↓ 1 callers
Method
deswizzle
encoder/basisu_pvrtc1_4.h:278
↓ 1 callers
Function
detect_sse41
encoder/basisu_kernels_sse.cpp:125
↓ 1 callers
Function
div_image
encoder/basisu_ssim.cpp:275
↓ 1 callers
Function
div_image
example_transcoding/utils.cpp:463
↓ 1 callers
Function
draw_circle
Used for generating random test data
encoder/basisu_enc.cpp:4443
↓ 1 callers
Function
draw_debug_text
Draw debug text overlay.
shader_deblocking/testbed.py:522
↓ 1 callers
Function
draw_line
encoder/basisu_enc.cpp:4392
↓ 1 callers
Function
dump_all_top_level
(t, h)
python/explode_ktx2_file.py:102
↓ 1 callers
Function
dump_basis_tex_format_helpers
(t, h)
python/explode_ktx2_file.py:153
↓ 1 callers
Function
dump_per_level_info
(t, h)
python/explode_ktx2_file.py:170
↓ 1 callers
Function
dump_transcoder_texture_format_helpers
(t)
python/explode_ktx2_file.py:316
↓ 1 callers
Method
empty
encoder/basisu_astc_hdr_6x6_enc.cpp:734
↓ 1 callers
Method
encode
webgl/transcoder/basis_wrappers.cpp:1530
↓ 1 callers
Function
encode_astc_hdr_block_downsampled_mode_11
encoder/basisu_astc_hdr_common.cpp:3592
↓ 1 callers
Function
encode_astc_hdr_init
encoder/basisu_astc_hdr_common.cpp:769
↓ 1 callers
Function
encode_block_2_subsets
encoder/basisu_astc_hdr_6x6_enc.cpp:1392
↓ 1 callers
Function
encode_block_3_subsets
encoder/basisu_astc_hdr_6x6_enc.cpp:1803
↓ 1 callers
Function
encode_cem10_dp_a
rgba base+scale, dual plane a, ccs_index must be 3
encoder/basisu_astc_ldr_common.cpp:3903
↓ 1 callers
Function
encode_cem4_dp_a
lum+alpha direct, dual plane
encoder/basisu_astc_ldr_common.cpp:2172
↓ 1 callers
Function
encode_cem8_12_9_13
rgb/rgba direct or rgb/rgba base+offset, single plane
encoder/basisu_astc_ldr_common.cpp:2581
↓ 1 callers
Function
encode_cem8_12_9_13_dp
rgb/rgba direct, or rgb/rgba base+offset, dual plane
encoder/basisu_astc_ldr_common.cpp:3039
↓ 1 callers
Function
encode_etc1s
This LDR example function uses the basis_compress() C-style function to compress a ETC1S .KTX2 file.
example/example.cpp:102
↓ 1 callers
Function
encode_uastc
encoder/basisu_uastc_enc.cpp:3126
↓ 1 callers
Function
encode_uastc_hdr
This HDR example function directly uses the basis_compressor_params and basis_compressor classes to compress to a UASTC HDR .KTX2 file. These classes
example/example.cpp:178
↓ 1 callers
Function
encode_uastc_ldr
This LDR example function uses the basis_compress() C-style function to compress a UASTC LDR .KTX2 file.
example/example.cpp:140
↓ 1 callers
Function
encode_values
encoder/basisu_astc_ldr_encode.cpp:8121
↓ 1 callers
Function
encoder_init
encoder/basisu_astc_ldr_encode.cpp:10989
↓ 1 callers
Function
equal_rel_tol
encoder/basisu_enc.h:182
↓ 1 callers
Function
estimate_partition
encoder/basisu_uastc_hdr_4x4_enc.cpp:458
↓ 1 callers
Function
estimate_partition2
encoder/basisu_astc_ldr_encode.cpp:2152
↓ 1 callers
Function
estimate_partition2_list
encoder/basisu_uastc_enc.cpp:1542
↓ 1 callers
Function
estimate_partition3
encoder/basisu_astc_ldr_encode.cpp:2234
↓ 1 callers
Method
eval
encoder/basisu_enc.h:4056
↓ 1 callers
Function
eval_selectors_f
encoder/basisu_astc_hdr_common.cpp:923
↓ 1 callers
Function
expand_565
encoder/basisu_gpu_texture.cpp:776
↓ 1 callers
Function
expand_multifile
basisu_tool.cpp:1473
↓ 1 callers
Function
explode_decode_images
(t, h)
python/explode_ktx2_file.py:285
↓ 1 callers
Function
explode_transcode
(t, h)
python/explode_ktx2_file.py:224
↓ 1 callers
Function
extract_x86_extended_flags
encoder/basisu_kernels_sse.cpp:68
↓ 1 callers
Function
extract_x86_flags
encoder/basisu_kernels_sse.cpp:54
↓ 1 callers
Function
fast_float_to_half_no_clamp_neg_nan_or_inf
encoder/basisu_enc.h:4351
↓ 1 callers
Function
fc
(e)
webgl/gltf/three.min.js:1
↓ 1 callers
Function
find_nearest_bise_endpoint
Returns the nearest ISE symbol given a [0,255] endpoint value.
transcoder/basisu_astc_helpers.h:1358
↓ 1 callers
Function
find_nearest_bise_weight
Returns the nearest ISE weight given a [0,64] endpoint value.
transcoder/basisu_astc_helpers.h:1380
↓ 1 callers
Function
float_to_bfloat16
encoder/basisu_math.h:3170
↓ 1 callers
Function
float_to_half_full
encoder/3rdparty/tinyexr.h:1096
↓ 1 callers
Function
floor_log2
floor_log2 is not correct for the denorm and zero values, but we are going to do a max of this value with the minimum rgb9e5 exponent that will hide t
transcoder/basisu_astc_helpers.h:2674
↓ 1 callers
Function
floor_log2i
transcoder/basisu_containers.h:58
↓ 1 callers
Function
force_san_failure
basisu_tool.cpp:5551
↓ 1 callers
Function
force_san_failure
example/example.cpp:1879
↓ 1 callers
Method
format_unsigned
transcoder/basisu_astc_helpers.h:3980
↓ 1 callers
Function
forwardLutFromBitmap
encoder/3rdparty/tinyexr.h:3190
↓ 1 callers
Function
forwardPQ
encoder/basisu_astc_hdr_6x6_enc.cpp:149
← previous
next →
1,801–1,900 of 4,622, ranked by callers