diff options
Diffstat (limited to 'src/render/geometry/geometryrenderer.cpp')
-rw-r--r-- | src/render/geometry/geometryrenderer.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/render/geometry/geometryrenderer.cpp b/src/render/geometry/geometryrenderer.cpp index 7ff05367f..a20963dee 100644 --- a/src/render/geometry/geometryrenderer.cpp +++ b/src/render/geometry/geometryrenderer.cpp @@ -14,11 +14,11 @@ QT_BEGIN_NAMESPACE -using namespace Qt3DCore; - namespace Qt3DRender { namespace Render { +using namespace Qt3DCore; + GeometryRenderer::GeometryRenderer() : BackendNode(ReadWrite) , m_instanceCount(0) @@ -32,6 +32,7 @@ GeometryRenderer::GeometryRenderer() , m_primitiveRestartEnabled(false) , m_primitiveType(QGeometryRenderer::Triangles) , m_dirty(false) + , m_hasView(false) , m_manager(nullptr) , m_sortIndex(-1.f) { @@ -55,7 +56,7 @@ void GeometryRenderer::cleanup() m_primitiveRestartEnabled = false; m_primitiveType = QGeometryRenderer::Triangles; m_geometryId = Qt3DCore::QNodeId(); - m_dirty = false; + m_hasView = m_dirty = false; m_geometryFactory.reset(); m_sortIndex = -1.f; } |