forked from blender/blender
Jacques Lucke
e2d170f685
`xxHash` is a fast non-cryptographic hashing library. It significantly outperforms md5 which we use in some places currently while also having great collision resistance if not attacked explicitly. The library is added to `extern` because that was the easiest way to do it and has the least impact on others. I expect this library to become a required dependency instead of an optional one. It's licence is `BSD 2-Clause` which seems to be the first of its kind in Blender (there is `BSD 3-Clause` a couple of times). For now, I used the library only for data deduplication when baking geometry nodes where the same geometry is generated for each frame. The bake time in my test goes down from >6s to <1s (note that this includes more than just the hashing time). Pull Request: blender/blender#120139
7 lines
129 B
Plaintext
7 lines
129 B
Plaintext
Project: xxHash
|
|
URL: https://xxhash.com/
|
|
License: BSD 2-Clause
|
|
Upstream version: v0.8.2 (2023-07-21)
|
|
Local modifications:
|
|
* None
|