summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Hash.cpp
AgeCommit message (Expand)Author
2026-01-25Remove unused importsMartino Fontana
2023-11-28Remove redundant 32-bit codeZopolis4
2023-11-28Remove _M_X86 in favour of _M_X86_64Zopolis4
2023-02-17Android: Fix armeabi-v7a buildJosJuice
2022-12-11Replace BitUtils with C++20: RotateLeft/RotateRightJosJuice
2022-08-01Common/Hash: use zlib-ng for adler32. small cleanups.Shawn Hoffman
2022-01-01Replace remaining uses of zlib crc32 with Common/Hash.hPokechu22
2022-01-01Common: Merge CRC32.h into Hash.hPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-11-21Fix -Wsign-compare warningsLéo Lam
2020-07-24Use size_t in some DSP code codePokechu22
2020-02-12CMake: Fix building ARM64 on Windowsspycrab
2019-12-28Compile fixes for Windows-on-ARM64Stenzek
2018-05-16Common/Hash: Namespace code under the Common namespaceLioncash
2018-03-31CommonFuncs: Generify rotation functions and move them to BitUtils.hLioncash
2018-01-20CustomTexture: Drop old texture format.degasus
2017-05-03Common/Hash: small cleanupTillmann Karras
2017-05-03Common/Hash: use __crc32d() intrinsic on ARM64Tillmann Karras
2017-01-24Common: Use function-level targeting for CRC32 (SSE4.2)Stenzek
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-21A few more asterisks, mostly castsmathieui
2016-01-21More asterisksmathieui
2015-10-06Include cstring in Hash.cpp to fix building without PCHChristian Widmer
2015-08-29Hash: Narrow define scopeLioncash
2015-06-08[AArch64] Implement CRC32 texture hashing.Ryan Houdek
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-02-25Formatting/Whitespace CleanupStevoisiak
2015-02-24Clean up the intrinsics #ifdef messTillmann Karras
2015-02-18GetCRC32: Fix the hash for the last byte(s)mimimi085181
2015-01-29Fix clang on x86_64.Ryan Houdek
2014-12-29VideoCommon: make hash independet from hires texturesdegasus
2014-10-18Use CRC to output 64 bits instead of 32Fiora
2014-10-17Hash: unroll CRC loop, since CRC32 typically has nontrivial latencyFiora
2014-09-19Fix build failing when disabling precompiled headers.Rohit Nirmal
2014-05-29Remove the min/max functions in CommonFuncs.Lioncash
2014-03-11Fixes spacing for "for", "while", "switch" and "if"Matthew Parlane
2014-03-04Make our architecture defines less stupid.Ryan Houdek
2014-02-18Convert all includes to relative paths.Lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre