summaryrefslogtreecommitdiffstats
path: root/src/render/backend/rendergeometryrenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/backend/rendergeometryrenderer.cpp')
-rw-r--r--src/render/backend/rendergeometryrenderer.cpp38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/render/backend/rendergeometryrenderer.cpp b/src/render/backend/rendergeometryrenderer.cpp
index 0cf9bc7ed..4625ae45c 100644
--- a/src/render/backend/rendergeometryrenderer.cpp
+++ b/src/render/backend/rendergeometryrenderer.cpp
@@ -36,7 +36,6 @@
#include "rendergeometryrenderer_p.h"
#include <Qt3DCore/qscenepropertychange.h>
-#include <Qt3DRenderer/private/geometryrenderermanager_p.h>
QT_BEGIN_NAMESPACE
@@ -54,7 +53,6 @@ RenderGeometryRenderer::RenderGeometryRenderer()
, m_primitiveRestart(false)
, m_primitiveType(QGeometryRenderer::Triangles)
, m_dirty(false)
- , m_manager(Q_NULLPTR)
{
}
@@ -75,11 +73,6 @@ void RenderGeometryRenderer::cleanup()
m_dirty = false;
}
-void RenderGeometryRenderer::setManager(GeometryRendererManager *manager)
-{
- m_manager = manager;
-}
-
void RenderGeometryRenderer::updateFromPeer(QNode *peer)
{
QGeometryRenderer *geometryRenderer = static_cast<QGeometryRenderer *>(peer);
@@ -94,9 +87,6 @@ void RenderGeometryRenderer::updateFromPeer(QNode *peer)
if (geometryRenderer->geometry() != Q_NULLPTR)
m_geometryId = geometryRenderer->geometry()->id();
m_dirty = true;
- // Add to dirty list in the manager
- if (m_manager != Q_NULLPTR)
- m_manager->addDirtyGeometryRenderer(peerUuid());
}
}
@@ -152,10 +142,6 @@ void RenderGeometryRenderer::sceneChangeEvent(const QSceneChangePtr &e)
default:
break;
}
-
- // Add to dirty list in manager
- if (m_dirty && m_manager != Q_NULLPTR)
- m_manager->addDirtyGeometryRenderer(peerUuid());
}
void RenderGeometryRenderer::unsetDirty()
@@ -163,30 +149,6 @@ void RenderGeometryRenderer::unsetDirty()
m_dirty = false;
}
-RenderGeometryRendererFunctor::RenderGeometryRendererFunctor(GeometryRendererManager *manager)
- : m_manager(manager)
-{
-}
-
-QBackendNode *RenderGeometryRendererFunctor::create(QNode *frontend, const QBackendNodeFactory *factory) const
-{
- RenderGeometryRenderer *geometryRenderer = m_manager->getOrCreateResource(frontend->id());
- geometryRenderer->setFactory(factory);
- geometryRenderer->setManager(m_manager);
- geometryRenderer->setPeer(frontend);
- return geometryRenderer;
-}
-
-QBackendNode *RenderGeometryRendererFunctor::get(const QNodeId &id) const
-{
- return m_manager->lookupResource(id);
-}
-
-void RenderGeometryRendererFunctor::destroy(const QNodeId &id) const
-{
- return m_manager->releaseResource(id);
-}
-
} // Render
} // Qt3D