MCPcopy Create free account

hub / github.com/alecazam/kram / functions

Functions11,186 in github.com/alecazam/kram

↓ 6 callersMethodHeapEndPtr
libkram/eastl/include/EASTL/basic_string.h:435
↓ 6 callersFunctionIsNumericType
hlslparser/src/HLSLParser.cpp:243
↓ 6 callersMethodIsZero
libkram/eastl/include/EABase/int128.h:561
↓ 6 callersFunctionMax
libkram/squish/maths.h:368
↓ 6 callersFunctionMin
libkram/squish/maths.h:367
↓ 6 callersFunctionPrintUsage
hlslparser/src/Main.cpp:37
↓ 6 callersMethodQuantizeR4G4B4
quantize to 4 bits, expand to 8 bits
libkram/etc2comp/EtcColorFloatRGBA.h:224
↓ 6 callersFunctionQuantizeToInt
libkram/compressonator/bc6h/hdr_encode.cpp:88
↓ 6 callersFunctionRegisterType
hlslparser/src/HLSLParser.cpp:1421
↓ 6 callersFunctionRegisterVector
hlslparser/src/HLSLParser.cpp:1355
↓ 6 callersMethodRemapIndices
libkram/squish/colourset.cpp:129
↓ 6 callersFunctionString_PrintfArgList
This version doesn't truncate and is simpler
hlslparser/src/Engine.cpp:26
↓ 6 callersFunctionTruncate
libkram/squish/maths.h:375
↓ 6 callersFunctionXXH_memcpy
libkram/zstd/zstddeclib.cpp:6518
↓ 6 callersFunctionZSTD_clearDict
libkram/zstd/zstddeclib.cpp:11740
↓ 6 callersFunctionZSTD_initFseState
libkram/zstd/zstddeclib.cpp:14503
↓ 6 callersFunction_mm_add_epi16
Add packed 16-bit integers in a and b, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm
libkram/vectormath/sse2neon.h:2716
↓ 6 callersFunction_mm_andnot_si128
Compute the bitwise NOT of 128 bits (representing integer data) in a and then AND with b, and store the result in dst. https://www.intel.com/content/w
libkram/vectormath/sse2neon.h:2839
↓ 6 callersFunction_mm_clmulepi64_si128
Perform a carry-less multiplication of two 64-bit integers, selected from a and b according to imm8, and store the results in dst. https://www.intel.c
libkram/vectormath/sse2neon.h:7859
↓ 6 callersFunction_mm_cvtsi128_si64
Copy the lower 64-bit integer in a to dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_cvtsi128_si64
libkram/vectormath/sse2neon.h:3463
↓ 6 callersFunction_mm_maddubs_epi16
Vertically multiply each unsigned 8-bit integer from a with the corresponding signed 8-bit integer from b, producing intermediate signed 16-bit intege
libkram/vectormath/sse2neon.h:5397
↓ 6 callersFunction_mm_min_ps
Compare packed single-precision (32-bit) floating-point elements in a and b, and store packed minimum values in dst. dst does not follow the IEEE Stan
libkram/vectormath/sse2neon.h:1952
↓ 6 callersFunction_mm_movemask_epi8
Create mask from the most significant bit of each 8-bit element in a, and store the result in dst. https://www.intel.com/content/www/us/en/docs/intrin
libkram/vectormath/sse2neon.h:3856
↓ 6 callersFunction_mm_mullo_epi16
Multiply the packed 16-bit integers in a and b, producing intermediate 32-bit integers, and store the low 16 bits of the intermediate integers in dst.
libkram/vectormath/sse2neon.h:4041
↓ 6 callersFunction_mm_or_ps
Compute the bitwise OR of packed single-precision (32-bit) floating-point elements in a and b, and store the results in dst. https://www.intel.com/con
libkram/vectormath/sse2neon.h:2065
↓ 6 callersFunction_mm_or_si128
Compute the bitwise OR of 128 bits (representing integer data) in a and b, and store the result in dst. https://www.intel.com/content/www/us/en/docs/i
libkram/vectormath/sse2neon.h:4059
↓ 6 callersFunction_mm_packus_epi32
Convert packed signed 32-bit integers from a and b to packed 16-bit integers using unsigned saturation, and store the results in dst. https://www.inte
libkram/vectormath/sse2neon.h:6301
↓ 6 callersFunction_mm_set1_epi32
Broadcast 32-bit integer a to all elements of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_set1_epi32
libkram/vectormath/sse2neon.h:4217
↓ 6 callersFunction_mm_set_epi32
Set packed 32-bit integers in dst with the supplied values. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_set_epi3
libkram/vectormath/sse2neon.h:4138
↓ 6 callersFunction_mm_testz_si128
Compute the bitwise AND of 128 bits (representing integer data) in a and b, and set ZF to 1 if the result is zero, otherwise set ZF to 0. Compute the
libkram/vectormath/sse2neon.h:6460
↓ 6 callersFunction_mm_xor_si128
Compute the bitwise XOR of 128 bits (representing integer data) in a and b, and store the result in dst. https://www.intel.com/content/www/us/en/docs/
libkram/vectormath/sse2neon.h:5053
↓ 6 callersFunction_sse2neon_get_fpcr
libkram/vectormath/sse2neon.h:1702
↓ 6 callersFunction_sse2neon_get_fpcr
libkram/vectormath/sse2neon-arm64.h:1702
↓ 6 callersFunction_sse2neon_vmull_p64
ARMv7 polyfill ARMv7/some A64 lacks vmull_p64, but it has vmull_p8. vmull_p8 calculates 8 8-bit->16-bit polynomial multiplies, but we need a 64-bit->
libkram/vectormath/sse2neon.h:860
↓ 6 callersFunction_sse2neon_vmull_p64
ARMv7 polyfill ARMv7/some A64 lacks vmull_p64, but it has vmull_p8. vmull_p8 calculates 8 8-bit->16-bit polynomial multiplies, but we need a 64-bit->
libkram/vectormath/sse2neon-arm64.h:860
↓ 6 callersFunction_umul128
kram-profile/CBA/simdjson.h:10602
↓ 6 callersFunctionallocate_padded_buffer
The allocate_padded_buffer function is a low-level function to allocate memory with padding so we can read past the "length" bytes safely. It is used
libkram/simdjson/simdjson.h:3771
↓ 6 callersFunctionallocate_padded_buffer
The allocate_padded_buffer function is a low-level function to allocate memory with padding so we can read past the "length" bytes safely. It is used
kram-profile/CBA/simdjson.h:3771
↓ 6 callersFunctionany
libkram/eastl/include/EASTL/any.h:370
↓ 6 callersMethodappend_double
libkram/simdjson/simdjson.h:27110
↓ 6 callersMethodappend_double
kram-profile/CBA/simdjson.h:27110
↓ 6 callersMethodappend_s64
libkram/simdjson/simdjson.h:27100
↓ 6 callersMethodappend_s64
kram-profile/CBA/simdjson.h:27100
↓ 6 callersMethodat_beginning
libkram/simdjson/simdjson.cpp:4636
↓ 6 callersMethodat_beginning
kram-profile/CBA/simdjson.cpp:4636
↓ 6 callersMethodbackslash_index
libkram/simdjson/simdjson.h:10726
↓ 6 callersMethodbackslash_index
kram-profile/CBA/simdjson.h:10726
↓ 6 callersFunctionbc1_find_sels3_fullerr
libkram/bc7enc/rgbcx.cpp:1122
↓ 6 callersMethodbegin
libkram/eastl/include/EASTL/bitvector.h:756
↓ 6 callersMethodbegin
libkram/eastl/include/EASTL/internal/red_black_tree.h:889
↓ 6 callersFunctionblockSizeOfFormat
libkram/kram/KTXImage.cpp:841
↓ 6 callersFunctionbrent_kung_prefix_sum
* @brief Generate a prefix-sum array using the Brent-Kung algorithm. * * This will take an input array of the form: * v0, v1, v2, ... * ... an
libkram/astc-encoder/astcenc_compute_variance.cpp:48
↓ 6 callersFunctionbyteswap_uint16
libkram/transcoder/basisu_transcoder.cpp:211
↓ 6 callersMethodcan_allocate
can_allocate Returns true if there are any free links.
libkram/eastl/include/EASTL/internal/fixed_pool.h:193
↓ 6 callersFunctionceil
libkram/vectormath/float234.h:108
↓ 6 callersFunctioncgltf_fill_float_array
libkram/cgltf/cgltf.h:2759
↓ 6 callersMethodchild
libkram/simdjson/simdjson.h:28687
↓ 6 callersMethodchild
kram-profile/CBA/simdjson.h:28687
↓ 6 callersFunctionclampf
libkram/bc7enc/rgbcx.cpp:249
↓ 6 callersFunctionclampi
libkram/transcoder/basisu_transcoder.cpp:216
↓ 6 callersFunctioncodepoint_to_utf8
given a code point cp, writes to c the utf-8 code, outputting the length in bytes, if the length is zero, the code point is invalid This can possibly
libkram/simdjson/simdjson.h:10567
↓ 6 callersFunctioncodepoint_to_utf8
given a code point cp, writes to c the utf-8 code, outputting the length in bytes, if the length is zero, the code point is invalid This can possibly
kram-profile/CBA/simdjson.h:10567
↓ 6 callersMethodcompare
libkram/fmt/format.h:2920
↓ 6 callersFunctioncompute_color_distance_rgb
libkram/bc7enc/bc7enc.cpp:505
↓ 6 callersFunctioncp_swap
libkram/eastl/include/EASTL/bonus/compressed_pair.h:103
↓ 6 callersFunctiondestruct
libkram/transcoder/basisu_containers.h:102
↓ 6 callersFunctiondiagonal_matrix
libkram/vectormath/double234.cpp:185
↓ 6 callersFunctiondiagonal_matrix
libkram/vectormath/float234.cpp:218
↓ 6 callersFunctiondlmalloc
libkram/allocate/dlmalloc.cpp:3542
↓ 6 callersMethodempty
libkram/simdjson/simdjson.h:1205
↓ 6 callersFunctionencode_bc4
libkram/bc7enc/rgbcx.cpp:2610
↓ 6 callersMethodend
libkram/eastl/include/EASTL/intrusive_list.h:599
↓ 6 callersFunctionendsWithExtension
libkram/kram/KramLog.cpp:505
↓ 6 callersFunctionerase
libkram/eastl/include/EASTL/vector.h:2028
↓ 6 callersMethoderase
libkram/eastl/include/EASTL/map.h:341
↓ 6 callersFunctionexp
libkram/vectormath/sse_mathfun.h:189
↓ 6 callersFunctionfilenameNoExtension
kramv/KramViewerBase.cpp:76
↓ 6 callersMethodfind
libkram/simdjson/simdjson.h:1381
↓ 6 callersMethodfind
libkram/transcoder/basisu_containers.h:816
↓ 6 callersFunctionfind_if
libkram/eastl/include/EASTL/algorithm.h:1451
↓ 6 callersFunctionfind_if
libkram/fastl/falgorithm.h:12
↓ 6 callersFunctionfind_optimal_solution
libkram/bc7enc/bc7enc.cpp:868
↓ 6 callersFunctionflt2int_rd
* @brief SP float round down and convert to integer. * * @param v The value to round. * * @return The rounded value. */
libkram/astc-encoder/astcenc_mathlib.h:340
↓ 6 callersFunctionget_iterator
libkram/fmt/core.h:1133
↓ 6 callersMethodgranularity_align
libkram/allocate/dlmalloc.cpp:1434
↓ 6 callersFunctionhandle_unicode_codepoint
handle a unicode codepoint write appropriate values into dest src will advance 6 bytes or 12 bytes dest will advance a variable amount (return via poi
libkram/simdjson/simdjson.cpp:4187
↓ 6 callersFunctionhandle_unicode_codepoint
handle a unicode codepoint write appropriate values into dest src will advance 6 bytes or 12 bytes dest will advance a variable amount (return via poi
kram-profile/CBA/simdjson.cpp:4187
↓ 6 callersMethodhas_backslash
libkram/simdjson/simdjson.h:10724
↓ 6 callersMethodhas_backslash
kram-profile/CBA/simdjson.h:10724
↓ 6 callersMethodhas_quote_first
libkram/simdjson/simdjson.h:10723
↓ 6 callersMethodhas_quote_first
kram-profile/CBA/simdjson.h:10723
↓ 6 callersMethodincrement_bucket
libkram/eastl/include/EASTL/internal/hashtable.h:272
↓ 6 callersFunctioninit
libkram/bc7enc/rgbcx.cpp:577
↓ 6 callersFunctioninverse
inverse
libkram/vectormath/float234.cpp:295
↓ 6 callersFunctionisASTCFormat
libkram/kram/KTXImage.cpp:788
↓ 6 callersFunctionisBCFormat
libkram/kram/KTXImage.cpp:776
↓ 6 callersFunctionisDDSFilename
libkram/kram/Kram.cpp:86
↓ 6 callersFunctionisSignedFormat
libkram/kram/KTXImage.cpp:829
↓ 6 callersMethodisSupercompressed
for KTX2 files, the mips can be compressed using various encoders
libkram/kram/KTXImage.h:308
↓ 6 callersFunctionis_aligned
True if address a has acceptable alignment
libkram/allocate/dlmalloc.cpp:809
← previousnext →801–900 of 11,186, ranked by callers