summaryrefslogtreecommitdiffstats
path: root/src/dm
diff options
context:
space:
mode:
authorAndy Nichols <andy.nichols@qt.io>2019-08-27 09:30:11 +0200
committerAndy Nichols <andy.nichols@qt.io>2019-08-29 07:51:29 +0200
commit0cce5a54b0f9971021fc0bd0c11198fbe7845ee8 (patch)
tree05855d386170abdb899bbe241126330e3b8098a2 /src/dm
parentfed1d0a5073041107e0aaf2779e685f1674079e5 (diff)
Disable Depth Pre-pass by default
This is an anti-optimization on tiled renderers and doesn't provide much performance benefit on even desktop hardware. This patch makes the depth pre-pass opt-in instead of opt-out. Change-Id: I73cdc0aac5e5c07977085eefd1fad7ba890d0fdb Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Diffstat (limited to 'src/dm')
-rw-r--r--src/dm/systems/Qt3DSDMComposerTypeDefinitions.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dm/systems/Qt3DSDMComposerTypeDefinitions.h b/src/dm/systems/Qt3DSDMComposerTypeDefinitions.h
index 1a07940..9a075ae 100644
--- a/src/dm/systems/Qt3DSDMComposerTypeDefinitions.h
+++ b/src/dm/systems/Qt3DSDMComposerTypeDefinitions.h
@@ -200,7 +200,7 @@ class IPropertySystem;
HANDLE_COMPOSER_PROPERTY(multisampleaa, m_MultisampleAA, TDataStrPtr, L"None") \
HANDLE_COMPOSER_PROPERTY(temporalaa, m_TemporalAA, bool, false) \
HANDLE_COMPOSER_PROPERTY(disabledepthtest, m_DisableDepthTest, bool, false) \
- HANDLE_COMPOSER_PROPERTY(disabledepthprepass, m_DisableDepthPrepass, bool, false) \
+ HANDLE_COMPOSER_PROPERTY(disabledepthprepass, m_DisableDepthPrepass, bool, true) \
HANDLE_COMPOSER_PROPERTY(background, m_Background, TDataStrPtr, L"Transparent") \
HANDLE_COMPOSER_PROPERTY_DUPLICATE(backgroundcolor, m_BackgroundColor, SFloat4, \
SFloat4(0, 0, 0, 1)) \