diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-10-17 13:00:44 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2017-01-24 08:40:27 +0000 |
commit | aa7ba870f3597088fc447f36e3024220ac03680f (patch) | |
tree | ed7235594a656432bc269be4575f186494e77416 /src/render/geometry/qattribute.h | |
parent | 9c17af71e63873dfa7af3fcc7c1303a302f2608a (diff) |
QAttribute: add DrawIndirectAttribute type
This will allow to specify a DrawIndirectBuffer and tell the renderer to use
indirect draw calls.
Tests and documentation updated accordingly.
Change-Id: I98d5be396c6ae45ce5b93ae887f1c5d4ce3ec565
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
Diffstat (limited to 'src/render/geometry/qattribute.h')
-rw-r--r-- | src/render/geometry/qattribute.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/geometry/qattribute.h b/src/render/geometry/qattribute.h index 3e413c659..fe3e6e29e 100644 --- a/src/render/geometry/qattribute.h +++ b/src/render/geometry/qattribute.h @@ -74,7 +74,8 @@ class QT3DRENDERSHARED_EXPORT QAttribute : public Qt3DCore::QNode public: enum AttributeType { VertexAttribute, - IndexAttribute + IndexAttribute, + DrawIndirectAttribute }; Q_ENUM(AttributeType) // LCOV_EXCL_LINE |