diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-06-29 16:37:53 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-07-04 06:09:59 +0000 |
commit | c248d198fb6fac4bb0811762c95bf3d238bf77f2 (patch) | |
tree | 2347eeea434a1a9b4a54a6295644f45e582a5c0b /src/render/geometry/buffermanager.cpp | |
parent | 18f0b45c23adc5bee4c784a8d81c697aeb831c93 (diff) |
Renderer: cleanup graphics resources
Change-Id: Iab9c75e25ed9ec09f39282aa48fe827a65fdb136
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/geometry/buffermanager.cpp')
-rw-r--r-- | src/render/geometry/buffermanager.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/render/geometry/buffermanager.cpp b/src/render/geometry/buffermanager.cpp index af9c83198..09d9cfd50 100644 --- a/src/render/geometry/buffermanager.cpp +++ b/src/render/geometry/buffermanager.cpp @@ -65,6 +65,16 @@ QVector<Qt3DCore::QNodeId> BufferManager::dirtyBuffers() return vector; } +void BufferManager::addBufferToRelease(Qt3DCore::QNodeId bufferId) +{ + m_buffersToRelease.push_back(bufferId); +} + +QVector<Qt3DCore::QNodeId> &BufferManager::buffersToRelease() +{ + return m_buffersToRelease; +} + } // namespace Render } // namespace Qt3DRender |