summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorKevin Ottens <kevin.ottens@kdab.com>2015-12-15 12:11:00 +0100
committerKevin Ottens <kevin.ottens@kdab.com>2015-12-17 09:17:34 +0000
commit8ef01dadfde7ad5bbe0bc42f145aa18d557d0c7a (patch)
tree7e90457c1cdc37d589bc6e46d7f1575901fe4e11 /tests
parent3369e293d9dda79d767a6269838a61f6340ede48 (diff)
Move services() and jobManager() to the pimpl
This way we avoid leaking private types through public API. Change-Id: Ifb30d7e57d8b995bba8cf9a95ae77f8d7818d79a Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/benchmarks/render/jobs/tst_bench_jobs.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
index 0dc8acb31..c3c2bcc8d 100644
--- a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
+++ b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
@@ -251,8 +251,8 @@ private Q_SLOTS:
QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.worldTransformJob();
QBENCHMARK {
- aspect.jobManager()->enqueueJobs(jobs);
- aspect.jobManager()->waitForAllJobs();
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->enqueueJobs(jobs);
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->waitForAllJobs();
}
}
@@ -274,8 +274,8 @@ private Q_SLOTS:
QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.updateBoundingJob();
QBENCHMARK {
- aspect.jobManager()->enqueueJobs(jobs);
- aspect.jobManager()->waitForAllJobs();
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->enqueueJobs(jobs);
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->waitForAllJobs();
}
}
@@ -297,8 +297,8 @@ private Q_SLOTS:
QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.calculateBoundingVolumeJob();
QBENCHMARK {
- aspect.jobManager()->enqueueJobs(jobs);
- aspect.jobManager()->waitForAllJobs();
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->enqueueJobs(jobs);
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->waitForAllJobs();
}
}
@@ -320,8 +320,8 @@ private Q_SLOTS:
QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.framePreparationJob();
QBENCHMARK {
- aspect.jobManager()->enqueueJobs(jobs);
- aspect.jobManager()->waitForAllJobs();
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->enqueueJobs(jobs);
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->waitForAllJobs();
}
}
@@ -342,8 +342,8 @@ private Q_SLOTS:
// WHEN
QVector<Qt3DCore::QAspectJobPtr> jobs = aspect.frameCleanupJob();
QBENCHMARK {
- aspect.jobManager()->enqueueJobs(jobs);
- aspect.jobManager()->waitForAllJobs();
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->enqueueJobs(jobs);
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->waitForAllJobs();
}
}
@@ -373,8 +373,8 @@ private Q_SLOTS:
qDebug() << 3;
QBENCHMARK {
qDebug() << 4;
- aspect.jobManager()->enqueueJobs(jobs);
- aspect.jobManager()->waitForAllJobs();
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->enqueueJobs(jobs);
+ Qt3DCore::QAbstractAspectPrivate::get(&aspect)->jobManager()->waitForAllJobs();
}
}
*/