[PICA] Switch to xxh3 by default

This commit is contained in:
wheremyfoodat 2023-06-14 15:39:29 +03:00
parent f82b27ddba
commit f0f7327b90
4 changed files with 60 additions and 23 deletions

View file

@ -0,0 +1,16 @@
#pragma once
#include <cstdint>
#include <cstddef>
// Defines to pick which hash algorithm to use for the PICA (For hashing shaders, etc)
// Please only define one of them
//#define PANDA3DS_PICA_CITYHASH
#define PANDA3DS_PICA_XXHASH3
namespace PICAHash {
#if defined(PANDA3DS_PICA_CITYHASH) || defined(PANDA3DS_PICA_XXHASH3)
using HashType = std::uint64_t;
#endif
HashType computeHash(const char* buf, std::size_t len);
} // namespace PICAHash