From 1befc1a3d4b79456899d929fe8f19fea9382d6f3 Mon Sep 17 00:00:00 2001 From: SweetId <2630750+SweetId@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:10:52 +0100 Subject: [PATCH] release buffers properly --- src/NazaraImgui/ImguiDrawer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/NazaraImgui/ImguiDrawer.cpp b/src/NazaraImgui/ImguiDrawer.cpp index 96a76cb..34201d0 100644 --- a/src/NazaraImgui/ImguiDrawer.cpp +++ b/src/NazaraImgui/ImguiDrawer.cpp @@ -123,6 +123,8 @@ namespace Nz m_drawCalls.push_back(std::move(drawCall)); } + frame.PushForRelease(std::move(m_vertexBuffer)); + frame.PushForRelease(std::move(m_indexBuffer)); // now that we have macro buffers, allocate them on gpu size_t size = vertices.size() * sizeof(Nz::VertexStruct_XYZ_Color_UV);