summaryrefslogtreecommitdiffstats
path: root/src/render/backend/qrenderaspect.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire350@gmail.com>2015-08-02 19:06:52 +0200
committerPaul Lemire <paul.lemire@kdab.com>2015-08-07 16:50:46 +0000
commitecaa9ab2d6172ea97eca096c6b4c0b0f11ba73b1 (patch)
treed350b12750b6edfc8bbe1843f6eda7408ca892bb /src/render/backend/qrenderaspect.cpp
parentb9665acbd3a43784fbc1dd9079d87eefa34e1b3c (diff)
RenderGeometryRenderer: dedicated creation functor
Needed in order to make the RenderGeometryRenderer aware of its manager. That way the geometry renderer will be able to queue up functors whenever a geometry functor changes Change-Id: Ib08bf4c2502bfd4199488681b462207f0ee9b289 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/backend/qrenderaspect.cpp')
-rw-r--r--src/render/backend/qrenderaspect.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/backend/qrenderaspect.cpp b/src/render/backend/qrenderaspect.cpp
index cd78998c3..4d59dacc1 100644
--- a/src/render/backend/qrenderaspect.cpp
+++ b/src/render/backend/qrenderaspect.cpp
@@ -237,7 +237,7 @@ void QRenderAspect::registerBackendTypes()
registerBackendType<QBuffer>(QBackendNodeFunctorPtr(new Render::RenderBufferFunctor(d->m_renderer->bufferManager())));
registerBackendType<QAttribute>(QBackendNodeFunctorPtr(new Render::RenderNodeFunctor<Render::RenderAttribute, Render::AttributeManager>(d->m_renderer->attributeManager())));
registerBackendType<QGeometry>(QBackendNodeFunctorPtr(new Render::RenderNodeFunctor<Render::RenderGeometry, Render::GeometryManager>(d->m_renderer->geometryManager())));
- registerBackendType<QGeometryRenderer>(QBackendNodeFunctorPtr(new Render::RenderNodeFunctor<Render::RenderGeometryRenderer, Render::GeometryRendererManager>(d->m_renderer->geometryRendererManager())));
+ registerBackendType<QGeometryRenderer>(QBackendNodeFunctorPtr(new Render::RenderGeometryRendererFunctor(d->m_renderer->geometryRendererManager())));
}
void QRenderAspect::renderInitialize(QOpenGLContext *context)