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
↓ 13 callers
Function
mz_crc32
kram-profile/Source/miniz.cpp:70
↓ 13 callers
Method
size
not sure why this isn't a part of the api, and neither is tell?
plugin/kps/KPS.cpp:233
↓ 13 callers
Method
store
libkram/simdjson/simdjson.h:10452
↓ 13 callers
Method
store
kram-profile/CBA/simdjson.h:10452
↓ 13 callers
Function
swap
libkram/eastl/include/EASTL/bonus/tuple_vector.h:1520
↓ 13 callers
Method
swap
libkram/eastl/include/EASTL/list.h:1596
↓ 13 callers
Method
tape_ref_type
libkram/simdjson/simdjson.h:9008
↓ 13 callers
Method
tape_ref_type
kram-profile/CBA/simdjson.h:9008
↓ 13 callers
Function
visit_format_arg
libkram/fmt/core.h:1637
↓ 13 callers
Method
width
libkram/bc7enc/utils.h:1809
↓ 12 callers
Method
GetToken
hlslparser/src/HLSLTokenizer.cpp:581
↓ 12 callers
Function
MEM_readLE16
libkram/zstd/zstddeclib.cpp:894
↓ 12 callers
Function
XXH32_round
libkram/zstd/zstddeclib.cpp:6718
↓ 12 callers
Function
_mm_madd_epi16
Multiply packed signed 16-bit integers in a and b, producing intermediate signed 32-bit integers. Horizontally add adjacent pairs of intermediate 32-b
libkram/vectormath/sse2neon.h:3734
↓ 12 callers
Function
_mm_setr_epi16
Set packed 16-bit integers in dst with the supplied values in reverse order. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#
libkram/vectormath/sse2neon.h:4253
↓ 12 callers
Function
_mm_setzero_si128
Return vector of type __m128i with all elements set to zero. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_setzero
libkram/vectormath/sse2neon-arm64.h:4325
↓ 12 callers
Function
_mm_storeu_si128
Store 128-bits of integer data from a into memory. mem_addr does not need to be aligned on any particular boundary. https://www.intel.com/content/www/
libkram/vectormath/sse2neon.h:4766
↓ 12 callers
Method
abandon
libkram/simdjson/simdjson.h:27795
↓ 12 callers
Method
abandon
kram-profile/CBA/simdjson.h:27795
↓ 12 callers
Method
begin
libkram/eastl/include/EASTL/slist.h:800
↓ 12 callers
Method
begin
libkram/eastl/include/EASTL/list.h:890
↓ 12 callers
Method
begin
libkram/eastl/include/EASTL/bonus/list_map.h:514
↓ 12 callers
Method
decode_huffman
libkram/transcoder/basisu_transcoder_internal.h:443
↓ 12 callers
Method
end
libkram/eastl/include/EASTL/basic_string.h:1050
↓ 12 callers
Method
end
libkram/eastl/include/EASTL/list.h:914
↓ 12 callers
Method
end
libkram/eastl/include/EASTL/bonus/list_map.h:535
↓ 12 callers
Method
ensure_initialization
libkram/allocate/dlmalloc.cpp:1423
↓ 12 callers
Method
equal_function
libkram/eastl/include/EASTL/internal/intrusive_hashtable.h:420
↓ 12 callers
Method
find
kram-profile/CBA/simdjson.h:1381
↓ 12 callers
Function
find_first_not_of
libkram/eastl/include/EASTL/algorithm.h:1567
↓ 12 callers
Function
find_last_of
libkram/eastl/include/EASTL/algorithm.h:1613
↓ 12 callers
Function
find_next_document_index
* This algorithm is used to quickly identify the last structural position that * makes up a complete document. * * It does this by going backwar
libkram/simdjson/simdjson.cpp:3694
↓ 12 callers
Function
find_next_document_index
* This algorithm is used to quickly identify the last structural position that * makes up a complete document. * * It does this by going backwar
kram-profile/CBA/simdjson.cpp:3694
↓ 12 callers
Function
floor
libkram/vectormath/float234.h:111
↓ 12 callers
Function
from_chars
libkram/simdjson/simdjson.cpp:1521
↓ 12 callers
Function
from_chars
kram-profile/CBA/simdjson.cpp:1521
↓ 12 callers
Function
full_multiplication
libkram/simdjson/simdjson.h:10616
↓ 12 callers
Function
full_multiplication
kram-profile/CBA/simdjson.h:10616
↓ 12 callers
Method
hash_function
libkram/eastl/include/EASTL/internal/intrusive_hashtable.h:417
↓ 12 callers
Function
hex_to_u32_nocheck
returns a value with the high 16 bits set if not valid otherwise returns the conversion of the 4 hex digits at src into the bottom 16 bits of the 32-b
libkram/simdjson/simdjson.h:10546
↓ 12 callers
Function
hex_to_u32_nocheck
returns a value with the high 16 bits set if not valid otherwise returns the conversion of the 4 hex digits at src into the bottom 16 bits of the 32-b
kram-profile/CBA/simdjson.h:10546
↓ 12 callers
Function
invoke
libkram/eastl/include/EASTL/internal/functional_base.h:74
↓ 12 callers
Method
is_single_token
libkram/simdjson/simdjson.h:27723
↓ 12 callers
Method
is_single_token
kram-profile/CBA/simdjson.h:27723
↓ 12 callers
Function
is_valid_false_atom
libkram/simdjson/simdjson.h:10677
↓ 12 callers
Function
is_valid_false_atom
kram-profile/CBA/simdjson.h:10677
↓ 12 callers
Function
is_valid_null_atom
libkram/simdjson/simdjson.h:10689
↓ 12 callers
Function
is_valid_null_atom
kram-profile/CBA/simdjson.h:10689
↓ 12 callers
Function
is_valid_true_atom
libkram/simdjson/simdjson.h:10665
↓ 12 callers
Function
is_valid_true_atom
kram-profile/CBA/simdjson.h:10665
↓ 12 callers
Method
low
libkram/fmt/format.h:336
↓ 12 callers
Function
max
libkram/eastl/include/EASTL/algorithm.h:563
↓ 12 callers
Function
muladd
requires __ARM_VFPV4__ t passed first unlike sse
libkram/vectormath/float234.h:81
↓ 12 callers
Method
name
libkram/kram/Kram.h:32
↓ 12 callers
Function
parse_string
* Unescape a valid UTF-8 string from src to dst, stopping at a final unescaped quote. There * must be an unescaped quote terminating the string. It r
libkram/simdjson/simdjson.cpp:4239
↓ 12 callers
Function
parse_string
* Unescape a valid UTF-8 string from src to dst, stopping at a final unescaped quote. There * must be an unescaped quote terminating the string. It r
kram-profile/CBA/simdjson.cpp:4239
↓ 12 callers
Function
printable_char
Helper to turn unprintable or newline characters into spaces
libkram/simdjson/simdjson.cpp:4315
↓ 12 callers
Function
printable_char
Helper to turn unprintable or newline characters into spaces
kram-profile/CBA/simdjson.cpp:4315
↓ 12 callers
Function
readBits
Must have enough bits available with ensureBits */
libkram/lodepng/lodepng.cpp:586
↓ 12 callers
Method
read_huffman_table
libkram/transcoder/basisu_transcoder_internal.h:483
↓ 12 callers
Method
release
libkram/eastl/include/EASTL/shared_ptr.h:153
↓ 12 callers
Method
size
libkram/eastl/include/EASTL/bonus/ring_buffer.h:882
↓ 12 callers
Function
sq
libkram/transcoder/basisu_transcoder.cpp:6961
↓ 12 callers
Method
substr
libkram/simdjson/simdjson.h:1276
↓ 12 callers
Function
to_double
Convert a mantissa, an exponent and a sign bit into an ieee64 double. The real_exponent needs to be in [0, 2046] (technically real_exponent = 2047 wou
libkram/simdjson/simdjson.h:10819
↓ 12 callers
Function
to_double
Convert a mantissa, an exponent and a sign bit into an ieee64 double. The real_exponent needs to be in [0, 2046] (technically real_exponent = 2047 wou
kram-profile/CBA/simdjson.h:10819
↓ 12 callers
Function
uninitialized_copy_ptr
libkram/eastl/include/EASTL/memory.h:666
↓ 12 callers
Method
visit_key
libkram/simdjson/simdjson.cpp:4937
↓ 12 callers
Method
visit_key
kram-profile/CBA/simdjson.cpp:4937
↓ 12 callers
Method
visit_primitive
libkram/simdjson/simdjson.cpp:4678
↓ 12 callers
Method
visit_primitive
kram-profile/CBA/simdjson.cpp:4678
↓ 11 callers
Method
GetRehashRequired
GetRehashRequired Finds the smallest prime p such that alpha p > nElementCount + nElementAdd. If p > nBucketCount, return pair<bool, uint32_t>(true, p
libkram/eastl/source/hashtable.cpp:146
↓ 11 callers
Function
Log_Error
hlslparser/src/Engine.cpp:223
↓ 11 callers
Function
MEM_isLittleEndian
libkram/zstd/zstddeclib.cpp:762
↓ 11 callers
Method
Next
hlslparser/src/HLSLTokenizer.cpp:196
↓ 11 callers
Function
_mm_set_epi64x
Set packed 64-bit integers in dst with the supplied values. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_set_epi6
libkram/vectormath/sse2neon.h:4153
↓ 11 callers
Function
allocate
libkram/eastl/include/EASTL/allocator.h:82
↓ 11 callers
Function
cgltf_calloc
libkram/cgltf/cgltf.h:993
↓ 11 callers
Function
cgltf_write_indent
libkram/cgltf/cgltf_write.h:193
↓ 11 callers
Method
end
libkram/eastl/include/EASTL/slist.h:824
↓ 11 callers
Method
end
libkram/eastl/include/EASTL/bonus/tuple_vector.h:1086
↓ 11 callers
Function
endsWith
Taken from KrmaLog.cpp
hlslparser/src/Main.cpp:52
↓ 11 callers
Method
find
libkram/fastl/map.h:104
↓ 11 callers
Function
float3m
libkram/vectormath/float4a.h:44
↓ 11 callers
Function
get_arg
libkram/fmt/format.h:3550
↓ 11 callers
Method
gt_bits
libkram/simdjson/simdjson.h:10231
↓ 11 callers
Method
gt_bits
kram-profile/CBA/simdjson.h:10231
↓ 11 callers
Function
half4m
libkram/vectormath/half234.h:86
↓ 11 callers
Method
is_mmapped
libkram/allocate/dlmalloc.cpp:1126
↓ 11 callers
Function
lodepng_addofl
Safely check if adding two integers will overflow (no undefined behavior, compiler removing the code, etc...) and output result. */
libkram/lodepng/lodepng.cpp:154
↓ 11 callers
Function
lodepng_inspect_chunk
libkram/lodepng/lodepng.cpp:4734
↓ 11 callers
Function
numChannelsOfFormat
libkram/kram/KTXImage.cpp:847
↓ 11 callers
Function
paethPredictor
Paeth predictor, used by PNG filter type 4 The parameters are of type short, but should come from unsigned chars, the shorts are only needed to make t
libkram/lodepng/lodepng.cpp:4004
↓ 11 callers
Function
read_le_dword
libkram/transcoder/basisu.h:266
↓ 11 callers
Method
return_current_and_advance
libkram/simdjson/simdjson.h:27503
↓ 11 callers
Method
return_current_and_advance
kram-profile/CBA/simdjson.h:27503
↓ 11 callers
Function
round_up_to_simd_multiple_vla
* @brief Round a count up to the largest multiple of the SIMD width. * * Assumption that the vector width is a power of two ... * * @param count
libkram/astc-encoder/astcenc_vecmathlib.h:201
↓ 11 callers
Function
to_5
libkram/transcoder/basisu_transcoder.cpp:15040
↓ 11 callers
Function
vec4F_set
libkram/transcoder/basisu_transcoder.cpp:6946
↓ 11 callers
Function
vfloat3
* @brief Factory that returns a 3 component vfloat4. */
libkram/astc-encoder/astcenc_vecmathlib.h:272
← previous
next →
401–500 of 11,186, ranked by callers