diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-01-23 13:00:26 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2015-01-24 18:51:25 +0100 |
commit | 4e75df8603ec5c2227834edbc190c63a7687a53f (patch) | |
tree | 88dc71e3c613d17697d5c6e50e700bcc3d0a26d8 /src/render/frontend | |
parent | e905474082c2df75d596d781e6383fd63d3280a4 (diff) |
RenderCommand sorting
Builds a Key of 3 values (shader, state change cost, depth)
Uses the program DNA for the shader comparison.
The key is configured by the FrameGraph QSortMethod/QSortCriterion nodes.
Change-Id: I9fa57ac456b81daac2cc4673446778da1948ef92
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/frontend')
-rw-r--r-- | src/render/frontend/framegraph-components/qsortcriterion.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/frontend/framegraph-components/qsortcriterion.h b/src/render/frontend/framegraph-components/qsortcriterion.h index 9f14591c1..ededeead9 100644 --- a/src/render/frontend/framegraph-components/qsortcriterion.h +++ b/src/render/frontend/framegraph-components/qsortcriterion.h @@ -55,7 +55,7 @@ class QT3DRENDERERSHARED_EXPORT QSortCriterion : public QNode { Q_OBJECT Q_ENUMS(SortType) - Q_PROPERTY(QSortCriterion::SortType sort READ sort WRITE setSort NOTIFY sortChanged) + Q_PROPERTY(Qt3D::QSortCriterion::SortType sort READ sort WRITE setSort NOTIFY sortChanged) public: explicit QSortCriterion(QNode *parent = 0); |