diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-03-13 18:47:59 +0000 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-03-22 10:45:28 +0000 |
commit | b9e4053715ee12137a13bfbeef99f0a7c5635913 (patch) | |
tree | 0b97b474c9c7c28df664849c75f829947011ec5c /tests/benchmarks | |
parent | 525b7bcf045c22117fb2eed49c48fdbfb445d26d (diff) |
Hook up some machinery ready for testing the no cloning approach
Task-number: QTBUG-51835
Change-Id: I4520bf38acc9b8a990d3f3bce3d96f2014c5637b
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Diffstat (limited to 'tests/benchmarks')
-rw-r--r-- | tests/benchmarks/render/jobs/tst_bench_jobs.cpp | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp index 608c9ff16..362a363a7 100644 --- a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp +++ b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp @@ -233,7 +233,8 @@ private Q_SLOTS: QFETCH(Qt3DCore::QEntity*, rootEntity); TestAspect aspect; - Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity)); + Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity), + QVector<Qt3DCore::QNodeCreatedChangeBasePtr>()); // WHEN QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.worldTransformJob(); @@ -256,7 +257,8 @@ private Q_SLOTS: QFETCH(Qt3DCore::QEntity*, rootEntity); TestAspect aspect; - Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity)); + Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity), + QVector<Qt3DCore::QNodeCreatedChangeBasePtr>()); // WHEN QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.updateBoundingJob(); @@ -279,7 +281,8 @@ private Q_SLOTS: QFETCH(Qt3DCore::QEntity*, rootEntity); TestAspect aspect; - Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity)); + Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity), + QVector<Qt3DCore::QNodeCreatedChangeBasePtr>()); // WHEN QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.calculateBoundingVolumeJob(); @@ -302,7 +305,8 @@ private Q_SLOTS: QFETCH(Qt3DCore::QEntity*, rootEntity); TestAspect aspect; - Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity)); + Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity), + QVector<Qt3DCore::QNodeCreatedChangeBasePtr>()); // WHEN QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.framePreparationJob(); @@ -325,7 +329,8 @@ private Q_SLOTS: QFETCH(Qt3DCore::QEntity*, rootEntity); TestAspect aspect; - Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity)); + Qt3DCore::QAbstractAspectPrivate::get(&aspect)->setRootAndCreateNodes(qobject_cast<Qt3DCore::QEntity *>(rootEntity), + QVector<Qt3DCore::QNodeCreatedChangeBasePtr>()); // WHEN QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.frameCleanupJob(); |