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); context.device->device.destroySemaphore(sema);
} }
while (!closeables.empty())
{
ICloseable* closeable = closeables.back();
closeables.pop_back();
closeable->Close();
}
depthBufferQuery.Close(); depthBufferQuery.Close();
uiRenderer.Close(); uiRenderer.Close();
resourceManager.Close(); resourceManager.Close();

View File

@@ -40,7 +40,6 @@ namespace OpenVulkano::Vulkan
std::vector<std::vector<CommandHelper>> commands; std::vector<std::vector<CommandHelper>> commands;
std::vector<std::vector<vk::CommandBuffer>> submitBuffers; std::vector<std::vector<vk::CommandBuffer>> submitBuffers;
UiRenderer uiRenderer; UiRenderer uiRenderer;
std::vector<ICloseable*> closeables;
DepthBufferQuery depthBufferQuery; DepthBufferQuery depthBufferQuery;
public: public:
@@ -83,10 +82,6 @@ namespace OpenVulkano::Vulkan
Context& GetContext() { return context; } 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; } IResourceManager* GetIResourceManager() override { return &resourceManager; }