Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GerbilSoft/rom-properties
/ functions
Functions
15,169 in github.com/GerbilSoft/rom-properties
⨍
Functions
15,169
◇
Types & classes
3,401
↓ 4 callers
Function
ZSTD_adjustCParams_internal
ZSTD_adjustCParams_internal() : * optimize `cPar` for a specified input (`srcSize` and `dictSize`). * mostly downsize to reduce memory consumption
extlib/zstd/lib/compress/zstd_compress.c:1472
↓ 4 callers
Function
ZSTD_buildEntropyStatisticsAndEstimateSubBlockSize
Builds entropy statistics and uses them for blocksize estimation. * * @return: estimated compressed size of the seqStore, or a zstd error. */
extlib/zstd/lib/compress/zstd_compress.c:3947
↓ 4 callers
Function
ZSTD_buildFSETable
extlib/zstd/lib/decompress/zstd_decompress_block.c:626
↓ 4 callers
Function
ZSTD_checkContinuity
extlib/zstd/lib/decompress/zstd_decompress_block.c:2177
↓ 4 callers
Function
ZSTD_compressedLiterals
extlib/zstd/lib/compress/zstd_opt.c:77
↓ 4 callers
Function
ZSTD_copy16
Need to use memmove here since the literal buffer can now be located within the dst buffer. In circumstances where the op "catches up" to where the
extlib/zstd/lib/common/zstd_internal.h:183
↓ 4 callers
Function
ZSTD_countLeadingZeros32
extlib/zstd/lib/common/bits.h:69
↓ 4 callers
Function
ZSTD_createCCtx_advanced
extlib/zstd/lib/compress/zstd_compress.c:114
↓ 4 callers
Function
ZSTD_cwksp_init
* The provided workspace takes ownership of the buffer [start, start+size). * Any existing values in the workspace are ignored (the previously manage
extlib/zstd/lib/compress/zstd_cwksp.h:674
↓ 4 callers
Function
ZSTD_cwksp_mark_tables_clean
extlib/zstd/lib/compress/zstd_cwksp.h:573
↓ 4 callers
Function
ZSTD_cwksp_mark_tables_dirty
extlib/zstd/lib/compress/zstd_cwksp.h:544
↓ 4 callers
Function
ZSTD_errorFrameSizeInfoLegacy
ZSTD_errorFrameSizeInfoLegacy() : assumes `cSize` and `dBound` are _not_ NULL */
extlib/zstd/lib/legacy/zstd_v03.c:2914
↓ 4 callers
Function
ZSTD_errorFrameSizeInfoLegacy
ZSTD_errorFrameSizeInfoLegacy() : assumes `cSize` and `dBound` are _not_ NULL */
extlib/zstd/lib/legacy/zstd_v01.c:1974
↓ 4 callers
Function
ZSTD_errorFrameSizeInfoLegacy
ZSTD_errorFrameSizeInfoLegacy() : assumes `cSize` and `dBound` are _not_ NULL */
extlib/zstd/lib/legacy/zstd_v05.c:3478
↓ 4 callers
Function
ZSTD_errorFrameSizeInfoLegacy
ZSTD_errorFrameSizeInfoLegacy() : assumes `cSize` and `dBound` are _not_ NULL */
extlib/zstd/lib/legacy/zstd_v02.c:3275
↓ 4 callers
Function
ZSTD_errorFrameSizeInfoLegacy
ZSTD_errorFrameSizeInfoLegacy() : assumes `cSize` and `dBound` are _not_ NULL */
extlib/zstd/lib/legacy/zstd_v04.c:3087
↓ 4 callers
Function
ZSTD_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
extlib/zstd/lib/decompress/zstd_decompress.c:416
↓ 4 callers
Function
ZSTD_freeCStream
extlib/zstd/lib/compress/zstd_compress.c:5943
↓ 4 callers
Function
ZSTD_getDDict
extlib/zstd/lib/decompress/zstd_decompress.c:1180
↓ 4 callers
Function
ZSTD_getFrameHeader
ZSTD_getFrameHeader() : * decode Frame Header, or require larger `srcSize`. * note : this function does not consume input, it only reads it. * @r
extlib/zstd/lib/decompress/zstd_decompress.c:559
↓ 4 callers
Function
ZSTD_isPower2
@return 1 if @u is a 2^n value, 0 otherwise * useful to check a value is valid for alignment restrictions */
extlib/zstd/lib/common/compiler.h:274
↓ 4 callers
Function
ZSTD_isRLE
Unrolled loop to read four size_ts of input at a time. Returns 1 if is RLE, 0 if not. */
extlib/zstd/lib/compress/zstd_compress.c:3572
↓ 4 callers
Function
ZSTD_ldm_insertEntry
ZSTD_ldm_insertEntry() : * Insert the entry with corresponding hash into the hash table */
extlib/zstd/lib/compress/zstd_ldm.c:194
↓ 4 callers
Function
ZSTD_limitCopy
extlib/zstd/lib/common/zstd_internal.h:248
↓ 4 callers
Function
ZSTD_nextSrcSizeToDecompress
* Streaming Decompression API ********************************/
extlib/zstd/lib/legacy/zstd_v04.c:3141
↓ 4 callers
Function
ZSTD_resetCCtx_internal
! ZSTD_resetCCtx_internal() : * @param loadedDictSize The size of the dictionary to be loaded * into the context, if any. If no dictionary is used,
extlib/zstd/lib/compress/zstd_compress.c:2100
↓ 4 callers
Function
ZSTD_resetDCtx
extlib/zstd/lib/legacy/zstd_v04.c:2458
↓ 4 callers
Function
ZSTD_resetSeqStore
extlib/zstd/lib/compress/zstd_compress.c:3161
↓ 4 callers
Function
ZSTD_reset_compressedBlockState
extlib/zstd/lib/compress/zstd_compress.c:1918
↓ 4 callers
Function
ZSTD_rowMatchFinderSupported
Returns true if the strategy supports using a row based matchfinder */
extlib/zstd/lib/compress/zstd_compress.c:225
↓ 4 callers
Function
ZSTD_safecopyDstBeforeSrc
ZSTD_safecopyDstBeforeSrc(): * This version allows overlap with dst before src, or handles the non-overlap case with dst after src * Kept separate f
extlib/zstd/lib/decompress/zstd_decompress_block.c:877
↓ 4 callers
Function
ZSTD_scaleStats
ZSTD_scaleStats() : * reduce all elt frequencies in table if sum too large * return the resulting sum of elements */
extlib/zstd/lib/compress/zstd_opt.c:123
↓ 4 callers
Function
ZSTD_seekable_compressStream
extlib/zstd/contrib/seekable_format/zstdseek_compress.c:228
↓ 4 callers
Function
ZSTD_seekable_createCStream
extlib/zstd/contrib/seekable_format/zstdseek_compress.c:108
↓ 4 callers
Function
ZSTD_seekable_endStream
extlib/zstd/contrib/seekable_format/zstdseek_compress.c:353
↓ 4 callers
Function
ZSTD_seekable_initAdvanced
extlib/zstd/contrib/seekable_format/zstdseek_decompress.c:475
↓ 4 callers
Function
ZSTD_seekable_initBuff
extlib/zstd/contrib/seekable_format/zstdseek_decompress.c:459
↓ 4 callers
Function
ZSTD_seekable_initCStream
extlib/zstd/contrib/seekable_format/zstdseek_compress.c:138
↓ 4 callers
Function
ZSTD_sequenceBound
extlib/zstd/lib/compress/zstd_compress.c:3514
↓ 4 callers
Function
ZSTD_sizeof_matchState
extlib/zstd/lib/compress/zstd_compress.c:1653
↓ 4 callers
Function
ZSTD_window_hasExtDict
* ZSTD_window_hasExtDict(): * Returns non-zero if the window has a non-empty extDict. */
extlib/zstd/lib/compress/zstd_compress_internal.h:1061
↓ 4 callers
Function
ZSTD_writeFrameHeader
extlib/zstd/lib/compress/zstd_compress.c:4695
↓ 4 callers
Function
ZSTD_writeTaggedIndex
Helper function for ZSTD_fillHashTable and ZSTD_fillDoubleHashTable. * Unpacks hashAndTag into (hash, tag), then packs (index, tag) into hashTable[ha
extlib/zstd/lib/compress/zstd_compress_internal.h:1487
↓ 4 callers
Function
ZSTDv01_getcBlockSize
extlib/zstd/lib/legacy/zstd_v01.c:1425
↓ 4 callers
Function
ZSTDv05_checkContinuity
extlib/zstd/lib/legacy/zstd_v05.c:3329
↓ 4 callers
Function
ZSTDv05_getFrameParams
extlib/zstd/lib/legacy/zstd_v05.c:2751
↓ 4 callers
Function
ZSTDv06_checkContinuity
extlib/zstd/lib/legacy/zstd_v06.c:3464
↓ 4 callers
Function
ZSTDv06_decompressContinue
extlib/zstd/lib/legacy/zstd_v06.c:3675
↓ 4 callers
Function
ZSTDv06_frameHeaderSize
ZSTDv06_frameHeaderSize() : * srcSize must be >= ZSTDv06_frameHeaderSize_min. * @return : size of the Frame Header */
extlib/zstd/lib/legacy/zstd_v06.c:2911
↓ 4 callers
Function
ZSTDv07_decompressContinue
ZSTDv07_decompressContinue() : * @return : nb of bytes generated into `dst` (necessarily <= `dstCapacity) * or an error code, which can
extlib/zstd/lib/legacy/zstd_v07.c:3933
↓ 4 callers
Function
ZSTDv07_frameHeaderSize
ZSTDv07_frameHeaderSize() : * srcSize must be >= ZSTDv07_frameHeaderSize_min. * @return : size of the Frame Header */
extlib/zstd/lib/legacy/zstd_v07.c:3077
↓ 4 callers
Function
ZSTDv07_freeDCtx
extlib/zstd/lib/legacy/zstd_v07.c:2944
↓ 4 callers
Function
ZSTDv07_getFrameParams
ZSTDv07_getFrameParams() : * decode Frame Header, or require larger `srcSize`. * @return : 0, `fparamsPtr` is correctly filled, * >0, `
extlib/zstd/lib/legacy/zstd_v07.c:3095
↓ 4 callers
Function
__crc32w
extlib/zlib-ng/arch/arm/acle_intrins.h:32
↓ 4 callers
Function
__uqsub16
extlib/zlib-ng/arch/arm/acle_intrins.h:77
↓ 4 callers
Function
about
extlib/lz4/programs/lorem.c:277
↓ 4 callers
Function
addField_string
* Add string field data. * @param name Field name * @param str String * @param flags Formatting flags * @return Field index, or -1 on error.
src/librpbase/RomFields.hpp:679
↓ 4 callers
Method
addField_string_address_range
* Add a string field formatted for an address range. * @param name Field name * @param start Start address * @param end End address * @param suffi
src/librpbase/RomFields.cpp:1046
↓ 4 callers
Method
align
If this bigint has a bigger exponent than other, adds trailing zero to make exponents equal. This simplifies some operations such as subtraction.
extlib/fmt/include/fmt/format.h:2902
↓ 4 callers
Function
allow_move
extlib/pugixml/src/pugixml.cpp:4475
↓ 4 callers
Function
append_node
extlib/pugixml/src/pugixml.cpp:1300
↓ 4 callers
Function
arg
extlib/fmt/include/fmt/base.h:2786
↓ 4 callers
Function
c_str
extlib/googletest/googletest/include/gtest/internal/gtest-filepath.h:81
↓ 4 callers
Function
calcImageSize_tbl
* Calculate an image size using the specified format opcode table. * @param op_tbl Opcode table * @param tbl_size Size of op_tbl (number of entries)
src/librptexture/ImageSizeCalc.cpp:24
↓ 4 callers
Method
cboImageType_priorityValueChanged
src/libromdata/config/TImageTypesConfig.cpp:363
↓ 4 callers
Method
checkViewedAchievements
* Check for "viewed" achievements. * @return Number of achievements unlocked. */
src/librpbase/RomData.cpp:1273
↓ 4 callers
Function
computeNumWeights
extlib/basisu_astc/basisu_astc_decomp.cpp:456
↓ 4 callers
Function
cursor_create
extlib/lz4/ossfuzz/round_trip_stream_fuzzer.c:41
↓ 4 callers
Function
cursor_free
extlib/lz4/ossfuzz/round_trip_stream_fuzzer.c:53
↓ 4 callers
Function
data
extlib/fmt/include/fmt/args.h:108
↓ 4 callers
Method
data
src/librptexture/img/rp_image.cpp:40
↓ 4 callers
Function
deInBounds32
extlib/basisu_astc/basisu_astc_decomp.cpp:206
↓ 4 callers
Function
decodeBlock
* Decode a Super Magic Drive interleaved block. * NOTE: Pointers must be 16-byte aligned if using SSE2. * @param dest [out] Destination block. (Must
src/libromdata/utils/SuperMagicDrive.hpp:108
↓ 4 callers
Function
decodeBlock_EAC
* Decode an EAC (ETC2) alpha block. * @param tileBuf [out] Destination tile buffer * @param src [in] Source alpha block * @param byteOffset [in] B
src/librptexture/decoder/ImageDecoder_ETC1.cpp:742
↓ 4 callers
Function
decodeBlock_neon
* Decode a Super Magic Drive interleaved block. * NEON-optimized version. * NOTE: Pointers must be 16-byte aligned. * @param pDest [out] Destinatio
src/libromdata/utils/SuperMagicDrive_neon.cpp:24
↓ 4 callers
Function
decodeBlock_sse2
* Decode a Super Magic Drive interleaved block. * SSE2-optimized version. * NOTE: Pointers must be 16-byte aligned. * @param pDest [out] Destinatio
src/libromdata/utils/SuperMagicDrive_sse2.cpp:27
↓ 4 callers
Function
decode_DXT5_alpha_S3TC
* Decode the DXT5 alpha channel value. (S3TC version) * @param a3 3-bit alpha selector code. * @param alpha 2-element alpha array from dxt5_block.
src/librptexture/decoder/ImageDecoder_S3TC.cpp:121
↓ 4 callers
Function
decompress
extlib/lz4/ossfuzz/decompress_frame_fuzzer.c:18
↓ 4 callers
Function
decompress
extlib/basisu_astc/basisu_astc_decomp.cpp:1571
↓ 4 callers
Function
decrypt
src/librpbase/crypto/IAesCipher.hpp:102
↓ 4 callers
Method
destroy
extlib/mpark-variant/include/mpark/variant.hpp:1795
↓ 4 callers
Function
dfltcc
extlib/zlib-ng/arch/s390/dfltcc_detail.h:128
↓ 4 callers
Function
do_format_base2e
extlib/fmt/include/fmt/format.h:1282
↓ 4 callers
Method
dosAttributes
* Get this file's MS-DOS attributes. * @return MS-DOS attributes */
src/librpfile/xattr/XAttrReader.cpp:146
↓ 4 callers
Method
download
* Download the file. * @return 0 on success; negative POSIX error code, positive HTTP status code on error. */
src/rp-download/CurlDownloader.cpp:290
↓ 4 callers
Function
emplace_arg
extlib/fmt/include/fmt/args.h:112
↓ 4 callers
Method
end
Returns an iterator past the end of the format string range being parsed.
extlib/fmt/include/fmt/base.h:855
↓ 4 callers
Function
escape_html
(s: str)
extlib/fmt/support/python/mkdocstrings_handlers/cxx/__init__.py:63
↓ 4 callers
Method
evaluate_node
extlib/pugixml/src/pugixml.cpp:13624
↓ 4 callers
Function
execute
(command, print_command=True, print_output=False, print_error=True)
extlib/lz4/tests/test-lz4-list.py:190
↓ 4 callers
Function
extract48
* Extract the 48-bit code value from dxt5_alpha. * @param data dxt5_alpha. * @return 48-bit code value. */
src/librptexture/decoder/ImageDecoder_S3TC.cpp:55
↓ 4 callers
Method
filename
* Get the filename. * NOTE: For RpFileKio, this returns a KIO URI. * @return Filename. (May be nullptr if the filename is not available.) */
src/kde/RpFile_kio.cpp:334
↓ 4 callers
Method
fill_size
extlib/fmt/include/fmt/base.h:775
↓ 4 callers
Method
flush
* Flush buffers. * This operation only makes sense on writable files. * @return 0 on success; negative POSIX error code on error. */
src/win32/file/RpFile_IStream.cpp:628
↓ 4 callers
Function
format
extlib/fmt/include/fmt/xchar.h:187
↓ 4 callers
Function
format_to
extlib/fmt/include/fmt/compile.h:485
↓ 4 callers
Function
fromDreamcastVQ16
* Convert a Dreamcast vector-quantized image to rp_image. * @param px_format Palette pixel format. * @param smallVQ If true, handle this image as Sm
src/librptexture/decoder/ImageDecoder_DC.cpp:150
↓ 4 callers
Function
fromETC1
* Convert an ETC1 image to rp_image. * @param width Image width. * @param height Image height. * @param img_buf ETC1 image buffer. * @param img_si
src/librptexture/decoder/ImageDecoder_ETC1.cpp:612
↓ 4 callers
Function
fromGcnCI8
* Convert a GameCube CI8 image to rp_image. * @param width Image width. * @param height Image height. * @param img_buf CI8 image buffer. * @param
src/librptexture/decoder/ImageDecoder_GCN.cpp:116
↓ 4 callers
Function
fromLinear16_neon
* Convert a linear 16-bit RGB image to rp_image. * NEON-optimized version. * @param px_format [in] 16-bit pixel format. * @param width [in] Image
src/librptexture/decoder/ImageDecoder_Linear_neon16.cpp:279
← previous
next →
1,701–1,800 of 15,169, ranked by callers