fixed minor bug

This commit is contained in:
Fire Cube 2025-07-19 10:56:21 +02:00
parent da81833666
commit e522918ee4

View File

@ -281,8 +281,9 @@ void InitializeShaderCache() {
void GetShader(std::string shader_id, Shader::Info& info, std::vector<u32>& spv) { void GetShader(std::string shader_id, Shader::Info& info, std::vector<u32>& spv) {
std::string resources; std::string resources;
if (Config::getShaderCachePreloadEnabled()) { if (Config::getShaderCachePreloadEnabled()) {
auto& [spv_cached, resources] = shader_cache[shader_id]; auto& entry = shader_cache[shader_id];
spv = spv_cached; spv = entry.first;
resources = entry.second;
} }
else { else {
std::ifstream blob_file(SHADER_CACHE_BLOB_PATH, std::ios::binary); std::ifstream blob_file(SHADER_CACHE_BLOB_PATH, std::ios::binary);