Remove closeable handler from renderer

This commit is contained in:
Georg Hagen
2025-01-06 14:07:16 +01:00
parent 91cf59648d
commit 8caf546cad
2 changed files with 0 additions and 11 deletions

View File

@@ -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();

View File

@@ -40,7 +40,6 @@ namespace OpenVulkano::Vulkan
std::vector<std::vector<CommandHelper>> commands;
std::vector<std::vector<vk::CommandBuffer>> submitBuffers;
UiRenderer uiRenderer;
std::vector<ICloseable*> 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; }