diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-09-07 12:51:22 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-12-12 13:48:34 +0000 |
commit | 98358ce5670570c1a80ebe40e1f1fea0ee6ac2d0 (patch) | |
tree | eca01e0b2ce49ae9770259d9335b86208af8a846 /tests/auto/render/renderviewbuilder | |
parent | 711afed95e1880066cb5d63e6702fa62c6c44a30 (diff) |
RenderViewBuilder: add dependency on technique filtering
Change-Id: Icdc4f2b66454db9e585bf7bcf724811b18e86421
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests/auto/render/renderviewbuilder')
-rw-r--r-- | tests/auto/render/renderviewbuilder/tst_renderviewbuilder.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/render/renderviewbuilder/tst_renderviewbuilder.cpp b/tests/auto/render/renderviewbuilder/tst_renderviewbuilder.cpp index c77022421..f33d6dd92 100644 --- a/tests/auto/render/renderviewbuilder/tst_renderviewbuilder.cpp +++ b/tests/auto/render/renderviewbuilder/tst_renderviewbuilder.cpp @@ -241,8 +241,9 @@ private Q_SLOTS: QVERIFY(renderViewBuilder.syncFrustumCullingJob()->dependencies().contains(testAspect.renderer()->updateShaderDataTransformJob())); for (const auto materialGatherer : renderViewBuilder.materialGathererJobs()) { - QCOMPARE(materialGatherer->dependencies().size(), 1); - QCOMPARE(materialGatherer->dependencies().first().data(), renderViewBuilder.syncRenderViewInitializationJob().data()); + QCOMPARE(materialGatherer->dependencies().size(), 2); + QVERIFY(materialGatherer->dependencies().contains(renderViewBuilder.syncRenderViewInitializationJob())); + QVERIFY(materialGatherer->dependencies().contains(testAspect.renderer()->filterCompatibleTechniqueJob())); } // Step 4 |