diff --git a/src/util/sha1/sha1_util.h b/src/util/sha1/sha1_util.h index 4b98f12e..ae09323b 100644 --- a/src/util/sha1/sha1_util.h +++ b/src/util/sha1/sha1_util.h @@ -36,6 +36,13 @@ namespace dxvk { const uint8_t* data, size_t size); + template + static Sha1Hash compute(const T& data) { + auto bytes = reinterpret_cast(&data); + return compute(bytes, sizeof(T)); + } + + private: Sha1Digest m_digest;