From 51992a68da8612f13a3c841f1541ca44dbec61d7 Mon Sep 17 00:00:00 2001
From: Andy Nichols <andy.nichols@qt.io>
Date: Thu, 20 Jun 2019 21:19:59 +0200
Subject: [PATCH] Disable depth pre-pass by default

---
 src/plugins/assetimporters/uip/propertymap.cpp | 2 +-
 src/quick3d/qdemonsceneenvironment.h           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/assetimporters/uip/propertymap.cpp b/src/plugins/assetimporters/uip/propertymap.cpp
index bcc84c2f..f8a163e3 100644
--- a/src/plugins/assetimporters/uip/propertymap.cpp
+++ b/src/plugins/assetimporters/uip/propertymap.cpp
@@ -118,7 +118,7 @@ PropertyMap::PropertyMap()
 
     layer->insert(QStringLiteral("temporalaa"), Property(QStringLiteral("temporalAAEnabled"), Q3DS::Boolean, false));
     layer->insert(QStringLiteral("disabledepthtest"), Property(QStringLiteral("isDepthTestDisabled"), Q3DS::Boolean, false));
-    layer->insert(QStringLiteral("disabledepthprepass"), Property(QStringLiteral("isDepthPrePassDisabled"), Q3DS::Boolean, false));
+    layer->insert(QStringLiteral("disabledepthprepass"), Property(QStringLiteral("isDepthPrePassDisabled"), Q3DS::Boolean, true));
 
     m_properties.insert(GraphObject::Layer, layer);
 
diff --git a/src/quick3d/qdemonsceneenvironment.h b/src/quick3d/qdemonsceneenvironment.h
index e98110b5..a22799cd 100644
--- a/src/quick3d/qdemonsceneenvironment.h
+++ b/src/quick3d/qdemonsceneenvironment.h
@@ -232,7 +232,7 @@ private:
 
     QHash<QObject*, QMetaObject::Connection> m_connections;
     bool m_isDepthTestDisabled = false;
-    bool m_isDepthPrePassDisabled = false;
+    bool m_isDepthPrePassDisabled = true;
 };
 
 QT_END_NAMESPACE
-- 
GitLab