X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fframebuffer_backend.cpp;h=2ebd8b33d067fb6844a237e7bf6e38995d7b446b;hp=9320fffb176832e87cf8878bd0c2d034d54effca;hb=8ab7589d65c4f8ca799f2a6886d128f4c36ff046;hpb=d3337cbd2ec9fd06682c2cd9f52ff9f014f5f9db diff --git a/source/backends/vulkan/framebuffer_backend.cpp b/source/backends/vulkan/framebuffer_backend.cpp index 9320fffb..2ebd8b33 100644 --- a/source/backends/vulkan/framebuffer_backend.cpp +++ b/source/backends/vulkan/framebuffer_backend.cpp @@ -82,10 +82,10 @@ void VulkanFramebuffer::update(unsigned) const set_vulkan_object_name(); } -void VulkanFramebuffer::synchronize(bool discard) const +void VulkanFramebuffer::prepare_image_layouts(bool discard) const { for(const Framebuffer::Attachment &a: static_cast(this)->attachments) - a.tex->synchronize(a.layer, get_vulkan_attachment_layout(get_components(a.tex->get_format())), discard); + a.tex->change_layout(0, a.level, get_vulkan_attachment_layout(get_components(a.tex->get_format())), discard); } void VulkanFramebuffer::set_debug_name(const string &name)