summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml')
-rw-r--r--examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml8
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml b/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml
index aa0d6f78f..6f70d2d87 100644
--- a/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml
+++ b/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml
@@ -52,14 +52,18 @@ import Qt3D.Core 2.0
import Qt3D.Render 2.0
Viewport {
+ id: root
normalizedRect : Qt.rect(0.0, 0.0, 1.0, 1.0)
property alias gBuffer : gBufferTargetSelector.target
property alias camera : sceneCameraSelector.camera
+ readonly property Layer sceneLayer: Layer {}
+ readonly property Layer screenQuadLayer: Layer {}
+
RenderSurfaceSelector {
LayerFilter {
- layers : "scene"
+ layers : root.sceneLayer
RenderTargetSelector {
id : gBufferTargetSelector
@@ -80,7 +84,7 @@ Viewport {
}
LayerFilter {
- layers : "screenQuad"
+ layers : root.screenQuadLayer
ClearBuffers {
buffers: ClearBuffers.ColorDepthBuffer