Remove closeable handler from renderer
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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; }
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user