diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2019-09-09 10:21:40 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2019-09-11 09:43:32 +0200 |
commit | 264766764e9d0ddf25442a27b900287623826eb7 (patch) | |
tree | 231540457f779aff1cda348e189f516018d4cfc3 /src/quick/scenegraph | |
parent | 69f5eabe45adcb3d07f7c955251f9106270690da (diff) |
Drop expendable rhi data when in release(Cached)Resources
Now that a suitable function is introduced in QRhi, call it.
Change-Id: I6328a4be90418015384b472655c9b8ad34a07e12
Reviewed-by: Christian Strømme <christian.stromme@qt.io>
Diffstat (limited to 'src/quick/scenegraph')
-rw-r--r-- | src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp b/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp index 336107a61d..c7bc3d6abc 100644 --- a/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp +++ b/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp @@ -1123,6 +1123,9 @@ void Renderer::releaseCachedResources() m_pipelines.clear(); m_samplers.clear(); m_dummyTexture = nullptr; + + if (m_rhi) + m_rhi->releaseCachedResources(); } void Renderer::invalidateAndRecycleBatch(Batch *b) |