summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2019-11-07 08:26:57 +0100
committerPaul Lemire <paul.lemire@kdab.com>2019-12-20 11:58:14 +0100
commitb7873ef58825993f7b820ec78842d0e5bbd7a8a5 (patch)
tree4d1553961c83e2fc54d4835274dd879b44731f5e /tests
parent390982e5d62b76528ce345dfcac7325abc839935 (diff)
QSortPolicy: add Uniform sorting mode
We used to perform uniform minization between adjacent render commands all the time. Since this can yield to a higher CPU usages (but more efficient rendering submission), we now make this step optional. [ChangeLog] QSortPolicy add Uniform mode (to control whether uniform minization should be performed) Change-Id: I5c0e0dba22400a9884ee1d75426fd76b073fdcb5 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/render/renderviews/tst_renderviews.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/auto/render/renderviews/tst_renderviews.cpp b/tests/auto/render/renderviews/tst_renderviews.cpp
index 1558b68c9..086ff0220 100644
--- a/tests/auto/render/renderviews/tst_renderviews.cpp
+++ b/tests/auto/render/renderviews/tst_renderviews.cpp
@@ -253,6 +253,7 @@ private Q_SLOTS:
// WHEN
renderView.setCommands(rawCommands);
+ renderView.addSortType((QVector<QSortPolicy::SortType>() << QSortPolicy::Uniform));
renderView.sort();
// THEN