MCPcopy Create free account

hub / github.com/alecazam/kram / functions

Functions11,186 in github.com/alecazam/kram

↓ 6 callersFunctionis_continuation
libkram/simdjson/simdjson.cpp:5286
↓ 6 callersFunctionis_continuation
kram-profile/CBA/simdjson.cpp:5286
↓ 6 callersFunctionis_made_of_eight_digits_fast
check quickly whether the next 8 chars are made of digits at a glance, it looks better than Mula's http://0x80.pl/articles/swar-digits-validate.html
libkram/simdjson/simdjson.h:11117
↓ 6 callersFunctionis_made_of_eight_digits_fast
check quickly whether the next 8 chars are made of digits at a glance, it looks better than Mula's http://0x80.pl/articles/swar-digits-validate.html
kram-profile/CBA/simdjson.h:11117
↓ 6 callersMethodlength
libkram/bc7enc/utils.h:972
↓ 6 callersFunctionlerpf
libkram/compressonator/bc6h/hdr_encode.cpp:65
↓ 6 callersFunctionlinearToSRGBFunc
libkram/kram/KramMipper.cpp:65
↓ 6 callersMethodload
libkram/simdjson/simdjson.h:3868
↓ 6 callersFunctionlodepng_color_mode_init
libkram/lodepng/lodepng.cpp:2694
↓ 6 callersFunctionlodepng_read32bitInt
libkram/lodepng/lodepng.cpp:328
↓ 6 callersFunctionlodepng_state_init
libkram/lodepng/lodepng.cpp:5085
↓ 6 callersFunctionlog
natural logarithm computed for 4 simultaneous float return NaN for x <= 0 */
libkram/vectormath/sse_mathfun.h:106
↓ 6 callersMethodlog_error
libkram/simdjson/simdjson.cpp:4657
↓ 6 callersMethodlog_error
kram-profile/CBA/simdjson.cpp:4657
↓ 6 callersFunctionlog_start
Print the header and set up log_start
libkram/simdjson/simdjson.cpp:4324
↓ 6 callersFunctionlog_start
Print the header and set up log_start
kram-profile/CBA/simdjson.cpp:4324
↓ 6 callersFunctionmax
* @brief Return the min vector of two vectors. */
libkram/astc-encoder/astcenc_vecmathlib_none_4.h:584
↓ 6 callersFunctionmax_alt
libkram/eastl/include/EASTL/algorithm.h:589
↓ 6 callersFunctionmin
* @brief Return the min vector of two vectors. */
libkram/astc-encoder/astcenc_vecmathlib_none_4.h:573
↓ 6 callersFunctionminimum
libkram/bc7enc/rgbcx.h:103
↓ 6 callersMethodmipDimensions
libkram/kram/KTXImage.h:403
↓ 6 callersMethodnum_bigits
libkram/fmt/format.h:2895
↓ 6 callersMethodon_text
libkram/fmt/core.h:2975
↓ 6 callersFunctionparse_eight_digits_unrolled
we don't have SSE, so let us use a scalar function credit: https://johnnylee-sde.github.io/Fast-numeric-string-to-int/
libkram/simdjson/simdjson.h:10766
↓ 6 callersFunctionparse_eight_digits_unrolled
we don't have SSE, so let us use a scalar function credit: https://johnnylee-sde.github.io/Fast-numeric-string-to-int/
kram-profile/CBA/simdjson.h:10766
↓ 6 callersFunctionparse_nonnegative_int
libkram/fmt/core.h:2350
↓ 6 callersMethodpointer
libkram/kram/KramFileHelper.h:43
↓ 6 callersFunctionprepare_atc_single_color_table
libkram/transcoder/basisu_transcoder.cpp:6054
↓ 6 callersFunctionquant_color_clamp
* @brief Determine the quantized value given a quantization level. * * @param quant_level The quantization level to use. * @param value T
libkram/astc-encoder/astcenc_color_quantize.cpp:53
↓ 6 callersFunctionquantize_and_unquantize_retain_top_four_bits
* @brief Quantize and unquantize a value ensuring top four bits are the same. * * @param quant_level The quantization level to use. * @par
libkram/astc-encoder/astcenc_color_quantize.cpp:1036
↓ 6 callersMethodquote_index
libkram/simdjson/simdjson.h:10725
↓ 6 callersMethodquote_index
kram-profile/CBA/simdjson.h:10725
↓ 6 callersMethodread
plugin/kps/KPS.cpp:218
↓ 6 callersFunctionreadBitsFromReversedStream
TODO: make this faster */
libkram/lodepng/lodepng.cpp:2472
↓ 6 callersFunctionreduce_addv
libkram/vectormath/double234.h:169
↓ 6 callersFunctionreduce_addv
libkram/vectormath/float234.h:87
↓ 6 callersFunctionreserve
\rst Reserves space to store at least *new_cap* arguments including *new_cap_named* named arguments. \endrst */
libkram/fmt/args.h:224
↓ 6 callersFunctionrotr
Compilers should be able to optimize this into the ror instruction.
libkram/fmt/format-inl.h:168
↓ 6 callersFunctionrsqrt
* @brief Fast approximation of 1.0 / sqrt(val). * * @param v The input value. * * @return The approximated result. */
libkram/astc-encoder/astcenc_mathlib.h:380
↓ 6 callersFunctionscale_color
libkram/bc7enc/bc7enc.cpp:487
↓ 6 callersFunctionsearch
libkram/eastl/include/EASTL/algorithm.h:2757
↓ 6 callersFunctionsegment_holds
True if segment S holds address A
libkram/allocate/dlmalloc.cpp:2000
↓ 6 callersFunctionselect
select
libkram/vectormath/float234.h:258
↓ 6 callersMethodsetKey
libkram/json11/json11.cpp:498
↓ 6 callersMethodset_free_with_pinuse
Set size, pinuse bit, foot, and clear next pinuse
libkram/allocate/dlmalloc.cpp:1160
↓ 6 callersMethodset_inten_table
Sets intensity modifier table (0-7) used by subblock subblock_id (0 or 1)
libkram/transcoder/basisu_transcoder.cpp:405
↓ 6 callersFunctionsignificant_digits
libkram/simdjson/simdjson.h:11233
↓ 6 callersFunctionsignificant_digits
kram-profile/CBA/simdjson.h:11233
↓ 6 callersMethodsize
libkram/eastl/include/EASTL/vector.h:781
↓ 6 callersMethodskip
libkram/simdjson/simdjson.cpp:4772
↓ 6 callersMethodskip
kram-profile/CBA/simdjson.cpp:4772
↓ 6 callersMethodskip_child
GCC 7 warns when the first line of this function is inlined away into oblivion due to the caller relating depth and parent_depth, which is a desired e
libkram/simdjson/simdjson.h:27640
↓ 6 callersMethodskip_child
GCC 7 warns when the first line of this function is inlined away into oblivion due to the caller relating depth and parent_depth, which is a desired e
kram-profile/CBA/simdjson.h:27640
↓ 6 callersMethodskip_double
libkram/simdjson/simdjson.h:27115
↓ 6 callersMethodskip_double
kram-profile/CBA/simdjson.h:27115
↓ 6 callersFunctionslerp
Slow but constant velocity.
libkram/vectormath/float234.cpp:715
↓ 6 callersFunctionslow_float_parsing
libkram/simdjson/simdjson.h:11133
↓ 6 callersFunctionslow_float_parsing
kram-profile/CBA/simdjson.h:11133
↓ 6 callersFunctionsperr
libkram/compressonator/bc6h/hdr_encode.cpp:2128
↓ 6 callersFunctionsqrt
* @brief Fast approximation of sqrt(val). * * @param v The input value. * * @return The approximated result. */
libkram/astc-encoder/astcenc_mathlib.h:392
↓ 6 callersFunctionsquare
libkram/transcoder/basisu.h:150
↓ 6 callersMethodstage1
libkram/simdjson/simdjson.cpp:5111
↓ 6 callersMethodstage1
kram-profile/CBA/simdjson.cpp:5111
↓ 6 callersFunctionstarts_with
libkram/fmt/core.h:487
↓ 6 callersMethodstore
libkram/eastl/include/EASTL/internal/atomic/atomic_size_aligned.h:88
↓ 6 callersMethodstr
libkram/simdjson/simdjson.h:9294
↓ 6 callersMethodstr
kram-profile/CBA/simdjson.h:9294
↓ 6 callersFunctionstring_to_uint32
The string_to_uint32 is exclusively used to map literal strings to 32-bit values. We use memcpy instead of a pointer cast to avoid undefined behaviors
libkram/simdjson/simdjson.h:10652
↓ 6 callersFunctionstring_to_uint32
The string_to_uint32 is exclusively used to map literal strings to 32-bit values. We use memcpy instead of a pointer cast to avoid undefined behaviors
kram-profile/CBA/simdjson.h:10652
↓ 6 callersFunctionswap
libkram/eastl/include/EASTL/slist.h:1843
↓ 6 callersFunctionswap
libkram/eastl/include/EASTL/list.h:2126
↓ 6 callersFunctiontdefl_compress_buffer
libkram/miniz/miniz.cpp:1946
↓ 6 callersFunctiontdefl_compress_buffer
kram-profile/Source/miniz.cpp:1946
↓ 6 callersFunctiontdefl_init
libkram/miniz/miniz.cpp:1952
↓ 6 callersFunctiontdefl_init
kram-profile/Source/miniz.cpp:1952
↓ 6 callersFunctiontoVec3
libkram/squish/maths.h:376
↓ 6 callersFunctionto_string
libkram/simdjson/simdjson.h:696
↓ 6 callersFunctiontranslation
libkram/vectormath/float234.h:1040
↓ 6 callersMethodtry_resize
libkram/transcoder/basisu_containers.h:480
↓ 6 callersMethodtype
kram-profile/CBA/simdjson.h:6988
↓ 6 callersFunctionumul128
Computes 128-bit result of multiplication of two 64-bit unsigned integers.
libkram/fmt/format-inl.h:178
↓ 6 callersFunctionunquantize
NV code: Used with modifcations
libkram/compressonator/bc6h/bc6h_decode.cpp:155
↓ 6 callersFunctionvec4F_dot
libkram/transcoder/basisu_transcoder.cpp:6952
↓ 6 callersFunctionvformat
libkram/fmt/color.h:532
↓ 6 callersFunctionvformat_to
libkram/fmt/xchar.h:143
↓ 6 callersMethodvisit_array_end
libkram/simdjson/simdjson.cpp:4928
↓ 6 callersMethodvisit_array_end
kram-profile/CBA/simdjson.cpp:4928
↓ 6 callersMethodvisit_array_start
libkram/simdjson/simdjson.cpp:4920
↓ 6 callersMethodvisit_array_start
kram-profile/CBA/simdjson.cpp:4920
↓ 6 callersMethodvisit_document_end
libkram/simdjson/simdjson.cpp:4931
↓ 6 callersMethodvisit_document_end
kram-profile/CBA/simdjson.cpp:4931
↓ 6 callersMethodvisit_document_start
libkram/simdjson/simdjson.cpp:4912
↓ 6 callersMethodvisit_document_start
kram-profile/CBA/simdjson.cpp:4912
↓ 6 callersMethodvisit_false_atom
libkram/simdjson/simdjson.cpp:5005
↓ 6 callersMethodvisit_false_atom
kram-profile/CBA/simdjson.cpp:5005
↓ 6 callersMethodvisit_null_atom
libkram/simdjson/simdjson.cpp:5019
↓ 6 callersMethodvisit_null_atom
kram-profile/CBA/simdjson.cpp:5019
↓ 6 callersMethodvisit_number
libkram/simdjson/simdjson.cpp:4964
↓ 6 callersMethodvisit_number
kram-profile/CBA/simdjson.cpp:4964
↓ 6 callersMethodvisit_object_end
libkram/simdjson/simdjson.cpp:4925
← previousnext →901–1,000 of 11,186, ranked by callers