diff options
author | liamwhite <liamwhite@users.noreply.github.com> | 2024-01-08 02:42:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-08 02:42:54 +0100 |
commit | 82b58668edcb078896a1184d158a08c58f841dd5 (patch) | |
tree | 5c64e962b792e29fa153843de15265c998d24b89 /src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp | |
parent | Merge pull request #12606 from german77/npad_close (diff) | |
parent | Fix "Propietary" typo elsewhere (diff) | |
download | yuzu-82b58668edcb078896a1184d158a08c58f841dd5.tar yuzu-82b58668edcb078896a1184d158a08c58f841dd5.tar.gz yuzu-82b58668edcb078896a1184d158a08c58f841dd5.tar.bz2 yuzu-82b58668edcb078896a1184d158a08c58f841dd5.tar.lz yuzu-82b58668edcb078896a1184d158a08c58f841dd5.tar.xz yuzu-82b58668edcb078896a1184d158a08c58f841dd5.tar.zst yuzu-82b58668edcb078896a1184d158a08c58f841dd5.zip |
Diffstat (limited to 'src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp')
-rw-r--r-- | src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp b/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp index b278614e6..03a0b7280 100644 --- a/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp +++ b/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp @@ -236,14 +236,14 @@ void StagingBufferPool::ReleaseLevel(StagingBuffersCache& cache, size_t log2) { auto& entries = staging.entries; const size_t old_size = entries.size(); - const auto is_deleteable = [this](const StagingBuffer& entry) { + const auto is_deletable = [this](const StagingBuffer& entry) { return scheduler.IsFree(entry.tick); }; const size_t begin_offset = staging.delete_index; const size_t end_offset = std::min(begin_offset + deletions_per_tick, old_size); const auto begin = entries.begin() + begin_offset; const auto end = entries.begin() + end_offset; - entries.erase(std::remove_if(begin, end, is_deleteable), end); + entries.erase(std::remove_if(begin, end, is_deletable), end); const size_t new_size = entries.size(); staging.delete_index += deletions_per_tick; |