From a4bf0d254a82524f9583f23c50cc37d30ceada19 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Thu, 26 Jan 2023 09:24:53 +0100 Subject: [PATCH] Fix case of empty textables --- src/guihandler/guihandler.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/guihandler/guihandler.rs b/src/guihandler/guihandler.rs index 1806c97..4b5b707 100644 --- a/src/guihandler/guihandler.rs +++ b/src/guihandler/guihandler.rs @@ -981,6 +981,11 @@ impl GuiHandler { buffer_recorder.bind_vertex_buffer(&self.text_to_screen.buffer); buffer_recorder .draw_complete_single_instance(self.text_to_screen.buffer.size() as u32); + } else { + // dummy advance sub passes + // since ending render pass and not being in the last sub pass seems to be an error + render_target.next_subpass(buffer_recorder, VK_SUBPASS_CONTENTS_INLINE); + render_target.next_subpass(buffer_recorder, VK_SUBPASS_CONTENTS_INLINE); } render_target.end(buffer_recorder);