]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/commands_backend.cpp
Refactor Synchronizer to deal with individual mipmap levels
[libs/gl.git] / source / backends / vulkan / commands_backend.cpp
index 6f5703f60d1c98ac7e9563dc8360638d082b11fb..d55a4dfdbad3095bc253f57820f9bfa37a10c775 100644 (file)
@@ -85,7 +85,7 @@ void VulkanCommands::begin_render_pass(bool clear, const ClearValue *clear_value
                if(dynamic_cast<const SwapChainTexture *>(framebuffer->get_attachment(i)))
                        to_present = true;
        if(!to_present)
-               framebuffer->synchronize(clear);
+               framebuffer->prepare_image_layouts(clear);
        VkRenderPass render_pass = device.get_pipeline_cache().get_render_pass(framebuffer->get_format(), clear, !clear_values, to_present);
 
        framebuffer->refresh();