diff options
author | ReinUsesLisp <reinuseslisp@airmail.cc> | 2021-01-03 22:11:01 +0100 |
---|---|---|
committer | ReinUsesLisp <reinuseslisp@airmail.cc> | 2021-01-15 20:19:39 +0100 |
commit | c2b550987b2eed4ead610222d6912868480c85f2 (patch) | |
tree | feddfc67e7fcad0affee0c3522795c8b8df34776 /src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp | |
parent | vk_memory_manager: Improve memory manager and its API (diff) | |
download | yuzu-c2b550987b2eed4ead610222d6912868480c85f2.tar yuzu-c2b550987b2eed4ead610222d6912868480c85f2.tar.gz yuzu-c2b550987b2eed4ead610222d6912868480c85f2.tar.bz2 yuzu-c2b550987b2eed4ead610222d6912868480c85f2.tar.lz yuzu-c2b550987b2eed4ead610222d6912868480c85f2.tar.xz yuzu-c2b550987b2eed4ead610222d6912868480c85f2.tar.zst yuzu-c2b550987b2eed4ead610222d6912868480c85f2.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 | 8 |
1 files changed, 4 insertions, 4 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 b085dcc1c..44d332ed2 100644 --- a/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp +++ b/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp @@ -12,14 +12,14 @@ #include "common/common_types.h" #include "video_core/renderer_vulkan/vk_scheduler.h" #include "video_core/renderer_vulkan/vk_staging_buffer_pool.h" -#include "video_core/vulkan_common/vulkan_wrapper.h" #include "video_core/vulkan_common/vulkan_device.h" +#include "video_core/vulkan_common/vulkan_wrapper.h" namespace Vulkan { -StagingBufferPool::StagingBufferPool(const Device& device_, VKMemoryManager& memory_manager_, +StagingBufferPool::StagingBufferPool(const Device& device_, MemoryAllocator& memory_allocator_, VKScheduler& scheduler_) - : device{device_}, memory_manager{memory_manager_}, scheduler{scheduler_} {} + : device{device_}, memory_allocator{memory_allocator_}, scheduler{scheduler_} {} StagingBufferPool::~StagingBufferPool() = default; @@ -76,7 +76,7 @@ StagingBufferRef StagingBufferPool::CreateStagingBuffer(size_t size, bool host_v ++buffer_index; buffer.SetObjectNameEXT(fmt::format("Staging Buffer {}", buffer_index).c_str()); } - MemoryCommit commit = memory_manager.Commit(buffer, host_visible); + MemoryCommit commit = memory_allocator.Commit(buffer, host_visible); const std::span<u8> mapped_span = host_visible ? commit.Map() : std::span<u8>{}; StagingBuffer& entry = GetCache(host_visible)[log2].entries.emplace_back(StagingBuffer{ |