Skip to content

Update xxHash to 0.8.3 + Use faster algorithm#1872

Closed
Xphalnos wants to merge 1 commit intoflyinghead:masterfrom
Xphalnos:master
Closed

Update xxHash to 0.8.3 + Use faster algorithm#1872
Xphalnos wants to merge 1 commit intoflyinghead:masterfrom
Xphalnos:master

Conversation

@Xphalnos
Copy link
Contributor

Updated xxHash to 0.8.3 and used XX3_64bits for greater efficiency and speed (the performance gain is likely more noticeable on less powerful machines).

See the xxHash benchmark

@flyinghead
Copy link
Owner

It looks like XX3 is producing different hash values than the previous xxHash algorithm.
This is acceptable for caches and similar usages (Retro achievements, GGPO, DX11 shaders) but not for long-term matching requirements such as JVS firmware and custom texture packs checks.

Also, please target the dev branch instead of master.

@Xphalnos
Copy link
Contributor Author

Reopened in #1879

@Xphalnos Xphalnos closed this Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants