diff options
author | Mike Krus <mike.krus@kdab.com> | 2018-03-10 18:22:07 +0000 |
---|---|---|
committer | Mike Krus <mike.krus@kdab.com> | 2018-03-16 08:18:41 +0000 |
commit | f72228046be1aaa707ab45c03dbd07b77f5acc6a (patch) | |
tree | edcb29b485580a1f83093b2c42a2fcd415d85fcc | |
parent | 42788e0c54e994609bcab1cf757b38a86b815f5a (diff) |
Notify node dirty on texture download
Change-Id: Ia04f278ef474d39aaa7c2ba516c83ed6227e660d
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
-rw-r--r-- | src/render/texture/texture.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/render/texture/texture.cpp b/src/render/texture/texture.cpp index 7e9f5c168..2585165e7 100644 --- a/src/render/texture/texture.cpp +++ b/src/render/texture/texture.cpp @@ -83,6 +83,8 @@ void Texture::addDirtyFlag(DirtyFlags flags) { QMutexLocker lock(&m_flagsMutex); m_dirty |= flags; + if (m_renderer) + markDirty(AbstractRenderer::TexturesDirty); } Texture::DirtyFlags Texture::dirtyFlags() @@ -249,8 +251,6 @@ void Texture::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) } addDirtyFlag(dirty); - - markDirty(AbstractRenderer::TexturesDirty); BackendNode::sceneChangeEvent(e); } |