MCPcopy Create free account

hub / github.com/alecazam/kram / functions

Functions11,186 in github.com/alecazam/kram

↓ 3 callersFunctionFitCodes
libkram/squish/alpha.cpp:83
↓ 3 callersFunctionFixRange
libkram/squish/alpha.cpp:75
↓ 3 callersFunctionFloatToInt
libkram/squish/singlecolourfit.cpp:46
↓ 3 callersFunctionFloatToInt
libkram/squish/colourblock.cpp:30
↓ 3 callersMethodGetBucketCount
GetBucketCount Return the smallest prime p such that alpha p >= nElementCount, where alpha is the load factor. This function has a side effect of upda
libkram/eastl/source/hashtable.cpp:130
↓ 3 callersFunctionGetColourError
libkram/squish/squishtest.cpp:42
↓ 3 callersMethodGetEncoding
libkram/etc2comp/EtcBlock4x4.h:68
↓ 3 callersMethodGetExpressionValue
hlslparser/src/HLSLTree.cpp:260
↓ 3 callersMethodGetFormat
libkram/etc2comp/EtcImage.h:145
↓ 3 callersMethodGetIdentifier
hlslparser/src/HLSLTokenizer.cpp:596
↓ 3 callersFunctionGetIsNumberSeparator
Returns true if the character is a valid token separator at the end of a number type token */
hlslparser/src/HLSLTokenizer.cpp:180
↓ 3 callersFunctionGetIsSymbol
hlslparser/src/HLSLTokenizer.cpp:147
↓ 3 callersMethodGetRemainingCapacity
libkram/eastl/include/EASTL/basic_string.h:424
↓ 3 callersMethodGetSourcePixel
libkram/etc2comp/EtcImage.h:128
↓ 3 callersMethodGetWeights
libkram/squish/colourset.h:43
↓ 3 callersFunctionHUF_DEltX1_set4
* Packs 4 HUF_DEltX1 structs into a U64. This is used to lay down 4 entries at * a time. */
libkram/zstd/zstddeclib.cpp:8067
↓ 3 callersFunctionHUF_decompress1X1_DCtx_wksp
libkram/zstd/zstddeclib.cpp:8409
↓ 3 callersFunctionHUF_decompress1X2_DCtx_wksp
libkram/zstd/zstddeclib.cpp:8876
↓ 3 callersFunctionHUF_decompress4X1_DCtx
libkram/zstd/zstddeclib.cpp:9200
↓ 3 callersFunctionHUF_decompress4X1_DCtx_wksp
libkram/zstd/zstddeclib.cpp:8448
↓ 3 callersFunctionHUF_decompress4X1_DCtx_wksp_bmi2
libkram/zstd/zstddeclib.cpp:8434
↓ 3 callersFunctionHUF_decompress4X2_DCtx
libkram/zstd/zstddeclib.cpp:9214
↓ 3 callersFunctionHUF_decompress4X2_DCtx_wksp
libkram/zstd/zstddeclib.cpp:8917
↓ 3 callersFunctionHUF_decompress4X2_DCtx_wksp_bmi2
libkram/zstd/zstddeclib.cpp:8902
↓ 3 callersFunctionHUF_readDTableX1_wksp
libkram/zstd/zstddeclib.cpp:8087
↓ 3 callersFunctionHUF_readDTableX1_wksp_bmi2
libkram/zstd/zstddeclib.cpp:8092
↓ 3 callersFunctionHUF_readStats_wksp
libkram/zstd/zstddeclib.cpp:3088
↓ 3 callersFunctionHuffmanTree_makeFromFrequencies
Create the Huffman tree given the symbol frequencies*/
libkram/lodepng/lodepng.cpp:1052
↓ 3 callersFunctionInternal_ConstructInPlaceTag
internal factory function for in_place_tag
libkram/eastl/include/EASTL/internal/in_place_t.h:34
↓ 3 callersMethodIsHeap
We are using Heap when the bit is set, easier to conceptualize checking IsHeap instead of IsSSO
libkram/eastl/include/EASTL/basic_string.h:394
↓ 3 callersFunctionIsIntegerType
hlslparser/src/HLSLParser.cpp:177
↓ 3 callersFunctionIsLogicOp
hlslparser/src/HLSLTree.h:240
↓ 3 callersFunctionIsNumericTypeEqual
hlslparser/src/HLSLParser.cpp:149
↓ 3 callersFunctionLinearToLog
libkram/etc2comp/EtcColorFloatRGBA.h:41
↓ 3 callersFunctionLogToLinear
libkram/etc2comp/EtcColorFloatRGBA.h:26
↓ 3 callersFunctionMEM_readLE24
libkram/zstd/zstddeclib.cpp:915
↓ 3 callersFunctionMEM_readLEST
libkram/zstd/zstddeclib.cpp:958
↓ 3 callersFunctionNeedsParenthesis
@@ We could be a lot smarter removing parenthesis based on the operator precedence of the parent expression.
hlslparser/src/MSLGenerator.cpp:1122
↓ 3 callersFunctionNormalizePathSeparators
Paths on Windows use backslash rather than slash as a separator. Normalise the paths by replacing backslashes with slashes to make it easier to write
kram-profile/Source/track_event_parser.cpp:176
↓ 3 callersMethodParse
hlslparser/src/HLSLParser.cpp:3936
↓ 3 callersFunctionParseRegister
Parse register name and advance next register index.
hlslparser/src/MSLGenerator.cpp:42
↓ 3 callersMethodQuantizeR6G7B6
quantize to 6/7/6 bits, expand to 8 bits
libkram/etc2comp/EtcColorFloatRGBA.h:257
↓ 3 callersFunctionReadParams
plugin/kps/KPS.cpp:258
↓ 3 callersFunctionRegisterBaseTypeIntrinsic
hlslparser/src/HLSLParser.cpp:850
↓ 3 callersFunctionRegisterMatrix
hlslparser/src/HLSLParser.cpp:1332
↓ 3 callersFunctionSetupSourceKTX
decoding reads a ktx file into KTXImage (not Image)
libkram/kram/Kram.cpp:335
↓ 3 callersFunctionString_Copy
hlslparser/src/Engine.cpp:15
↓ 3 callersFunctionString_StripTrailingFloatZeroes
hlslparser/src/Engine.cpp:192
↓ 3 callersFunctionTypeToColor
(type, usage)
scripts/GpuMemDumpVis.py:143
↓ 3 callersFunctionUCS4ToUTF8
Requires that pDest have a capacity of at least 6 chars. Sets pResult to '\1' in the case that c is an invalid UCS4 char.
libkram/eastl/source/string.cpp:24
↓ 3 callersFunctionWriteColourBlock3
libkram/squish/colourblock.cpp:75
↓ 3 callersFunctionWriteColourBlock4
libkram/squish/colourblock.cpp:108
↓ 3 callersFunctionXXH64_digest
libkram/zstd/zstddeclib.cpp:7216
↓ 3 callersFunctionZSTD_DCtx_loadDictionary_advanced
libkram/zstd/zstddeclib.cpp:12959
↓ 3 callersFunctionZSTD_DCtx_reset
libkram/zstd/zstddeclib.cpp:13180
↓ 3 callersFunctionZSTD_DCtx_trace_end
libkram/zstd/zstddeclib.cpp:12227
↓ 3 callersFunctionZSTD_DDict_dictContent
libkram/zstd/zstddeclib.cpp:11176
↓ 3 callersFunctionZSTD_assertValidSequence
libkram/zstd/zstddeclib.cpp:14665
↓ 3 callersFunctionZSTD_buildSeqTable
! ZSTD_buildSeqTable() : * @return : nb bytes read from src, * or an error code if it fails */
libkram/zstd/zstddeclib.cpp:14137
↓ 3 callersFunctionZSTD_createDDict_advanced
libkram/zstd/zstddeclib.cpp:11275
↓ 3 callersFunctionZSTD_decodeFrameHeader
ZSTD_decodeFrameHeader() : * `headerSize` must be the size provided by ZSTD_frameHeaderSize(). * If multiple DDict references are enabled, also will
libkram/zstd/zstddeclib.cpp:12052
↓ 3 callersFunctionZSTD_decodeSequence
libkram/zstd/zstddeclib.cpp:14544
↓ 3 callersFunctionZSTD_decompressBlock_internal
libkram/zstd/zstddeclib.cpp:15064
↓ 3 callersFunctionZSTD_execSequence
libkram/zstd/zstddeclib.cpp:14411
↓ 3 callersFunctionZSTD_getFrameHeader_advanced
ZSTD_getFrameHeader_advanced() : * decode Frame Header, or require larger `srcSize`. * note : only works for formats ZSTD_f_zstd1 and ZSTD_f_zstd1
libkram/zstd/zstddeclib.cpp:11858
↓ 3 callersFunctionZSTD_getcBlockSize
! ZSTD_getcBlockSize() : * Provides the size of compressed block from block header `src` */
libkram/zstd/zstddeclib.cpp:13664
↓ 3 callersFunctionZSTD_initDCtx_internal
libkram/zstd/zstddeclib.cpp:11685
↓ 3 callersFunctionZSTD_nextSrcSizeToDecompressWithInputSize
* Similar to ZSTD_nextSrcSizeToDecompress(), but when when a block input can be streamed, * we allow taking a partial block as the input. Currently o
libkram/zstd/zstddeclib.cpp:12502
↓ 3 callersFunctionZSTD_refDictContent
libkram/zstd/zstddeclib.cpp:12696
↓ 3 callersFunctionZSTD_updateFseState
libkram/zstd/zstddeclib.cpp:14515
↓ 3 callersFunctionZSTD_updateFseStateWithDInfo
libkram/zstd/zstddeclib.cpp:14524
↓ 3 callersFunction_BitScanForward64
kram-profile/CBA/simdjson.h:12193
↓ 3 callersFunction_mm_ceil_pd
Round the packed double-precision (64-bit) floating-point elements in a up to an integer value, and store the results as packed double-precision float
libkram/vectormath/sse2neon.h:5741
↓ 3 callersFunction_mm_ceil_ps
Round the packed single-precision (32-bit) floating-point elements in a up to an integer value, and store the results as packed single-precision float
libkram/vectormath/sse2neon.h:5750
↓ 3 callersFunction_mm_cmpeq_epi32
Compare packed 32-bit integers in a and b for equality, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/in
libkram/vectormath/sse2neon.h:2959
↓ 3 callersFunction_mm_cmpgt_ps
Compare packed single-precision (32-bit) floating-point elements in a and b for greater-than, and store the results in dst. https://www.intel.com/cont
libkram/vectormath/sse2neon.h:1212
↓ 3 callersFunction_mm_cmplt_ps
Compare packed single-precision (32-bit) floating-point elements in a and b for less-than, and store the results in dst. https://www.intel.com/content
libkram/vectormath/sse2neon.h:1248
↓ 3 callersFunction_mm_div_ps
Divide packed single-precision (32-bit) floating-point elements in a by packed elements in b, and store the results in dst. Due to ARMv7-A NEON's lack
libkram/vectormath/sse2neon.h:1666
↓ 3 callersFunction_mm_floor_pd
Round the packed double-precision (64-bit) floating-point elements in a down to an integer value, and store the results as packed double-precision flo
libkram/vectormath/sse2neon.h:6019
↓ 3 callersFunction_mm_floor_ps
Round the packed single-precision (32-bit) floating-point elements in a down to an integer value, and store the results as packed single-precision flo
libkram/vectormath/sse2neon.h:6028
↓ 3 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-arm64.h:6312
↓ 3 callersFunction_mm_round_ps
Round the packed single-precision (32-bit) floating-point elements in a using the rounding parameter, and store the results as packed single-precision
libkram/vectormath/sse2neon.h:6333
↓ 3 callersFunction_mm_set1_ps
Broadcast single-precision (32-bit) floating-point value a to all elements of dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index
libkram/vectormath/sse2neon-arm64.h:2184
↓ 3 callersFunction_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-arm64.h:4153
↓ 3 callersFunction_mm_set_pd
Set packed double-precision (64-bit) floating-point elements in dst with the supplied values. https://www.intel.com/content/www/us/en/docs/intrinsics-
libkram/vectormath/sse2neon.h:4189
↓ 3 callersFunction_mm_set_pd
Set packed double-precision (64-bit) floating-point elements in dst with the supplied values. https://www.intel.com/content/www/us/en/docs/intrinsics-
libkram/vectormath/sse2neon-arm64.h:4189
↓ 3 callersFunction_mm_sub_epi32
Subtract packed 32-bit integers in b from packed 32-bit integers in a, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intr
libkram/vectormath/sse2neon.h:4836
↓ 3 callersFunction_sse2neon_set_fpcr
libkram/vectormath/sse2neon.h:1713
↓ 3 callersFunction_sse2neon_set_fpcr
libkram/vectormath/sse2neon-arm64.h:1713
↓ 3 callersFunction_sse2neon_smp_mb
libkram/vectormath/sse2neon.h:235
↓ 3 callersFunction_sse2neon_smp_mb
libkram/vectormath/sse2neon-arm64.h:235
↓ 3 callersFunction_sse2neon_vaddvq_u16
Wraps vaddvq_u16
libkram/vectormath/sse2neon.h:630
↓ 3 callersFunction_sse2neon_vaddvq_u16
Wraps vaddvq_u16
libkram/vectormath/sse2neon-arm64.h:630
↓ 3 callersFunctionabort_fuzzing_if
libkram/fmt/format.h:248
↓ 3 callersMethodadd
libkram/eastl/include/EASTL/safe_ptr.h:216
↓ 3 callersMethodaddAddressProps
libkram/kram/KTXImage.cpp:1373
↓ 3 callersFunctionaddUnknownChunks
libkram/lodepng/lodepng.cpp:5813
↓ 3 callersFunctionadd_weighted_image
libkram/bc7enc/utils.cpp:387
↓ 3 callersMethodaddref
libkram/eastl/include/EASTL/shared_ptr.h:147
↓ 3 callersMethodadvance_to
Advances the begin iterator to ``it``. */
libkram/fmt/core.h:694
← previousnext →1,501–1,600 of 11,186, ranked by callers