1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-06-25 22:09:35 +00:00

Only use XXH32 in CRC_OPT

This commit is contained in:
Logan 2017-09-12 06:26:27 -06:00 committed by Sergey Lipskiy
parent 21e7cae6aa
commit f567186e01

View File

@ -47,22 +47,14 @@ u32 CRC_Calculate_Strict( u32 crc, const void * buffer, u32 count )
u32 CRC_Calculate( u32 crc, const void * buffer, u32 count )
{
#if defined(__x86_64__) || defined(_M_X64)
return XXH64(buffer, count, crc);
#else
return XXH32(buffer, count, crc);
#endif
}
u32 CRC_CalculatePalette(u32 crc, const void * buffer, u32 count )
{
u8 *p = (u8*) buffer;
while (count--) {
#if defined(__x86_64__) || defined(_M_X64)
crc = XXH64(p, 2, crc);
#else
crc = XXH32(p, 2, crc);
#endif
p += 8;
}
return crc;