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
↓ 3 callers
Function
ZSTD_getcBlockSize
! ZSTD_getcBlockSize() : * Provides the size of compressed block from block header `src` */
extlib/zstd/lib/decompress/zstd_decompress_block.c:63
↓ 3 callers
Function
ZSTD_getcBlockSize
extlib/zstd/lib/legacy/zstd_v03.c:2396
↓ 3 callers
Function
ZSTD_getcBlockSize
extlib/zstd/lib/legacy/zstd_v02.c:2756
↓ 3 callers
Function
ZSTD_getcBlockSize
extlib/zstd/lib/legacy/zstd_v04.c:2528
↓ 3 callers
Function
ZSTD_initDCtx_internal
extlib/zstd/lib/decompress/zstd_decompress.c:252
↓ 3 callers
Function
ZSTD_ldm_adjustParameters
extlib/zstd/lib/compress/zstd_ldm.c:135
↓ 3 callers
Function
ZSTD_ldm_countBackwardsMatch
ZSTD_ldm_countBackwardsMatch() : * Returns the number of bytes that match backwards before pIn and pMatch. * * We count only bytes where pMatch >
extlib/zstd/lib/compress/zstd_ldm.c:210
↓ 3 callers
Function
ZSTD_ldm_getMaxNbSeq
extlib/zstd/lib/compress/zstd_ldm.c:179
↓ 3 callers
Function
ZSTD_loadDictionaryContent
! ZSTD_loadDictionaryContent() : * @return : 0, or an error code */
extlib/zstd/lib/compress/zstd_compress.c:4901
↓ 3 callers
Function
ZSTD_minGain
ZSTD_minGain() : * minimum compression required * to generate a compress block or a compressed literals section. * note : use same formula for both
extlib/zstd/lib/compress/zstd_compress_internal.h:677
↓ 3 callers
Function
ZSTD_nextSrcSizeToDecompressWithInputSize
* Similar to ZSTD_nextSrcSizeToDecompress(), but when a block input can be streamed, we * allow taking a partial block as the input. Currently only r
extlib/zstd/lib/decompress/zstd_decompress.c:1236
↓ 3 callers
Function
ZSTD_overflowCorrectIfNeeded
extlib/zstd/lib/compress/zstd_compress.c:4526
↓ 3 callers
Function
ZSTD_overlapCopy8
! ZSTD_overlapCopy8() : * Copies 8 bytes from ip to op and updates op and ip where ip <= op. * If the offset is < 8 then the offset is spread to a
extlib/zstd/lib/decompress/zstd_decompress_block.c:804
↓ 3 callers
Function
ZSTD_prefetchMatch
extlib/zstd/lib/decompress/zstd_decompress_block.c:1713
↓ 3 callers
Function
ZSTD_readBE32
extlib/zstd/lib/legacy/zstd_v01.c:1352
↓ 3 callers
Function
ZSTD_reduceTable
extlib/zstd/lib/compress/zstd_compress.c:2654
↓ 3 callers
Function
ZSTD_refDictContent
extlib/zstd/lib/decompress/zstd_decompress.c:1435
↓ 3 callers
Function
ZSTD_resolveBlockSplitterMode
Returns block splitter usage (generally speaking, when using slower/stronger compression modes) */
extlib/zstd/lib/compress/zstd_compress.c:248
↓ 3 callers
Function
ZSTD_resolveEnableLdm
Returns ZSTD_ps_enable if compression parameters are such that we should * enable long distance matching (wlog >= 27, strategy >= btopt). * Returns
extlib/zstd/lib/compress/zstd_compress.c:269
↓ 3 callers
Function
ZSTD_resolveExternalRepcodeSearch
extlib/zstd/lib/compress/zstd_compress.c:288
↓ 3 callers
Function
ZSTD_resolveExternalSequenceValidation
extlib/zstd/lib/compress/zstd_compress.c:275
↓ 3 callers
Function
ZSTD_rleCompressBlock
extlib/zstd/lib/compress/zstd_compress_internal.h:661
↓ 3 callers
Function
ZSTD_row_prefetch
ZSTD_row_prefetch(): * Performs prefetching for the hashTable and tagTable at a given row. */
extlib/zstd/lib/compress/zstd_lazy.c:816
↓ 3 callers
Function
ZSTD_safecopy
! ZSTD_safecopy() : * Specialized version of memcpy() that is allowed to READ up to WILDCOPY_OVERLENGTH past the input buffer * and write up to 16
extlib/zstd/lib/decompress/zstd_decompress_block.c:837
↓ 3 callers
Function
ZSTD_seekable_initFile
extlib/zstd/contrib/seekable_format/zstdseek_decompress.c:468
↓ 3 callers
Function
ZSTD_seekable_seekTableSize
extlib/zstd/contrib/seekable_format/zstdseek_compress.c:268
↓ 3 callers
Function
ZSTD_selectAddr
ZSTD_selectAddr: * @return index >= lowLimit ? candidate : backup, * tries to force branchless codegen. */
extlib/zstd/lib/compress/zstd_compress_internal.h:630
↓ 3 callers
Function
ZSTD_selectBlockCompressor
ZSTD_selectBlockCompressor() : * Not static, but internal use only (used by long distance matcher) * assumption : strat is a valid strategy */
extlib/zstd/lib/compress/zstd_compress.c:3069
↓ 3 callers
Function
ZSTD_selectEncodingType
extlib/zstd/lib/compress/zstd_compress_sequences.c:156
↓ 3 callers
Function
ZSTD_setBufferExpectations
After a compression call set the expected input/output buffer. * This is validated at the start of the next compression call. */
extlib/zstd/lib/compress/zstd_compress.c:6310
↓ 3 callers
Function
ZSTD_storeLastLiterals
extlib/zstd/lib/compress/zstd_compress.c:3154
↓ 3 callers
Function
ZSTD_updateFseStateWithDInfo
extlib/zstd/lib/decompress/zstd_decompress_block.c:1203
↓ 3 callers
Function
ZSTD_wildcopy
! ZSTD_wildcopy : custom version of memcpy(), can copy up to 7-8 bytes too many */
extlib/zstd/lib/legacy/zstd_v02.c:2691
↓ 3 callers
Function
ZSTD_wildcopy
! ZSTD_wildcopy : custom version of memcpy(), can copy up to 7-8 bytes too many */
extlib/zstd/lib/legacy/zstd_v04.c:339
↓ 3 callers
Function
ZSTD_window_clear
* ZSTD_window_clear(): * Clears the window containing the history by simply setting it to empty. */
extlib/zstd/lib/compress/zstd_compress_internal.h:1041
↓ 3 callers
Function
ZSTD_window_init
extlib/zstd/lib/compress/zstd_compress_internal.h:1334
↓ 3 callers
Function
ZSTDv05_createDCtx
extlib/zstd/lib/legacy/zstd_v05.c:2629
↓ 3 callers
Function
ZSTDv05_decompressBlock_internal
extlib/zstd/lib/legacy/zstd_v05.c:3340
↓ 3 callers
Function
ZSTDv05_freeDCtx
extlib/zstd/lib/legacy/zstd_v05.c:2637
↓ 3 callers
Function
ZSTDv05_getcBlockSize
extlib/zstd/lib/legacy/zstd_v05.c:2778
↓ 3 callers
Function
ZSTDv05_nextSrcSizeToDecompress
* Streaming Decompression API ********************************/
extlib/zstd/lib/legacy/zstd_v05.c:3532
↓ 3 callers
Function
ZSTDv05_wildcopy
! ZSTDv05_wildcopy() : * custom version of memcpy(), can copy up to 7 bytes too many (8 bytes if length==0) */
extlib/zstd/lib/legacy/zstd_v05.c:457
↓ 3 callers
Function
ZSTDv06_buildSeqTable
! ZSTDv06_buildSeqTable() : @return : nb bytes read from src, or an error code if it fails, testable with ZSTDv06_isError() */
extlib/zstd/lib/legacy/zstd_v06.c:3132
↓ 3 callers
Function
ZSTDv06_createDCtx
extlib/zstd/lib/legacy/zstd_v06.c:2786
↓ 3 callers
Function
ZSTDv06_decompressBlock_internal
extlib/zstd/lib/legacy/zstd_v06.c:3475
↓ 3 callers
Function
ZSTDv06_freeDCtx
extlib/zstd/lib/legacy/zstd_v06.c:2794
↓ 3 callers
Function
ZSTDv06_getFrameParams
ZSTDv06_getFrameParams() : * decode Frame Header, or provide expected `srcSize`. * @return : 0, `fparamsPtr` is correctly filled, * >0,
extlib/zstd/lib/legacy/zstd_v06.c:2924
↓ 3 callers
Function
ZSTDv06_getcBlockSize
! ZSTDv06_getcBlockSize() : * Provides the size of compressed block from block header `src` */
extlib/zstd/lib/legacy/zstd_v06.c:2970
↓ 3 callers
Function
ZSTDv06_wildcopy
extlib/zstd/lib/legacy/zstd_v06.c:488
↓ 3 callers
Function
ZSTDv07_buildSeqTable
! ZSTDv07_buildSeqTable() : @return : nb bytes read from src, or an error code if it fails, testable with ZSTDv07_isError() */
extlib/zstd/lib/legacy/zstd_v07.c:3363
↓ 3 callers
Function
ZSTDv07_createDCtx_advanced
extlib/zstd/lib/legacy/zstd_v07.c:2922
↓ 3 callers
Function
ZSTDv07_decompressBegin_usingDict
extlib/zstd/lib/legacy/zstd_v07.c:4114
↓ 3 callers
Function
ZSTDv07_decompressBlock_internal
extlib/zstd/lib/legacy/zstd_v07.c:3688
↓ 3 callers
Function
ZSTDv07_getcBlockSize
! ZSTDv07_getcBlockSize() : * Provides the size of compressed block from block header `src` */
extlib/zstd/lib/legacy/zstd_v07.c:3200
↓ 3 callers
Function
ZSTDv07_refDictContent
extlib/zstd/lib/legacy/zstd_v07.c:4032
↓ 3 callers
Function
ZSTDv07_wildcopy
extlib/zstd/lib/legacy/zstd_v07.c:2722
↓ 3 callers
Function
__crc32b
extlib/zlib-ng/arch/arm/acle_intrins.h:20
↓ 3 callers
Function
_nl_find_msg
extlib/gettext/gettext-runtime/intl/dcigettext.c:849
↓ 3 callers
Function
ad_hoc_test_result
Returns the TestResult for the ad hoc test.
extlib/googletest/googletest/src/gtest-internal-inl.h:611
↓ 3 callers
Method
addPVDCommon
src/libromdata/Media/ISO.cpp:539
↓ 3 callers
Method
addPVDTimestamps
src/libromdata/Media/ISO.cpp:609
↓ 3 callers
Function
adler32_combine_
========================================================================= */
extlib/zlib-ng/adler32.c:32
↓ 3 callers
Function
adler32_ssse3
extlib/zlib-ng/arch/x86/adler32_ssse3.c:17
↓ 3 callers
Function
alloc_inflate
=========================================================================== * Allocate a big buffer and divide it up into the various buffers inflate
extlib/zlib-ng/inflate.c:152
↓ 3 callers
Method
apply
extlib/fmt/include/fmt/format.h:1937
↓ 3 callers
Method
apply_chroma_key
* Convert a chroma-keyed image to standard ARGB32. * * This operates on the image itself, and does not return * a duplicated image with the adjuste
src/librptexture/img/rp_image.hpp:601
↓ 3 callers
Method
as_bool
extlib/pugixml/src/pugixml.cpp:5413
↓ 3 callers
Method
as_uint
extlib/pugixml/src/pugixml.cpp:5392
↓ 3 callers
Method
assign_alt
extlib/mpark-variant/include/mpark/variant.hpp:1964
↓ 3 callers
Method
assign_pow10
Assigns pow(10, exp) to this bigint.
extlib/fmt/include/fmt/format.h:2855
↓ 3 callers
Function
badusage
extlib/lz4/tests/fullbench.c:888
↓ 3 callers
Method
begin
extlib/rapidjson/include/rapidjson/document.h:2481
↓ 3 callers
Function
bi_reverse
=========================================================================== * Reverse the first len bits of a code using bit manipulation */
extlib/zlib-ng/deflate_p.h:130
↓ 3 callers
Method
boldFont
* Get the bold font. * @return Bold font, or nullptr on error. */
src/win32/FontHandler.cpp:441
↓ 3 callers
Function
build_tree
=========================================================================== * Construct one Huffman tree and assigns the code bit strings and lengths
extlib/zlib-ng/trees.c:184
↓ 3 callers
Function
calcDreamcastSmallVQPaletteEntries_NoMipmaps
* Get the number of palette entries for Dreamcast SmallVQ textures. * This version is for textures without mipmaps. * @param width Texture width. *
src/librptexture/decoder/ImageDecoder_DC.hpp:54
↓ 3 callers
Method
checkIfEarlyRomHeader
* Determine if a ROM header is using the 'early' format. * @param pRomHeader ROM header. * @return True if 'early'; false if standard. */
src/libromdata/Console/MegaDrive.cpp:343
↓ 3 callers
Function
chk_dst_range
extlib/unice68/unice68_unpack.c:105
↓ 3 callers
Function
className
* Get a class name. * @param sys System ID * @return Class name, or nullptr if invalid. */
src/libromdata/config/ImageTypesConfig.cpp:182
↓ 3 callers
Method
clearNotifyFunction
* Unregister a notification function if set. * * If both func and user_data match the existing values, * then both are cleared. * * @param func N
src/librpbase/Achievements.cpp:773
↓ 3 callers
Function
clmulh
extlib/zlib-ng/arch/riscv/crc32_zbc.c:28
↓ 3 callers
Method
close
* Close all opened files. */
src/libromdata/disc/CdiReader.cpp:138
↓ 3 callers
Function
codePageToEncName
* Convert a code page to an encoding name. * @param enc_name [out] Buffer for encoding name. * @param len [in] Length of enc_name. * @param cp [i
src/librptext/conversion_iconv.cpp:173
↓ 3 callers
Method
convert
Performs conversion returning a bool instead of throwing exception on conversion error. This method may still throw in case of memory allocation error
extlib/fmt/include/fmt/format.h:1365
↓ 3 callers
Function
convert_float
extlib/fmt/include/fmt/format.h:1685
↓ 3 callers
Function
convert_gamma_value
extlib/libpng/pngrtran.c:309
↓ 3 callers
Function
convert_node
( node: ET.Element, tag: str, attrs: "Mapping[str, str] | None" = None )
extlib/fmt/support/python/mkdocstrings_handlers/cxx/__init__.py:68
↓ 3 callers
Function
convert_wchar_endian_swap
extlib/pugixml/src/pugixml.cpp:1902
↓ 3 callers
Function
count_digits_fallback
extlib/fmt/include/fmt/format.h:1053
↓ 3 callers
Method
count_separators
extlib/fmt/include/fmt/format.h:1928
↓ 3 callers
Function
countl_zero
extlib/fmt/include/fmt/format.h:448
↓ 3 callers
Function
cp1252_to_utf16
* Convert cp1252 text to UTF-16. * Trailing NULL bytes will be removed. * @param str [in] cp1252 text. * @param len [in] Length of str, in bytes. (
src/librptext/conversion.hpp:304
↓ 3 callers
Function
crc32_align
extlib/zlib-ng/arch/power/crc32_power8.c:41
↓ 3 callers
Function
crc32_chorba_118960_nondestructive
* Implements the Chorba algorithm for CRC32 computation (https://arxiv.org/abs/2412.16398). * * This implementation processes data in three phases:
extlib/zlib-ng/arch/generic/crc32_chorba_c.c:37
↓ 3 callers
Function
crc32_combine_
========================================================================= */
extlib/zlib-ng/crc32_braid_comb.c:16
↓ 3 callers
Function
crc32_combine_gen_
extlib/zlib-ng/crc32_braid_comb.c:19
↓ 3 callers
Function
create
* Create an IDownloader object. * * The implementation is chosen depending on the system * environment. The caller doesn't need to know what * the
src/rp-download/DownloaderFactory.cpp:32
↓ 3 callers
Method
createGrid
src/libromdata/config/TImageTypesConfig.cpp:50
↓ 3 callers
Method
data_len
* Get the image data size, in bytes. * This is height * stride. * @return Image data size, in bytes. */
src/librptexture/img/rp_image.cpp:436
↓ 3 callers
Function
decodeBlock_cpp
* Decode a Super Magic Drive interleaved block. * Standard version using regular C++ code. * @param pDest [out] Destination block. (Must be 16 KB.)
src/libromdata/utils/SuperMagicDrive.cpp:20
← previous
next →
2,301–2,400 of 15,169, ranked by callers