diff options
author | Pasi Keranen <pasi.keranen@digia.com> | 2015-03-09 12:29:21 +0200 |
---|---|---|
committer | Pasi Keränen <pasi.keranen@digia.com> | 2015-03-09 12:50:47 +0000 |
commit | bb7e6ca53119f389f76090477a3754f4f5363493 (patch) | |
tree | bd0eeb90b39e563a331e6411f9796b1a5107f42b | |
parent | 2e432539a512b29ede524df1b69f5ac6d3ea25a0 (diff) |
Fixed resize viewport behavior in examples.
Fixes QTBUG-42640
Change-Id: I51e9d1d866905b858483bbf539dc2d60d84c5b44
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
-rw-r--r-- | examples/canvas3d/interaction/qml/interaction/interaction.js | 4 | ||||
-rw-r--r-- | examples/canvas3d/jsonmodels/jsonmodels.js | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/examples/canvas3d/interaction/qml/interaction/interaction.js b/examples/canvas3d/interaction/qml/interaction/interaction.js index f7883b0..a041169 100644 --- a/examples/canvas3d/interaction/qml/interaction/interaction.js +++ b/examples/canvas3d/interaction/qml/interaction/interaction.js @@ -180,6 +180,10 @@ function onCanvasResize(canvas) var pixelRatio = canvas.devicePixelRatio; canvas.pixelSize = Qt.size(canvas.width * pixelRatio, canvas.height * pixelRatio); + if (gl) + gl.viewport(0, 0, + canvas.width * canvas.devicePixelRatio, + canvas.height * canvas.devicePixelRatio); } function renderGL(canvas) { diff --git a/examples/canvas3d/jsonmodels/jsonmodels.js b/examples/canvas3d/jsonmodels/jsonmodels.js index 5bf1eb0..e8a4425 100644 --- a/examples/canvas3d/jsonmodels/jsonmodels.js +++ b/examples/canvas3d/jsonmodels/jsonmodels.js @@ -177,6 +177,10 @@ function onCanvasResize(canvas) var pixelRatio = canvas.devicePixelRatio; canvas.pixelSize = Qt.size(canvas.width * pixelRatio, canvas.height * pixelRatio); + if (gl) + gl.viewport(0, 0, + canvas.width * canvas.devicePixelRatio, + canvas.height * canvas.devicePixelRatio); } function renderGL(canvas) { |