summaryrefslogtreecommitdiffstats
path: root/tests/auto/render/renderviewbuilder
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-09-07 12:51:22 +0200
committerPaul Lemire <paul.lemire@kdab.com>2016-12-12 13:48:34 +0000
commit98358ce5670570c1a80ebe40e1f1fea0ee6ac2d0 (patch)
treeeca01e0b2ce49ae9770259d9335b86208af8a846 /tests/auto/render/renderviewbuilder
parent711afed95e1880066cb5d63e6702fa62c6c44a30 (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.cpp5
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