summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_buffer_cache.cpp
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2023-05-10 19:35:25 +0200
committerLiam <byteslice@airmail.cc>2023-05-10 19:46:48 +0200
commit67fd1df762c125fe8a04d7bbded42ba50a1cdef1 (patch)
tree2323933878dcd1fb788a99d8da56a7aff4c635d8 /src/video_core/renderer_vulkan/vk_buffer_cache.cpp
parentMerge pull request #10207 from german77/amiibo_cheater (diff)
downloadyuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.tar
yuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.tar.gz
yuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.tar.bz2
yuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.tar.lz
yuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.tar.xz
yuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.tar.zst
yuzu-67fd1df762c125fe8a04d7bbded42ba50a1cdef1.zip
Diffstat (limited to '')
-rw-r--r--src/video_core/renderer_vulkan/vk_buffer_cache.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp
index 510602e8e..9627eb129 100644
--- a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp
+++ b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp
@@ -298,12 +298,14 @@ private:
BufferCacheRuntime::BufferCacheRuntime(const Device& device_, MemoryAllocator& memory_allocator_,
Scheduler& scheduler_, StagingBufferPool& staging_pool_,
- UpdateDescriptorQueue& update_descriptor_queue_,
+ GuestDescriptorQueue& guest_descriptor_queue_,
+ ComputePassDescriptorQueue& compute_pass_descriptor_queue,
DescriptorPool& descriptor_pool)
: device{device_}, memory_allocator{memory_allocator_}, scheduler{scheduler_},
- staging_pool{staging_pool_}, update_descriptor_queue{update_descriptor_queue_},
- uint8_pass(device, scheduler, descriptor_pool, staging_pool, update_descriptor_queue),
- quad_index_pass(device, scheduler, descriptor_pool, staging_pool, update_descriptor_queue) {
+ staging_pool{staging_pool_}, guest_descriptor_queue{guest_descriptor_queue_},
+ uint8_pass(device, scheduler, descriptor_pool, staging_pool, compute_pass_descriptor_queue),
+ quad_index_pass(device, scheduler, descriptor_pool, staging_pool,
+ compute_pass_descriptor_queue) {
quad_array_index_buffer = std::make_shared<QuadArrayIndexBuffer>(device_, memory_allocator_,
scheduler_, staging_pool_);
quad_strip_index_buffer = std::make_shared<QuadStripIndexBuffer>(device_, memory_allocator_,