From 8caf546cad6442e467e9df36b7926bbf4ba6b40c Mon Sep 17 00:00:00 2001 From: Georg Hagen Date: Mon, 6 Jan 2025 14:07:16 +0100 Subject: [PATCH] Remove closeable handler from renderer --- openVulkanoCpp/Vulkan/Renderer.cpp | 6 ------ openVulkanoCpp/Vulkan/Renderer.hpp | 5 ----- 2 files changed, 11 deletions(-) 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; }