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
↓ 17 callers
Function
lodepng_chunk_init
Sets length and name and allocates the space for data and crc but does not set data or crc yet. Returns the start of the chunk in chunk. The start of
libkram/lodepng/lodepng.cpp:2614
↓ 17 callers
Function
make_format_args
libkram/fmt/core.h:1930
↓ 17 callers
Method
value
libkram/simdjson/simdjson.h:8161
↓ 16 callers
Function
Compare
libkram/eastl/include/EASTL/variant.h:1133
↓ 16 callers
Function
Low
libkram/eastl/include/EABase/int128.h:111
↓ 16 callers
Function
MultiplyAdd
libkram/squish/maths.h:371
↓ 16 callers
Function
SListNodeGetPrevious
libkram/eastl/include/EASTL/slist.h:449
↓ 16 callers
Function
_mm_castsi128_ps
Cast vector of type __m128i to type __m128. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero laten
libkram/vectormath/sse2neon.h:2917
↓ 16 callers
Function
_mm_set1_epi8
Broadcast 8-bit integer a to all elements of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_set1_epi8
libkram/vectormath/sse2neon.h:4238
↓ 16 callers
Method
back
TOOD: need front
libkram/fastl/vector.h:86
↓ 16 callers
Function
dot_s
* @brief Return the dot product for the full 4 lanes, returning scalar. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:993
↓ 16 callers
Function
emplace
libkram/eastl/include/EASTL/any.h:454
↓ 16 callers
Method
eq
libkram/simdjson/simdjson.h:10495
↓ 16 callers
Method
eq
kram-profile/CBA/simdjson.h:10495
↓ 16 callers
Function
equal
libkram/eastl/include/EASTL/algorithm.h:1849
↓ 16 callers
Function
isSupportedFormat
libkram/kram/KramImageInfo.cpp:431
↓ 16 callers
Function
lodepng_set32bitInt
buffer must have at least 4 allocated bytes available*/
libkram/lodepng/lodepng.cpp:336
↓ 16 callers
Method
lookup_16
libkram/simdjson/simdjson.h:14188
↓ 16 callers
Method
lookup_16
kram-profile/CBA/simdjson.h:14188
↓ 16 callers
Function
normalize
normalize optimized by staying in reg x * invlength(x)
libkram/vectormath/float234.h:353
↓ 16 callers
Function
print
libkram/fmt/os.h:448
↓ 16 callers
Function
rampf
libkram/compressonator/bc6h/hdr_encode.cpp:1635
↓ 16 callers
Function
read_bits32
libkram/bc7enc/bc7decomp_ref.cpp:49
↓ 16 callers
Function
uninitialized_copy
libkram/eastl/include/EASTL/memory.h:592
↓ 15 callers
Function
MEM_write64
libkram/zstd/zstddeclib.cpp:779
↓ 15 callers
Function
XXH64_round
libkram/zstd/zstddeclib.cpp:6810
↓ 15 callers
Function
_mm_loadu_si128
Load 128-bits of integer data from memory into dst. mem_addr does not need to be aligned on any particular boundary. https://www.intel.com/content/www
libkram/vectormath/sse2neon.h:3717
↓ 15 callers
Function
abs
* @brief Return the absolute value of the float vector. */
libkram/astc-encoder/astcenc_vecmathlib_sse_4.h:789
↓ 15 callers
Method
allocate
libkram/eastl/include/EASTL/internal/fixed_pool.h:665
↓ 15 callers
Function
astc_set_bits
Writes bits to output in an endian safe way
libkram/transcoder/basisu_transcoder.cpp:5114
↓ 15 callers
Function
cgltf_parse_json_unprocessed_extensions
libkram/cgltf/cgltf.h:2991
↓ 15 callers
Method
check_next_input
libkram/simdjson/simdjson.cpp:3117
↓ 15 callers
Method
check_next_input
kram-profile/CBA/simdjson.cpp:3117
↓ 15 callers
Function
clamp
libkram/bc7enc/utils.h:53
↓ 15 callers
Function
clear_lowest_bit
result might be undefined when input_num is zero */
libkram/simdjson/simdjson.h:9875
↓ 15 callers
Function
clear_lowest_bit
result might be undefined when input_num is zero */
kram-profile/CBA/simdjson.h:9875
↓ 15 callers
Function
endsWith
https://stackoverflow.com/questions/874134/find-out-if-string-ends-with-another-string-in-c
libkram/kram/KramLog.cpp:486
↓ 15 callers
Method
full_block
libkram/simdjson/simdjson.cpp:3234
↓ 15 callers
Method
full_block
kram-profile/CBA/simdjson.cpp:3234
↓ 15 callers
Method
get
libkram/eastl/include/EASTL/bonus/tuple_vector.h:1176
↓ 15 callers
Method
get_remainder
libkram/simdjson/simdjson.cpp:3239
↓ 15 callers
Method
get_remainder
kram-profile/CBA/simdjson.cpp:3239
↓ 15 callers
Method
has_full_block
libkram/simdjson/simdjson.cpp:3229
↓ 15 callers
Method
has_full_block
kram-profile/CBA/simdjson.cpp:3229
↓ 15 callers
Function
mz_zip_array_push_back
libkram/miniz/miniz.cpp:3303
↓ 15 callers
Function
mz_zip_array_push_back
kram-profile/Source/miniz.cpp:3303
↓ 15 callers
Method
push_back
libkram/eastl/include/EASTL/list.h:1278
↓ 15 callers
Method
set
libkram/transcoder/basisu_transcoder_internal.h:677
↓ 15 callers
Method
size
Returns the size of this buffer. */
libkram/fmt/core.h:915
↓ 15 callers
Function
sprintf
libkram/kram/KramLog.cpp:411
↓ 15 callers
Method
swap
libkram/eastl/include/EASTL/shared_ptr.h:1523
↓ 15 callers
Function
to_5
libkram/bc7enc/rgbcx.cpp:244
↓ 15 callers
Method
unlock
libkram/eastl/source/thread_support.cpp:79
↓ 15 callers
Function
vsizeof
libkram/kram/KramConfig.h:254
↓ 15 callers
Function
writeBits
LSB of value is written first, and LSB of bytes is used first */
libkram/lodepng/lodepng.cpp:438
↓ 15 callers
Function
zero_leading_bit
* Flips bit at index 63 - lz. Thus if you have 'leading_zeroes' leading zeroes, * then this will set to zero the leading bit. It is possible for lead
libkram/simdjson/simdjson.h:9926
↓ 15 callers
Function
zero_leading_bit
* Flips bit at index 63 - lz. Thus if you have 'leading_zeroes' leading zeroes, * then this will set to zero the leading bit. It is possible for lead
kram-profile/CBA/simdjson.h:9926
↓ 14 callers
Function
HUF_getDTableDesc
libkram/zstd/zstddeclib.cpp:8048
↓ 14 callers
Function
IsScalarType
hlslparser/src/HLSLParser.cpp:106
↓ 14 callers
Function
MEM_32bits
libkram/zstd/zstddeclib.cpp:759
↓ 14 callers
Function
_mm_set_epi16
Set packed 16-bit integers in dst with the supplied values. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_set_epi1
libkram/vectormath/sse2neon.h:4123
↓ 14 callers
Function
clampi
libkram/bc7enc/rgbcx.cpp:252
↓ 14 callers
Function
copy
libkram/fmt/ranges.h:26
↓ 14 callers
Function
double4m
libkram/vectormath/double234.h:67
↓ 14 callers
Function
fill
libkram/eastl/include/EASTL/internal/fill_help.h:69
↓ 14 callers
Function
fill_n
libkram/fmt/format.h:563
↓ 14 callers
Function
find_first_of
libkram/eastl/include/EASTL/algorithm.h:1502
↓ 14 callers
Function
find_last_not_of
libkram/eastl/include/EASTL/algorithm.h:1656
↓ 14 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_ptr.h:798
↓ 14 callers
Method
get_bits
libkram/transcoder/basisu_transcoder_internal.h:346
↓ 14 callers
Method
get_selector
libkram/bc7enc/rgbcx.h:303
↓ 14 callers
Function
interp_5_6_amd
libkram/bc7enc/rgbcx.cpp:390
↓ 14 callers
Method
is_inuse
libkram/allocate/dlmalloc.cpp:1125
↓ 14 callers
Function
is_structural_or_whitespace
libkram/simdjson/simdjson.h:10536
↓ 14 callers
Function
is_structural_or_whitespace
kram-profile/CBA/simdjson.h:10536
↓ 14 callers
Function
mz_crc32
libkram/miniz/miniz.cpp:70
↓ 14 callers
Function
mz_zip_array_resize
libkram/miniz/miniz.cpp:3286
↓ 14 callers
Function
mz_zip_array_resize
kram-profile/Source/miniz.cpp:3286
↓ 14 callers
Method
size
libkram/eastl/include/EASTL/basic_string.h:1152
↓ 14 callers
Function
uninitialized_move_ptr
libkram/eastl/include/EASTL/memory.h:726
↓ 14 callers
Method
width
this is width and height of the strip/grid, chunks may be copied out of this
libkram/kram/KramImage.h:60
↓ 14 callers
Function
write_float
libkram/fmt/format.h:3264
↓ 13 callers
Function
BIT_initDStream
-******************************************************** * bitStream decoding **********************************************************/ ! BIT_init
libkram/zstd/zstddeclib.cpp:1789
↓ 13 callers
Method
WriteLineTagged
hlslparser/src/CodeWriter.cpp:98
↓ 13 callers
Function
_mm_and_ps
Compute the bitwise AND of packed single-precision (32-bit) floating-point elements in a and b, and store the results in dst. https://www.intel.com/co
libkram/vectormath/sse2neon.h:1139
↓ 13 callers
Function
_mm_sub_ps
Subtract packed single-precision (32-bit) floating-point elements in b from packed single-precision (32-bit) floating-point elements in a, and store t
libkram/vectormath/sse2neon.h:2603
↓ 13 callers
Method
begin
libkram/eastl/include/EASTL/deque.h:1346
↓ 13 callers
Method
begin
libkram/eastl/include/EASTL/vector.h:678
↓ 13 callers
Method
begin
libkram/eastl/include/EASTL/bonus/tuple_vector.h:1082
↓ 13 callers
Function
clamp
libkram/transcoder/basisu.h:152
↓ 13 callers
Function
cross
cross
libkram/vectormath/float234.h:372
↓ 13 callers
Method
end
libkram/eastl/include/EASTL/deque.h:1370
↓ 13 callers
Method
end
libkram/eastl/include/EASTL/vector.h:702
↓ 13 callers
Function
erase
libkram/eastl/include/EASTL/basic_string.h:4077
↓ 13 callers
Method
get
get() Returns a pointer to the contained object.
libkram/eastl/include/EASTL/intrusive_ptr.h:213
↓ 13 callers
Method
height
libkram/bc7enc/utils.h:1810
↓ 13 callers
Function
in_range
libkram/json11/json11.cpp:668
↓ 13 callers
Function
is_streaming
* Returns true if mode == streaming_partial or mode == streaming_final */
libkram/simdjson/simdjson.h:2876
↓ 13 callers
Function
is_streaming
* Returns true if mode == streaming_partial or mode == streaming_final */
kram-profile/CBA/simdjson.h:2876
↓ 13 callers
Function
lodepng_chunk_generate_crc
libkram/lodepng/lodepng.cpp:2537
← previous
next →
301–400 of 11,186, ranked by callers