summaryrefslogtreecommitdiffstats
path: root/src/runtimerender/graphobjects
diff options
context:
space:
mode:
authorKaj Grönholm <kaj.gronholm@qt.io>2020-08-10 09:44:21 +0300
committerKaj Grönholm <kaj.gronholm@qt.io>2020-08-12 11:11:12 +0300
commit9a4d4f829867f82110c734a8780e0bd4a7f44be7 (patch)
tree62659829166804c44f5fd4c61abe6173bdb4382e /src/runtimerender/graphobjects
parent9f5140ba5fccda4d3c2e7061ce9bb4518149c370 (diff)
Fix stereoscopic rendering with subpresentations
Viewports of subpresentations should not be reduced in stereoscopic modes. Task-number: QT3DS-4141 Change-Id: Ie96ff296bec2d11b215f36e08df23911f18fbba2 Reviewed-by: Antti Määttä <antti.maatta@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'src/runtimerender/graphobjects')
-rw-r--r--src/runtimerender/graphobjects/Qt3DSRenderScene.cpp1
-rw-r--r--src/runtimerender/graphobjects/Qt3DSRenderScene.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/runtimerender/graphobjects/Qt3DSRenderScene.cpp b/src/runtimerender/graphobjects/Qt3DSRenderScene.cpp
index afe68d5..3d14f9c 100644
--- a/src/runtimerender/graphobjects/Qt3DSRenderScene.cpp
+++ b/src/runtimerender/graphobjects/Qt3DSRenderScene.cpp
@@ -42,6 +42,7 @@ SScene::SScene()
, m_ClearColor(0.0f)
, m_UseClearColor(true)
, m_Dirty(true)
+ , m_IsSubPresentationScene(false)
{
}
diff --git a/src/runtimerender/graphobjects/Qt3DSRenderScene.h b/src/runtimerender/graphobjects/Qt3DSRenderScene.h
index 00a4591..a2f86b9 100644
--- a/src/runtimerender/graphobjects/Qt3DSRenderScene.h
+++ b/src/runtimerender/graphobjects/Qt3DSRenderScene.h
@@ -47,6 +47,7 @@ namespace render {
QT3DSVec4 m_ClearColor;
bool m_UseClearColor;
bool m_Dirty;
+ bool m_IsSubPresentationScene;
enum RenderClearCommand {
ClearIsOptional = 0,