diff options
author | Paul Lemire <paul.lemire.ecortex@kdab.com> | 2014-11-17 08:53:45 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2014-12-10 17:16:18 +0100 |
commit | ec289cfa3518374f7e99fac3568388b4b37699f1 (patch) | |
tree | 7f1619e0323b6d4197d6ffe773c18d27e5d7eb2a /src/render/backend/qrenderaspect.cpp | |
parent | bb4bd600b5b6a17d5d2f9b92de648ba00e8ae418 (diff) |
Registered RenderShaderData as backend type for QShaderData
Change-Id: Ibcd1e2c488909f25f1e03aa330d48ba96dd0ca04
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/backend/qrenderaspect.cpp')
-rw-r--r-- | src/render/backend/qrenderaspect.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/render/backend/qrenderaspect.cpp b/src/render/backend/qrenderaspect.cpp index 7ae340b87..86faa4ef7 100644 --- a/src/render/backend/qrenderaspect.cpp +++ b/src/render/backend/qrenderaspect.cpp @@ -65,6 +65,7 @@ #include <Qt3DRenderer/qclearbuffer.h> #include <Qt3DRenderer/qtexture.h> #include <Qt3DRenderer/qeffect.h> +#include <Qt3DRenderer/qshaderdata.h> #include <Qt3DCore/qcameralens.h> #include <Qt3DRenderer/private/cameraselectornode_p.h> @@ -194,6 +195,7 @@ void QRenderAspect::registerBackendTypes() registerBackendType<QSortMethod>(QBackendNodeFunctorPtr(new Render::FrameGraphNodeFunctor<Render::SortMethod, QSortMethod>(d->m_renderer->frameGraphManager()))); registerBackendType<QFrameGraph>(QBackendNodeFunctorPtr(new Render::FrameGraphComponentFunctor(d->m_renderer))); registerBackendType<QParameter>(QBackendNodeFunctorPtr(new Render::RenderNodeFunctor<Render::RenderParameter, Render::ParameterManager>(d->m_renderer->parameterManager()))); + registerBackendType<QShaderData>(QBackendNodeFunctorPtr(new Render::RenderNodeFunctor<Render::RenderShaderData, Render::ShaderDataManager>(d->m_renderer->shaderDataManager()))); } QVector<QAspectJobPtr> QRenderAspect::jobsToExecute() |