MCPcopy Create free account

hub / github.com/alecazam/kram / functions

Functions11,186 in github.com/alecazam/kram

↓ 5 callersFunctionuninitialized_default_fill_n
libkram/eastl/include/EASTL/memory.h:884
↓ 5 callersFunctionuninitialized_fill_ptr
libkram/eastl/include/EASTL/memory.h:1077
↓ 5 callersFunctionunpack_bc7
libkram/bc7enc/bc7decomp.cpp:598
↓ 5 callersFunctionunpack_weights
See header for documentation. */
libkram/astc-encoder/astcenc_decompress_symbolic.cpp:125
↓ 5 callersFunctionvfloat2
* @brief Factory that returns a 2 component vfloat4. */
libkram/astc-encoder/astcenc_vecmathlib.h:280
↓ 5 callersMethodweak_release
libkram/eastl/include/EASTL/shared_ptr.h:168
↓ 5 callersFunctionwrite
libkram/fmt/format.h:1928
↓ 5 callersFunctionzlib_decompress
expected_size is expected output size, to avoid intermediate allocations. Set to 0 if not known. */
libkram/lodepng/lodepng.cpp:2232
↓ 4 callersFunctionAdam7_getpassvalues
Outputs various dimensions and positions in the image related to the Adam7 reduced images. passw: output containing the width of the 7 passes passh: o
libkram/lodepng/lodepng.cpp:4035
↓ 4 callersFunctionAddBlockName
(blockName, blockCounter)
scripts/GpuMemDumpPerfetto.py:304
↓ 4 callersFunctionAddTextureLoadIntrinsic
hlslparser/src/HLSLParser.cpp:450
↓ 4 callersFunctionBIT_lookBitsFast
! BIT_lookBitsFast() : * unsafe version; only works if nbBits >= 1 */
libkram/zstd/zstddeclib.cpp:1882
↓ 4 callersFunctionBitsetCountBits
BitsetCountBits This is a fast trick way to count bits without branches nor memory accesses.
libkram/eastl/include/EASTL/bitset.h:435
↓ 4 callersMethodCalcBlockError
CalcBlockError is a major hotspot. Called in inner loops. calculate the error for the block by summing the pixel errors
libkram/etc2comp/EtcBlock4x4Encoding.h:183
↓ 4 callersFunctionCharStringUninitializedFillN
libkram/eastl/include/EASTL/internal/char_traits.h:423
↓ 4 callersFunctionCharTypeStringFindEnd
libkram/eastl/include/EASTL/internal/char_traits.h:285
↓ 4 callersFunctionCharTypeStringFindFirstNotOf
libkram/eastl/include/EASTL/internal/char_traits.h:378
↓ 4 callersFunctionCharTypeStringRFindFirstNotOf
libkram/eastl/include/EASTL/internal/char_traits.h:360
↓ 4 callersFunctionCompareAnyLessThan
libkram/squish/maths.h:366
↓ 4 callersFunctionCompressAlphaBC3
libkram/squish/alpha.cpp:258
↓ 4 callersFunctionComputeStrCmp
libkram/fastl/fstring.h:22
↓ 4 callersMethodDecodePixels_Planar
---------------------------------------------------------------------------------------------------- set the decoded colors and decoded alpha based on
libkram/etc2comp/EtcBlock4x4Encoding_RGB8.cpp:1729
↓ 4 callersFunctionDecompress
libkram/squish/squish.cpp:190
↓ 4 callersFunctionDecompressAlphaBC3
libkram/squish/alpha.cpp:352
↓ 4 callersFunctionFSE_decompress_usingDTable_generic
libkram/zstd/zstddeclib.cpp:3392
↓ 4 callersFunctionFloatTo565
libkram/squish/colourblock.cpp:45
↓ 4 callersFunctionGenerateData
libkram/squish/squishgen.cpp:40
↓ 4 callersMethodGetHeapCapacity
libkram/eastl/include/EASTL/basic_string.h:466
↓ 4 callersFunctionGetTypeCastRank
* 1.) Match * 2.) Scalar dimension promotion (scalar -> vector/matrix) * 3.) Conversion * 4.) Conversion + scalar dimension promotion * 5.) Trunca
hlslparser/src/HLSLParser.cpp:1665
↓ 4 callersFunctionHUF_readDTableX2_wksp
libkram/zstd/zstddeclib.cpp:8571
↓ 4 callersMethodHaveManager
libkram/eastl/include/EASTL/internal/function_detail.h:577
↓ 4 callersFunctionIsAssignOp
hlslparser/src/HLSLTree.h:246
↓ 4 callersMethodIsNegative
libkram/eastl/include/EABase/int128.h:878
↓ 4 callersMethodIsSSO
libkram/eastl/include/EASTL/basic_string.h:1145
↓ 4 callersFunctionKeyIsDown
plugin/kps/win/KPSInputDialog.cpp:175
↓ 4 callersFunctionLog_ErrorArgList
hlslparser/src/Engine.cpp:231
↓ 4 callersFunctionMEM_read32
libkram/zstd/zstddeclib.cpp:773
↓ 4 callersFunctionMEM_read64
libkram/zstd/zstddeclib.cpp:774
↓ 4 callersFunctionMEM_write32
libkram/zstd/zstddeclib.cpp:778
↓ 4 callersFunctionMEM_writeLE16
libkram/zstd/zstddeclib.cpp:904
↓ 4 callersFunctionMaybeParseSourceLocation
kram-profile/Source/track_event_parser.cpp:212
↓ 4 callersMethodModulus
libkram/eastl/include/EABase/int128.h:830
↓ 4 callersFunctionMoveBits
libkram/eastl/include/EASTL/bitvector.h:663
↓ 4 callersMethodPerformIteration
libkram/etc2comp/EtcBlock4x4Encoding_R11.cpp:290
↓ 4 callersMethodSetEncodingBits
---------------------------------------------------------------------------------------------------- set the encoding bits based on encoding state
libkram/etc2comp/EtcBlock4x4Encoding_R11.cpp:508
↓ 4 callersFunctionToLower
kram-profile/CBA/Utils.cpp:8
↓ 4 callersFunctionTranslateSemantic
@@ We need a better way of doing semantic replacement: - Look at the function being generated. - Return semantic, semantics associated to fields of th
hlslparser/src/HLSLGenerator.cpp:99
↓ 4 callersFunctionWriteAlphaBlock
libkram/squish/alpha.cpp:125
↓ 4 callersFunctionXXH32_endian_align
libkram/zstd/zstddeclib.cpp:6726
↓ 4 callersFunctionXXH64_endian_align
libkram/zstd/zstddeclib.cpp:6826
↓ 4 callersFunctionXXH_read32
Force direct memory access. Only works on CPU which support unaligned memory access in hardware */
libkram/zstd/zstddeclib.cpp:6540
↓ 4 callersFunctionXXH_read64
libkram/zstd/zstddeclib.cpp:6541
↓ 4 callersFunctionXXH_swap32
libkram/zstd/zstddeclib.cpp:6601
↓ 4 callersFunctionXXH_swap64
libkram/zstd/zstddeclib.cpp:6608
↓ 4 callersFunctionZSTD_DDict_dictSize
libkram/zstd/zstddeclib.cpp:11182
↓ 4 callersFunctionZSTD_buildFSETable
libkram/zstd/zstddeclib.cpp:14116
↓ 4 callersFunctionZSTD_checkContinuity
libkram/zstd/zstddeclib.cpp:15136
↓ 4 callersFunctionZSTD_frameHeaderSize_internal
ZSTD_frameHeaderSize_internal() : * srcSize must be large enough to reach header size fields. * note : only works for formats ZSTD_f_zstd1 and ZST
libkram/zstd/zstddeclib.cpp:11827
↓ 4 callersFunctionZSTD_getDDict
libkram/zstd/zstddeclib.cpp:12446
↓ 4 callersFunctionZSTD_getFrameHeader
ZSTD_getFrameHeader() : * decode Frame Header, or require larger `srcSize`. * note : this function does not consume input, it only reads it. * @r
libkram/zstd/zstddeclib.cpp:11940
↓ 4 callersFunction_BitScanForward64
libkram/simdjson/simdjson.h:12193
↓ 4 callersFunction_BitScanReverse64
kram-profile/CBA/simdjson.h:12200
↓ 4 callersMethod_malloc
libkram/allocate/dlmalloc.cpp:3613
↓ 4 callersFunction_mm_add_epi8
Add packed 8-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:2740
↓ 4 callersFunction_mm_andnot_ps
Compute the bitwise NOT of packed single-precision (32-bit) floating-point elements in a and then AND with b, and store the results in dst. https://ww
libkram/vectormath/sse2neon.h:1148
↓ 4 callersFunction_mm_cmpgt_epi8
Compare packed signed 8-bit integers in a and b for greater-than, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsic
libkram/vectormath/sse2neon.h:3031
↓ 4 callersFunction_mm_cmple_ps
Compare packed single-precision (32-bit) floating-point elements in a and b for less-than-or-equal, and store the results in dst. https://www.intel.co
libkram/vectormath/sse2neon.h:1230
↓ 4 callersFunction_mm_cvtepi32_ps
Convert packed signed 32-bit integers in a to packed single-precision (32-bit) floating-point elements, and store the results in dst. https://www.inte
libkram/vectormath/sse2neon.h:3320
↓ 4 callersFunction_mm_dp_ps
Conditionally multiply the packed single-precision (32-bit) floating-point elements in a and b using the high 4 bits in imm8, sum the four products, a
libkram/vectormath/sse2neon.h:5949
↓ 4 callersFunction_mm_hadd_pd
Horizontally add adjacent pairs of double-precision (64-bit) floating-point elements in a and b, and pack the results in dst. https://www.intel.com/co
libkram/vectormath/sse2neon.h:5088
↓ 4 callersFunction_mm_load_ps
Load 128-bits (composed of 4 packed single-precision (32-bit) floating-point elements) from memory into dst. mem_addr must be aligned on a 16-byte bou
libkram/vectormath/sse2neon.h:1768
↓ 4 callersFunction_mm_max_epi32
Compare packed signed 32-bit integers in a and b, and store packed maximum values in dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guid
libkram/vectormath/sse2neon.h:6106
↓ 4 callersFunction_mm_min_epi32
Compare packed signed 32-bit integers in a and b, and store packed minimum values in dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guid
libkram/vectormath/sse2neon.h:6142
↓ 4 callersFunction_mm_movehl_ps
Move the upper 2 single-precision (32-bit) floating-point elements from b to the lower 2 elements of dst, and copy the upper 2 elements from a to the
libkram/vectormath/sse2neon.h:1995
↓ 4 callersFunction_mm_packus_epi16
Convert packed signed 16-bit integers from a and b to packed 8-bit integers using unsigned saturation, and store the results in dst. https://www.intel
libkram/vectormath/sse2neon.h:4088
↓ 4 callersFunction_mm_round_pd
Round the packed double-precision (64-bit) floating-point elements in a using the rounding parameter, and store the results as packed double-precision
libkram/vectormath/sse2neon.h:6312
↓ 4 callersFunction_mm_slli_epi16
Shift packed 16-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. https://www.intel.com/content/www/us/en/docs/int
libkram/vectormath/sse2neon.h:4484
↓ 4 callersFunction_mm_slli_epi32
Shift packed 32-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. https://www.intel.com/content/www/us/en/docs/int
libkram/vectormath/sse2neon.h:4495
↓ 4 callersFunction_mm_sqrt_ps
Compute the square root of packed single-precision (32-bit) floating-point elements in a, and store the results in dst. https://www.intel.com/content/
libkram/vectormath/sse2neon.h:2211
↓ 4 callersFunction_mm_unpacklo_epi8
Unpack and interleave 8-bit integers from the low half of a and b, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsi
libkram/vectormath/sse2neon.h:5026
↓ 4 callersFunctionadd
add
libkram/vectormath/float234.cpp:530
↓ 4 callersMethodadd_attrib
See header for documentation. */
libkram/astc-encoder/astcenc_diagnostic_trace.cpp:127
↓ 4 callersFunctionadds_image
libkram/bc7enc/utils.cpp:425
↓ 4 callersFunctionadvanceBits
Must have enough bits available with ensureBits */
libkram/lodepng/lodepng.cpp:580
↓ 4 callersMethodafter_element
libkram/simdjson/simdjson.h:8995
↓ 4 callersMethodafter_element
kram-profile/CBA/simdjson.h:8995
↓ 4 callersFunctionalign_offset
the number of bytes to offset an address to align it
libkram/allocate/dlmalloc.cpp:812
↓ 4 callersMethodappend
hlslparser/src/HLSLTree.cpp:1586
↓ 4 callersMethodascend_to
libkram/simdjson/simdjson.h:27854
↓ 4 callersMethodascend_to
kram-profile/CBA/simdjson.h:27854
↓ 4 callersFunctionatomic_increment
atomic_increment Returns the new value.
libkram/eastl/include/EASTL/internal/thread_support.h:91
↓ 4 callersFunctionbc1_find_sels4
libkram/bc7enc/rgbcx.cpp:1085
↓ 4 callersFunctionbc7_dequant
libkram/bc7enc/bc7decomp_ref.cpp:75
↓ 4 callersFunctionbc7_dequant
libkram/bc7enc/bc7decomp.cpp:102
↓ 4 callersFunctionbc7_interp
libkram/bc7enc/bc7decomp_ref.cpp:81
↓ 4 callersFunctionbc7_interp
libkram/bc7enc/bc7decomp.cpp:108
↓ 4 callersFunctionbc7_interp_sse2
libkram/bc7enc/bc7decomp.cpp:124
↓ 4 callersMethodbegin
libkram/eastl/include/EASTL/iterator.h:1054
↓ 4 callersMethodbegin
libkram/eastl/include/EASTL/internal/intrusive_hashtable.h:297
↓ 4 callersMethodbegin
libkram/eastl/include/EASTL/bonus/lru_cache.h:332
← previousnext →1,201–1,300 of 11,186, ranked by callers