From 277b2fcbfa4a9558ccd87abeaec18920f1d75262 Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Tue, 15 Nov 2022 16:23:18 +0100 Subject: [PATCH] GPU: Update Vulkan backend with latest API changes. UniformBuf::bind_as_ssbo has been introduced. --- source/blender/gpu/vulkan/vk_uniform_buffer.cc | 4 ++++ source/blender/gpu/vulkan/vk_uniform_buffer.hh | 1 + 2 files changed, 5 insertions(+) diff --git a/source/blender/gpu/vulkan/vk_uniform_buffer.cc b/source/blender/gpu/vulkan/vk_uniform_buffer.cc index 8ef5b19273a..5225f545178 100644 --- a/source/blender/gpu/vulkan/vk_uniform_buffer.cc +++ b/source/blender/gpu/vulkan/vk_uniform_buffer.cc @@ -17,6 +17,10 @@ void VKUniformBuffer::bind(int /*slot*/) { } +void VKUniformBuffer::bind_as_ssbo(int /*slot*/) +{ +} + void VKUniformBuffer::unbind() { } diff --git a/source/blender/gpu/vulkan/vk_uniform_buffer.hh b/source/blender/gpu/vulkan/vk_uniform_buffer.hh index f086a7aa391..9959496921d 100644 --- a/source/blender/gpu/vulkan/vk_uniform_buffer.hh +++ b/source/blender/gpu/vulkan/vk_uniform_buffer.hh @@ -19,6 +19,7 @@ class VKUniformBuffer : public UniformBuf { void update(const void *data) override; void bind(int slot) override; + void bind_as_ssbo(int slot) override; void unbind() override; };