diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-08-10 08:38:08 +0200 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-08-10 19:45:08 +0000 |
commit | 6780e9ebb8b880be015a5fca167d602f177a8962 (patch) | |
tree | fcdecbbe06e4b3a617d96c755f372ec06406fc5d /tests | |
parent | d220a4cfe578e908ad89f8d5d85e6601acade355 (diff) |
deferred-renderer-qml: properly handle window size changes
Change-Id: If3f9e1e240f6323bf505f81424cba319c912c03a
Task-number: QTBUG-55163
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/manual/deferred-renderer-qml/DeferredRenderer.qml | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/manual/deferred-renderer-qml/DeferredRenderer.qml b/tests/manual/deferred-renderer-qml/DeferredRenderer.qml index 9ee2c2345..8e10005a5 100644 --- a/tests/manual/deferred-renderer-qml/DeferredRenderer.qml +++ b/tests/manual/deferred-renderer-qml/DeferredRenderer.qml @@ -61,7 +61,12 @@ Viewport { property alias screenQuadLayer: screenQuadLayerFilter.layers property alias debugLayer: debugLayerFilter.layers + readonly property real windowWidth: surfaceSelector.surface !== null ? surfaceSelector.surface.width: 0 + readonly property real windowHeight: surfaceSelector.surface !== null ? surfaceSelector.surface.height: 0 + RenderSurfaceSelector { + id: surfaceSelector + CameraSelector { id : sceneCameraSelector @@ -104,7 +109,7 @@ Viewport { buffers: ClearBuffers.ColorDepthBuffer RenderPassFilter { matchAny : FilterKey { name : "pass"; value : "final" } - parameters: Parameter { name: "winSize"; value : Qt.size(1024, 768) } + parameters: Parameter { name: "winSize"; value : Qt.size(windowWidth, windowHeight) } } } @@ -116,7 +121,7 @@ Viewport { normalizedRect : Qt.rect(0.5, 0.5, 0.5, 0.5) RenderPassFilter { matchAny : FilterKey { name : "pass"; value : "final" } - parameters: Parameter { name: "winSize"; value : Qt.size(1024 * 0.5, 768 * 0.5) } + parameters: Parameter { name: "winSize"; value : Qt.size(windowWidth * 0.5, windowHeight * 0.5) } } } } |