GetShaderCacheVersionHash: add comment explaining where the hash comes from

This commit is contained in:
Vitor Kiguchi 2022-09-03 15:09:09 +02:00
parent a8d82a2a04
commit c6fc00bc77

View File

@ -33,6 +33,8 @@ enum class PrecompiledEntryKind : u32 {
constexpr u32 NativeVersion = 1; constexpr u32 NativeVersion = 1;
// The hash is based on relevant files. The list of files can be found at src/common/CMakeLists.txt
// and CMakeModules/GenerateSCMRev.cmake
ShaderCacheVersionHash GetShaderCacheVersionHash() { ShaderCacheVersionHash GetShaderCacheVersionHash() {
ShaderCacheVersionHash hash{}; ShaderCacheVersionHash hash{};
const std::size_t length = std::min(std::strlen(Common::g_shader_cache_version), hash.size()); const std::size_t length = std::min(std::strlen(Common::g_shader_cache_version), hash.size());