X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fbackends%2Fvulkan%2Fsynchronizer.h;h=32a4d9793e303125a76e841aff368276ab791541;hb=1a5dafe20e47c764f2914c341fb7b8f1fba59fb8;hp=077274f8200a0fd1fad5417dcde7d92ba9995b4e;hpb=c356a20547afae97b412da36e0b0a7d51e879401;p=libs%2Fgl.git diff --git a/source/backends/vulkan/synchronizer.h b/source/backends/vulkan/synchronizer.h index 077274f8..32a4d979 100644 --- a/source/backends/vulkan/synchronizer.h +++ b/source/backends/vulkan/synchronizer.h @@ -8,6 +8,8 @@ namespace Msp { namespace GL { +class VulkanCommandRecorder; + class Synchronizer { private: @@ -40,7 +42,7 @@ public: void split_image_mipmap(VkImage, unsigned, unsigned); void change_image_layout(VkImage, unsigned, int, unsigned, bool); void reset(); - void barrier(VkCommandBuffer); + void barrier(const VulkanCommandRecorder &); private: bool is_write_layout(unsigned);