diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-01-23 13:02:51 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2015-01-24 18:51:31 +0100 |
commit | 3232dbfd6bc16166dc0c282d8e077df224a3a89b (patch) | |
tree | 67a1e77a6b3762114e1f4e48f0d0fbc3298a03ad /examples | |
parent | 4e75df8603ec5c2227834edbc190c63a7687a53f (diff) |
material-qml: updated to use sorting
Change-Id: I134a0ed43473d9b04f6cc049e6bbe60bd059cb02
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/materials/SortedForwardRenderer.qml | 6 | ||||
-rw-r--r-- | examples/materials/main.qml | 2 | ||||
-rw-r--r-- | examples/materials/materials.qrc | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/examples/materials/SortedForwardRenderer.qml b/examples/materials/SortedForwardRenderer.qml index 6bcf7347b..5f2d90dd1 100644 --- a/examples/materials/SortedForwardRenderer.qml +++ b/examples/materials/SortedForwardRenderer.qml @@ -65,6 +65,12 @@ TechniqueFilter { objectName : "cameraSelector" ClearBuffer { buffers : ClearBuffer.ColorDepthBuffer + SortMethod { + criteria: [ + SortCriterion { sort: SortCriterion.StateChangeCost }, + SortCriterion { sort: SortCriterion.Material } + ] + } } } } diff --git a/examples/materials/main.qml b/examples/materials/main.qml index 430ab6889..ee5155719 100644 --- a/examples/materials/main.qml +++ b/examples/materials/main.qml @@ -51,7 +51,7 @@ Entity { // and render from the mainCamera components: [ FrameGraph { - activeFrameGraph: ForwardRenderer { + activeFrameGraph: SortedForwardRenderer { id: renderer camera: mainCamera } diff --git a/examples/materials/materials.qrc b/examples/materials/materials.qrc index bcdec89d5..417653df9 100644 --- a/examples/materials/materials.qrc +++ b/examples/materials/materials.qrc @@ -1,7 +1,6 @@ <RCC> <qresource prefix="/"> <file>main.qml</file> - <file>ForwardRenderer.qml</file> <file>BasicCamera.qml</file> <file>TrefoilKnot.qml</file> <file>PlaneEntity.qml</file> @@ -9,5 +8,6 @@ <file>HousePlant.qml</file> <file>Barrel.qml</file> <file>Chest.qml</file> + <file>SortedForwardRenderer.qml</file> </qresource> </RCC> |