diff --git a/openVulkanoCpp/Vulkan/Renderer.cpp b/openVulkanoCpp/Vulkan/Renderer.cpp index 30390b8..d3b9a5b 100644 --- a/openVulkanoCpp/Vulkan/Renderer.cpp +++ b/openVulkanoCpp/Vulkan/Renderer.cpp @@ -89,12 +89,6 @@ namespace OpenVulkano::Vulkan { context.device->device.destroySemaphore(sema); } - while (!closeables.empty()) - { - ICloseable* closeable = closeables.back(); - closeables.pop_back(); - closeable->Close(); - } depthBufferQuery.Close(); uiRenderer.Close(); resourceManager.Close(); diff --git a/openVulkanoCpp/Vulkan/Renderer.hpp b/openVulkanoCpp/Vulkan/Renderer.hpp index 567e3ea..5ab6c3a 100644 --- a/openVulkanoCpp/Vulkan/Renderer.hpp +++ b/openVulkanoCpp/Vulkan/Renderer.hpp @@ -40,7 +40,6 @@ namespace OpenVulkano::Vulkan std::vector> commands; std::vector> submitBuffers; UiRenderer uiRenderer; - std::vector closeables; DepthBufferQuery depthBufferQuery; public: @@ -83,10 +82,6 @@ namespace OpenVulkano::Vulkan Context& GetContext() { return context; } - void RegisterCloseable(ICloseable* closeable) { closeables.push_back(closeable); } - - void UnregisterCloseable(ICloseable* closeable) { Utils::Remove(closeables, closeable); } - IResourceManager* GetIResourceManager() override { return &resourceManager; }