summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-11-23 12:33:09 +0100
committerAndy Nichols <andy.nichols@theqtcompany.com>2015-11-24 16:53:24 +0000
commite088dde9105c42542d966903dc0e8891d6a870f6 (patch)
tree2abbe88e146e9538b0a8a025c6669b850d576e37 /tests
parent28fccfbe715251f307d407b03b64cb4936fee9e7 (diff)
QRenderAspect/Renderer: refactored to use the AbstractRenderer interface
Change-Id: I662577e6dd337b1f056f73b4a11262e902d4dde2 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/benchmarks/render/jobs/tst_bench_jobs.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
index 2614c4e4c..22340b663 100644
--- a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
+++ b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
@@ -96,36 +96,37 @@ public:
QVector<Qt3DCore::QAspectJobPtr> worldTransformJob()
{
- d_func()->m_worldTransformJob->setRoot(d_func()->m_renderer->renderSceneRoot());
+ d_func()->m_worldTransformJob->setRoot(d_func()->m_renderer->sceneRoot());
return QVector<Qt3DCore::QAspectJobPtr>() << d_func()->m_worldTransformJob;
}
QVector<Qt3DCore::QAspectJobPtr> updateBoundingJob()
{
- d_func()->m_updateBoundingVolumeJob->setRoot(d_func()->m_renderer->renderSceneRoot());
+ d_func()->m_updateBoundingVolumeJob->setRoot(d_func()->m_renderer->sceneRoot());
return QVector<Qt3DCore::QAspectJobPtr>() << d_func()->m_updateBoundingVolumeJob;
}
QVector<Qt3DCore::QAspectJobPtr> calculateBoundingVolumeJob()
{
- d_func()->m_calculateBoundingVolumeJob->setRoot(d_func()->m_renderer->renderSceneRoot());
+ d_func()->m_calculateBoundingVolumeJob->setRoot(d_func()->m_renderer->sceneRoot());
return QVector<Qt3DCore::QAspectJobPtr>() << d_func()->m_calculateBoundingVolumeJob;
}
QVector<Qt3DCore::QAspectJobPtr> framePreparationJob()
{
- d_func()->m_framePreparationJob->setRoot(d_func()->m_renderer->renderSceneRoot());
+ d_func()->m_framePreparationJob->setRoot(d_func()->m_renderer->sceneRoot());
return QVector<Qt3DCore::QAspectJobPtr>() << d_func()->m_framePreparationJob;
}
QVector<Qt3DCore::QAspectJobPtr> frameCleanupJob()
{
+ d_func()->m_cleanupJob->setRoot(d_func()->m_renderer->sceneRoot());
return QVector<Qt3DCore::QAspectJobPtr>() << d_func()->m_cleanupJob;
}
QVector<Qt3DCore::QAspectJobPtr> renderBinJobs()
{
- return d_func()->m_renderer->createRenderBinJobs();
+ return d_func()->m_renderer->renderBinJobs();
}
void setRootEntity(Qt3DCore::QEntity *root)
@@ -133,7 +134,7 @@ public:
if (!m_window) {
Qt3DCore::QNodeVisitor visitor;
visitor.traverse(root, this, &TestAspect::visitNode);
- d_func()->m_renderer->m_renderSceneRoot =
+ static_cast<Qt3DRender::Render::Renderer *>(d_func()->m_renderer)->m_renderSceneRoot =
d_func()->m_renderer->nodeManagers()
->lookupResource<Qt3DRender::Render::Entity, Qt3DRender::Render::EntityManager>(root->id());
} else {