summaryrefslogtreecommitdiffstats
path: root/tests/benchmarks
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-08-02 14:46:40 +0200
committerFrederik Gladhorn <frederik.gladhorn@qt.io>2016-10-12 17:21:20 +0000
commitcfd030f4b8e3daa9af346c4b3bbb3f7f887aa887 (patch)
treea7c234642e4d061243d9f5ceb3f3dfd8b407d06b /tests/benchmarks
parent0dbe3992e2de28a4d92067844055cedab6c9928c (diff)
Rename FramePreparationJob to UpdateShaderDataTransformJob
Currently the FramePreparationJob updates shader data transforms and looks for meshes that needs to be converted to triangles for picking. These are two distinct processings that could take place concurrently. This is a first part of the split required to do so. Change-Id: I1dabf04c0498b9d092ca48343e8572b471ce86c4 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests/benchmarks')
-rw-r--r--tests/benchmarks/render/jobs/tst_bench_jobs.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
index 8cf1941d5..454cb9f6a 100644
--- a/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
+++ b/tests/benchmarks/render/jobs/tst_bench_jobs.cpp
@@ -106,8 +106,8 @@ namespace Qt3DRender {
QVector<Qt3DCore::QAspectJobPtr> framePreparationJob()
{
- static_cast<Render::Renderer *>(d_func()->m_renderer)->m_framePreparationJob->setRoot(d_func()->m_renderer->sceneRoot());
- return QVector<Qt3DCore::QAspectJobPtr>() << static_cast<Render::Renderer *>(d_func()->m_renderer)->m_framePreparationJob;
+ static_cast<Render::Renderer *>(d_func()->m_renderer)->m_updateShaderDataTransformJob->setManagers(d_func()->m_renderer->nodeManagers());
+ return QVector<Qt3DCore::QAspectJobPtr>() << static_cast<Render::Renderer *>(d_func()->m_renderer)->m_updateShaderDataTransformJob;
}
QVector<Qt3DCore::QAspectJobPtr> frameCleanupJob()