diff options
Diffstat (limited to 'examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml')
-rw-r--r-- | examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml b/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml index af7ea6ffc..20387ef3f 100644 --- a/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml +++ b/examples/qt3d/deferred-renderer-qml/DeferredRenderer.qml @@ -57,41 +57,43 @@ Viewport { property alias gBuffer : gBufferTargetSelector.target property alias camera : sceneCameraSelector.camera - LayerFilter { - layers : "scene" + RenderSurfaceSelector { + LayerFilter { + layers : "scene" - RenderTargetSelector { - id : gBufferTargetSelector + RenderTargetSelector { + id : gBufferTargetSelector - ClearBuffer { - buffers: ClearBuffer.ColorDepthBuffer + ClearBuffer { + buffers: ClearBuffer.ColorDepthBuffer - RenderPassFilter { - id : geometryPass - includes : Annotation { name : "pass"; value : "geometry" } + RenderPassFilter { + id : geometryPass + includes : Annotation { name : "pass"; value : "geometry" } - CameraSelector { - id : sceneCameraSelector + CameraSelector { + id : sceneCameraSelector + } } } } } - } - LayerFilter { - layers : "screenQuad" + LayerFilter { + layers : "screenQuad" - ClearBuffer { - buffers: ClearBuffer.ColorDepthBuffer + ClearBuffer { + buffers: ClearBuffer.ColorDepthBuffer - RenderPassFilter { - id : finalPass - includes : Annotation { name : "pass"; value : "final" } - CameraSelector { - camera: sceneCameraSelector.camera + RenderPassFilter { + id : finalPass + includes : Annotation { name : "pass"; value : "final" } + CameraSelector { + camera: sceneCameraSelector.camera + } } - } + } } } } |