[Bf-blender-cvs] [277b2fcbfa4] master: GPU: Update Vulkan backend with latest API changes.

Jeroen Bakker noreply at git.blender.org
Tue Nov 15 16:25:36 CET 2022


Commit: 277b2fcbfa4a9558ccd87abeaec18920f1d75262
Author: Jeroen Bakker
Date:   Tue Nov 15 16:23:18 2022 +0100
Branches: master
https://developer.blender.org/rB277b2fcbfa4a9558ccd87abeaec18920f1d75262

GPU: Update Vulkan backend with latest API changes.

UniformBuf::bind_as_ssbo has been introduced.

===================================================================

M	source/blender/gpu/vulkan/vk_uniform_buffer.cc
M	source/blender/gpu/vulkan/vk_uniform_buffer.hh

===================================================================

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;
 };



More information about the Bf-blender-cvs mailing list