summaryrefslogtreecommitdiffstats
path: root/src/render/materialsystem/renderpass.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-07-04 08:43:43 +0200
committerPaul Lemire <paul.lemire@kdab.com>2016-07-17 21:29:16 +0000
commitc620e083d09c0745c9771eca06fc6fd3a8f20e90 (patch)
tree007b204de6f74156f21f1165aa114641bab9c556 /src/render/materialsystem/renderpass.cpp
parentf993bd915a7d61677e6887932abeea026aa74553 (diff)
RenderPass: complete the cleanup method
Change-Id: Iff237dd8375ea9fa7f91a08086dc850930958a2f Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/materialsystem/renderpass.cpp')
-rw-r--r--src/render/materialsystem/renderpass.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render/materialsystem/renderpass.cpp b/src/render/materialsystem/renderpass.cpp
index 9a1cdebee..c589b3df6 100644
--- a/src/render/materialsystem/renderpass.cpp
+++ b/src/render/materialsystem/renderpass.cpp
@@ -71,6 +71,9 @@ RenderPass::~RenderPass()
void RenderPass::cleanup()
{
m_renderStates.clear();
+ m_filterKeyList.clear();
+ m_parameterPack.clear();
+ m_shaderUuid = Qt3DCore::QNodeId();
}
void RenderPass::initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr &change)