summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_update_descriptor.cpp
diff options
context:
space:
mode:
authorReinUsesLisp <reinuseslisp@airmail.cc>2021-04-01 08:15:28 +0200
committerameerj <52414509+ameerj@users.noreply.github.com>2021-07-23 03:51:25 +0200
commit8771639d1e97cf2224657c0d2ee87d800a784ac8 (patch)
tree3efe3efe7fade6a1f37ed34a0b9ab868d4a3f94b /src/video_core/renderer_vulkan/vk_update_descriptor.cpp
parentvulkan: Build pipelines in parallel at runtime (diff)
downloadyuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.tar
yuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.tar.gz
yuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.tar.bz2
yuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.tar.lz
yuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.tar.xz
yuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.tar.zst
yuzu-8771639d1e97cf2224657c0d2ee87d800a784ac8.zip
Diffstat (limited to 'src/video_core/renderer_vulkan/vk_update_descriptor.cpp')
-rw-r--r--src/video_core/renderer_vulkan/vk_update_descriptor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_update_descriptor.cpp b/src/video_core/renderer_vulkan/vk_update_descriptor.cpp
index dc45fdcb1..bea9b8012 100644
--- a/src/video_core/renderer_vulkan/vk_update_descriptor.cpp
+++ b/src/video_core/renderer_vulkan/vk_update_descriptor.cpp
@@ -36,12 +36,12 @@ void VKUpdateDescriptorQueue::Acquire() {
upload_start = payload_cursor;
}
-void VKUpdateDescriptorQueue::Send(VkDescriptorUpdateTemplateKHR update_template,
+void VKUpdateDescriptorQueue::Send(const VkDescriptorUpdateTemplateKHR* update_template,
VkDescriptorSet set) {
const void* const data = upload_start;
const vk::Device* const logical = &device.GetLogical();
scheduler.Record([data, logical, set, update_template](vk::CommandBuffer) {
- logical->UpdateDescriptorSet(set, update_template, data);
+ logical->UpdateDescriptorSet(set, *update_template, data);
});
}