Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alecazam/kram
/ functions
Functions
11,186 in github.com/alecazam/kram
⨍
Functions
11,186
◇
Types & classes
2,567
↳
Endpoints
1
↓ 8 callers
Function
store
* @brief Store a vector to an unaligned memory address. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:622
↓ 8 callers
Function
swap
libkram/eastl/include/EASTL/bonus/ring_buffer.h:1545
↓ 8 callers
Function
tinfl_decompress
libkram/miniz/miniz.cpp:2382
↓ 8 callers
Function
tinfl_decompress
kram-profile/Source/miniz.cpp:2382
↓ 8 callers
Function
to_string
kram-profile/CBA/simdjson.h:696
↓ 8 callers
Function
total_bits
libkram/transcoder/basisu.h:166
↓ 8 callers
Function
uninitialized_fill_n_ptr
libkram/eastl/include/EASTL/memory.h:1143
↓ 8 callers
Function
vec4F_dot
libkram/bc7enc/bc7enc.cpp:43
↓ 8 callers
Function
vec4F_mul
libkram/transcoder/basisu_transcoder.cpp:6953
↓ 7 callers
Function
BIT_readBitsFast
! BIT_readBitsFast() : * unsafe version; only works only if nbBits >= 1 */
libkram/zstd/zstddeclib.cpp:1907
↓ 7 callers
Method
Encode
----------------------------------------------------------------------------------------------------
libkram/etc2comp/EtcImage.cpp:257
↓ 7 callers
Function
FSE_isError
=== Error Management ===*/
libkram/zstd/zstddeclib.cpp:2770
↓ 7 callers
Method
GetPoints
libkram/squish/colourset.h:42
↓ 7 callers
Function
IsSamplerType
hlslparser/src/HLSLParser.cpp:91
↓ 7 callers
Method
PushBack
hlslparser/src/Engine.h:162
↓ 7 callers
Function
SListNodeInsertAfter
libkram/eastl/include/EASTL/slist.h:442
↓ 7 callers
Function
Unormfloat4ToColor
same as ColorFromUnormFloat4
libkram/kram/KramMipper.cpp:43
↓ 7 callers
Function
Vsnprintf
libkram/eastl/include/EASTL/basic_string.h:178
↓ 7 callers
Method
X
libkram/squish/maths.h:57
↓ 7 callers
Method
Y
libkram/squish/maths.h:58
↓ 7 callers
Method
Z
libkram/squish/maths.h:59
↓ 7 callers
Function
_mm_set1_ps
Broadcast single-precision (32-bit) floating-point value a to all elements of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index
libkram/vectormath/sse2neon.h:2184
↓ 7 callers
Function
_umul128
libkram/simdjson/simdjson.h:10602
↓ 7 callers
Function
align_as_chunk
chunk associated with aligned address A
libkram/allocate/dlmalloc.cpp:1196
↓ 7 callers
Function
all
* @brief True if any lanes are enabled, false otherwise. */
libkram/astc-encoder/astcenc_vecmathlib_avx2_8.h:367
↓ 7 callers
Function
bilinear_infill_vla
* @brief Compute the infilled weight for N texel indices in a decimated grid. * * @param di The weight grid decimation to use. * @param weig
libkram/astc-encoder/astcenc_internal.h:2065
↓ 7 callers
Function
bilinear_infill_vla_2
* @brief Compute the infilled weight for N texel indices in a decimated grid. * * This is specialized version which computes only two weights per te
libkram/astc-encoder/astcenc_internal.h:2105
↓ 7 callers
Method
blockDims
libkram/kram/KTXImage.cpp:1095
↓ 7 callers
Function
c_str
Returns the pointer to a C string. */
libkram/fmt/os.h:117
↓ 7 callers
Function
cgltf_buffer_view_data
libkram/cgltf/cgltf.h:2340
↓ 7 callers
Function
cgltf_write_sizeprop
libkram/cgltf/cgltf_write.h:280
↓ 7 callers
Function
clamp1f
* @brief Clamp a float value between 0.0f and 1.0f. * * NaNs are turned into 0.0f. * * @param v The value to clamp. * * @return The clamped va
libkram/astc-encoder/astcenc_mathlib.h:289
↓ 7 callers
Method
clear
libkram/bc7enc/utils.h:221
↓ 7 callers
Function
clear_obj
libkram/transcoder/basisu.h:126
↓ 7 callers
Function
countof
libkram/kram/KramImageInfo.cpp:426
↓ 7 callers
Function
destruct_array
libkram/transcoder/basisu_containers.h:108
↓ 7 callers
Function
dot3_s
* @brief Return the dot product for the bottom 3 lanes, returning scalar. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:1009
↓ 7 callers
Method
error_handler
libkram/fmt/core.h:643
↓ 7 callers
Function
esc
Format char c suitable for printing in an error message.
libkram/json11/json11.cpp:658
↓ 7 callers
Function
float16_to_float
* @brief Return a float value for a float16 vector. */
libkram/astc-encoder/astcenc_mathlib.cpp:92
↓ 7 callers
Function
format_to
libkram/fmt/core.h:3247
↓ 7 callers
Method
get
get Returns the owned pointer. Note that this class does not provide an operator T() function. This is because such a thing (automatic conversion) is
libkram/eastl/include/EASTL/shared_array.h:283
↓ 7 callers
Method
get
get Returns the owned pointer. Note that this class does not provide an operator T() function. This is because such a thing (automatic conversion) is
libkram/eastl/include/EASTL/linked_ptr.h:260
↓ 7 callers
Method
get
get Returns the owned pointer. Note that this class does not provide an operator T() function. This is because such a thing (automatic conversion) is
libkram/eastl/include/EASTL/linked_array.h:196
↓ 7 callers
Method
get_array
kram-profile/CBA/simdjson.h:7008
↓ 7 callers
Method
get_block
No clipping
libkram/bc7enc/utils.h:1951
↓ 7 callers
Function
get_mstate_for
libkram/allocate/dlmalloc.cpp:1967
↓ 7 callers
Function
hmin_s
* @brief Return the horizontal minimum of a vector. */
libkram/astc-encoder/astcenc_vecmathlib_avx2_8.h:839
↓ 7 callers
Function
insert_weight_zero
libkram/bc7enc/bc7decomp.cpp:91
↓ 7 callers
Function
isAlphaFormat
libkram/kram/KTXImage.cpp:823
↓ 7 callers
Function
isKTX2Filename
libkram/kram/Kram.cpp:81
↓ 7 callers
Function
isPow2
libkram/kram/KramMipper.cpp:19
↓ 7 callers
Function
isSrgbFormat
libkram/kram/KTXImage.cpp:811
↓ 7 callers
Method
is_int64
kram-profile/CBA/simdjson.h:7054
↓ 7 callers
Function
is_negative
libkram/fmt/format.h:1049
↓ 7 callers
Function
is_utf8
libkram/fmt/core.h:413
↓ 7 callers
Function
lerp
libkram/bc7enc/ert.cpp:20
↓ 7 callers
Function
lerp
lerp - another easy one, could use muladd(t, y-x, x)
libkram/vectormath/float234.h:322
↓ 7 callers
Function
linearToSRGB
libkram/kram/KramMipper.cpp:79
↓ 7 callers
Function
lodepng_get_raw_size
libkram/lodepng/lodepng.cpp:2825
↓ 7 callers
Function
log_event
libkram/simdjson/simdjson.h:27153
↓ 7 callers
Function
log_event
kram-profile/CBA/simdjson.h:27153
↓ 7 callers
Function
lower_bound
libkram/fastl/falgorithm.h:52
↓ 7 callers
Function
minimumu
libkram/bc7enc/bc7enc.cpp:16
↓ 7 callers
Method
next_arg_id
Reports an error if using the manual argument indexing; otherwise returns the next argument index and switches to the automatic indexing. */
libkram/fmt/core.h:702
↓ 7 callers
Function
object
libkram/simdjson/simdjson.h:7351
↓ 7 callers
Function
object
kram-profile/CBA/simdjson.h:7351
↓ 7 callers
Method
on_error
libkram/fmt/format.h:3596
↓ 7 callers
Function
open_range_check
libkram/transcoder/basisu.h:163
↓ 7 callers
Method
owner_before
libkram/eastl/include/EASTL/shared_ptr.h:1561
↓ 7 callers
Method
pop_back
libkram/fastl/vector.h:307
↓ 7 callers
Method
print
libkram/bc7enc/utils.h:2544
↓ 7 callers
Function
reduce_entropy
BC7 entropy reduction transform with Deflate/LZMA/LZHAM optimizations
libkram/bc7enc/ert.cpp:281
↓ 7 callers
Function
rotate1
determinant internal only ops TODO: could just be macros
libkram/vectormath/double234.cpp:431
↓ 7 callers
Function
rotate1
determinant internal only ops TODO: could just be macros
libkram/vectormath/float234.cpp:381
↓ 7 callers
Function
rotate2
libkram/vectormath/double234.cpp:432
↓ 7 callers
Function
rotate2
libkram/vectormath/float234.cpp:382
↓ 7 callers
Method
set_capacity
Leaving these here so they can be inlined if so desired
libkram/simdjson/simdjson.h:9812
↓ 7 callers
Method
set_capacity
Leaving these here so they can be inlined if so desired
kram-profile/CBA/simdjson.h:9812
↓ 7 callers
Method
set_max_depth
libkram/simdjson/simdjson.h:9825
↓ 7 callers
Method
set_max_depth
kram-profile/CBA/simdjson.h:9825
↓ 7 callers
Method
set_noclamp_rgba
libkram/transcoder/basisu_transcoder_internal.h:680
↓ 7 callers
Method
set_selector_bits
libkram/transcoder/basisu_transcoder.cpp:1337
↓ 7 callers
Function
squarei
libkram/bc7enc/bc7enc.cpp:22
↓ 7 callers
Function
string_cleanup
free string pointer and set it to NULL*/
libkram/lodepng/lodepng.cpp:303
↓ 7 callers
Function
to_6
libkram/transcoder/basisu_transcoder.cpp:15041
↓ 7 callers
Function
trim
libkram/simdjson/simdjson.h:31373
↓ 7 callers
Function
ucvector_init
libkram/lodepng/lodepng.cpp:290
↓ 7 callers
Function
unit3
* @brief Factory that returns a unit length 3 component vfloat4. */
libkram/astc-encoder/astcenc_vecmathlib.h:254
↓ 7 callers
Function
unpack_bc4
libkram/bc7enc/rgbcx.cpp:3040
↓ 7 callers
Function
unpack_color_endpoints
See header for documentation. */
libkram/astc-encoder/astcenc_color_unquantize.cpp:860
↓ 7 callers
Method
value_or
libkram/eastl/include/EASTL/optional.h:342
↓ 7 callers
Function
vec4F_set
libkram/bc7enc/bc7enc.cpp:37
↓ 7 callers
Function
vprint
libkram/fmt/color.h:480
↓ 6 callers
Method
Append
libkram/fastl/fstring.h:234
↓ 6 callers
Function
BIT_readBits
! BIT_readBits() : * Read (consume) next n bits from local register and update. * Pay attention to not read more than nbBits contained into local
libkram/zstd/zstddeclib.cpp:1898
↓ 6 callers
Function
BIT_skipBits
libkram/zstd/zstddeclib.cpp:1889
↓ 6 callers
Function
CharTypeAssignN
libkram/eastl/include/EASTL/internal/char_traits.h:441
↓ 6 callers
Function
ERR_isError
libkram/zstd/zstddeclib.cpp:1189
↓ 6 callers
Method
FindGlobalStruct
hlslparser/src/HLSLTree.cpp:163
← previous
next →
701–800 of 11,186, ranked by callers