Remove ICloseable
This commit is contained in:
@@ -6,7 +6,6 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "Base/ICloseable.hpp"
|
||||
#include "Vulkan/Resources/ManagedBuffer.hpp"
|
||||
#include "Vulkan/Scene/IRecordable.hpp"
|
||||
|
||||
@@ -14,7 +13,7 @@ namespace OpenVulkano::Vulkan
|
||||
{
|
||||
class ManagedBuffer;
|
||||
|
||||
class UniformBuffer final : public IRecordable, public ICloseable
|
||||
class UniformBuffer final : public IRecordable
|
||||
{
|
||||
ManagedBuffer::Ptr m_buffer = nullptr;
|
||||
vk::DescriptorSet m_descriptorSet;
|
||||
@@ -30,7 +29,7 @@ namespace OpenVulkano::Vulkan
|
||||
|
||||
void Init(ManagedBuffer::Ptr buffer, uint32_t frameOffset, uint32_t frameSize, vk::DescriptorSetLayout* descriptorSetLayout, const DescriptorSetLayoutBinding& binding, uint32_t setId);
|
||||
|
||||
void Close() override;
|
||||
virtual void Close();
|
||||
|
||||
void Record(VulkanDrawContext* drawContext) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user