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
fuzz_uastc_hdr_transcoder_test
example/example.cpp:484
↓ 1 callers
Function
gauss
encoder/basisu_ssim.cpp:23
↓ 1 callers
Function
gauss
example_transcoding/utils.cpp:211
↓ 1 callers
Method
gaussian
encoder/basisu_enc.h:1393
↓ 1 callers
Function
gc
(e,t,n)
webgl/gltf/three.min.js:1
↓ 1 callers
Function
generate_hierarchical_codebook_threaded_internal
encoder/basisu_enc.h:2028
↓ 1 callers
Function
generate_swirl_rgba8
Generate a smooth colorful swirl procedural RGBA8 test image. Returns: a ctypes array of type (c_ubyte * (width * height * 4))
python/lowlevel_test_native/basic_test.py:11
↓ 1 callers
Method
getBasisTexFormat
Returns a basis_tex_format: cETC1S, cUASTC_LDR_4x4, or cUASTC_HDR_4x4, etc. - see basisu_file_headers.h
webgl/transcoder/basis_wrappers.cpp:1002
↓ 1 callers
Method
getBlockHeight
4-12
webgl/transcoder/basis_wrappers.cpp:966
↓ 1 callers
Method
getBlockWidth
4-12
webgl/transcoder/basis_wrappers.cpp:957
↓ 1 callers
Method
getFileDesc
webgl/transcoder/basis_wrappers.cpp:394
↓ 1 callers
Method
getImageDesc
webgl/transcoder/basis_wrappers.cpp:437
↓ 1 callers
Method
getImageLevelDesc
webgl/transcoder/basis_wrappers.cpp:468
↓ 1 callers
Method
getNumImages
webgl/transcoder/basis_wrappers.cpp:313
↓ 1 callers
Method
get_basis_file_size
encoder/basisu_comp.h:802
↓ 1 callers
Method
get_bit
transcoder/basisu_transcoder_internal.h:2842
↓ 1 callers
Method
get_bits_remaining
transcoder/basisu_transcoder_internal.h:706
↓ 1 callers
Method
get_block_colors_etc1s
encoder/basisu_etc.h:493
↓ 1 callers
Method
get_block_selector_cluster_index
encoder/basisu_frontend.h:146
↓ 1 callers
Function
get_block_size_index
transcoder/basisu_astc_helpers.h:1579
↓ 1 callers
Method
get_block_uses_transparent_modulation
encoder/basisu_pvrtc1_4.h:46
↓ 1 callers
Method
get_bottom
example_transcoding/utils.h:1530
↓ 1 callers
Function
get_bytes_per_block_or_pixel
This is bytes per block for GPU formats, or bytes per texel for uncompressed formats.
transcoder/basisu.h:663
↓ 1 callers
Method
get_canonicalized
encoder/basisu_astc_ldr_common.cpp:5198
↓ 1 callers
Function
get_cem_name
transcoder/basisu_astc_helpers.h:4664
↓ 1 callers
Function
get_config_bits
transcoder/basisu_astc_helpers.h:781
↓ 1 callers
Function
get_cpuinfo
encoder/basisu_kernels_sse.cpp:91
↓ 1 callers
Method
get_double
transcoder/basisu_astc_helpers.h:3779
↓ 1 callers
Method
get_endpoint_cluster_color_is_used
encoder/basisu_frontend.h:142
↓ 1 callers
Function
get_endpoints
Returns a pointer to the beginning of a partition's/subset's endpoint values.
transcoder/basisu_astc_helpers.h:4636
↓ 1 callers
Method
get_error_code
encoder/jpgd.h:152
↓ 1 callers
Method
get_filtered_vec4F
bilinear filtering
encoder/basisu_enc.h:3207
↓ 1 callers
Function
get_half_exp
transcoder/basisu_transcoder_internal.h:1243
↓ 1 callers
Function
get_half_mantissa
transcoder/basisu_transcoder_internal.h:1249
↓ 1 callers
Function
get_half_mantissaf
transcoder/basisu_transcoder_internal.h:1256
↓ 1 callers
Function
get_half_sign
transcoder/basisu_transcoder_internal.h:1261
↓ 1 callers
Method
get_high_alpha
encoder/basisu_gpu_texture.cpp:296
↓ 1 callers
Method
get_ktx2_bits_per_texel
encoder/basisu_comp.h:806
↓ 1 callers
Method
get_last_encode_mip0_rgba_psnr
webgl/transcoder/basis_wrappers.cpp:1653
↓ 1 callers
Method
get_last_sym_index
transcoder/basisu_transcoder_internal.h:2422
↓ 1 callers
Method
get_left
example_transcoding/utils.h:1518
↓ 1 callers
Method
get_level_actual_height
(self, ktx2_handle, level, layer=0, face=0)
python/basisu_py/transcoder.py:289
↓ 1 callers
Method
get_level_actual_width
(self, ktx2_handle, level, layer=0, face=0)
python/basisu_py/transcoder.py:286
↓ 1 callers
Method
get_low_alpha
encoder/basisu_gpu_texture.cpp:295
↓ 1 callers
Method
get_normalized
encoder/basisu_math.h:695
↓ 1 callers
Method
get_num
encoder/basisu_enc.h:297
↓ 1 callers
Method
get_num_data_syms
transcoder/basisu_transcoder_internal.h:2406
↓ 1 callers
Method
get_num_weight_dc_levels
transcoder/basisu_transcoder_internal.h:1698
↓ 1 callers
Method
get_permuted2
encoder/basisu_astc_hdr_6x6_enc.cpp:573
↓ 1 callers
Method
get_rank_to_val
transcoder/basisu_astc_helpers.h:306
↓ 1 callers
Method
get_readable_span
transcoder/basisu_containers.h:2600
↓ 1 callers
Method
get_reversed_bits
transcoder/basisu_astc_helpers.h:4024
↓ 1 callers
Method
get_right
example_transcoding/utils.h:1526
↓ 1 callers
Method
get_selector
encoder/basisu_uastc_enc.cpp:66
↓ 1 callers
Method
get_selector_range
encoder/basisu_etc.h:610
↓ 1 callers
Method
get_sels
encoder/basisu_gpu_texture.cpp:981
↓ 1 callers
Method
get_squared_distance
misnamed- just SAD distance, not square
encoder/basisu_astc_ldr_common.cpp:5157
↓ 1 callers
Method
get_squared_distance
encoder/basisu_astc_hdr_6x6_enc.cpp:560
↓ 1 callers
Method
get_top
example_transcoding/utils.h:1522
↓ 1 callers
Method
get_top_index
encoder/basisu_enc.h:1420
↓ 1 callers
Method
get_top_priority
encoder/basisu_enc.h:1421
↓ 1 callers
Method
get_total_output_blocks
RDO output blocks
encoder/basisu_frontend.h:124
↓ 1 callers
Method
get_total_pixels
example_transcoding/utils.h:2331
↓ 1 callers
Method
get_total_used_codes
encoder/basisu_enc.h:2394
↓ 1 callers
Function
half_float_mantissa_to_qlog11
Input is the 10-bit mantissa of the half float value Output is the 11-bit qlog value Inverse of qlog11_to_half_float_mantissa()
encoder/basisu_astc_hdr_common.h:129
↓ 1 callers
Function
hash52
encoder/3rdparty/android_astc_decomp.cpp:1596
↓ 1 callers
Function
hash52
transcoder/basisu_astc_helpers.h:1846
↓ 1 callers
Function
hc
(e,t,n)
webgl/gltf/three.min.js:1
↓ 1 callers
Function
hdr_compare_mode
basisu_tool.cpp:4311
↓ 1 callers
Function
hufBuildDecTable
encoder/3rdparty/tinyexr.h:2679
↓ 1 callers
Function
hufBuildEncTable
encoder/3rdparty/tinyexr.h:2368
↓ 1 callers
Function
hufClearDecTable
encoder/3rdparty/tinyexr.h:2660
↓ 1 callers
Function
hufCompress
encoder/3rdparty/tinyexr.h:3072
↓ 1 callers
Function
hufDecode
encoder/3rdparty/tinyexr.h:2929
↓ 1 callers
Function
hufEncode
encoder/3rdparty/tinyexr.h:2807
↓ 1 callers
Function
hufFreeDecTable
encoder/3rdparty/tinyexr.h:2767
↓ 1 callers
Function
hufPackEncTable
encoder/3rdparty/tinyexr.h:2553
↓ 1 callers
Function
hufUncompress
encoder/3rdparty/tinyexr.h:3102
↓ 1 callers
Function
hufUnpackEncTable
encoder/3rdparty/tinyexr.h:2598
↓ 1 callers
Function
idct
Scalar "fast pathing" IDCT.
encoder/jpgd.cpp:268
↓ 1 callers
Method
increase_capacity
transcoder/basisu_containers.h:2634
↓ 1 callers
Method
init
encoder/basisu_opencl.cpp:78
↓ 1 callers
Function
initContext
* Boilerplate to create a WebGL context. */
contrib/single_file_transcoder/examples/emscripten.cpp:460
↓ 1 callers
Function
init_contrib_lists
encoder/basisu_astc_hdr_6x6_enc.cpp:2222
↓ 1 callers
Function
init_debug_rendering
Initialize debug text rendering resources.
shader_deblocking/testbed.py:456
↓ 1 callers
Function
init_partitions2_6x6
encoder/basisu_astc_hdr_6x6_enc.cpp:1173
↓ 1 callers
Function
init_partitions3_6x6
encoder/basisu_astc_hdr_6x6_enc.cpp:1593
↓ 1 callers
Function
init_pq_tables
encoder/basisu_astc_hdr_6x6_enc.cpp:193
↓ 1 callers
Method
init_program
encoder/basisu_opencl.cpp:219
↓ 1 callers
Function
init_qlog_tables
encoder/basisu_astc_hdr_common.cpp:173
↓ 1 callers
Function
init_srgb_to_linear_table
encoder/basisu_enc.cpp:186
↓ 1 callers
Function
init_tables
TODO: this is called twice when using the encoder, first init_rank_tabs=false then init_rank_tabs=true.
transcoder/basisu_astc_helpers.h:1683
↓ 1 callers
Function
interpolateWeights
encoder/3rdparty/android_astc_decomp.cpp:1533
↓ 1 callers
Method
inverse
encoder/basisu_math.h:648
↓ 1 callers
Method
isASTC_LDR
webgl/transcoder/basis_wrappers.cpp:1069
↓ 1 callers
Method
isETC1S
webgl/transcoder/basis_wrappers.cpp:1036
↓ 1 callers
Function
isHDR
Returns -1 on error, 0 if LDR, 1 if HDR
encoder/3rdparty/android_astc_decomp.cpp:1835
↓ 1 callers
Method
isHDR
Returns true if the texture is UASTC HDR or ASTC HDR. In this case, it can only be transcoded to BC6H, ASTC HDR (of the same block dimensions), RGB9E5
webgl/transcoder/basis_wrappers.cpp:1045
↓ 1 callers
Method
isHDR4x4
webgl/transcoder/basis_wrappers.cpp:1053
↓ 1 callers
Method
isHDR6x6
webgl/transcoder/basis_wrappers.cpp:1061
← previous
next →
1,901–2,000 of 4,622, ranked by callers