diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-08-02 14:46:40 +0200 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@qt.io> | 2016-10-12 17:21:20 +0000 |
commit | cfd030f4b8e3daa9af346c4b3bbb3f7f887aa887 (patch) | |
tree | a7c234642e4d061243d9f5ceb3f3dfd8b407d06b /tests/benchmarks | |
parent | 0dbe3992e2de28a4d92067844055cedab6c9928c (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.cpp | 4 |
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() |