diff options
author | Paul Lemire <paul.lemire.ecortex@kdab.com> | 2014-11-14 16:45:46 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2014-12-10 17:16:08 +0100 |
commit | 24dd390e0208caeca20f96903049e26c723b12bd (patch) | |
tree | 3dec0def86a4655a4936ba97c20fd9ba343226ec /src/quick3d/imports/render/qt3dquick3drenderplugin.cpp | |
parent | 2b8a7db3aa30ef7d2c79060578df2f67d869b40c (diff) |
QShaderData registered to QML
Change-Id: If867e35b0ab874bb15989e96228d582b98bede2b
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d/imports/render/qt3dquick3drenderplugin.cpp')
-rw-r--r-- | src/quick3d/imports/render/qt3dquick3drenderplugin.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp b/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp index f07f7c977..5af56ca97 100644 --- a/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp +++ b/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp @@ -87,6 +87,7 @@ #include <Qt3DRenderer/qclearbuffer.h> #include <Qt3DRenderer/qsortcriterion.h> #include <Qt3DRenderer/qalphacoverage.h> +#include <Qt3DRenderer/qshaderdata.h> #include <Qt3DQuickRenderer/quick3dtechnique.h> #include <Qt3DQuickRenderer/quick3dmaterial.h> #include <Qt3DQuickRenderer/quick3dtechniquefilter.h> @@ -120,6 +121,7 @@ void Qt3DQuick3DRenderPlugin::registerTypes(const char *uri) qmlRegisterExtendedType<Qt3D::QMaterial, Qt3D::Render::Quick::Quick3DMaterial>(uri, 2, 0, "Material"); qmlRegisterExtendedType<Qt3D::QRenderPass, Qt3D::Render::Quick::Quick3DRenderPass>(uri, 2, 0, "RenderPass"); qmlRegisterType<Qt3D::QShaderProgram>(uri, 2, 0, "ShaderProgram"); + qmlRegisterType<Qt3D::QShaderData>(uri, 2, 0, "ShaderData"); // Textures qmlRegisterType<Qt3D::QTextureWrapMode>(uri, 2, 0, "WrapMode");//, QStringLiteral("QTextureWrapMode cannot be created from QML")); |