From 88b1c13f143d471356118f9b869f3adcf5be29ab Mon Sep 17 00:00:00 2001 From: assiduous Date: Sat, 13 Feb 2021 20:05:15 -0800 Subject: Few minor updates to PipelineResourceSignature{Vk and D3D12}Impl --- Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Graphics/GraphicsEngineVulkan') diff --git a/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp b/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp index ae4b80aa..000d3458 100644 --- a/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp +++ b/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp @@ -710,8 +710,6 @@ PipelineResourceSignatureVkImpl::~PipelineResourceSignatureVkImpl() void PipelineResourceSignatureVkImpl::Destruct() { - TPipelineResourceSignatureBase::Destruct(); - for (auto& Layout : m_VkDescrSetLayouts) { if (Layout) @@ -755,6 +753,8 @@ void PipelineResourceSignatureVkImpl::Destruct() RawAllocator.Free(pRawMem); m_pResourceAttribs = nullptr; } + + TPipelineResourceSignatureBase::Destruct(); } bool PipelineResourceSignatureVkImpl::IsCompatibleWith(const PipelineResourceSignatureVkImpl& Other) const -- cgit v1.2.3