Browse Source

Merge pull request #9566 from Wollnashorn/vulkan-cache-header-fix

video_core/vulkan: Fixed loading of Vulkan driver pipeline cache
pull/15/merge
Fernando S 3 years ago
committed by GitHub
parent
commit
7ef897a277
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      src/video_core/renderer_vulkan/vk_pipeline_cache.cpp

3
src/video_core/renderer_vulkan/vk_pipeline_cache.cpp

@ -793,7 +793,8 @@ vk::PipelineCache PipelineCache::LoadVulkanPipelineCache(const std::filesystem::
return create_pipeline_cache(0, nullptr);
}
const size_t cache_size = static_cast<size_t>(end) - magic_number.size();
static constexpr size_t header_size = magic_number.size() + sizeof(cache_version);
const size_t cache_size = static_cast<size_t>(end) - header_size;
std::vector<char> cache_data(cache_size);
file.read(cache_data.data(), cache_size);

Loading…
Cancel
Save